comparison gcc/config/i386/cygming.h @ 47:3bfb6c00c1e0

update it from 4.4.2 to 4.4.3.
author kent <kent@cr.ie.u-ryukyu.ac.jp>
date Sun, 07 Feb 2010 17:44:34 +0900
parents 58ad6c70ea60
children 77e2b8dfacca
comparison
equal deleted inserted replaced
46:b85a337e5837 47:3bfb6c00c1e0
47 47
48 /* Map gcc register number to DWARF 2 CFA column number. For 32 bit 48 /* Map gcc register number to DWARF 2 CFA column number. For 32 bit
49 target, always use the svr4_dbx_register_map for DWARF .eh_frame 49 target, always use the svr4_dbx_register_map for DWARF .eh_frame
50 even if we don't use DWARF .debug_frame. */ 50 even if we don't use DWARF .debug_frame. */
51 #undef DWARF_FRAME_REGNUM 51 #undef DWARF_FRAME_REGNUM
52 #define DWARF_FRAME_REGNUM(n) TARGET_64BIT \ 52 #define DWARF_FRAME_REGNUM(n) \
53 ? dbx64_register_map[(n)] : svr4_dbx_register_map[(n)] 53 (TARGET_64BIT ? dbx64_register_map[(n)] \
54 : svr4_dbx_register_map[(n)])
54 55
55 #ifdef HAVE_GAS_PE_SECREL32_RELOC 56 #ifdef HAVE_GAS_PE_SECREL32_RELOC
56 /* Use section relative relocations for debugging offsets. Unlike 57 /* Use section relative relocations for debugging offsets. Unlike
57 other targets that fake this by putting the section VMA at 0, PE 58 other targets that fake this by putting the section VMA at 0, PE
58 won't allow it. */ 59 won't allow it. */
124 #undef LONG_TYPE_SIZE 125 #undef LONG_TYPE_SIZE
125 #define LONG_TYPE_SIZE 32 126 #define LONG_TYPE_SIZE 32
126 127
127 /* Enable parsing of #pragma pack(push,<n>) and #pragma pack(pop). */ 128 /* Enable parsing of #pragma pack(push,<n>) and #pragma pack(pop). */
128 #define HANDLE_PRAGMA_PACK_PUSH_POP 1 129 #define HANDLE_PRAGMA_PACK_PUSH_POP 1
129 /* Enable push_macro & pop_macro */
130 #define HANDLE_PRAGMA_PUSH_POP_MACRO 1
131 130
132 union tree_node; 131 union tree_node;
133 #define TREE union tree_node * 132 #define TREE union tree_node *
134 133
135 #define drectve_section() \ 134 #define drectve_section() \