From: Daniel Jacobowitz Date: Mon, 18 Feb 2002 04:49:17 +0000 (+0000) Subject: 2002-02-17 Daniel Jacobowitz X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=aa3932f6994dbe2b36f9f0dbd2d51d57e7833a99;p=binutils-gdb.git 2002-02-17 Daniel Jacobowitz * ld-elfvsb/sh1.c: Use #pragma weak. --- diff --git a/ld/testsuite/ChangeLog b/ld/testsuite/ChangeLog index f6c80f957fe..46112be0eac 100644 --- a/ld/testsuite/ChangeLog +++ b/ld/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2002-02-17 Daniel Jacobowitz + + * ld-elfvsb/sh1.c: Use #pragma weak. + 2002-02-17 Daniel Jacobowitz * vers.exp: Do not call diff -q. diff --git a/ld/testsuite/ld-elfvsb/sh1.c b/ld/testsuite/ld-elfvsb/sh1.c index 2299f83bdc3..a649d440167 100644 --- a/ld/testsuite/ld-elfvsb/sh1.c +++ b/ld/testsuite/ld-elfvsb/sh1.c @@ -180,6 +180,9 @@ shlib_check () #endif #if defined (HIDDEN_UNDEF_TEST) || defined (PROTECTED_UNDEF_TEST) +#ifdef WEAK_TEST +#pragma weak visibility +#endif extern int visibility (); #else int @@ -243,6 +246,9 @@ visibility_funptr () } #if defined (HIDDEN_UNDEF_TEST) || defined (PROTECTED_UNDEF_TEST) +#ifdef WEAK_TEST +#pragma weak visibility_var; +#endif extern int visibility_var; #else int visibility_var = 2; @@ -317,8 +323,3 @@ asm (".protected visibility"); asm (".protected visibility_var"); #endif #endif - -#ifdef WEAK_TEST -asm (".weak visibility"); -asm (".weak visibility_var"); -#endif