public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug middle-end/51258] New: 64-bit gcc.dg/atomic-compare-exchange-5.c link failure on 32-bit Solaris/x86
@ 2011-11-21 19:15 ro at gcc dot gnu.org
  2011-11-21 19:32 ` [Bug middle-end/51258] " amacleod at redhat dot com
                   ` (20 more replies)
  0 siblings, 21 replies; 22+ messages in thread
From: ro at gcc dot gnu.org @ 2011-11-21 19:15 UTC (permalink / raw)
  To: gcc-bugs

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

             Bug #: 51258
           Summary: 64-bit gcc.dg/atomic-compare-exchange-5.c link failure
                    on 32-bit Solaris/x86
    Classification: Unclassified
           Product: gcc
           Version: 4.7.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: middle-end
        AssignedTo: unassigned@gcc.gnu.org
        ReportedBy: ro@gcc.gnu.org
                CC: rth@gcc.gnu.org
              Host: i386-pc-solaris2.1[01]
            Target: i386-pc-solaris2.1[01]
             Build: i386-pc-solaris2.1[01]


Several 64-bit atomic-* tests fail to link with a 32-bit Solaris/x86 gcc:

Running target unix/-m64
FAIL: gcc.dg/atomic-compare-exchange-5.c (test for excess errors)
WARNING: gcc.dg/atomic-compare-exchange-5.c compilation failed to produce
executable
FAIL: gcc.dg/atomic-exchange-5.c (test for excess errors)
WARNING: gcc.dg/atomic-exchange-5.c compilation failed to produce executable
FAIL: gcc.dg/atomic-load-5.c execution test
FAIL: gcc.dg/atomic-op-5.c (test for excess errors)
WARNING: gcc.dg/atomic-op-5.c compilation failed to produce executable
FAIL: gcc.dg/atomic-store-5.c (test for excess errors)
WARNING: gcc.dg/atomic-store-5.c compilation failed to produce executable

E.g. 

FAIL: gcc.dg/atomic-compare-exchange-5.c (test for excess errors)
Excess errors:
Undefined            first referenced
 symbol                  in file
__atomic_compare_exchange_16        /var/tmp//ccSEaa.G.o

FAIL: gcc.dg/atomic-exchange-5.c (test for excess errors)
Excess errors:
Undefined            first referenced
 symbol                  in file
__atomic_exchange_16                /var/tmp//cci5aWbI.o

FAIL: gcc.dg/atomic-op-5.c (test for excess errors)
Excess errors:
Undefined            first referenced
 symbol                  in file
__atomic_fetch_nand_16              /var/tmp//ccnFaOtM.o
__atomic_fetch_or_16                /var/tmp//ccnFaOtM.o
__atomic_fetch_add_16               /var/tmp//ccnFaOtM.o
__atomic_fetch_and_16               /var/tmp//ccnFaOtM.o
__atomic_fetch_xor_16               /var/tmp//ccnFaOtM.o
__atomic_fetch_sub_16               /var/tmp//ccnFaOtM.o

FAIL: gcc.dg/atomic-store-5.c (test for excess errors)
Excess errors:
Undefined            first referenced
 symbol                  in file
__atomic_store_16                   /var/tmp//ccV8ayIN.o


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

end of thread, other threads:[~2012-03-22 12:26 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-11-21 19:15 [Bug middle-end/51258] New: 64-bit gcc.dg/atomic-compare-exchange-5.c link failure on 32-bit Solaris/x86 ro at gcc dot gnu.org
2011-11-21 19:32 ` [Bug middle-end/51258] " amacleod at redhat dot com
2011-11-21 20:03 ` rth at gcc dot gnu.org
2011-11-22 15:10 ` ro at CeBiTec dot Uni-Bielefeld.DE
2011-11-22 16:15 ` amacleod at redhat dot com
2011-11-22 18:58 ` ubizjak at gmail dot com
2011-11-22 19:39 ` [Bug testsuite/51258] " ubizjak at gmail dot com
2011-11-22 20:15 ` ubizjak at gmail dot com
2011-11-22 20:22 ` amacleod at redhat dot com
2011-11-23 16:02 ` ro at gcc dot gnu.org
2011-11-24 17:10 ` ro at gcc dot gnu.org
2011-11-25 16:36 ` ubizjak at gmail dot com
2011-11-25 17:19 ` ro at CeBiTec dot Uni-Bielefeld.DE
2011-11-25 18:35 ` uros at gcc dot gnu.org
2011-11-25 20:13 ` uros at gcc dot gnu.org
2011-12-06 19:09 ` howarth at nitro dot med.uc.edu
2011-12-06 19:15 ` howarth at nitro dot med.uc.edu
2011-12-06 19:30 ` ubizjak at gmail dot com
2011-12-06 20:54 ` howarth at nitro dot med.uc.edu
2012-03-22  9:17 ` rguenth at gcc dot gnu.org
2012-03-22 12:26 ` amacleod at redhat dot com
2012-03-22 12:29 ` 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).