diff options
author | Richard Henderson <rth@redhat.com> | 2001-05-22 18:26:01 -0700 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 2001-05-22 18:26:01 -0700 |
commit | 7ac76c854199dad58be24fdb183141d3a06db997 (patch) | |
tree | c66f208f2bc99307233043819c308be23581a4c9 | |
parent | 101fa48cd8a8f23f62dbed4276c79af6727b2bb8 (diff) | |
download | gcc-7ac76c854199dad58be24fdb183141d3a06db997.zip gcc-7ac76c854199dad58be24fdb183141d3a06db997.tar.gz gcc-7ac76c854199dad58be24fdb183141d3a06db997.tar.bz2 |
unwind-dw2-fde.c (__deregister_frame_info): Stringize use of __USER_LABEL_PREFIX__.
* unwind-dw2-fde.c (__deregister_frame_info): Stringize use
of __USER_LABEL_PREFIX__.
From-SVN: r42475
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/unwind-dw2-fde.c | 6 |
2 files changed, 10 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f33c86f..7adb77c 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,10 @@ 2001-05-22 Richard Henderson <rth@redhat.com> + * unwind-dw2-fde.c (__deregister_frame_info): Stringize use + of __USER_LABEL_PREFIX__. + +2001-05-22 Richard Henderson <rth@redhat.com> + * unwind-dw2-fde.c (__deregister_frame_info): Stubbify in favour of... (__deregister_frame_info_bases): New. * unwind-dw2-fde.h: Declare it. diff --git a/gcc/unwind-dw2-fde.c b/gcc/unwind-dw2-fde.c index 7b5c757..c486f50 100644 --- a/gcc/unwind-dw2-fde.c +++ b/gcc/unwind-dw2-fde.c @@ -198,9 +198,13 @@ __deregister_frame_info_bases (void *begin) } #ifdef ASM_OUTPUT_DEF +/* Note that __USER_LABEL_PREFIX__ is not a string. Stringize it. */ +#define STR1(X) #X +#define STR(X) STR1(X) void * __deregister_frame_info (void *) - __attribute__((alias(__USER_LABEL_PREFIX__ "__deregister_frame_info_bases"))); + __attribute__((alias(STR(__USER_LABEL_PREFIX__) + "__deregister_frame_info_bases"))); #else void * __deregister_frame_info (void *begin) |