bug-binutils
[Top][All Lists]
Advanced

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

[Bug gas/26513] New: 629310abec8811510177101f3c7992dfd4be24dd breaks ass


From: natechancellor at gmail dot com
Subject: [Bug gas/26513] New: 629310abec8811510177101f3c7992dfd4be24dd breaks assembling PowerPC Linux kernels
Date: Fri, 21 Aug 2020 04:55:34 +0000

https://sourceware.org/bugzilla/show_bug.cgi?id=26513

            Bug ID: 26513
           Summary: 629310abec8811510177101f3c7992dfd4be24dd breaks
                    assembling PowerPC Linux kernels
           Product: binutils
           Version: 2.36 (HEAD)
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: gas
          Assignee: unassigned at sourceware dot org
          Reporter: natechancellor at gmail dot com
  Target Milestone: ---

When building the Linux kernel for some PowerPC targets with LLVM + gas (since
LLVM's integrated assembler is not quite on par with some assembly used in the
Linux kernel) after 629310abec8811510177101f3c7992dfd4be24dd, the following
error occurs:

$ make -skj"$(nproc)" ARCH=powerpc CROSS_COMPILE=powerpc64-linux-gnu- LLVM=1
O=out/ppc64 distclean pseries_defconfig arch/powerpc/kernel/entry_64.o
...
arch/powerpc/kernel/entry_64.S: Assembler messages:                            
                             arch/powerpc/kernel/entry_64.S:541: Error: junk at
end of line: `0b01010'
...

$ git bisect log
# bad: [c2fd7faea8f2c3a267f276ceb6a95f9f537ea7c1] Fix for incorrect breakpoint
set in case of flang compiled binary
# good: [5a2296ac1b3c26cab589bddfded07a560e434d03] Use is_xcoff_format in
binutils testsuite
git bisect start 'c2fd7faea8f2c3a267f276ceb6a95f9f537ea7c1'
'5a2296ac1b3c26cab589bddfded07a560e434d03'
# good: [8c419a91d761989b824d1bbe3b4575068317181e] libctf: fixes for systems on
which sizeof (void *) > sizeof (long)
git bisect good 8c419a91d761989b824d1bbe3b4575068317181e
# good: [5555c86d3e85e85d76555acdb955aba062beb02f] [gdb] Fix prop->const_val
uses in gdbtypes.c
git bisect good 5555c86d3e85e85d76555acdb955aba062beb02f
# good: [404ec93359eaaf6a4284613e9c3ac014eea9383b] Only warn about malformed
win32pstatus notes
git bisect good 404ec93359eaaf6a4284613e9c3ac014eea9383b
# good: [3d11c30a6e839cfc126353fd1b35960301a1b6a0] [gdb/testsuite] Fix charlen
type in mixed-lang-stack.c
git bisect good 3d11c30a6e839cfc126353fd1b35960301a1b6a0
# good: [587a4371760ea2d4dc82571d488def304a3981ca] Add ChangeLog entries for
previous commit.
git bisect good 587a4371760ea2d4dc82571d488def304a3981ca
# good: [2b272f449e8664977d0aafba82c416b27b5f2d6f] Use libiberty hash in
gas/macro.c.
git bisect good 2b272f449e8664977d0aafba82c416b27b5f2d6f
# good: [f7a5981beb423a0bc03633ac8156d33d83ef41d6] Port ecoff.c to str_hash.
git bisect good f7a5981beb423a0bc03633ac8156d33d83ef41d6
# bad: [629310abec8811510177101f3c7992dfd4be24dd] Port gas/config/* to
str_htab.
git bisect bad 629310abec8811510177101f3c7992dfd4be24dd
# good: [494b2fc8078502f84a2ff2a3402a5989b221526d] Port dw2gencfi.c to
str_htab.
git bisect good 494b2fc8078502f84a2ff2a3402a5989b221526d
# first bad commit: [629310abec8811510177101f3c7992dfd4be24dd] Port
gas/config/* to str_htab.

If you need further information or reproduction steps, I am happy to provide
them.

-- 
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]