2005-02-28 Roland McGrath <roland@redhat.com>

* debug/warning-nop.c (__nop): Rename to nop, make it static.
	(__warndecl): Use alias attribute directly, instead of strong_alias
	macro.  Add attribute_hidden.
This commit is contained in:
Roland McGrath 2005-03-01 00:42:55 +00:00
parent 8b8b797292
commit 1104e1f381
1 changed files with 4 additions and 2 deletions

View File

@ -19,7 +19,8 @@
#include <sys/cdefs.h> #include <sys/cdefs.h>
void __nop (void) static void
nop (void)
{ {
} }
@ -27,7 +28,8 @@ void __nop (void)
#undef __warndecl #undef __warndecl
#define __warndecl(name, msg) \ #define __warndecl(name, msg) \
strong_alias (__nop, name) link_warning (name, msg) extern void name (void) __attribute__ ((alias ("nop"))) attribute_hidden; \
link_warning (name, msg)
#undef __USE_FORTIFY_LEVEL #undef __USE_FORTIFY_LEVEL
#define __USE_FORTIFY_LEVEL 99 #define __USE_FORTIFY_LEVEL 99