diff options
author | Hans-Peter Nilsson <hp@bitrange.com> | 2000-10-09 23:55:50 +0000 |
---|---|---|
committer | Hans-Peter Nilsson <hp@gcc.gnu.org> | 2000-10-09 23:55:50 +0000 |
commit | c690f089dacdce4be63b5652bc03f015978e1c45 (patch) | |
tree | ebc5d706a3f9d6baff168aaf622bfe2763ff7cf4 /gcc | |
parent | 45d640d97d7da7160636790317965b7fe15eb612 (diff) | |
download | gcc-c690f089dacdce4be63b5652bc03f015978e1c45.zip gcc-c690f089dacdce4be63b5652bc03f015978e1c45.tar.gz gcc-c690f089dacdce4be63b5652bc03f015978e1c45.tar.bz2 |
* config/elfos.h (UNIQUE_SECTION): Apply STRIP_NAME_ENCODING on name.
From-SVN: r36820
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/config/elfos.h | 2 |
2 files changed, 6 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 010c412..503d66b 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2000-10-09 Hans-Peter Nilsson <hp@bitrange.com> + + * config/elfos.h (UNIQUE_SECTION): Apply STRIP_NAME_ENCODING on name. + 2000-10-09 Richard Henderson <rth@cygnus.com> * Makefile.in (LANG_LIB2FUNCS): Remove. diff --git a/gcc/config/elfos.h b/gcc/config/elfos.h index 8be87a8..3a2f292 100644 --- a/gcc/config/elfos.h +++ b/gcc/config/elfos.h @@ -372,6 +372,8 @@ dtors_section () \ sec = 2; \ \ name = IDENTIFIER_POINTER (DECL_ASSEMBLER_NAME (DECL)); \ + /* Strip off any encoding in name. */ \ + STRIP_NAME_ENCODING (name, name); \ prefix = prefixes[sec][DECL_ONE_ONLY(DECL)]; \ len = strlen (name) + strlen (prefix); \ string = alloca (len + 1); \ |