diff options
author | Egor Duda <deo@logos-m.ru> | 2001-11-18 12:06:41 +0000 |
---|---|---|
committer | David Billinghurst <billingd@gcc.gnu.org> | 2001-11-18 12:06:41 +0000 |
commit | bca0284ad48e2e69eb522b9a2578060b6eb62273 (patch) | |
tree | 3b4e8e01e59853be1404f042d150c9314a3dad1b | |
parent | fcff1fb2b0e810903ead9b5214f1f945061df071 (diff) | |
download | gcc-bca0284ad48e2e69eb522b9a2578060b6eb62273.zip gcc-bca0284ad48e2e69eb522b9a2578060b6eb62273.tar.gz gcc-bca0284ad48e2e69eb522b9a2578060b6eb62273.tar.bz2 |
cygwin.h: Strip leading '*' from name, if any.
2001-11-18 Egor Duda <deo@logos-m.ru>
* config/i386/cygwin.h: Strip leading '*' from name, if any.
From-SVN: r47144
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/config/i386/cygwin.h | 1 |
2 files changed, 5 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f7ff953..3fcb966 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2001-11-18 Egor Duda <deo@logos-m.ru> + + * config/i386/cygwin.h: Strip leading '*' from name, if any. + 2001-11-18 Neil Booth <neil@daikokuya.demon.co.uk> * Makefile.in (c-parse.o, c-common.o): Update dependencies. diff --git a/gcc/config/i386/cygwin.h b/gcc/config/i386/cygwin.h index 9d86aeb..00cf4ef 100644 --- a/gcc/config/i386/cygwin.h +++ b/gcc/config/i386/cygwin.h @@ -296,6 +296,7 @@ extern void i386_pe_encode_section_info PARAMS ((TREE)); do { \ const char *_p; \ const char *_name = I386_PE_STRIP_ENCODING (SYMBOL_NAME); \ + if (*_name == '*') _name++; \ for (_p = _name; *_p && *_p != '@'; ++_p) \ ; \ if (*_p == '@') \ |