aboutsummaryrefslogtreecommitdiff
path: root/libjava/java/util/WeakHashMap.java
diff options
context:
space:
mode:
authorRichard Henderson <rth@gcc.gnu.org>2003-06-27 10:52:03 -0700
committerRichard Henderson <rth@gcc.gnu.org>2003-06-27 10:52:03 -0700
commit7e4fb06a5182286640bf73410d09ab324c5e73ad (patch)
tree49762bdb5dbf79cca9a0994dd11b48b208a92a1e /libjava/java/util/WeakHashMap.java
parent75d75435b640d134ed3b195e1d3b068bbf1fc6ba (diff)
downloadgcc-7e4fb06a5182286640bf73410d09ab324c5e73ad.zip
gcc-7e4fb06a5182286640bf73410d09ab324c5e73ad.tar.gz
gcc-7e4fb06a5182286640bf73410d09ab324c5e73ad.tar.bz2
alpha.c (function_arg): Don't pass small aggregates in floating point registers.
* config/alpha/alpha.c (function_arg): Don't pass small aggregates in floating point registers. Validate that we don't receive complex values here. Use #elif. (return_in_memory, function_value): New. (alpha_va_arg): Handle complex values as two arguments. * config/alpha/alpha.h (RETURN_IN_MEMORY): Use return_in_memory. (FUNCTION_VALUE, LIBCALL_VALUE): Use function_value. (SPLIT_COMPLEX_ARGS): New. * config/alpha/alpha-protos.h: Update. From-SVN: r68591
Diffstat (limited to 'libjava/java/util/WeakHashMap.java')
0 files changed, 0 insertions, 0 deletions