[Bug ld/32499] pr18841 test failure on riscv64-unknown-linux-gnu since c144f638337944101131d9fe6de4ab908f6d4c2d
https://sourceware.org/bugzilla/show_bug.cgi?id=32499 --- Comment #3 from Nelson Chu --- I think it shouldn't be related to the commit you gave, since the commit doesn't change any code of linker. I think risc-v still lost the change (elfnn-riscv.c:riscv_reloc_type_class) in pr18841, that other targets already did. https://sourceware.org/bugzilla/show_bug.cgi?id=18841#c18 -- You are receiving this mail because: You are on the CC list for the bug.
[Bug ld/32499] pr18841 test failure on riscv64-unknown-linux-gnu since c144f638337944101131d9fe6de4ab908f6d4c2d
https://sourceware.org/bugzilla/show_bug.cgi?id=32499 --- Comment #4 from Sam James --- Agreed. I'll try figure out why the bisect was bogus. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug ld/32499] pr18841 test failure on riscv64-unknown-linux-gnu
https://sourceware.org/bugzilla/show_bug.cgi?id=32499 Sam James changed: What|Removed |Added Summary|pr18841 test failure on |pr18841 test failure on |riscv64-unknown-linux-gnu |riscv64-unknown-linux-gnu |since | |c144f638337944101131d9fe6de | |4ab908f6d4c2d | -- You are receiving this mail because: You are on the CC list for the bug.
[Bug gas/32501] New: [GAS] Imprecise assembly syntax check in MIPS
https://sourceware.org/bugzilla/show_bug.cgi?id=32501 Bug ID: 32501 Summary: [GAS] Imprecise assembly syntax check in MIPS Product: binutils Version: 2.41 Status: UNCONFIRMED Severity: normal Priority: P2 Component: gas Assignee: unassigned at sourceware dot org Reporter: witbring at gmail dot com Target Milestone: --- I observed an issue in GAS related to inaccurate syntax checking and incorrect encoding in MIPS. Specifically, I found that syntactically incorrect assembly code was successfully compiled. For instance, in the example below, parentheses in the operand, which should indicate memory references, were misinterpreted in the compiled output as the operand is an immediate value. ``` $ ./bin/mips-linux-gnu-as buggy.s -o buggy.o $ cat buggy.s syscall (1) break (2) c2 (3) c3 (4) $ objdump -d buggy.o buggy.o: file format elf32-tradbigmips Disassembly of section .text: <.text>: 0: 004csyscall 0x1 4: 0002000dbreak 0x2 8: 4a03c2 0x3 c: 4e04c3 0x4 ``` -- You are receiving this mail because: You are on the CC list for the bug.
[Bug gas/32500] New: [GAS] Imprecise assembly syntax check in RISC-V
https://sourceware.org/bugzilla/show_bug.cgi?id=32500 Bug ID: 32500 Summary: [GAS] Imprecise assembly syntax check in RISC-V Product: binutils Version: 2.41 Status: UNCONFIRMED Severity: normal Priority: P2 Component: gas Assignee: unassigned at sourceware dot org Reporter: witbring at gmail dot com Target Milestone: --- I observed an issue in GAS involving inaccurate syntax checking and incorrect encoding in RISC-V. First, in the RISC-V environment, I noticed that syntactically incorrect assembly code was still successfully compiled. In the example below, parentheses in the operand, which are intended to indicate memory references, were misinterpreted in the compiled output as if the operand had no parentheses. Additionally, in the example, `j (1)` and `jal (2)` instructions can branch to addresses that are not 4-byte aligned. I think GAS should issue a warning or an error during the compilation process in these scenarios. ``` $ cat buggy.s j (1) jal (2) jalr (a3) jr (a4) $ ./bin/riscv-linux-gnu-as buggy.s -o buggy.o $ ./bin/objdump -d buggy.o buggy.o: file format elf64-littleriscv Disassembly of section .text: <.text>: 0: 006fj 0 <.text> 4: 00efjal 4 <.text+0x4> 8: 000680e7jalra3 c: 00070067jr a4 Disassembly of section .text: ``` -- You are receiving this mail because: You are on the CC list for the bug.
[Bug binutils/30919] Assembly Syntax Bugs in GAS
https://sourceware.org/bugzilla/show_bug.cgi?id=30919 Hyungseok Kim changed: What|Removed |Added CC||witbring at gmail dot com --- Comment #2 from Hyungseok Kim --- I have reported the related bugs individually. The bug links are provided below. Please review them. https://sourceware.org/bugzilla/show_bug.cgi?id=31885 https://sourceware.org/bugzilla/show_bug.cgi?id=31886 https://sourceware.org/bugzilla/show_bug.cgi?id=31887 https://sourceware.org/bugzilla/show_bug.cgi?id=31888 https://sourceware.org/bugzilla/show_bug.cgi?id=31889 https://sourceware.org/bugzilla/show_bug.cgi?id=32500 https://sourceware.org/bugzilla/show_bug.cgi?id=32501 Thank you. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug gas/18599] Use .strtab section for section names in ELF object files
https://sourceware.org/bugzilla/show_bug.cgi?id=18599 Sam James changed: What|Removed |Added Severity|normal |enhancement CC||sam at gentoo dot org See Also||https://gcc.gnu.org/bugzill ||a/show_bug.cgi?id=95095 -- You are receiving this mail because: You are on the CC list for the bug.
[Bug gas/13614] SPARC hardware capabilities are not initialized unless -A is explicitly requested
https://sourceware.org/bugzilla/show_bug.cgi?id=13614 Sam James changed: What|Removed |Added Target Milestone|--- |2.25 Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #1 from Sam James --- This was fixed by: commit 75ac3a7f57ee93e9c59ca6e446ad14f860b9e7e5 Author: Jose E. Marchesi Date: Fri Sep 12 15:38:21 2014 +0200 gas: fix bumping to architectures >v9 in sparc64-* targets. ... in 2.25. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug gas/14837] Variable passed to printf-like function without format argument
https://sourceware.org/bugzilla/show_bug.cgi?id=14837 Sam James changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #2 from Sam James --- . -- You are receiving this mail because: You are on the CC list for the bug.
[Bug gas/14837] Variable passed to printf-like function without format argument
https://sourceware.org/bugzilla/show_bug.cgi?id=14837 Sam James changed: What|Removed |Added Target Milestone|--- |2.34 --- Comment #1 from Sam James --- Fixed by: commit 6655dba246bd164d953fe220a0e3d4eed85bb268 Author: Sergey Belyashov Date: Thu Jan 2 14:10:40 2020 + Add support for the GBZ80, Z180, and eZ80 variants of the Z80 architecure. Add an ELF based target for these as well. [...] ... in 2.34. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug gas/32501] [GAS] Imprecise assembly syntax check in MIPS
https://sourceware.org/bugzilla/show_bug.cgi?id=32501 Sam James changed: What|Removed |Added CC||macro at orcam dot me.uk, ||paul.hua.gm at gmail dot com Target||mips-linux-gnu -- You are receiving this mail because: You are on the CC list for the bug.
[Bug gas/32500] [GAS] Imprecise assembly syntax check in RISC-V
https://sourceware.org/bugzilla/show_bug.cgi?id=32500 Sam James changed: What|Removed |Added Target||riscv-linux-gnu CC||andrew at sifive dot com, ||nelsonc1225 at sourceware dot org, ||palmer at gcc dot gnu.org, ||wilson at gcc dot gnu.org -- You are receiving this mail because: You are on the CC list for the bug.
[Bug gas/30919] Assembly Syntax Bugs in GAS
https://sourceware.org/bugzilla/show_bug.cgi?id=30919 Sam James changed: What|Removed |Added Component|binutils|gas -- You are receiving this mail because: You are on the CC list for the bug.
[Bug gas/31885] gas silently changes register types without any diagnostic/warning
https://sourceware.org/bugzilla/show_bug.cgi?id=31885 Sam James changed: What|Removed |Added CC||hjl.tools at gmail dot com, ||jbeulich at suse dot com --- Comment #1 from Sam James --- I CC'd the two most active x86 maintainers on this and your other x86 bugs, but I don't know how we treat diagnostics and accepts-invalid and so on in Binutils (severity and so on, or what is reasonable/isn't). I know how we do in GCC. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug binutils/30919] Assembly Syntax Bugs in GAS
https://sourceware.org/bugzilla/show_bug.cgi?id=30919 Sam James changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|--- |MOVED --- Comment #4 from Sam James --- Thanks both. I did some triage. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug gas/31887] gas confuses an memory operand as immediate value (no diagnostic) for various x86 opcodes
https://sourceware.org/bugzilla/show_bug.cgi?id=31887 Sam James changed: What|Removed |Added Summary|gas confuses an memory |gas confuses an memory |operand as immediate value |operand as immediate value |(should emit a diagnostic) |(no diagnostic) for various ||x86 opcodes CC||hjl.tools at gmail dot com, ||jbeulich at suse dot com -- You are receiving this mail because: You are on the CC list for the bug.
[Bug gas/27626] the "fix" for bug 25622 actually broke things
https://sourceware.org/bugzilla/show_bug.cgi?id=27626 Sam James changed: What|Removed |Added See Also||https://sourceware.org/bugz ||illa/show_bug.cgi?id=25622 -- You are receiving this mail because: You are on the CC list for the bug.
[Bug gas/25622] [2.35 Regression] Warning: no instruction mnemonic suffix given and no register operands; using default for `cvtsi2sd'
https://sourceware.org/bugzilla/show_bug.cgi?id=25622 Sam James changed: What|Removed |Added See Also||https://sourceware.org/bugz ||illa/show_bug.cgi?id=27626 -- You are receiving this mail because: You are on the CC list for the bug.
[Bug gas/27217] aarch64 as Internal error in md_apply_fix at ....../gas/config/tc-aarch64.c:8330.
https://sourceware.org/bugzilla/show_bug.cgi?id=27217 Sam James changed: What|Removed |Added See Also||https://sourceware.org/bugz ||illa/show_bug.cgi?id=2 -- You are receiving this mail because: You are on the CC list for the bug.
[Bug gas/26685] Error: invalid register operand size for `movdir64b'
https://sourceware.org/bugzilla/show_bug.cgi?id=26685 Sam James changed: What|Removed |Added See Also||https://sourceware.org/bugz ||illa/show_bug.cgi?id=27419 -- You are receiving this mail because: You are on the CC list for the bug.
[Bug gas/27419] x86-64: regression: gas accepts invalid code (movdir64b / enqcmd)
https://sourceware.org/bugzilla/show_bug.cgi?id=27419 Sam James changed: What|Removed |Added See Also||https://sourceware.org/bugz ||illa/show_bug.cgi?id=26685 -- You are receiving this mail because: You are on the CC list for the bug.
[Bug gas/28888] aarch64: adrp with plain . operand mis-assembled
https://sourceware.org/bugzilla/show_bug.cgi?id=2 Sam James changed: What|Removed |Added See Also||https://sourceware.org/bugz ||illa/show_bug.cgi?id=27217 -- You are receiving this mail because: You are on the CC list for the bug.
[Bug gas/32501] [GAS] Imprecise assembly syntax check in MIPS
https://sourceware.org/bugzilla/show_bug.cgi?id=32501 Sam James changed: What|Removed |Added Blocks||30919 Referenced Bugs: https://sourceware.org/bugzilla/show_bug.cgi?id=30919 [Bug 30919] Assembly Syntax Bugs in GAS -- You are receiving this mail because: You are on the CC list for the bug.
[Bug binutils/30919] Assembly Syntax Bugs in GAS
https://sourceware.org/bugzilla/show_bug.cgi?id=30919 Sam James changed: What|Removed |Added Depends on||31885, 31886, 31887, 31888, ||31889, 32500, 32501 Referenced Bugs: https://sourceware.org/bugzilla/show_bug.cgi?id=31885 [Bug 31885] [GAS] Change register types https://sourceware.org/bugzilla/show_bug.cgi?id=31886 [Bug 31886] [GAS] Allows incorrect memory size directive https://sourceware.org/bugzilla/show_bug.cgi?id=31887 [Bug 31887] [GAS] Confuse an memory operand as immediate value https://sourceware.org/bugzilla/show_bug.cgi?id=31888 [Bug 31888] [GAS] Ignore operand expression https://sourceware.org/bugzilla/show_bug.cgi?id=31889 [Bug 31889] [GAS] Confuse operand types https://sourceware.org/bugzilla/show_bug.cgi?id=32500 [Bug 32500] [GAS] Imprecise assembly syntax check in RISC-V https://sourceware.org/bugzilla/show_bug.cgi?id=32501 [Bug 32501] [GAS] Imprecise assembly syntax check in MIPS -- You are receiving this mail because: You are on the CC list for the bug.
[Bug gas/31885] [GAS] Change register types
https://sourceware.org/bugzilla/show_bug.cgi?id=31885 Sam James changed: What|Removed |Added Blocks||30919 Referenced Bugs: https://sourceware.org/bugzilla/show_bug.cgi?id=30919 [Bug 30919] Assembly Syntax Bugs in GAS -- You are receiving this mail because: You are on the CC list for the bug.
[Bug gas/31886] [GAS] Allows incorrect memory size directive
https://sourceware.org/bugzilla/show_bug.cgi?id=31886 Sam James changed: What|Removed |Added Blocks||30919 Referenced Bugs: https://sourceware.org/bugzilla/show_bug.cgi?id=30919 [Bug 30919] Assembly Syntax Bugs in GAS -- You are receiving this mail because: You are on the CC list for the bug.
[Bug gas/31887] [GAS] Confuse an memory operand as immediate value
https://sourceware.org/bugzilla/show_bug.cgi?id=31887 Sam James changed: What|Removed |Added Blocks||30919 Referenced Bugs: https://sourceware.org/bugzilla/show_bug.cgi?id=30919 [Bug 30919] Assembly Syntax Bugs in GAS -- You are receiving this mail because: You are on the CC list for the bug.
[Bug gas/32500] [GAS] Imprecise assembly syntax check in RISC-V
https://sourceware.org/bugzilla/show_bug.cgi?id=32500 Sam James changed: What|Removed |Added Blocks||30919 Referenced Bugs: https://sourceware.org/bugzilla/show_bug.cgi?id=30919 [Bug 30919] Assembly Syntax Bugs in GAS -- You are receiving this mail because: You are on the CC list for the bug.
[Bug gas/31888] [GAS] Ignore operand expression
https://sourceware.org/bugzilla/show_bug.cgi?id=31888 Sam James changed: What|Removed |Added Blocks||30919 Referenced Bugs: https://sourceware.org/bugzilla/show_bug.cgi?id=30919 [Bug 30919] Assembly Syntax Bugs in GAS -- You are receiving this mail because: You are on the CC list for the bug.
[Bug gas/31885] gas silently changes register types without any diagnostic/warning
https://sourceware.org/bugzilla/show_bug.cgi?id=31885 Sam James changed: What|Removed |Added Severity|normal |enhancement Summary|[GAS] Change register types |gas silently changes ||register types without any ||diagnostic/warning -- You are receiving this mail because: You are on the CC list for the bug.
[Bug gas/31889] [GAS] Confuse operand types
https://sourceware.org/bugzilla/show_bug.cgi?id=31889 Sam James changed: What|Removed |Added Blocks||30919 Referenced Bugs: https://sourceware.org/bugzilla/show_bug.cgi?id=30919 [Bug 30919] Assembly Syntax Bugs in GAS -- You are receiving this mail because: You are on the CC list for the bug.
[Bug gas/31887] gas confuses an memory operand as immediate value (should emit a diagnostic)
https://sourceware.org/bugzilla/show_bug.cgi?id=31887 Sam James changed: What|Removed |Added Target||x86_64-pc-linux-gnu Summary|[GAS] Confuse an memory |gas confuses an memory |operand as immediate value |operand as immediate value ||(should emit a diagnostic) Severity|normal |enhancement -- You are receiving this mail because: You are on the CC list for the bug.
[Bug gas/31886] gas allows incorrect memory size directive for some x86 opcodes
https://sourceware.org/bugzilla/show_bug.cgi?id=31886 Sam James changed: What|Removed |Added CC||hjl.tools at gmail dot com, ||jbeulich at suse dot com Summary|[GAS] Allows incorrect |gas allows incorrect memory |memory size directive |size directive for some x86 ||opcodes -- You are receiving this mail because: You are on the CC list for the bug.
[Bug gas/31888] gas ignores operand expression and doesn't emit a diagnostic
https://sourceware.org/bugzilla/show_bug.cgi?id=31888 Sam James changed: What|Removed |Added Summary|[GAS] Ignore operand|gas ignores operand |expression |expression and doesn't emit ||a diagnostic CC||marcus.shawcroft at arm dot com, ||rearnsha at gcc dot gnu.org Target||armv8 -- You are receiving this mail because: You are on the CC list for the bug.
[Bug gas/31889] gas confuses operand types for tbz/tbnz/adrp (accepts illegal syntax)
https://sourceware.org/bugzilla/show_bug.cgi?id=31889 Sam James changed: What|Removed |Added CC||marcus.shawcroft at arm dot com, ||rearnsha at gcc dot gnu.org Summary|[GAS] Confuse operand types |gas confuses operand types ||for tbz/tbnz/adrp (accepts ||illegal syntax) Target||aarch64-unknown-linux-gnu -- You are receiving this mail because: You are on the CC list for the bug.
[Bug gas/32500] gas has a imprecise assembly syntax check for RISC-V
https://sourceware.org/bugzilla/show_bug.cgi?id=32500 Sam James changed: What|Removed |Added Summary|[GAS] Imprecise assembly|gas has a imprecise |syntax check in RISC-V |assembly syntax check for ||RISC-V -- You are receiving this mail because: You are on the CC list for the bug.
[Bug gas/31888] gas ignores operand expression for lsr and doesn't emit a diagnostic
https://sourceware.org/bugzilla/show_bug.cgi?id=31888 Sam James changed: What|Removed |Added Summary|gas ignores operand |gas ignores operand |expression and doesn't emit |expression for lsr and |a diagnostic|doesn't emit a diagnostic -- You are receiving this mail because: You are on the CC list for the bug.
[Bug binutils/30919] Assembly Syntax Bugs in GAS
https://sourceware.org/bugzilla/show_bug.cgi?id=30919 --- Comment #3 from Soomin Kim --- JFYI, Hyungseok and I are working in the same research group. So, please don't be confused if the authors of the issues are different from me. Thank you. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug gas/20827] [2.28 Regression] gas: Assertion failure in encode_arm_shift at ../../gas/config/tc-arm.c:7438
https://sourceware.org/bugzilla/show_bug.cgi?id=20827 Sam James changed: What|Removed |Added Target Milestone|--- |2.28 See Also||https://bugs.debian.org/844 ||378 --- Comment #4 from Sam James --- Fixed in 2.28 then. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug gas/20692] gas failed on SPARC
https://sourceware.org/bugzilla/show_bug.cgi?id=20692 Sam James changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|--- |WORKSFORME --- Comment #4 from Sam James --- . -- You are receiving this mail because: You are on the CC list for the bug.
[Bug gas/19217] [2.26 Regression] ffmpeg test idct8x8 (NEON) fails on ARM32 when built with binutils from the trunk
https://sourceware.org/bugzilla/show_bug.cgi?id=19217 Sam James changed: What|Removed |Added Target Milestone|--- |2.26 Resolution|--- |FIXED See Also||https://sourceware.org/bugz ||illa/show_bug.cgi?id=18499 Status|NEW |RESOLVED --- Comment #7 from Sam James --- Fixed in 2.26. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug gas/18499] LDR immediate not using mov8 and mov.w for Thumb2
https://sourceware.org/bugzilla/show_bug.cgi?id=18499 Sam James changed: What|Removed |Added See Also||https://sourceware.org/bugz ||illa/show_bug.cgi?id=19217 -- You are receiving this mail because: You are on the CC list for the bug.
[Bug gas/32391] \@ incorrectly handled in nested macros
https://sourceware.org/bugzilla/show_bug.cgi?id=32391 Sam James changed: What|Removed |Added CC||amodra at gmail dot com -- You are receiving this mail because: You are on the CC list for the bug.
[Bug ld/32499] pr18841 test failure on riscv64-unknown-linux-gnu
https://sourceware.org/bugzilla/show_bug.cgi?id=32499 --- Comment #1 from Sam James --- Created attachment 15859 --> https://sourceware.org/bugzilla/attachment.cgi?id=15859&action=edit pr32499.sh $ gcc --version | head -1 ; ld --version | head -1 gcc (Gentoo Hardened 15.0. p, commit 01d33f6be28d09edb2e9aaa66feab7a1b359aa60) 15.0.0 20241222 (experimental) cf59bf844037ae952f5058d0fd49e1f4f0cf907e GNU ld (Gentoo p1) 2.43.50.20241223 $ ./pr32499.sh + : gcc + cat + cat + test + rm pr18841a.o pr18841c.o libpr18841c.so pr18841c + gcc -fno-PIE pr18841a.c -c -o pr18841a.o + gcc -fPIC pr18841c.c -c -o pr18841c.o + gcc -shared pr18841c.o -o libpr18841c.so + gcc -no-pie pr18841a.o libpr18841c.so -o pr18841c + LD_LIBRARY_PATH=. + ./pr18841c ./pr32499.sh: line 40: 1244135 Segmentation fault (core dumped) LD_LIBRARY_PATH=. ./pr18841c $ readelf libpr18841c.so -r Relocation section '.rela.dyn' at offset 0x370 contains 9 entries: Offset Info Type Sym. ValueSym. Name + Addend 1e30 0003 R_RISCV_RELATIVE 4ce 1e38 0003 R_RISCV_RELATIVE 496 2000 0003 R_RISCV_RELATIVE 2000 1fd8 00020002 R_RISCV_64 _ITM_deregisterTM[...] + 0 1fe0 00080002 R_RISCV_642008 pz + 0 1fe8 00040002 R_RISCV_64 __cxa_finalize@GLIBC_2.27 + 0 1ff0 00050002 R_RISCV_64 _ITM_registerTMCl[...] + 0 1ff8 00060002 R_RISCV_64foo()foo + 0 2008 00030002 R_RISCV_64 zoo + 0 -- You are receiving this mail because: You are on the CC list for the bug.
[Bug ld/31100] [2.42 Regression] pr18841 test failures on riscv64-linux-gnu
https://sourceware.org/bugzilla/show_bug.cgi?id=31100 Sam James changed: What|Removed |Added See Also||https://sourceware.org/bugz ||illa/show_bug.cgi?id=32499 -- You are receiving this mail because: You are on the CC list for the bug.
[Bug ld/32499] New: pr18841 test failure on riscv64-unknown-linux-gnu
https://sourceware.org/bugzilla/show_bug.cgi?id=32499 Bug ID: 32499 Summary: pr18841 test failure on riscv64-unknown-linux-gnu Product: binutils Version: unspecified Status: NEW Severity: normal Priority: P2 Component: ld Assignee: unassigned at sourceware dot org Reporter: sam at gentoo dot org Target Milestone: --- Target: riscv64-unknown-linux-gnu I see the following after binutils-2.42 (2.42 is OK) up to trunk: > 5345:FAIL: Run pr18841 with libpr18841c.so > 5346:FAIL: Run pr18841 with libpr18841cn.so (-z now) (I originally mentioned this in PR31100 but I think that's a separate/older problem that is now fixed(?), at least I can't reproduce it w/ 2.42.) -- You are receiving this mail because: You are on the CC list for the bug.
[Bug ld/18841] Data relocations with IFUNC symbols can lead to segfault
https://sourceware.org/bugzilla/show_bug.cgi?id=18841 Sam James changed: What|Removed |Added See Also||https://sourceware.org/bugz ||illa/show_bug.cgi?id=32499 -- You are receiving this mail because: You are on the CC list for the bug.
[Bug ld/31100] [2.42 Regression] pr18841 test failures on riscv64-linux-gnu
https://sourceware.org/bugzilla/show_bug.cgi?id=31100 --- Comment #6 from Sam James --- I've split my issue into PR32499. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug ld/31100] [2.42 Regression] pr18841 test failures on riscv64-linux-gnu
https://sourceware.org/bugzilla/show_bug.cgi?id=31100 --- Comment #5 from Sam James --- But 2.42 passed for me, fwiw, and the commit it seems to bisect to is after this bug was filed, so I think I must be hitting a separate problem. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug ld/32499] pr18841 test failure on riscv64-unknown-linux-gnu since c144f638337944101131d9fe6de4ab908f6d4c2d
https://sourceware.org/bugzilla/show_bug.cgi?id=32499 Sam James changed: What|Removed |Added Summary|pr18841 test failure on |pr18841 test failure on |riscv64-unknown-linux-gnu |riscv64-unknown-linux-gnu ||since ||c144f638337944101131d9fe6de ||4ab908f6d4c2d CC||nelsonc1225 at sourceware dot org --- Comment #2 from Sam James --- Bisected to: c144f638337944101131d9fe6de4ab908f6d4c2d is the first bad commit commit c144f638337944101131d9fe6de4ab908f6d4c2d Author: Nelson Chu Date: Mon Feb 5 09:39:37 2024 +0800 RISC-V: Support B, Zaamo and Zalrsc extensions. .. which feels surprising? -- You are receiving this mail because: You are on the CC list for the bug.
[Bug gas/32391] \@ incorrectly handled in nested macros
https://sourceware.org/bugzilla/show_bug.cgi?id=32391 H.J. Lu changed: What|Removed |Added Status|REOPENED|NEW CC||hjl.tools at gmail dot com --- Comment #15 from H.J. Lu --- I'd like to revert the bug fix and add tests cases from PR32484, PR32486, PR32487. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug gas/32435] [2.44 Regression] gas produces unaligned sections on arm-linux-gnueabihf for kernel build
https://sourceware.org/bugzilla/show_bug.cgi?id=32435 Masahiro Yamada changed: What|Removed |Added CC||masahiroy at kernel dot org --- Comment #14 from Masahiro Yamada --- I am the modpost maintainer. Please forget about the .rodata.str1.4 section. modpost searches for MODULE_DEVICE_TABLE() tags, which are usually located in the .rodata section, and it may fail on some architectures when the .rodata section is not properly aligned. Comment 10, where its file offset is 0x25c1, illustrates the problematic case well. Jan mentions that this does not violate the ELF specification: https://sourceware.org/pipermail/binutils/2024-December/138027.html I think modpost can work around the issue by using a helper like get_unaligned(). I believe the performance regression would be negligible. I believe (hope) the .symtab, .rel, and .rela sections are still aligned. These sections are parsed more frequently, so alignment for these sections would be more critical from a performance perspective. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug gas/32391] \@ incorrectly handled in nested macros
https://sourceware.org/bugzilla/show_bug.cgi?id=32391 --- Comment #16 from Sourceware Commits --- The master branch has been updated by Alan Modra : https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=6d9b7667974372357fed1f02c54a805f8c21dcde commit 6d9b7667974372357fed1f02c54a805f8c21dcde Author: Alan Modra Date: Thu Dec 26 07:19:24 2024 +1030 macro.c:871 heap-buffer-overflow PR 32391 commit 9f2e3c21f6 fallout again. Also fix another 'macro' may be used uninitialized. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug gas/32435] [2.44 Regression] gas produces unaligned sections on arm-linux-gnueabihf for kernel build
https://sourceware.org/bugzilla/show_bug.cgi?id=32435 --- Comment #15 from Masahiro Yamada --- Patches for modpost: https://lore.kernel.org/lkml/20241225153343.134590-4-masahi...@kernel.org/T/#u -- You are receiving this mail because: You are on the CC list for the bug.
Re: Issue 385406651: binutils:fuzz_as: Index-out-of-bounds in do_scrub_chars
Replying to this email means your email address will be shared with the team that works on this product. https://issues.oss-fuzz.com/issues/385406651 Changed Disclosure: → Mar 24, 2025 ___ Reference Info: 385406651 binutils:fuzz_as: Index-out-of-bounds in do_scrub_chars component: Public Trackers > 1362134 > OSS Fuzz status: New reporter: 87...@developer.gserviceaccount.com cc: am...@gmail.com, bug-binutils@gnu.org, da...@adalogics.com, and 2 more collaborators: co...@oss-fuzz.com type: Vulnerability access level: Limited visibility priority: P2 severity: S2 hotlist: Reproducible, Stability-LibFuzzer, Stability-UndefinedBehaviorSanitizer retention: Component default Disclosure: Mar 24, 2025 Project: binutils Reported: Dec 24, 2024 Generated by Google IssueTracker notification system. You're receiving this email because you are subscribed to updates on Google IssueTracker issue 385406651 Unsubscribe from this issue.
[Bug gas/32487] [2.44 regression] Linux kernel asm fails to assemble on amd64 (Error: no such instruction: `w_precalc_00_15')
https://sourceware.org/bugzilla/show_bug.cgi?id=32487 Jan Engelhardt changed: What|Removed |Added CC||jengelh at inai dot de -- You are receiving this mail because: You are on the CC list for the bug.