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>
|
||||
|
||||
* config/i386/cygming.h (TARGET_64BIT_MS_ABI): Remove.
|
||||
|
||||
* config/i386/i386.c (ix86_function_ms_hook_prologue): Fix
|
||||
argument name to reflect the expected tree; fix indentation.
|
||||
(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
|
||||
#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
|
||||
#define DEFAULT_ABI (TARGET_64BIT ? MS_ABI : SYSV_ABI)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user