44b7b84e51
SPARC_O1_REGNUM): New defines. (sparc32_extract_return_value): Rewrite to operate on a regcache. (sparc32_store_return_value): New function. (sparc_extract_struct_value_address): Rewrite to operate on a regcache. (sparc_gdbarch_init): Don't set deprecated_extract_struct_value_address. Set extract_struct_value_address instead. Don't set deprecated_extract_return_value and deprecated_store_return_value for 32-bit targets. Set extract_return_value and store_return_value instead. * config/sparc/tm-sparc.h (DEPRECATED_STORE_RETURN_VALUE, DEPRECTAED_EXTRACT_RETURN_VALUE, DEPRECATED_EXTRACT_STRUCT_VALUE_ADDRESS): Don't define these. (STORE_RETURN_VALUE, EXTRACT_RETURN_VALUE, EXTRACT_STRUCT_VALUE_ADDRESS): Define these instead. (sparc_store_return_value): Remove prototype. (sparc32_store_return_value): New prototype. (sparc32_extract_return_value, sparc_extract_struct_value_address): Adjust prototypes. |
||
---|---|---|
.. | ||
fbsd.mh | ||
fbsd.mt | ||
linux.mh | ||
linux.mt | ||
nbsd64.mh | ||
nbsd64.mt | ||
nbsd.mt | ||
nbsdaout.mh | ||
nbsdelf.mh | ||
nm-fbsd.h | ||
nm-linux.h | ||
nm-nbsd.h | ||
nm-nbsdaout.h | ||
nm-sparclynx.h | ||
nm-sun4os4.h | ||
nm-sun4sol2.h | ||
sp64.mt | ||
sp64linux.mt | ||
sp64sol2.mt | ||
sparc-em.mt | ||
sparclet.mt | ||
sparclite.mt | ||
sparclynx.mh | ||
sparclynx.mt | ||
sun4os4.mh | ||
sun4os4.mt | ||
sun4sol2.mh | ||
sun4sol2.mt | ||
tm-fbsd.h | ||
tm-linux.h | ||
tm-nbsd64.h | ||
tm-nbsd.h | ||
tm-sp64.h | ||
tm-sp64linux.h | ||
tm-sparc.h | ||
tm-sparclet.h | ||
tm-sparclite.h | ||
tm-sparclynx.h | ||
tm-spc-em.h | ||
tm-sun4os4.h | ||
tm-sun4sol2.h | ||
tm-vxsparc.h | ||
vxsparc.mt | ||
xm-linux.h | ||
xm-sun4sol2.h |