On Mon, 4 Aug 2014, Maciej W. Rozycki wrote: > except from the newly-added 64-bit little-endian one (according to > LINUX64_DEFAULT_ABI_ELFv2 defined in rs6000/sysv4le.h and then > rs6000_return_in_memory) or where the `-mabi=elfv2' option has been used > (that, regrettably, looks undetectable to me; there's no preprocessor > macro defined one could use to tell the ABIs apart). The test case
The preprocessor macro is _CALL_ELF (defined to 1 or 2 depending on the 64-bit ABI variant in use, or not defined at all for other ABIs). -- Joseph S. Myers jos...@codesourcery.com