summaryrefslogtreecommitdiff
path: root/lang/gcc30/files/patch-ad
diff options
context:
space:
mode:
authorVasil Dimov <vd@FreeBSD.org>2006-12-12 16:06:42 +0000
committerVasil Dimov <vd@FreeBSD.org>2006-12-12 16:06:42 +0000
commit37a9257fe9e8ce5a248fa0f403fe42340afa2556 (patch)
tree420ecd6da62b5bee338614d54acda8a25a59bc02 /lang/gcc30/files/patch-ad
parentMake linux-aspell only depend on archivers/bzip2 for the FreeBSD versions (diff)
Remove expired ports:
2006-12-01 print/latex-beamer: is already included in the teTeX distribution 2006-12-01 print/latex-bibtopic: is already included in the teTeX distribution 2006-12-01 print/latex-bibunits: is already included in the teTeX distribution 2006-12-01 print/latex-booktabs: is already included in the teTeX distribution 2006-12-01 print/latex-index: is already included in the teTeX distribution 2006-12-01 print/latex-layouts: is already included in the teTeX distribution 2006-12-01 print/latex-pgf: is already included in the teTeX distribution 2006-12-01 print/latex-subfig: is already included in the teTeX distribution 2006-12-01 print/latex-xcolor: is already included in the teTeX distribution 2006-12-01 print/latex-lineno: is already included in the teTeX distribution 2006-12-01 print/latex-pict2e: is already included in the teTeX distribution 2007-05-31 multimedia/gstreamer-plugins-mpeg2enc80: Obsolete version, use gstreamer 0.10 instead 2006-12-01 lang/gcc30: "This port is no longer in use by anything in the ports collection and will be removed in the future. Use a later release instead." 2006-12-01 lang/egcs: "This port is no longer in use by anything in the ports collection and will be removed in the future. Use a later release of gcc instead" 2006-12-01 graphics/php4-ming: doesn't work with new version of ming library 2006-12-01 graphics/dvipng: is already included in the teTeX distribution
Notes
Notes: svn path=/head/; revision=179575
Diffstat (limited to 'lang/gcc30/files/patch-ad')
-rw-r--r--lang/gcc30/files/patch-ad82
1 files changed, 0 insertions, 82 deletions
diff --git a/lang/gcc30/files/patch-ad b/lang/gcc30/files/patch-ad
deleted file mode 100644
index d11c865f10fc..000000000000
--- a/lang/gcc30/files/patch-ad
+++ /dev/null
@@ -1,82 +0,0 @@
---- gcc/config/i386/freebsd-aout.h.orig Thu Nov 2 15:29:09 2000
-+++ gcc/config/i386/freebsd-aout.h Mon Nov 27 01:45:04 2000
-@@ -31,8 +31,11 @@
-
- /* This goes away when the math-emulator is fixed */
- #undef TARGET_DEFAULT
-+/*
- #define TARGET_DEFAULT \
- (MASK_80387 | MASK_IEEE_FP | MASK_FLOAT_RETURNS | MASK_NO_FANCY_MATH_387)
-+*/
-+#define TARGET_CPU_DEFAULT 0400 /* TARGET_NO_FANCY_MATH_387 */
-
- #undef CPP_PREDEFINES
- #define CPP_PREDEFINES "-Dunix -D__FreeBSD__\
-@@ -84,14 +87,6 @@
- necessary when compiling PIC code. */
-
- #define JUMP_TABLES_IN_TEXT_SECTION 1
--
--/* Don't default to pcc-struct-return, because in FreeBSD we prefer the
-- superior nature of the older gcc way. */
--#define DEFAULT_PCC_STRUCT_RETURN 0
--
--/* Ensure we the configuration knows our system correctly so we can link with
-- libraries compiled with the native cc. */
--#undef NO_DOLLAR_IN_LABEL
-
- /* i386 freebsd still uses old binutils that don't insert nops by default
- when the .align directive demands to insert extra space in the text
-@@ -102,19 +97,18 @@
-
- /* Profiling routines, partially copied from i386/osfrose.h. */
-
--/* Redefine this to use %eax instead of %edx. */
-+/* Tell final.c that we don't need a label passed to mcount. */
-+#define NO_PROFILE_DATA
-+
- #undef FUNCTION_PROFILER
- #define FUNCTION_PROFILER(FILE, LABELNO) \
- { \
- if (flag_pic) \
- { \
-- fprintf (FILE, "\tleal %sP%d@GOTOFF(%%ebx),%%eax\n", \
-- LPREFIX, (LABELNO)); \
- fprintf (FILE, "\tcall *mcount@GOT(%%ebx)\n"); \
- } \
- else \
- { \
-- fprintf (FILE, "\tmovl $%sP%d,%%eax\n", LPREFIX, (LABELNO)); \
- fprintf (FILE, "\tcall mcount\n"); \
- } \
- }
-@@ -132,6 +126,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
-@@ -141,6 +136,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. */
-@@ -242,6 +243,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