Commit 8634e925 by Loren J. Rittle Committed by Loren J. Rittle

freebsd.h (SET_ASM_OP): Remove.

	* config/i386/freebsd.h (SET_ASM_OP): Remove.
	(SUBTARGET_OVERRIDE_OPTIONS): Handle TARGET_64BIT case.
	(ASM_COMMENT_START, ASM_APP_ON, ASM_APP_OFF, DBX_REGISTER_NUMBER
	 MCOUNT_NAME, SIZE_TYPE, PTRDIFF_TYPE, WCHAR_TYPE_SIZE): Whitespace.

From-SVN: r69242
parent d3276d35
2003-07-11 Loren James Rittle <ljrittle@acm.org>
* config/i386/freebsd.h (SET_ASM_OP): Remove.
(SUBTARGET_OVERRIDE_OPTIONS): Handle TARGET_64BIT case.
(ASM_COMMENT_START, ASM_APP_ON, ASM_APP_OFF, DBX_REGISTER_NUMBER
MCOUNT_NAME, SIZE_TYPE, PTRDIFF_TYPE, WCHAR_TYPE_SIZE): Whitespace.
2003-07-11 Richard Henderson <rth@redhat.com> 2003-07-11 Richard Henderson <rth@redhat.com>
* function.c (assign_parms): Don't recombine complex args if * function.c (assign_parms): Don't recombine complex args if
......
...@@ -26,19 +26,16 @@ Boston, MA 02111-1307, USA. */ ...@@ -26,19 +26,16 @@ Boston, MA 02111-1307, USA. */
#define TARGET_VERSION fprintf (stderr, " (i386 FreeBSD/ELF)"); #define TARGET_VERSION fprintf (stderr, " (i386 FreeBSD/ELF)");
/* Override the default comment-starter of "/". */ /* Override the default comment-starter of "/". */
#undef ASM_COMMENT_START #undef ASM_COMMENT_START
#define ASM_COMMENT_START "#" #define ASM_COMMENT_START "#"
#undef ASM_APP_ON #undef ASM_APP_ON
#define ASM_APP_ON "#APP\n" #define ASM_APP_ON "#APP\n"
#undef ASM_APP_OFF #undef ASM_APP_OFF
#define ASM_APP_OFF "#NO_APP\n" #define ASM_APP_OFF "#NO_APP\n"
#undef SET_ASM_OP #undef DBX_REGISTER_NUMBER
#define SET_ASM_OP "\t.set\t"
#undef DBX_REGISTER_NUMBER
#define DBX_REGISTER_NUMBER(n) \ #define DBX_REGISTER_NUMBER(n) \
(TARGET_64BIT ? dbx64_register_map[n] : svr4_dbx_register_map[n]) (TARGET_64BIT ? dbx64_register_map[n] : svr4_dbx_register_map[n])
...@@ -47,18 +44,18 @@ Boston, MA 02111-1307, USA. */ ...@@ -47,18 +44,18 @@ Boston, MA 02111-1307, USA. */
/* Tell final.c that we don't need a label passed to mcount. */ /* Tell final.c that we don't need a label passed to mcount. */
#undef MCOUNT_NAME #undef MCOUNT_NAME
#define MCOUNT_NAME ".mcount" #define MCOUNT_NAME ".mcount"
/* Make gcc agree with <machine/ansi.h>. */ /* Make gcc agree with <machine/ansi.h>. */
#undef SIZE_TYPE #undef SIZE_TYPE
#define SIZE_TYPE "unsigned int" #define SIZE_TYPE "unsigned int"
#undef PTRDIFF_TYPE #undef PTRDIFF_TYPE
#define PTRDIFF_TYPE "int" #define PTRDIFF_TYPE "int"
#undef WCHAR_TYPE_SIZE #undef WCHAR_TYPE_SIZE
#define WCHAR_TYPE_SIZE BITS_PER_WORD #define WCHAR_TYPE_SIZE BITS_PER_WORD
/* Provide a STARTFILE_SPEC appropriate for FreeBSD. Here we add /* Provide a STARTFILE_SPEC appropriate for FreeBSD. Here we add
...@@ -138,8 +135,10 @@ Boston, MA 02111-1307, USA. */ ...@@ -138,8 +135,10 @@ Boston, MA 02111-1307, USA. */
compiler get the contents of <float.h> and std::numeric_limits correct. */ compiler get the contents of <float.h> and std::numeric_limits correct. */
#define SUBTARGET_OVERRIDE_OPTIONS \ #define SUBTARGET_OVERRIDE_OPTIONS \
do { \ do { \
real_format_for_mode[XFmode - QFmode] \ if (!TARGET_64BIT) { \
= &ieee_extended_intel_96_round_53_format; \ real_format_for_mode[XFmode - QFmode] \
real_format_for_mode[TFmode - QFmode] \ = &ieee_extended_intel_96_round_53_format; \
= &ieee_extended_intel_96_round_53_format; \ real_format_for_mode[TFmode - QFmode] \
= &ieee_extended_intel_96_round_53_format; \
} \
} while (0) } while (0)
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment