diff options
author | Trevor Saunders <tbsaunde+gcc@tbsaunde.org> | 2015-05-20 01:03:51 +0000 |
---|---|---|
committer | Trevor Saunders <tbsaunde@gcc.gnu.org> | 2015-05-20 01:03:51 +0000 |
commit | ca5db45b8acffae092a10a716ba887047a211503 (patch) | |
tree | cc3ac6ad778167ae93ade5543d3d16dbb09e3ca8 | |
parent | 42f47c6a51367e53caf14211c76c4f00a2de45c5 (diff) | |
download | gcc-ca5db45b8acffae092a10a716ba887047a211503.zip gcc-ca5db45b8acffae092a10a716ba887047a211503.tar.gz gcc-ca5db45b8acffae092a10a716ba887047a211503.tar.bz2 |
fixup hash table descriptor in winnt.c
gcc/ChangeLog:
2015-05-19 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
PR c++/65835
* config/i386/winnt.c (struct wrapped_symbol_hasher): Change
value_type to const char *.
From-SVN: r223423
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/config/i386/winnt.c | 6 |
2 files changed, 9 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 7df764b..4131b90 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2015-05-19 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> + + PR c++/65835 + * config/i386/winnt.c (struct wrapped_symbol_hasher): Change + value_type to const char *. + 2015-05-19 Sandra Loosemore <sandra@codesourcery.com> * config.gcc [powerpc*-*-linux*]: Allow --enable-targets=all diff --git a/gcc/config/i386/winnt.c b/gcc/config/i386/winnt.c index e698cd5..da67f5f 100644 --- a/gcc/config/i386/winnt.c +++ b/gcc/config/i386/winnt.c @@ -738,11 +738,11 @@ i386_pe_record_stub (const char *name) struct wrapped_symbol_hasher : typed_noop_remove <char> { - typedef char *value_type; - typedef char *compare_type; + typedef const char *value_type; + typedef const char *compare_type; static inline hashval_t hash (const char *); static inline bool equal (const char *, const char *); - static inline void remove (char *); + static inline void remove (const char *); }; inline hashval_t |