bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug gas/32487] New: [2.44 regression] Linux kernel asm fails to assemb


From: sam at gentoo dot org
Subject: [Bug gas/32487] New: [2.44 regression] Linux kernel asm fails to assemble on amd64 (Error: bad instruction `ldr\t TMP1,[SRC,TMP1]')
Date: Fri, 20 Dec 2024 12:00:27 +0000

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.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]