re PR c++/17242 (Testsuite fails due to duplicate symbols)
authorJohn David Anglin <dave.anglin@nrc-cnrc.gc.ca>
Wed, 15 Dec 2004 05:10:57 +0000 (05:10 +0000)
committerJohn David Anglin <danglin@gcc.gnu.org>
Wed, 15 Dec 2004 05:10:57 +0000 (05:10 +0000)
commite41f3691b90d1ff924c6d31530f60d7180f8f4e8
treee8baa9d18aa0f3809f95d03f1a1736703aaf70e5
parent6b25a558d71af78b9c2891a761b441c4a4088285
re PR c++/17242 (Testsuite fails due to duplicate symbols)

PR c++/17242
* configure.ac: Add GAS check for HP-UX .nsubspa comdat.
* configure, config.in: Rebuilt.
* config/pa/pa-hpux10.h (SUPPORTS_ONE_ONLY, MAKE_DECL_ONE_ONLY): Delete
defines.
* config/pa/pa.c (pa_select_section): Allow uninitialized variables in
one-only (comdat) subspaces.
* config/pa/som.h (SUPPORTS_SOM_COMDAT): New define.
(SUPPORTS_ONE_ONLY): True if SUPPORTS_WEAK or SUPPORTS_SOM_COMDAT are
true.
(MAKE_DECL_ONE_ONLY): Place uninitialized variables in common.

From-SVN: r92177
gcc/ChangeLog
gcc/config.in
gcc/config/pa/pa-hpux10.h
gcc/config/pa/pa.c
gcc/config/pa/som.h
gcc/configure
gcc/configure.ac