public inbox for gcc-bugs@sourceware.org help / color / mirror / Atom feed
* [Bug libgcc/61309] New: cilk-plus tests fail with: hidden symbol `__cpu_model' in /x/gcc/testsuite/g++/../../libgcc.a(cpuinfo.o) is referenced by DSO @ 2014-05-25 10:15 redi at gcc dot gnu.org 2015-02-09 13:40 ` [Bug libgcc/61309] " gnugcc at marino dot st ` (2 more replies) 0 siblings, 3 replies; 4+ messages in thread From: redi at gcc dot gnu.org @ 2014-05-25 10:15 UTC (permalink / raw) To: gcc-bugs https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61309 Bug ID: 61309 Summary: cilk-plus tests fail with: hidden symbol `__cpu_model' in /x/gcc/testsuite/g++/../../libgcc.a(cpuinfo.o) is referenced by DSO Product: gcc Version: 4.10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libgcc Assignee: unassigned at gcc dot gnu.org Reporter: redi at gcc dot gnu.org CC: gnugcc at marino dot st Target: x86_64-unknown-dragonfly3.6 On the new DragonFlyBSD target loads of cilk-plus tests fail with this error: /usr/libexec/binutils222/elf/ld.bfd: ./reduction-1.exe: hidden symbol `__cpu_model' in /mnt/scratch/dfly/gcc/testsuite/g++/../../libgcc.a(cpuinfo.o) is referenced by DSO /usr/libexec/binutils222/elf/ld.bfd: final link failed: Bad value collect2: error: ld returned 1 exit status ^ permalink raw reply [flat|nested] 4+ messages in thread
* [Bug libgcc/61309] cilk-plus tests fail with: hidden symbol `__cpu_model' in /x/gcc/testsuite/g++/../../libgcc.a(cpuinfo.o) is referenced by DSO 2014-05-25 10:15 [Bug libgcc/61309] New: cilk-plus tests fail with: hidden symbol `__cpu_model' in /x/gcc/testsuite/g++/../../libgcc.a(cpuinfo.o) is referenced by DSO redi at gcc dot gnu.org @ 2015-02-09 13:40 ` gnugcc at marino dot st 2015-02-09 20:21 ` gnugcc at marino dot st 2015-02-15 9:13 ` gnugcc at marino dot st 2 siblings, 0 replies; 4+ messages in thread From: gnugcc at marino dot st @ 2015-02-09 13:40 UTC (permalink / raw) To: gcc-bugs https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61309 --- Comment #2 from John Marino <gnugcc at marino dot st> --- FYI, this is still happening. So if/when DragonFly features libgcc_s from 5.0 in base, these errors will go away? If so, doesn't that imply the linking is making assumptions it should not make? ^ permalink raw reply [flat|nested] 4+ messages in thread
* [Bug libgcc/61309] cilk-plus tests fail with: hidden symbol `__cpu_model' in /x/gcc/testsuite/g++/../../libgcc.a(cpuinfo.o) is referenced by DSO 2014-05-25 10:15 [Bug libgcc/61309] New: cilk-plus tests fail with: hidden symbol `__cpu_model' in /x/gcc/testsuite/g++/../../libgcc.a(cpuinfo.o) is referenced by DSO redi at gcc dot gnu.org 2015-02-09 13:40 ` [Bug libgcc/61309] " gnugcc at marino dot st @ 2015-02-09 20:21 ` gnugcc at marino dot st 2015-02-15 9:13 ` gnugcc at marino dot st 2 siblings, 0 replies; 4+ messages in thread From: gnugcc at marino dot st @ 2015-02-09 20:21 UTC (permalink / raw) To: gcc-bugs https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61309 --- Comment #4 from John Marino <gnugcc at marino dot st> --- I suspect the reason it works on FreeBSD is found on libgcc/config.host, specifically the inclusion of t-freebsd in tmake_file definition. t-freebsd for i386 add the symbol map $(srcdir)/config/i386/libgcc-bsd.ver which defines __cpu_model for gcc48 and higher. DragonFly probably needs the same symbol map. ^ permalink raw reply [flat|nested] 4+ messages in thread
* [Bug libgcc/61309] cilk-plus tests fail with: hidden symbol `__cpu_model' in /x/gcc/testsuite/g++/../../libgcc.a(cpuinfo.o) is referenced by DSO 2014-05-25 10:15 [Bug libgcc/61309] New: cilk-plus tests fail with: hidden symbol `__cpu_model' in /x/gcc/testsuite/g++/../../libgcc.a(cpuinfo.o) is referenced by DSO redi at gcc dot gnu.org 2015-02-09 13:40 ` [Bug libgcc/61309] " gnugcc at marino dot st 2015-02-09 20:21 ` gnugcc at marino dot st @ 2015-02-15 9:13 ` gnugcc at marino dot st 2 siblings, 0 replies; 4+ messages in thread From: gnugcc at marino dot st @ 2015-02-15 9:13 UTC (permalink / raw) To: gcc-bugs https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61309 --- Comment #5 from John Marino <gnugcc at marino dot st> --- hmmm, I added t-freebsd to the tmake list in libgcc/config.host for dragonfly. I thought it would fix the problem but I'm still seeing hidden symbol errors for __cpu_model ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2015-02-15 9:13 UTC | newest] Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2014-05-25 10:15 [Bug libgcc/61309] New: cilk-plus tests fail with: hidden symbol `__cpu_model' in /x/gcc/testsuite/g++/../../libgcc.a(cpuinfo.o) is referenced by DSO redi at gcc dot gnu.org 2015-02-09 13:40 ` [Bug libgcc/61309] " gnugcc at marino dot st 2015-02-09 20:21 ` gnugcc at marino dot st 2015-02-15 9:13 ` gnugcc at marino dot st
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).