public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug target/57261] New: [4.9 regression] libgcc_s.so always linked on Solaris
@ 2013-05-13  7:09 ebotcazou at gcc dot gnu.org
  2013-05-13  8:25 ` [Bug target/57261] " rguenth at gcc dot gnu.org
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: ebotcazou at gcc dot gnu.org @ 2013-05-13  7:09 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57261

            Bug ID: 57261
           Summary: [4.9 regression] libgcc_s.so always linked on Solaris
           Product: gcc
           Version: 4.9.0
            Status: UNCONFIRMED
          Keywords: build
          Severity: critical
          Priority: P3
         Component: target
          Assignee: unassigned at gcc dot gnu.org
          Reporter: ebotcazou at gcc dot gnu.org
                CC: ro at gcc dot gnu.org
            Target: *-*-solaris2.10

The new HAVE_LD_AS_NEEDED support doesn't seem to work on Solaris 9 and 10:

(botcazou@ob) /nile.build/botcazou/gcc-head/sparc-sun-solaris2.10 $ cat t.c
int main (void) { return 0; }
(botcazou@ob) /nile.build/botcazou/gcc-head/sparc-sun-solaris2.10 $ gcc/xgcc
-Bgcc -o t t.c     
(botcazou@ob) /nile.build/botcazou/gcc-head/sparc-sun-solaris2.10 $ ldd t
        libgcc_s.so.1 =>         /usr/local/gnatpro/6.4.2/lib/libgcc_s.so.1
        libc.so.1 =>     /lib/libc.so.1
        libm.so.2 =>     /lib/libm.so.2
        /platform/SUNW,Sun-Fire-V240/lib/libc_psr.so.1

The dependency on libgcc_s.so.1 for a dummy program is new.  This is critical
because this breaks bootstrap:

make[1]: *** [all] Error 2
make[1]: Leaving directory
`/nfs/nile/nile.build/botcazou/gcc-head/sparc-sun-solaris2.10/sparc-sun-solaris2.10/libquadmath'
make: *** [all-target-libquadmath] Error 2

configure:3386: checking whether the C compiler works
configure:3395: ./a.out
ld.so.1: ./a.out: fatal:
/nile.build/botcazou/gcc-head/sparc-sun-solaris2.10/./gcc/libgcc_s.so.1: wrong
ELF class: ELFCLASS32
/nile.build/botcazou/gcc-head/src/libquadmath/configure: line 1: 10727 Killed  
               ./$ac_file
configure:3399: $? = 137
configure:3406: error: in
`/nile.build/botcazou/gcc-head/sparc-sun-solaris2.10/sparc-sun-solaris2.10/sparcv9/libquadmath':
configure:3410: error: cannot run C compiled programs.
If you meant to cross compile, use `--host'.
See `config.log' for more details.


^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Bug target/57261] [4.9 regression] libgcc_s.so always linked on Solaris
  2013-05-13  7:09 [Bug target/57261] New: [4.9 regression] libgcc_s.so always linked on Solaris ebotcazou at gcc dot gnu.org
@ 2013-05-13  8:25 ` rguenth at gcc dot gnu.org
  2013-05-13 13:11 ` ro at gcc dot gnu.org
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: rguenth at gcc dot gnu.org @ 2013-05-13  8:25 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57261

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|---                         |4.9.0


^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Bug target/57261] [4.9 regression] libgcc_s.so always linked on Solaris
  2013-05-13  7:09 [Bug target/57261] New: [4.9 regression] libgcc_s.so always linked on Solaris ebotcazou at gcc dot gnu.org
  2013-05-13  8:25 ` [Bug target/57261] " rguenth at gcc dot gnu.org
@ 2013-05-13 13:11 ` ro at gcc dot gnu.org
  2013-05-13 19:50 ` ebotcazou at gcc dot gnu.org
  2013-05-14  9:35 ` ro at gcc dot gnu.org
  3 siblings, 0 replies; 5+ messages in thread
From: ro at gcc dot gnu.org @ 2013-05-13 13:11 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57261

Rainer Orth <ro at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Target|*-*-solaris2.10             |*-*-solaris2.{9,10}
             Status|UNCONFIRMED                 |ASSIGNED
   Last reconfirmed|                            |2013-05-13
           Assignee|unassigned at gcc dot gnu.org      |ro at gcc dot gnu.org
     Ever confirmed|0                           |1

--- Comment #1 from Rainer Orth <ro at gcc dot gnu.org> ---
Looking into it.


^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Bug target/57261] [4.9 regression] libgcc_s.so always linked on Solaris
  2013-05-13  7:09 [Bug target/57261] New: [4.9 regression] libgcc_s.so always linked on Solaris ebotcazou at gcc dot gnu.org
  2013-05-13  8:25 ` [Bug target/57261] " rguenth at gcc dot gnu.org
  2013-05-13 13:11 ` ro at gcc dot gnu.org
@ 2013-05-13 19:50 ` ebotcazou at gcc dot gnu.org
  2013-05-14  9:35 ` ro at gcc dot gnu.org
  3 siblings, 0 replies; 5+ messages in thread
From: ebotcazou at gcc dot gnu.org @ 2013-05-13 19:50 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57261

Eric Botcazou <ebotcazou at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ahaas at airmail dot net

--- Comment #2 from Eric Botcazou <ebotcazou at gcc dot gnu.org> ---
*** Bug 57265 has been marked as a duplicate of this bug. ***


^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Bug target/57261] [4.9 regression] libgcc_s.so always linked on Solaris
  2013-05-13  7:09 [Bug target/57261] New: [4.9 regression] libgcc_s.so always linked on Solaris ebotcazou at gcc dot gnu.org
                   ` (2 preceding siblings ...)
  2013-05-13 19:50 ` ebotcazou at gcc dot gnu.org
@ 2013-05-14  9:35 ` ro at gcc dot gnu.org
  3 siblings, 0 replies; 5+ messages in thread
From: ro at gcc dot gnu.org @ 2013-05-14  9:35 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57261

Rainer Orth <ro at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
                URL|                            |http://gcc.gnu.org/ml/gcc-p
                   |                            |atches/2013-05/msg00698.htm
                   |                            |l
         Resolution|---                         |FIXED

--- Comment #3 from Rainer Orth <ro at gcc dot gnu.org> ---
Fixed for 4.9.0.  Sorry for the mess.

  Rainer


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2013-05-14  9:35 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-05-13  7:09 [Bug target/57261] New: [4.9 regression] libgcc_s.so always linked on Solaris ebotcazou at gcc dot gnu.org
2013-05-13  8:25 ` [Bug target/57261] " rguenth at gcc dot gnu.org
2013-05-13 13:11 ` ro at gcc dot gnu.org
2013-05-13 19:50 ` ebotcazou at gcc dot gnu.org
2013-05-14  9:35 ` ro at gcc dot gnu.org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).