[Bug ld/32580] [2.44 regression] Non-bash shell breaks many default linker scripts

2025-01-21 Thread ro at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=32580 --- Comment #2 from Rainer Orth --- Created attachment 15894 --> https://sourceware.org/bugzilla/attachment.cgi?id=15894&action=edit proposed patch (hack?) -- You are receiving this mail because: You are on the CC list for the bug.

[Bug ld/32580] [2.44 regression] Non-bash shell breaks many default linker scripts

2025-01-21 Thread ro at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=32580 Rainer Orth changed: What|Removed |Added Target Milestone|--- |2.44 -- You are receiving this mail be

[Bug ld/32580] New: [2.44 regression] Non-bash shell breaks many default linker scripts

2025-01-21 Thread ro at gcc dot gnu.org
Priority: P2 Component: ld Assignee: unassigned at sourceware dot org Reporter: ro at gcc dot gnu.org CC: nickc at redhat dot com Target Milestone: --- Target: *-*-solaris2.11 When trying the binutils 2.44 branch on Solaris, I found

[Bug gas/32579] [2.44 regression] Support for x86 Sun cmov syntax is incomplete

2025-01-21 Thread ro at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=32579 Rainer Orth changed: What|Removed |Added Target Milestone|--- |2.44 -- You are receiving this mail be

[Bug gas/32579] New: [2.44 regression] Support for x86 Sun cmov syntax is incomplete

2025-01-21 Thread ro at gcc dot gnu.org
Priority: P2 Component: gas Assignee: unassigned at sourceware dot org Reporter: ro at gcc dot gnu.org CC: jbeulich at suse dot com Target Milestone: --- Target: i386-pc-solaris2.11, amd64-pc-solaris2.11 I just tried gcc trunk bootstraps

[Bug ld/13671] gld creates i386 relocations not supported by Solaris ld.so.1

2023-01-20 Thread ro at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=13671 Rainer Orth changed: What|Removed |Added Target Milestone|--- |2.41 Resolution|---

[Bug libctf/30013] New: [2.40 regression] Assertion failed: one_type != two_type, file libctf/ctf-dedup.c, line 2342, function sort_output_mapping

2023-01-17 Thread ro at gcc dot gnu.org
Version: 2.40 Status: NEW Severity: normal Priority: P2 Component: libctf Assignee: unassigned at sourceware dot org Reporter: ro at gcc dot gnu.org CC: nick.alcock at oracle dot com Target Milestone: --- When I

[Bug ld/13671] gld creates i386 relocations not supported by Solaris ld.so.1

2023-01-17 Thread ro at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=13671 Rainer Orth changed: What|Removed |Added URL||https://sourceware.org/pipe

[Bug ld/13671] gld creates i386 relocations not supported by Solaris ld.so.1

2023-01-13 Thread ro at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=13671 --- Comment #30 from Rainer Orth --- (In reply to H.J. Lu from comment #28) > (In reply to Rainer Orth from comment #27) > > Created attachment 14577 [details] > > Augmented patch, incorporating review comments > > expected_tls_le should be u

[Bug ld/13671] gld creates i386 relocations not supported by Solaris ld.so.1

2023-01-13 Thread ro at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=13671 --- Comment #29 from Rainer Orth --- Created attachment 14590 --> https://sourceware.org/bugzilla/attachment.cgi?id=14590&action=edit Augmented^2 patch -- You are receiving this mail because: You are on the CC list for the bug.

[Bug ld/13671] gld creates i386 relocations not supported by Solaris ld.so.1

2023-01-11 Thread ro at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=13671 Rainer Orth changed: What|Removed |Added Attachment #14568|0 |1 is obsolete|

[Bug ld/13671] gld creates i386 relocations not supported by Solaris ld.so.1

2023-01-10 Thread ro at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=13671 --- Comment #25 from Rainer Orth --- Created attachment 14568 --> https://sourceware.org/bugzilla/attachment.cgi?id=14568&action=edit Augmented patch -- You are receiving this mail because: You are on the CC list for the bug.

[Bug ld/13671] gld creates i386 relocations not supported by Solaris ld.so.1

2023-01-10 Thread ro at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=13671 Rainer Orth changed: What|Removed |Added Status|WAITING |NEW --- Comment #24 from Rainer Orth -

[Bug ld/29512] New: ld non-canon ref to canon protected function check breaks Solaris/x86

2022-08-22 Thread ro at gcc dot gnu.org
Priority: P2 Component: ld Assignee: unassigned at sourceware dot org Reporter: ro at gcc dot gnu.org CC: hjl.tools at gmail dot com Target Milestone: --- Host: i?86-pc-solaris2.11 Target: i?86-pc-solaris2.11

[Bug ld/29411] ld warning on SPARC: LOAD segment with RWX permissions

2022-07-29 Thread ro at gcc dot gnu.org
||https://sourceware.org/pipe ||rmail/binutils/2022-July/12 ||2057.html Target Milestone|--- |2.39 Assignee|unassigned at sourceware dot org |ro at gcc

[Bug ld/29424] ld chokes on DW_FORM_rnglistx

2022-07-28 Thread ro at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=29424 --- Comment #1 from Rainer Orth --- Created attachment 14237 --> https://sourceware.org/bugzilla/attachment.cgi?id=14237&action=edit Debian 11/sparc64 testcse I see the binutils bugzilla filesize limit is way larger than GCC's, so attaching

[Bug ld/29424] New: ld chokes on DW_FORM_rnglistx

2022-07-28 Thread ro at gcc dot gnu.org
Assignee: unassigned at sourceware dot org Reporter: ro at gcc dot gnu.org Target Milestone: --- Host: sparc64-unknown-linux-gnu Target: sparc64-unknown-linux-gnu Build: sparc64-unknown-linux-gnu When building LLVM main on Debian 11/sparc64, I ran into a

[Bug ld/29411] New: ld warning on SPARC: LOAD segment with RWX permissions

2022-07-26 Thread ro at gcc dot gnu.org
Component: ld Assignee: unassigned at sourceware dot org Reporter: ro at gcc dot gnu.org Target Milestone: --- Host: sparcv9-sun-solaris2.11, sparc64-sun-linux-gnu Target: sparcv9-sun-solaris2.11, sparc64-sun-linux-gnu Build: sparcv9-sun

[Bug libctf/29292] New: Several CTF tests FAIL on Solaris

2022-06-27 Thread ro at gcc dot gnu.org
Assignee: unassigned at sourceware dot org Reporter: ro at gcc dot gnu.org Target Milestone: --- Target: *-*-solaris2.11 When building binutils trunk with gcc 12.1.0, several CTF tests FAIL: FAIL: Arrays (conflicted) FAIL: Conflicting cycle 1.B-1 FAIL: Conflicting

[Bug libctf/29291] New: ld-ctf/data-func-conflicted*.d FAIL with -g3 -O0

2022-06-27 Thread ro at gcc dot gnu.org
Component: libctf Assignee: unassigned at sourceware dot org Reporter: ro at gcc dot gnu.org Target Milestone: --- Target: amd64--c-solaris2.11, x86_64-pc-linux-gnu When investigating a different CTF issue on Solaris, I built binutils trunk with gcc 12.1.0 -g3 -O0

[Bug binutils/27666] ar doesn't create indices on Solaris/sparcv9

2021-03-30 Thread ro at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=27666 Rainer Orth changed: What|Removed |Added Target Milestone|--- |2.37 -- You are receiving this mail be

[Bug binutils/27666] New: ar doesn't create indices on Solaris/sparcv9

2021-03-30 Thread ro at gcc dot gnu.org
y: P2 Component: binutils Assignee: unassigned at sourceware dot org Reporter: ro at gcc dot gnu.org CC: amodra at gmail dot com Target Milestone: --- Target: sparcv9-sun-solaris2.* On binutils master, quite a number of tests currently fail on Solaris/sp

[Bug ld/25802] Several 64-bit SPARC tests FAIL: relocation truncated to fit

2020-06-11 Thread ro at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=25802 --- Comment #5 from Rainer Orth --- Created attachment 12618 --> https://sourceware.org/bugzilla/attachment.cgi?id=12618&action=edit ld-elf/eh5 readelf -wf output -- You are receiving this mail because: You are on the CC list for the bug.

[Bug ld/25802] Several 64-bit SPARC tests FAIL: relocation truncated to fit

2020-06-11 Thread ro at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=25802 --- Comment #4 from Rainer Orth --- Created attachment 12617 --> https://sourceware.org/bugzilla/attachment.cgi?id=12617&action=edit ld-elf/eh5 elfdump -u output -- You are receiving this mail because: You are on the CC list for the bug.

[Bug ld/25802] New: Several 64-bit SPARC tests FAIL: relocation truncated to fit

2020-04-08 Thread ro at gcc dot gnu.org
Priority: P2 Component: ld Assignee: unassigned at sourceware dot org Reporter: ro at gcc dot gnu.org CC: davem at davemloft dot net, jose.marchesi at oracle dot com Target Milestone: --- Host: sparcv9-sun-solaris2.11

[Bug gas/25732] test-suite failures with i386-pc-solaris2.11

2020-04-01 Thread ro at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=25732 Rainer Orth changed: What|Removed |Added Resolution|--- |FIXED Target Milestone|---

[Bug gas/25732] test-suite failures with i386-pc-solaris2.11

2020-04-01 Thread ro at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=25732 Rainer Orth changed: What|Removed |Added Assignee|unassigned at sourceware dot org |ro at gcc dot gnu.org

[Bug ld/22840] New: Several TLS tests FAIL on Solaris/SPARC

2018-02-12 Thread ro at gcc dot gnu.org
Assignee: unassigned at sourceware dot org Reporter: ro at gcc dot gnu.org Target Milestone: --- Host: sparc*-sun-solaris2.* Target: sparc*-sun-solaris2.* Build: sparc*-sun-solaris2.* Several of the ld TLS tests FAIL on Solaris/SPARC

[Bug ld/22839] New: Several plugin tests FAIL on 32-bit Solaris/SPARC

2018-02-12 Thread ro at gcc dot gnu.org
Component: ld Assignee: unassigned at sourceware dot org Reporter: ro at gcc dot gnu.org Target Milestone: --- Host: sparc-sun-solaris2.11 Target: sparc-sun-solaris2.11 Build: sparc-sun-solaris2.11 When running make check on 32-bit Solaris

[Bug ld/13671] gld creates i386 relocations not supported by Solaris ld.so.1

2018-02-11 Thread ro at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=13671 --- Comment #13 from Rainer Orth --- Created attachment 10807 --> https://sourceware.org/bugzilla/attachment.cgi?id=10807&action=edit assembler output -- You are receiving this mail because: You are on the CC list for the bug.

[Bug binutils/22823] bfd/libbfd.h:268:4: error: cast between incompatible function types from ‘bfd_boolean (*)(bfd *)’ {aka ‘int (*)(struct bfd *)’} to ‘bfd_boolean (*)(bfd *, bfd *)’ {aka ‘int (*)(st

2018-02-09 Thread ro at gcc dot gnu.org
||2018-02-09 CC||ro at gcc dot gnu.org Target Milestone|--- |2.31 Ever confirmed|0 |1 --- Comment #1 from Rainer Orth --- I'm seeing the same (a regression, if you can call it

[Bug ld/13671] gld creates i386 relocations not supported by Solaris ld.so.1

2018-02-07 Thread ro at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=13671 Rainer Orth changed: What|Removed |Added CC||hjl.tools at gmail dot com V

[Bug ld/22732] New: Test failures on targets without support for all-static binaries

2018-01-19 Thread ro at gcc dot gnu.org
Priority: P2 Component: ld Assignee: unassigned at sourceware dot org Reporter: ro at gcc dot gnu.org Target Milestone: --- Target: *-*-solaris2.* A couple of ld testcases FAIL on Solaris because that platform doesn't support all-static bin

[Bug ld/22727] New: [2.30, 2.31 regression] Thousands of EH-related execution failures on Solaris/SPARC

2018-01-18 Thread ro at gcc dot gnu.org
Severity: normal Priority: P2 Component: ld Assignee: unassigned at sourceware dot org Reporter: ro at gcc dot gnu.org CC: hjl.tools at gmail dot com Target Milestone: 2.30 Host: sparc-sun-solaris2.11 Target: sparc

[Bug ld/22721] [2.30, 2.31 regression] Solaris/x86 TLS transition failures with linker plugin

2018-01-17 Thread ro at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=22721 Rainer Orth changed: What|Removed |Added Target Milestone|--- |2.30 -- You are receiving this mail be

[Bug ld/22721] New: [2.30, 2.31 regression] Solaris/x86 TLS transition failures with linker plugin

2018-01-17 Thread ro at gcc dot gnu.org
Severity: normal Priority: P2 Component: ld Assignee: unassigned at sourceware dot org Reporter: ro at gcc dot gnu.org CC: hjl.tools at gmail dot com Target Milestone: --- Host: i386-pc-solaris2.11 Target: i386-pc

[Bug ld/21251] New: Support $SYSROOT in ld -L and INPUT command

2017-03-15 Thread ro at gcc dot gnu.org
Assignee: unassigned at sourceware dot org Reporter: ro at gcc dot gnu.org Target Milestone: --- Using = to refer to the sysroot prefix in both the -L option and the INPUT command is not very expressive/mnemonic. It would seem useful to additionall support $SYSROOT similarly to

[Bug ld/21250] New: ld --sysroot without --with-sysroot searches default dirs

2017-03-15 Thread ro at gcc dot gnu.org
Priority: P2 Component: ld Assignee: unassigned at sourceware dot org Reporter: ro at gcc dot gnu.org Target Milestone: --- Playing around with gcc --sysroot, I noticed a weird ld behaviour. I've observed this with native gcc mainline and gld 2.28, on both i3

[Bug ld/20989] Every 64-bit Solaris 12/SPARC executable dies with SIGILL

2016-12-23 Thread ro at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=20989 --- Comment #3 from Rainer Orth --- Created attachment 9722 --> https://sourceware.org/bugzilla/attachment.cgi?id=9722&action=edit input objects and executables -- You are receiving this mail because: You are on the CC list for the bug. __

[Bug ld/20989] New: Every 64-bit Solaris 12/SPARC executable dies with SIGILL

2016-12-22 Thread ro at gcc dot gnu.org
Priority: P2 Component: ld Assignee: unassigned at sourceware dot org Reporter: ro at gcc dot gnu.org Target Milestone: --- Host: sparc-sun-solaris2.12 Target: sparc-sun-solaris2.12 Build: sparc-sun-solaris2.12 For some time, Solaris

[Bug ld/20179] New: ld -pie -z text errors out for SPARC TLS objects: read-only segment has dynamic relocations

2016-05-30 Thread ro at gcc dot gnu.org
Severity: normal Priority: P2 Component: ld Assignee: unassigned at sourceware dot org Reporter: ro at gcc dot gnu.org Target Milestone: --- Host: sparc*-sun-solaris2.* Target: sparc*-sun-solaris2.* Build: sparc*-sun

[Bug gas/20118] New: gas should set .init_array etc. sh_entsize to word size

2016-05-19 Thread ro at gcc dot gnu.org
Priority: P2 Component: gas Assignee: unassigned at sourceware dot org Reporter: ro at gcc dot gnu.org Target Milestone: --- Solaris elfdump complains about sh_entsize being 0for .init_array etc. sections. The following example is on Solaris/x86, but the same applies to