Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/gnu/dist/toolchain/gcc/config/i386 Merge from gnu/dist/gcc [...



details:   https://anonhg.NetBSD.org/src/rev/98eefab406d3
branches:  trunk
changeset: 510475:98eefab406d3
user:      tv <tv%NetBSD.org@localhost>
date:      Wed May 30 09:04:13 2001 +0000

description:
Merge from gnu/dist/gcc [christos]:
In the NO_UNDERSCORES case we need an extra `*' in ASM_GENERATE_INTERNAL_LABEL
otherwise using the macro in dbxout.c, eats the initial `.'. Probably someone
forgot that one, because the `*' is present in other implementations.

diffstat:

 gnu/dist/toolchain/gcc/config/i386/gas.h |  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diffs (12 lines):

diff -r 18b09cb5de39 -r 98eefab406d3 gnu/dist/toolchain/gcc/config/i386/gas.h
--- a/gnu/dist/toolchain/gcc/config/i386/gas.h  Wed May 30 09:02:42 2001 +0000
+++ b/gnu/dist/toolchain/gcc/config/i386/gas.h  Wed May 30 09:04:13 2001 +0000
@@ -150,7 +150,7 @@
 
 #undef ASM_GENERATE_INTERNAL_LABEL
 #define ASM_GENERATE_INTERNAL_LABEL(BUF,PREFIX,NUMBER) \
-    sprintf ((BUF), ".%s%d", (PREFIX), (NUMBER))
+    sprintf ((BUF), "*.%s%d", (PREFIX), (NUMBER))
 
 /* This is how to output an internal numbered label where
    PREFIX is the class of label and NUM is the number within the class.  */



Home | Main Index | Thread Index | Old Index