Commit a67c93c8 by Richard Kenner

No longer include i860/sysv4.h.

(OUTPUT_TDESC): No longer define.
(ASM_FILE_END): Move redefinition to here.

From-SVN: r12027
parent 0aeb06cd
/* Target definitions for GNU compiler for Alliant FX/2800 /* Target definitions for GNU compiler for Alliant FX/2800
running Concentrix 2.2 running Concentrix 2.2
Copyright (C) 1991, 1996 Free Software Foundation, Inc. Copyright (C) 1991, 1996 Free Software Foundation, Inc.
Contributed by Howard Chu (hyc@hanauma.jpl.nasa.gov).
Written by Howard Chu (hyc@hanauma.jpl.nasa.gov).
This file is part of GNU CC. This file is part of GNU CC.
...@@ -22,10 +20,6 @@ along with GNU CC; see the file COPYING. If not, write to ...@@ -22,10 +20,6 @@ along with GNU CC; see the file COPYING. If not, write to
the Free Software Foundation, 59 Temple Place - Suite 330, the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */ Boston, MA 02111-1307, USA. */
#define OUTPUT_TDESC
#include "i860/sysv4.h"
/* The Alliant fx2800 running Concentrix 2.x is weird. This is basically /* The Alliant fx2800 running Concentrix 2.x is weird. This is basically
a BSD 4.3 based operating system, but it uses svr4 ELF format object a BSD 4.3 based operating system, but it uses svr4 ELF format object
files and it somehow puts BSD stabs records into the ELF files for files and it somehow puts BSD stabs records into the ELF files for
...@@ -343,3 +337,17 @@ Boston, MA 02111-1307, USA. */ ...@@ -343,3 +337,17 @@ Boston, MA 02111-1307, USA. */
/* ??? Is this used anywhere? */ /* ??? Is this used anywhere? */
#undef BSS_ASM_OP #undef BSS_ASM_OP
#define BSS_ASM_OP "\t.lcomm" #define BSS_ASM_OP "\t.lcomm"
#undef ASM_FILE_END
#define ASM_FILE_END(FILE) \
do { \
if (current_function_original_name != NULL) { \
tdesc_section(); \
fprintf ((FILE), "%s __ETEXT\n", ASM_LONG); \
fprintf ((FILE), "%s 0\n", ASM_LONG); \
text_section(); \
fputs("__ETEXT:\n", (FILE)); \
} \
fprintf ((FILE), "\t.ident\t\"GCC: (GNU) %s\"\n", \
version_string); \
} 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