diff options
author | Fariborz Jahanian <fjahanian@apple.com> | 2003-10-31 15:50:49 +0000 |
---|---|---|
committer | David Edelsohn <dje@gcc.gnu.org> | 2003-10-31 10:50:49 -0500 |
commit | b78d48ddc2033b298e199c970e6fb465e288a317 (patch) | |
tree | 4710c3c4ee9d5e8de576ca6d8fdee3ea1ec01806 /gcc/expr.c | |
parent | 3dc5f34a79fcc27557f1dcb0c142f487c009fe23 (diff) | |
download | gcc-b78d48ddc2033b298e199c970e6fb465e288a317.zip gcc-b78d48ddc2033b298e199c970e6fb465e288a317.tar.gz gcc-b78d48ddc2033b298e199c970e6fb465e288a317.tar.bz2 |
rs6000.c (rs6000_mixed_function_arg): New.
2003-10-31 Fariborz Jahanian <fjahanian@apple.com>
David Edelsohn <edelsohn@gnu.org>
* config/rs6000/rs6000.c (rs6000_mixed_function_arg): New.
(function_arg): Call it.
(rs6000_function_value): Widen integral return value to mode based
on TARGET_32BIT, not word_mode.
* config/rs6000/rs6000.h (PROMOTE_MODE): Likewise.
Co-Authored-By: David Edelsohn <edelsohn@gnu.org>
From-SVN: r73151
Diffstat (limited to 'gcc/expr.c')
0 files changed, 0 insertions, 0 deletions