cygming.h (DWARF_FRAME_REGISTERS): Redefine.

* config/i386/cygming.h (DWARF_FRAME_REGISTERS): Redefine.  Use 33
	in 64-bit mode and 17 otherwise.

Co-Authored-By: Pascal Obry <obry@adacore.com>

From-SVN: r166397
This commit is contained in:
Eric Botcazou 2010-11-06 08:55:57 +00:00 committed by Eric Botcazou
parent 8784e5ac5f
commit 2952a37e88
2 changed files with 10 additions and 0 deletions

View File

@ -1,3 +1,9 @@
2010-11-06 Eric Botcazou <ebotcazou@adacore.com>
Pascal Obry <obry@adacore.com>
* config/i386/cygming.h (DWARF_FRAME_REGISTERS): Redefine. Use 33
in 64-bit mode and 17 otherwise.
2010-11-06 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
PR debug/45939

View File

@ -84,6 +84,10 @@ along with GCC; see the file COPYING3. If not see
(TARGET_64BIT ? dbx64_register_map[(n)] \
: svr4_dbx_register_map[(n)])
/* The MS_ABI changes the set of call-used registers. */
#undef DWARF_FRAME_REGISTERS
#define DWARF_FRAME_REGISTERS (TARGET_64BIT ? 33 : 17)
#ifdef HAVE_GAS_PE_SECREL32_RELOC
/* Use section relative relocations for debugging offsets. Unlike
other targets that fake this by putting the section VMA at 0, PE