[Bug target/47324] g++.dg/torture/stackalign failures with -O3 -g at -m32 on darwin
howarth at nitro dot med.uc.edu
gcc-bugzilla@gcc.gnu.org
Tue Feb 8 00:46:00 GMT 2011
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47324
--- Comment #10 from Jack Howarth <howarth at nitro dot med.uc.edu> 2011-02-08 00:45:31 UTC ---
If this is a problem exposed because...
/* Darwin uses the standard DWARF register numbers but the default
register numbers for STABS. Fortunately for 64-bit code the
default and the standard are the same. */
#undef DBX_REGISTER_NUMBER
#define DBX_REGISTER_NUMBER(n) \
(TARGET_64BIT ? dbx64_register_map[n] \
: write_symbols == DWARF2_DEBUG ? svr4_dbx_register_map[n] \
: dbx_register_map[n])
...uses write_symbols, we may have to go to winnt or cygming to reproduce it
on another target as they appear to be the only other i386 targets using
write_symbols.
More information about the Gcc-bugs
mailing list