diff options
author | Peter Wemm <peter@FreeBSD.org> | 1998-03-09 03:26:57 +0000 |
---|---|---|
committer | Peter Wemm <peter@FreeBSD.org> | 1998-03-09 03:26:57 +0000 |
commit | 3f39463468859bdd95341e115b07c33215b5a302 (patch) | |
tree | 3094384c6b69141a5e55ab427d5402e495db66ff /contrib/gcc | |
parent | 6cc8ce08fe804cd01c143ca8473cce8ba5cd3892 (diff) | |
download | src-3f39463468859bdd95341e115b07c33215b5a302.tar.gz src-3f39463468859bdd95341e115b07c33215b5a302.zip |
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!!).
Notes
Notes:
svn path=/head/; revision=34349
Diffstat (limited to 'contrib/gcc')
-rw-r--r-- | contrib/gcc/config/i386/freebsd.h | 3 | ||||
-rw-r--r-- | contrib/gcc/config/i386/freebsd.h.fixed | 3 |
2 files changed, 6 insertions, 0 deletions
diff --git a/contrib/gcc/config/i386/freebsd.h b/contrib/gcc/config/i386/freebsd.h index 093b377a72b2..f66137cca0e8 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 093b377a72b2..f66137cca0e8 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. */ |