[Bug binutils/31314] New: chew crashing on use of uninitialized value

2024-01-29 Thread sch...@linux-m68k.org
: binutils Assignee: unassigned at sourceware dot org Reporter: sch...@linux-m68k.org Target Milestone: --- $ MALLOC_CHECK_=3 doc/chew -f ../../binutils/bfd/doc/proto.str < ../../binutils/bfd/reloc.c Segmentation fault (core dumped) $ valgrind --track-origins=yes doc/chew

[Bug binutils/31314] chew crashing on use of uninitialized value

2024-01-29 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=31314 Andreas Schwab changed: What|Removed |Added CC||amodra at gmail dot com --- Comment

[Bug gas/31396] Symbols referenced from ".if"/"==" end up in the symbol table

2024-02-17 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=31396 --- Comment #1 from Andreas Schwab --- There is nothing special about .if or '=='. The expression evaluator will enter any identifier into the symbol table that is part of an expression, see symbol_find_or_make. -- You are receiving this ma

[Bug ld/31398] pr21964-4 fails on RISC-V with a default-pie compiler

2024-02-19 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=31398 --- Comment #1 from Andreas Schwab --- $ objdump -T tmpdir/pr21964-4 | grep __start___verbose 2020 gD __verbose Base .protected __start___verbose -- You are receiving this mail because: You are

[Bug ld/31398] pr21964-4 fails on RISC-V with a default-pie compiler

2024-02-19 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=31398 --- Comment #2 from Andreas Schwab --- For some reason both main and __start___verbose are put in the dynamic symtab, unlike other architectures, where only the undefined references turn up there. -- You are receiving this mail because: You

[Bug ld/31398] pr21964-4 fails on RISC-V with a default-pie compiler

2024-02-19 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=31398 --- Comment #3 from Andreas Schwab --- The difference appears to be that when pr21964-4.c is compiled with -fpie the symbol __start___verbose is referenced by a R_RISCV_GOT_HI20 relocation, without -fpie it is a R_RISCV_HI20 relocation. Wheth

[Bug ld/31398] pr21964-4 fails on RISC-V with a default-pie compiler

2024-02-19 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=31398 Andreas Schwab changed: What|Removed |Added Target||riscv*-*-* -- You are receiving thi

[Bug ld/31445] -Trodata should throw a warning

2024-03-02 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=31445 --- Comment #1 from Andreas Schwab --- -Trodata is an abbreviation for -Trodata-segment. -- You are receiving this mail because: You are on the CC list for the bug.

[Bug ld/31445] -Trodata should throw a warning

2024-03-03 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=31445 --- Comment #3 from Andreas Schwab --- It is a valid option. In which way does it not work? -- You are receiving this mail because: You are on the CC list for the bug.

[Bug ld/31445] -Trodata should throw a warning

2024-03-04 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=31445 --- Comment #5 from Andreas Schwab --- Any information needs to be added here. -- You are receiving this mail because: You are on the CC list for the bug.

[Bug binutils/31474] Strip permission denied

2024-03-19 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=31474 Andreas Schwab changed: What|Removed |Added Resolution|FIXED |INVALID -- You are receiving this m

[Bug ld/31503] [hppa] Unsupported 14-bit PA 2.0 relocations for 32-bit (narrow) mode (elf32-hppa.c)

2024-03-28 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=31503 --- Comment #7 from Andreas Schwab --- That should use ALIGN(8). -- You are receiving this mail because: You are on the CC list for the bug.

[Bug gas/31627] New: [RISC-V] Missing range check for locally resolved relocations

2024-04-10 Thread sch...@linux-m68k.org
Priority: P2 Component: gas Assignee: unassigned at sourceware dot org Reporter: sch...@linux-m68k.org Target Milestone: --- Target: riscv*-*-* $ echo 'f: j 1f; .space 0x20; 1: ret' | as -mno-relax -; objdump -dr a.out: file fo

[Bug ld/25527] [RISC-V] -static-pie not producing relocations

2024-04-10 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=25527 --- Comment #4 from Andreas Schwab --- gcc 14 will support -static-pie for linux configurations. -- You are receiving this mail because: You are on the CC list for the bug.

[Bug ld/31761] Linker deletes output file even if linking fails

2024-05-20 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=31761 --- Comment #1 from Andreas Schwab --- See ld/ldlang.c:lang_process, ld opens the output before processing the input files. -- You are receiving this mail because: You are on the CC list for the bug.

[Bug admin/31881] binutils-gdb Git repository is flooded by automatic commits

2024-07-12 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=31881 --- Comment #12 from Andreas Schwab --- That won't work with a snapshot. -- You are receiving this mail because: You are on the CC list for the bug.

[Bug gas/32073] [2.44 Regression] gas failed to build x86-64 Linux kernel

2024-08-12 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=32073 --- Comment #4 from Andreas Schwab --- Testcase from glibc: $ cat svml_d_acos2_core-sse2.S #define JUMPTARGET(name) *name##@GOTPCREL(%rip) .macro WRAPPER_IMPL_SSE2 callee call JUMPTARGET(\callee) .endm .text WRAPPER_IMPL_SSE2 acos $ gcc -c

[Bug gas/32073] [2.44 Regression] gas failed to build x86-64 Linux kernel

2024-08-14 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=32073 --- Comment #25 from Andreas Schwab --- https://inbox.sourceware.org/binutils/87a5hjmq7r@linux-m68k.org/ -- You are receiving this mail because: You are on the CC list for the bug.

[Bug gold/32113] PLT entry isn't used as function address

2024-08-23 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=32113 Andreas Schwab changed: What|Removed |Added Summary|PLT entry isn' used as |PLT entry isn't used as

[Bug ld/22162] Wrong space to load in the memory...

2017-09-21 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=22162 Andreas Schwab changed: What|Removed |Added Component|libc|ld Version|2.26

[Bug binutils/22210] large loop in read_formatted_entries in dwarf2.c in binutils 2.30(HEAD)

2017-09-26 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=22210 --- Comment #1 from Andreas Schwab --- The file looks like being corrupted: $ readelf -p .shstrtab hang.elf String dump of section '.shstrtab': [ 1] .symtab [ 9] . [ e] ab [11] .shstrtab [1b] .int� [

[Bug ld/14918] linking with -flto always links in libgcc_s.so

2017-09-28 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=14918 Andreas Schwab changed: What|Removed |Added Summary|linking with -flto always |linking with -flto always

[Bug ld/22162] Wrong space to load in the memory...

2017-10-08 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=22162 Andreas Schwab changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug gas/22335] Gas expression solver can cause wrong code for 32-bit BFD builds.

2017-10-22 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=22335 --- Comment #2 from Andreas Schwab --- That's because gas is doing a signed divide, and 0xfede4194 is negative as a 32-bit number. -- You are receiving this mail because: You are on the CC list for the bug. __

[Bug binutils/22444] Incorrect note padding check

2017-11-16 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=22444 --- Comment #3 from Andreas Schwab --- Fact is everyone is assuming word-alignment for notes. This is exacerbated by the fact that the note header consists of 3 words even for 64-bit objects, thus xword alignment doesn't make sense here. IMH

[Bug binutils/22444] Incorrect note padding check

2017-11-16 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=22444 --- Comment #6 from Andreas Schwab --- But you won't get xword alignment only by aligning the sizes of the name and data fields, you also need to insert padding before the name field. -- You are receiving this mail because: You are on the CC

[Bug gprof/22549] Gprof prints an empty profile including no data

2017-12-05 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=22549 --- Comment #3 from Andreas Schwab --- *** Bug 22548 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are on the CC list for the bug. ___ bug-binutils mai

[Bug gprof/22548] Sorry, I posted it twice due to internet problems.

2017-12-05 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=22548 Andreas Schwab changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug gas/22554] .largecomm, .lbss, .ldata, and .lrodata are still not documented after many, many years

2017-12-06 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=22554 Andreas Schwab changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug gas/22553] .largecomm, .lbss, .ldata, and .lrodata are still not documented after many, many years

2017-12-06 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=22553 --- Comment #1 from Andreas Schwab --- *** Bug 22554 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are on the CC list for the bug. ___ bug-binutils mai

[Bug binutils/22547] Incorrect demangling of lambda destructors?

2017-12-08 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=22547 Andreas Schwab changed: What|Removed |Added Resolution|WONTFIX |MOVED -- You are receiving this mai

[Bug ld/22655] gcc unable to compile assembly with -nostdlib

2017-12-31 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=22655 Andreas Schwab changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug ld/22756] New: Linker relaxation miscalculates symbol addresses on riscv

2018-01-27 Thread sch...@linux-m68k.org
Priority: P2 Component: ld Assignee: unassigned at sourceware dot org Reporter: sch...@linux-m68k.org Target Milestone: --- Target: riscv64-*-* The test program created by the copy_setup proc in testsuite/binutils-all/objcopy.exp is broken by linker relaxation

[Bug ld/22867] Ld segfault when using --oformat binary

2018-02-20 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=22867 Andreas Schwab changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug ld/22866] Ld segfault when using --oformat binary

2018-02-20 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=22866 --- Comment #1 from Andreas Schwab --- *** Bug 22867 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are on the CC list for the bug. ___ bug-binutils mai

[Bug ld/22949] New: ld: --relax and -r may not be used together

2018-03-11 Thread sch...@linux-m68k.org
Assignee: unassigned at sourceware dot org Reporter: sch...@linux-m68k.org Target Milestone: --- Target: riscv*-*-* --no-relax does not suppress this error: $ ld --no-relax -r -b binary /dev/null ld: --relax and -r may not be used together -- You are receiving

[Bug ld/22949] ld: --relax and -r may not be used together

2018-03-15 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=22949 Andreas Schwab changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug ld/22962] [RISCV] add abi subdirectories support to ld

2018-03-16 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=22962 --- Comment #12 from Andreas Schwab --- In openSUSE I have the same problem, but I have worked around it with symlinks for now. -- You are receiving this mail because: You are on the CC list for the bug. _

[Bug gas/23002] [RISCV] Pseudoinstruction Call is expanded incorrectly

2018-03-26 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=23002 Andreas Schwab changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug gas/23002] [RISCV] Pseudoinstruction Call is expanded incorrectly

2018-03-26 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=23002 Andreas Schwab changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug binutils/22941] binutils build fails if intl/plural.y is newer than intl/plural.c

2018-04-05 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=22941 --- Comment #4 from Andreas Schwab --- > The glibc plural.y file has a 2018 copyright, That doesn't say much, it is routinely updated every year. The last merge from upstream was commit 6d24885784 ("intl: Merge with gettext version 0.19.3"),

[Bug gas/23154] invalid register expression

2018-05-09 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=23154 Andreas Schwab changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug gas/23154] invalid register expression

2018-05-09 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=23154 Andreas Schwab changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug gas/23154] invalid register expression

2018-05-10 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=23154 --- Comment #6 from Andreas Schwab --- Search for PowerPC ISA. -- You are receiving this mail because: You are on the CC list for the bug. ___ bug-binutils mailing list bug-binutils@gnu.org https:/

[Bug binutils/23242] aarch64: objdump requires ignores bits to be set in ldar

2018-05-27 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=23242 --- Comment #1 from Andreas Schwab --- If a SBO bit is not set the behaviour of the insn is unpredictable. The implementation may treat it as undefind, or nop, or as if the bit was set, or destination registers may become unknown. -- You ar

[Bug binutils/23242] aarch64: objdump requires ignores bits to be set in ldar

2018-05-28 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=23242 --- Comment #3 from Andreas Schwab --- You appear to be looking at an old version of the ARM ARM. -- You are receiving this mail because: You are on the CC list for the bug. ___ bug-binutils mailin

[Bug ld/22756] Linker relaxation miscalculates symbol addresses on riscv

2018-05-31 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=22756 --- Comment #6 from Andreas Schwab --- Created attachment 11048 --> https://sourceware.org/bugzilla/attachment.cgi?id=11048&action=edit Testcase This is another test case that goes wrong, see the link file for the linker command. This is t

[Bug ld/22756] Linker relaxation miscalculates symbol addresses on riscv

2018-06-01 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=22756 --- Comment #7 from Andreas Schwab --- This simpler patch instead of #c3 fixes both the original problem and the preceding test case. diff --git c/bfd/elfnn-riscv.c w/bfd/elfnn-riscv.c index 5f66f4f2d9..9c2b48baf5 100644 --- c/bfd/elfnn-riscv

[Bug gold/23295] Shared libraries cannot be searched for on some operating systems (e.g. OpenBSD)

2018-06-16 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=23295 --- Comment #1 from Andreas Schwab --- How does the linker know which X and Y to choose from? -- You are receiving this mail because: You are on the CC list for the bug. ___ bug-binutils mailing li

[Bug gas/23451] RISC-V gas aborts with "Error: unknown default architecture `'" in GCC configure tests

2018-07-25 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=23451 --- Comment #1 from Andreas Schwab --- gas/configure.tgt only knows about riscv32 and riscv64. Another reason why the introduction of a riscv cpu was a mistake. config.sub really should canonicalize riscv into riscv32. -- You are receiving

[Bug gas/23809] New: Cannot add CFI insn to first address in FDE

2018-10-23 Thread sch...@linux-m68k.org
: gas Assignee: unassigned at sourceware dot org Reporter: sch...@linux-m68k.org Target Milestone: --- There doesn't appear to be a way to attach a CFI insn to the first address in the FDE. When a CFI directive occurs before the first insn the CFI insn is put in the

[Bug gas/23809] Cannot add CFI insn to first address in FDE

2018-10-24 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=23809 --- Comment #2 from Andreas Schwab --- I want to put a DW_CFA_undefined of the return address register before the first call insn in the function, to terminate the call chain. This is for __start_context in sysdeps/unix/sysv/linux/riscv/setco

[Bug gas/23809] Cannot add CFI insn to first address in FDE

2018-10-25 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=23809 Andreas Schwab changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug ld/23825] New: Linker creates COPY relocs for reference to TLS symbols

2018-10-25 Thread sch...@linux-m68k.org
Priority: P2 Component: ld Assignee: unassigned at sourceware dot org Reporter: sch...@linux-m68k.org CC: wilson at gcc dot gnu.org Target Milestone: --- Target: riscv64-*-* When linking elf/tst-tls12 from glibc the linker creates COPY relocs for

[Bug ld/23825] Linker creates COPY relocs for reference to TLS symbols

2018-10-29 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=23825 --- Comment #2 from Andreas Schwab --- It is unlikely that there are other uses of this construct out there. -- You are receiving this mail because: You are on the CC list for the bug. ___ bug-binu

[Bug gas/23854] 16-bit GOT access is incorrectly optimized

2018-11-06 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=23854 --- Comment #27 from Andreas Schwab --- Customize "After changing a bug" in userprefs. -- You are receiving this mail because: You are on the CC list for the bug. ___ bug-binutils mailing list bug-

[Bug ld/23906] LD Bug : Undocumented exit status 253

2018-11-22 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=23906 Andreas Schwab changed: What|Removed |Added Severity|critical|normal -- You are receiving this ma

[Bug binutils/23932] integer overflow causes an endless loop

2018-11-29 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=23932 Andreas Schwab changed: What|Removed |Added Summary|interger overflow causes a |integer overflow causes an

[Bug binutils/24031] Cannot remove section related to a function (even if the function is in separate section and isn't referenced elsewhere)

2018-12-24 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=24031 Andreas Schwab changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug gas/24129] [RISCV] .align with fill only partially fills

2019-01-24 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=24129 Andreas Schwab changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug ld/24389] New: can't link soft-float modules with double-float modules

2019-03-26 Thread sch...@linux-m68k.org
ormal Priority: P2 Component: ld Assignee: unassigned at sourceware dot org Reporter: sch...@linux-m68k.org CC: wilson at gcc dot gnu.org Target Milestone: --- Target: riscv*-*-* The build of glib fails on riscv because it tries to link an "

[Bug ld/24389] can't link soft-float modules with double-float modules

2019-03-28 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=24389 --- Comment #2 from Andreas Schwab --- That's why I put "unflavored" in quotes. There doesn't appear to be a way to set the ABI flags at link time. -- You are receiving this mail because: You are on the CC list for the bug.

[Bug ld/24389] can't link soft-float modules with double-float modules

2019-03-28 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=24389 --- Comment #3 from Andreas Schwab --- Same problem in mupdf. https://build.opensuse.org/package/live_build_log/openSUSE:Factory:RISCV/mupdf/standard/riscv64 -- You are receiving this mail because: You are on the CC list for the bug. __

[Bug binutils/24421] Wrong brackets in opcodes/arm-dis.c

2019-04-06 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=24421 --- Comment #1 from Andreas Schwab --- print_insn_neon and print_insn_arm have the same problem. -- You are receiving this mail because: You are on the CC list for the bug. ___ bug-binutils mailing

[Bug binutils/24440] binutils/wrstabs.c:1476:25: error: ‘%s’ directive argument is null [-Werror=format-overflow=]

2019-04-10 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=24440 --- Comment #1 from Andreas Schwab --- That doesn't make sense. vstring must be non-null since it has been passed to strlen already. -- You are receiving this mail because: You are on the CC list for the bug. ___

[Bug ld/24523] New: ld -r -b binary fails with "failed to merge target specific data of file"

2019-05-04 Thread sch...@linux-m68k.org
Severity: normal Priority: P2 Component: ld Assignee: unassigned at sourceware dot org Reporter: sch...@linux-m68k.org Target Milestone: --- Target: m68k-*-* Unlike most other targets, the merge_private_bfd_data method for the elf32-m68k target return

[Bug binutils/24739] New: RISC-V Disassembler should default to little endian

2019-06-26 Thread sch...@linux-m68k.org
Component: binutils Assignee: unassigned at sourceware dot org Reporter: sch...@linux-m68k.org Target Milestone: --- Target: riscv*-*-* -- You are receiving this mail because: You are on the CC list for the bug. ___ bug-binutils

[Bug binutils/24739] RISC-V Disassembler should default to little endian

2019-06-26 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=24739 --- Comment #1 from Andreas Schwab --- When using an object format without associated endianess (like binary) the RISC-V disassembler currently formats the instruction bytes in big endian format, because that's how it happens to work out if in

[Bug gas/24982] m68k tdiv instructions assembled incorrectly

2019-09-09 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=24982 Andreas Schwab changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug ld/25122] behaviour of ld when copying .ctors to .init_array

2019-10-21 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=25122 --- Comment #2 from Andreas Schwab --- The input .ctors sections should never contain begin and end markers, except for the fragments from crtbegin.o/crtend.o (which are explicitly excluded). -- You are receiving this mail because: You are o

[Bug ld/25179] ld fails to resolve R_PPC_ADDR16_HA relocations in the .data section

2019-11-09 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=25179 --- Comment #3 from Andreas Schwab --- FWIW, on ppc-linux the dynamic linker can handle these relocations. -- You are receiving this mail because: You are on the CC list for the bug.

[Bug ld/25179] ld fails to resolve R_PPC_ADDR16_HA relocations in the .data section

2019-11-09 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=25179 --- Comment #5 from Andreas Schwab --- But then, it doesn't make much sense to put code in a non-executable section. -- You are receiving this mail because: You are on the CC list for the bug.

[Bug ld/25179] ld fails to resolve R_PPC_ADDR16_HA relocations in the .data section

2019-11-09 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=25179 --- Comment #7 from Andreas Schwab --- Remove the writable bit. -- You are receiving this mail because: You are on the CC list for the bug.

[Bug ld/25205] New: relocation truncated to fit: R_RISCV_JAL against undefined symbol `pthread_once'

2019-11-19 Thread sch...@linux-m68k.org
erity: normal Priority: P2 Component: ld Assignee: unassigned at sourceware dot org Reporter: sch...@linux-m68k.org CC: wilson at gcc dot gnu.org Target Milestone: --- Target: riscv64-*-* When building llvm on riscv64 from cu

[Bug ld/25205] relocation truncated to fit: R_RISCV_JAL against undefined symbol `pthread_once'

2019-11-20 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=25205 --- Comment #1 from Andreas Schwab --- Full build log: https://build.opensuse.org/package/live_build_log/home:Andreas_Schwab:Factory/llvm10/r/riscv64 -- You are receiving this mail because: You are on the CC list for the bug.

[Bug ld/25205] relocation truncated to fit: R_RISCV_JAL against undefined symbol `pthread_once'

2019-12-12 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=25205 --- Comment #3 from Andreas Schwab --- Created attachment 12122 --> https://sourceware.org/bugzilla/attachment.cgi?id=12122&action=edit Object files, part 1 -- You are receiving this mail because: You are on the CC list for the bug.

[Bug ld/25205] relocation truncated to fit: R_RISCV_JAL against undefined symbol `pthread_once'

2019-12-12 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=25205 --- Comment #4 from Andreas Schwab --- Created attachment 12123 --> https://sourceware.org/bugzilla/attachment.cgi?id=12123&action=edit Object files, part 2 $ ld -z relro --hash-style=both --build-id --enable-new-dtags --eh-frame-hdr -m elf

[Bug ld/25205] relocation truncated to fit: R_RISCV_JAL against undefined symbol `pthread_once'

2019-12-12 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=25205 --- Comment #5 from Andreas Schwab --- The bug does not happen without --export-dynamic. -- You are receiving this mail because: You are on the CC list for the bug.

[Bug ld/25205] relocation truncated to fit: R_RISCV_JAL against undefined symbol `pthread_once'

2019-12-12 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=25205 --- Comment #6 from Andreas Schwab --- When _bfd_riscv_relax_call is called on the relocation, foff is in range for JAL, because pthread_once is resolved to the PLT. But once perform_relocation is called the symbol value has been adjusted to

[Bug ld/25205] relocation truncated to fit: R_RISCV_JAL against undefined symbol `pthread_once'

2019-12-27 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=25205 --- Comment #9 from Andreas Schwab --- With that patch llvm builds successfully. https://build.opensuse.org/package/live_build_log/home:Andreas_Schwab:riscv:llvm/llvm10/r/riscv64 -- You are receiving this mail because: You are on the CC lis

[Bug gprof/25357] Latest Bikes

2020-01-09 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=25357 Andreas Schwab changed: What|Removed |Added URL|https://www.autonews360.com | |/new-bikes/launc

[Bug gas/25418] doc correction: decimal integers definition

2020-01-19 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=25418 --- Comment #2 from Andreas Schwab --- It's not an example, it is the list of allowed characters. -- You are receiving this mail because: You are on the CC list for the bug.

[Bug gold/25437] Invalid combination --as-needed and -pthread options

2020-01-22 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=25437 Andreas Schwab changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug gold/25437] Invalid combination --as-needed and -pthread options

2020-01-22 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=25437 Andreas Schwab changed: What|Removed |Added Resolution|FIXED |MOVED -- You are receiving this mai

[Bug ld/25501] STT_GNU_IFUNC causes assertion on 64-bit RISC-V

2020-02-04 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=25501 --- Comment #4 from Andreas Schwab --- The test should not succeed, as there are no relocations reported by readelf: configure:3992: checking for assembler and linker STT_GNU_IFUNC support There are no relocations in this file. configure:402

[Bug ld/25501] STT_GNU_IFUNC causes assertion on 64-bit RISC-V

2020-02-04 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=25501 --- Comment #6 from Andreas Schwab --- Then you need to find out why the assembler creates a relocation. That is wrong. -- You are receiving this mail because: You are on the CC list for the bug.

[Bug binutils/25491] binutils 2.34 tarball requires makeinfo

2020-03-08 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=25491 Andreas Schwab changed: What|Removed |Added CC||psmith at gnu dot org --- Comment #6

[Bug binutils/25644] binutils source package missing binutils.info file

2020-03-08 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=25644 Andreas Schwab changed: What|Removed |Added Resolution|--- |DUPLICATE Status|NEW

[Bug gas/25295] Gas should have way to define symbol version without exporting its target

2020-04-06 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=25295 --- Comment #4 from Andreas Schwab --- Where do you see "export foo and foo@VERS_1"? All I see is that the alias gets the same attributes as the original symbol, thus it will be external iff the original symbol is. -- You are receiving this

[Bug gas/25295] Gas should have way to define symbol version without exporting its target

2020-04-06 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=25295 --- Comment #6 from Andreas Schwab --- What you are looking for is a .globl that accepts a versioned symbol to globalize it, not a variant .symver. -- You are receiving this mail because: You are on the CC list for the bug.

[Bug ld/22302] Unable to link glibc-2.24 for mips64-linux-gnuabi64 (assertion fail elfxx-mips.c:9011)

2020-04-08 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=22302 --- Comment #3 from Andreas Schwab --- *** Bug 25803 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are on the CC list for the bug.

[Bug binutils/25803] cross compilation of glibc using mips64el-none-linux-gnu as the host

2020-04-08 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=25803 Andreas Schwab changed: What|Removed |Added Resolution|--- |DUPLICATE Status|UNCONFI

[Bug binutils/25803] cross compilation of glibc using mips64el-none-linux-gnu as the host

2020-04-15 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=25803 Andreas Schwab changed: What|Removed |Added CC||krissn at op dot pl --- Comment #15

[Bug ld/22302] Unable to link glibc-2.24 for mips64-linux-gnuabi64 (assertion fail elfxx-mips.c:9011)

2020-04-15 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=22302 Andreas Schwab changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug binutils/25803] cross compilation of glibc using mips64el-none-linux-gnu as the host

2020-04-15 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=25803 --- Comment #16 from Andreas Schwab --- You need to find out why configure thinks that the toolchain supports %gnu_indirect_function. -- You are receiving this mail because: You are on the CC list for the bug.

[Bug gas/25848] cmpi to local label produces wrong code on 68000

2020-04-21 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=25848 Andreas Schwab changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[Bug binutils/25873] ar segfaults when liblto_plugin.so.0.0.0 is a symlink in /usr/lib/bfd-plugins

2020-04-27 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=25873 --- Comment #5 from Andreas Schwab --- This might be a fedora specific bug, so try filing a bug there first. -- You are receiving this mail because: You are on the CC list for the bug.

[Bug ld/25940] ld.bfd, clang’s ubsan, shared libraries, and virtual tables do not work together

2020-05-07 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=25940 --- Comment #1 from Andreas Schwab --- Looks like you are mixing incompatible versions of libubsan. -- You are receiving this mail because: You are on the CC list for the bug.

[Bug ld/26035] Out of date linker help message

2020-05-25 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=26035 --- Comment #1 from Andreas Schwab --- A PIE is a shared object. -- You are receiving this mail because: You are on the CC list for the bug.

[Bug ld/26035] Out of date linker help message

2020-05-25 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=26035 --- Comment #3 from Andreas Schwab --- #define ET_DYN 3 /* Shared object file */ -- You are receiving this mail because: You are on the CC list for the bug.

<    1   2   3   4   >