diff options
| author | Gerald Pfeifer <gerald@FreeBSD.org> | 2003-04-24 10:37:23 +0000 | 
|---|---|---|
| committer | Gerald Pfeifer <gerald@FreeBSD.org> | 2003-04-24 10:37:23 +0000 | 
| commit | e5cd9dacdfae42cad746d33895c6ef8b62db17a5 (patch) | |
| tree | 7d2daa629834d54f882847c28a9d0b83316ae9c0 /lang/gcc43/files/patch-ad | |
| parent | make ssh2 support working for FreeBSD (diff) | |
Fifty-one months after ELF flag day, and after the system compiler became
ELF-only as well, remove support for aout from the next generation of GCC.
Suggested by:	Loren James Rittle <rittle@labs.mot.com>
Discussed with:	obrien
Notes
Notes:
    svn path=/head/; revision=79579
Diffstat (limited to 'lang/gcc43/files/patch-ad')
| -rw-r--r-- | lang/gcc43/files/patch-ad | 42 | 
1 files changed, 0 insertions, 42 deletions
| diff --git a/lang/gcc43/files/patch-ad b/lang/gcc43/files/patch-ad deleted file mode 100644 index a5a58354932e..000000000000 --- a/lang/gcc43/files/patch-ad +++ /dev/null @@ -1,42 +0,0 @@ ---- gcc/config/i386/freebsd-aout.h.orig	Fri Nov 15 06:57:11 2002 -+++ gcc/config/i386/freebsd-aout.h	Sat Apr 19 21:16:26 2003 -@@ -94,6 +94,9 @@ -  - /* Profiling routines, partially copied from i386/osfrose.h.  */ -  -+/* Tell final.c that we don't need a label passed to mcount.  */ -+#define NO_PROFILE_COUNTERS 1 -+ - #undef MCOUNT_NAME - #define MCOUNT_NAME "mcount" - #undef PROFILE_COUNT_REGISTER -@@ -112,6 +115,7 @@ -  - #define TYPE_ASM_OP	"\t.type\t" - #define SIZE_ASM_OP	"\t.size\t" -+#define SET_ASM_OP	"\t.set\t" -  - /* The following macro defines the format used to output the second -    operand of the .type assembler directive.  Different svr4 assemblers -@@ -121,6 +125,12 @@ -  - #define TYPE_OPERAND_FMT	"@%s" -  -+#define HANDLE_SYSV_PRAGMA	1 -+ -+#define ASM_WEAKEN_LABEL(FILE,NAME) \ -+	do { fputs ("\t.weak\t", FILE); assemble_name (FILE, NAME); \ -+	fputc ('\n', FILE); } while (0) -+ - /* Write the extra assembler code needed to declare a function's result. -    Most svr4 assemblers don't require any special declaration of the -    result value, but there are exceptions.  */ -@@ -209,6 +219,8 @@ - #define STARTFILE_SPEC  \ -   "%{shared:c++rt0.o%s} \ -    %{!shared:%{pg:gcrt0.o%s}%{!pg:%{static:scrt0.o%s}%{!static:crt0.o%s}}}" -+ -+#define MD_STARTFILE_PREFIX "/usr/lib/aout/" -  - /* Define this so we can compile MS code for use with WINE.  */ - #define HANDLE_PRAGMA_PACK_PUSH_POP | 
