diff options
author | Alan Modra <amodra@gmail.com> | 2009-09-09 13:19:51 +0000 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2009-09-09 13:19:51 +0000 |
commit | 22ba0981786d9fc6ab459bc449735d51f437dbe8 (patch) | |
tree | 1aea7c34b378078ab887d80ec10ee1f88cfd22e3 /gas/config | |
parent | 53b0eb27a9f231167f09e862695004b89c3d3c1a (diff) | |
download | gdb-22ba0981786d9fc6ab459bc449735d51f437dbe8.zip gdb-22ba0981786d9fc6ab459bc449735d51f437dbe8.tar.gz gdb-22ba0981786d9fc6ab459bc449735d51f437dbe8.tar.bz2 |
* config/obj-coff.h (USE_UNIQUE): Don't define.
* config/obj-coff.c (weak_uniquify): Use an_external_name when TE_PE.
* symbols.c (an_external_name): Define when TE_PE.
(S_SET_EXTERNAL): Assign an_external_name when TE_PE.
* tc.h (an_external_name): Declare when TE_PE.
Diffstat (limited to 'gas/config')
-rw-r--r-- | gas/config/obj-coff.c | 2 | ||||
-rw-r--r-- | gas/config/obj-coff.h | 3 |
2 files changed, 1 insertions, 4 deletions
diff --git a/gas/config/obj-coff.c b/gas/config/obj-coff.c index ed6a718..271b01e 100644 --- a/gas/config/obj-coff.c +++ b/gas/config/obj-coff.c @@ -1117,7 +1117,7 @@ weak_uniquify (const char * name) char *ret; const char * unique = ""; -#ifdef USE_UNIQUE +#ifdef TE_PE if (an_external_name != NULL) unique = an_external_name; #endif diff --git a/gas/config/obj-coff.h b/gas/config/obj-coff.h index 513890f..7b9b744 100644 --- a/gas/config/obj-coff.h +++ b/gas/config/obj-coff.h @@ -162,9 +162,6 @@ #endif #ifdef TE_PE -/* PE weak symbols need USE_UNIQUE. */ -#define USE_UNIQUE 1 - #define obj_set_weak_hook pecoff_obj_set_weak_hook #define obj_clear_weak_hook pecoff_obj_clear_weak_hook #endif |