summaryrefslogtreecommitdiffstats
path: root/contrib
diff options
context:
space:
mode:
authorpeter <peter@FreeBSD.org>1998-03-09 03:26:57 +0000
committerpeter <peter@FreeBSD.org>1998-03-09 03:26:57 +0000
commitb13939a64c082c87fbcf1665eccb9dde6272f098 (patch)
tree0b6ab7fc0169cd395bec4339d376c294d7d59949 /contrib
parenta1c51b8df506e78288911322a2902e9f8209aa7a (diff)
downloadFreeBSD-src-b13939a64c082c87fbcf1665eccb9dde6272f098.zip
FreeBSD-src-b13939a64c082c87fbcf1665eccb9dde6272f098.tar.gz
Don't disable the use of $ in assembler labels.. It changes libstdc++
and libg++ so that they won't work with existing binaries (including netscape!!).
Diffstat (limited to 'contrib')
-rw-r--r--contrib/gcc/config/i386/freebsd.h3
-rw-r--r--contrib/gcc/config/i386/freebsd.h.fixed3
2 files changed, 6 insertions, 0 deletions
diff --git a/contrib/gcc/config/i386/freebsd.h b/contrib/gcc/config/i386/freebsd.h
index 093b377..f66137c 100644
--- a/contrib/gcc/config/i386/freebsd.h
+++ b/contrib/gcc/config/i386/freebsd.h
@@ -360,6 +360,9 @@ do { \
VOIDmode, 0); \
} while (0)
+/* Use dollar signs in special g++ assembler names. */
+#undef NO_DOLLAR_IN_LABEL
+
/* Map i386 registers to the numbers dwarf expects. Of course this is different
from what stabs expects. */
diff --git a/contrib/gcc/config/i386/freebsd.h.fixed b/contrib/gcc/config/i386/freebsd.h.fixed
index 093b377..f66137c 100644
--- a/contrib/gcc/config/i386/freebsd.h.fixed
+++ b/contrib/gcc/config/i386/freebsd.h.fixed
@@ -360,6 +360,9 @@ do { \
VOIDmode, 0); \
} while (0)
+/* Use dollar signs in special g++ assembler names. */
+#undef NO_DOLLAR_IN_LABEL
+
/* Map i386 registers to the numbers dwarf expects. Of course this is different
from what stabs expects. */
OpenPOWER on IntegriCloud