osf.h (ASM_OUTPUT_WEAK_ALIAS, [...]): Define.
authorRainer Orth <ro@TechFak.Uni-Bielefeld.DE>
Thu, 19 Jul 2001 18:08:17 +0000 (18:08 +0000)
committerRainer Orth <ro@gcc.gnu.org>
Thu, 19 Jul 2001 18:08:17 +0000 (18:08 +0000)
commit432fa9f208fd1233b2a1c0a48cbf750945217b83
tree29f37a4bd9ffd0c7abd0a476ec4b4ae64881e8be
parentdeaabf1413702dac464e2814ab1d57338a3d686f
osf.h (ASM_OUTPUT_WEAK_ALIAS, [...]): Define.

* config/alpha/osf.h (ASM_OUTPUT_WEAK_ALIAS, ASM_WEAKEN_LABEL,
HANDLE_SYSV_PRAGMA): Define.
* mips-tfile.c (add_ext_symbol): Pass complete symbol ptr, inline
previous args.
(copy_object): Caller changed.

testsuite:
* g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
g++.old-deja/g++.pt/static6.C: Likewise.
* lib/target-supports.exp (check_weak_available): alpha*-*-osf*
supports weak symbols.

From-SVN: r44153
gcc/ChangeLog
gcc/config/alpha/osf.h
gcc/mips-tfile.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.old-deja/g++.pt/static3.C
gcc/testsuite/g++.old-deja/g++.pt/static6.C
gcc/testsuite/lib/target-supports.exp