gcc/ 2006-04-04 Carlos O'Donell <carlos@codesourcery.com> * doc/tm.texi (TARGET_STRUCT_VALUE_RTX): Document new value 2 for incoming. * function.c (expand_function_start): Call struct_value_rtx with incoming as 2. * config/sparc/sparc.md: Comment updated_return. * config/sparc/sparc.opt: Add -mstd-struct-return option. * config/sparc/sparc.c (sparc_struct_value_rtx): Use standard struct return if sparc_std_struct_return and incoming is 2. (print_operand): Do not adjust return if sparc_std_struct_return. gcc/testsuite/ 2006-04-04 Carlos O'Donell <carlos@codesourcery.com> * gcc.target/sparc/struct-ret-check.c: New test. From-SVN: r112672
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
align.c | Loading commit data... | |
combined-1.c | Loading commit data... | |
combined-2.c | Loading commit data... | |
fand.c | Loading commit data... | |
fandnot.c | Loading commit data... | |
fandnots.c | Loading commit data... | |
fands.c | Loading commit data... | |
fexpand-2.c | Loading commit data... | |
fexpand.c | Loading commit data... | |
fnand.c | Loading commit data... | |
fnands.c | Loading commit data... | |
fnot.c | Loading commit data... | |
fnots.c | Loading commit data... | |
for.c | Loading commit data... | |
fornot.c | Loading commit data... | |
fornots.c | Loading commit data... | |
fors.c | Loading commit data... | |
fpack16.c | Loading commit data... | |
fpack32.c | Loading commit data... | |
fpackfix.c | Loading commit data... | |
fpadd16.c | Loading commit data... | |
fpadd16s.c | Loading commit data... | |
fpadd32.c | Loading commit data... | |
fpadd32s.c | Loading commit data... | |
fpmerge-2.c | Loading commit data... | |
fpmerge.c | Loading commit data... | |
fpmul-2.c | Loading commit data... | |
fpmul.c | Loading commit data... | |
fpsub16.c | Loading commit data... | |
fpsub16s.c | Loading commit data... | |
fpsub32.c | Loading commit data... | |
fpsub32s.c | Loading commit data... | |
fxnor.c | Loading commit data... | |
fxnors.c | Loading commit data... | |
fxor.c | Loading commit data... | |
fxors.c | Loading commit data... | |
noresult.c | Loading commit data... | |
pdist-2.c | Loading commit data... | |
pdist-3.c | Loading commit data... | |
pdist.c | Loading commit data... | |
sparc.exp | Loading commit data... | |
struct-ret-check.c | Loading commit data... |