https://sourceware.org/bugzilla/show_bug.cgi?id=32487
Bug ID: 32487 Summary: [2.44 regression] Linux kernel asm fails to assemble on amd64 (Error: bad instruction `ldr\t TMP1,[SRC,TMP1]') Product: binutils Version: unspecified Status: NEW Severity: normal Priority: P2 Component: gas Assignee: unassigned at sourceware dot org Reporter: sam at gentoo dot org CC: nickc at redhat dot com Target Milestone: --- This is probably the same issue as PR32484 and PR32486 but I'll file the bug so we have the testcases for the testsuite. ``` $ as ./arch/x86/crypto/sha1_ssse3_asm.s /var/tmp/portage/sys-kernel/gentoo-kernel-6.12.6/work/linux-6.12/arch/x86/crypto/sha1_ssse3_asm.S: Assembler messages: /var/tmp/portage/sys-kernel/gentoo-kernel-6.12.6/work/linux-6.12/arch/x86/crypto/sha1_ssse3_asm.S:303: Error: no such instruction: `w_precalc_00_15' /var/tmp/portage/sys-kernel/gentoo-kernel-6.12.6/work/linux-6.12/arch/x86/crypto/sha1_ssse3_asm.S:122: Info: macro invoked from here /var/tmp/portage/sys-kernel/gentoo-kernel-6.12.6/work/linux-6.12/arch/x86/crypto/sha1_ssse3_asm.S:91: Info: macro invoked from here /var/tmp/portage/sys-kernel/gentoo-kernel-6.12.6/work/linux-6.12/arch/x86/crypto/sha1_ssse3_asm.S:469: Info: macro invoked from here /var/tmp/portage/sys-kernel/gentoo-kernel-6.12.6/work/linux-6.12/arch/x86/crypto/sha1_ssse3_asm.S:303: Error: no such instruction: `w_precalc_00_15' /var/tmp/portage/sys-kernel/gentoo-kernel-6.12.6/work/linux-6.12/arch/x86/crypto/sha1_ssse3_asm.S:122: Info: macro invoked from here /var/tmp/portage/sys-kernel/gentoo-kernel-6.12.6/work/linux-6.12/arch/x86/crypto/sha1_ssse3_asm.S:91: Info: macro invoked from here /var/tmp/portage/sys-kernel/gentoo-kernel-6.12.6/work/linux-6.12/arch/x86/crypto/sha1_ssse3_asm.S:469: Info: macro invoked from here /var/tmp/portage/sys-kernel/gentoo-kernel-6.12.6/work/linux-6.12/arch/x86/crypto/sha1_ssse3_asm.S:303: Error: no such instruction: `w_precalc_00_15' /var/tmp/portage/sys-kernel/gentoo-kernel-6.12.6/work/linux-6.12/arch/x86/crypto/sha1_ssse3_asm.S:122: Info: macro invoked from here [...] ``` ``` $ as --version GNU assembler (Gentoo 9999 p1) 2.43.50.20241219 Copyright (C) 2024 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License version 3 or later. This program has absolutely no warranty. This assembler was configured for a target of `x86_64-pc-linux-gnu'. ``` -- You are receiving this mail because: You are on the CC list for the bug.