]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - gcc/ChangeLog
* function.c (pass_by_reference): New.
[thirdparty/gcc.git] / gcc / ChangeLog
index 6c2ef13d44b18cfde53886578868615385f147e0..2a73f888851e819cd2f1d15a8efab891cc8993c5 100644 (file)
@@ -1,3 +1,12 @@
+2004-07-13  Richard Henderson  <rth@redhat.com>
+
+       * function.c (pass_by_reference): New.
+       (assign_parm_find_data_types): Use it.
+       * calls.c (initialize_argument_information): Likewise.
+       (emit_library_call_value_1): Likewise.
+       * expr.h (FUNCTION_ARG_PASS_BY_REFERENCE): Remove.
+       * function.h (pass_by_reference): Declare.
+
 2004-07-13  Richard Henderson  <rth@redhat.com>
 
        * target-def.h (TARGET_MUST_PASS_IN_STACK): New.