Remove duplicate definition of TARGET_64BIT_MS_ABI.
The definition in cygming.h differed from the definition in i386.h in that the predicate was true for 32-bit when outside of any function. Which (a) seems wrong and (b) never matters because the predicate is only tested in terms of REGPARM and RED_ZONE, both of which are tied to functions. From-SVN: r162887
This commit is contained in:
parent
e8dc4658fa
commit
17959958bc
@ -1,5 +1,7 @@
|
|||||||
2010-08-04 Richard Henderson <rth@redhat.com>
|
2010-08-04 Richard Henderson <rth@redhat.com>
|
||||||
|
|
||||||
|
* config/i386/cygming.h (TARGET_64BIT_MS_ABI): Remove.
|
||||||
|
|
||||||
* config/i386/i386.c (ix86_function_ms_hook_prologue): Fix
|
* config/i386/i386.c (ix86_function_ms_hook_prologue): Fix
|
||||||
argument name to reflect the expected tree; fix indentation.
|
argument name to reflect the expected tree; fix indentation.
|
||||||
(ix86_asm_output_function_label): Output the entire 32-bit
|
(ix86_asm_output_function_label): Output the entire 32-bit
|
||||||
|
@ -33,9 +33,6 @@ along with GCC; see the file COPYING3. If not see
|
|||||||
#define PREFERRED_DEBUGGING_TYPE DBX_DEBUG
|
#define PREFERRED_DEBUGGING_TYPE DBX_DEBUG
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#undef TARGET_64BIT_MS_ABI
|
|
||||||
#define TARGET_64BIT_MS_ABI (!cfun ? ix86_abi == MS_ABI : TARGET_64BIT && cfun->machine->call_abi == MS_ABI)
|
|
||||||
|
|
||||||
#undef DEFAULT_ABI
|
#undef DEFAULT_ABI
|
||||||
#define DEFAULT_ABI (TARGET_64BIT ? MS_ABI : SYSV_ABI)
|
#define DEFAULT_ABI (TARGET_64BIT ? MS_ABI : SYSV_ABI)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user