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.