diff options
author | Nick Clifton <nickc@redhat.com> | 2009-10-02 10:54:30 +0000 |
---|---|---|
committer | Nick Clifton <nickc@gcc.gnu.org> | 2009-10-02 10:54:30 +0000 |
commit | 335618174dc27c6df2a4131951c3d3446ed06e87 (patch) | |
tree | ddededd8d61298a22e79bd7ee3b7a728ffdb84e8 /gcc | |
parent | 63ffc486171b8fb7402fd345c2544318a53111aa (diff) | |
download | gcc-335618174dc27c6df2a4131951c3d3446ed06e87.zip gcc-335618174dc27c6df2a4131951c3d3446ed06e87.tar.gz gcc-335618174dc27c6df2a4131951c3d3446ed06e87.tar.bz2 |
mn10300.h (USER_LABEL_PREFIX): Define.
* config/mn10300/mn10300.h (USER_LABEL_PREFIX): Define.
(ASM_OUTPUT_LABELREF): Use asm_fprintf and %U.
From-SVN: r152398
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/mn10300/mn10300.h | 5 |
2 files changed, 9 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index aebdbff..f07f555 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2009-10-02 Nick Clifton <nickc@redhat.com> + + * config/mn10300/mn10300.h (USER_LABEL_PREFIX): Define. + (ASM_OUTPUT_LABELREF): Use asm_fprintf and %U. + 2009-10-01 Jan Hubicka <jh@suse.cz> * cgraph.c (cgraph_clone_node): Add redirect_callers parameter. diff --git a/gcc/config/mn10300/mn10300.h b/gcc/config/mn10300/mn10300.h index fc2ece3..d459387 100644 --- a/gcc/config/mn10300/mn10300.h +++ b/gcc/config/mn10300/mn10300.h @@ -759,6 +759,9 @@ struct cum_arg {int nbytes; }; #define ASM_APP_OFF "#NO_APP\n" +#undef USER_LABEL_PREFIX +#define USER_LABEL_PREFIX "_" + /* This says how to output the assembler to define a global uninitialized but not common symbol. Try to use asm_output_bss to implement this macro. */ @@ -774,7 +777,7 @@ struct cum_arg {int nbytes; }; #undef ASM_OUTPUT_LABELREF #define ASM_OUTPUT_LABELREF(FILE, NAME) \ - fprintf (FILE, "_%s", (*targetm.strip_name_encoding) (NAME)) + asm_fprintf (FILE, "%U%s", (*targetm.strip_name_encoding) (NAME)) #define ASM_PN_FORMAT "%s___%lu" |