bug-binutils
[Top][All Lists]
Advanced

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

[Bug gas/26526] New: 5014c2d22b2627eb1ac88a4763a58d431fe064a7 breaks com


From: natechancellor at gmail dot com
Subject: [Bug gas/26526] New: 5014c2d22b2627eb1ac88a4763a58d431fe064a7 breaks compiling the Linux kernel for 32-bit ARM
Date: Sun, 23 Aug 2020 21:35:12 +0000

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

            Bug ID: 26526
           Summary: 5014c2d22b2627eb1ac88a4763a58d431fe064a7 breaks
                    compiling the Linux kernel for 32-bit ARM
           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 32-bit ARM with LLVM and assembling with gas
after 5014c2d22b2627eb1ac88a4763a58d431fe064a7, there is a segmentation fault.

$ make -skj"$(nproc)" ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- LLVM=1
O=out/arm distclean defconfig kernel/printk/printk.o
/tmp/printk-b93386.s: Assembler messages:
/tmp/printk-b93386.s:7753: Internal error (Segmentation fault).
Please report this bug.
clang-12: error: assembler command failed with exit code 1 (use -v to see
invocation)
...

$ git bisect log
# bad: [c40e66502cd6cdeea4b16f627059296433b4d48b] Disable default ELF plugins
on 32-bit hppa*-*-hpux*.
# good: [4b495c31c14087e851662e790e4ca12bce37dab1] Automatic date update in
version.in
git bisect start 'c40e66502cd6cdeea4b16f627059296433b4d48b'
'4b495c31c14087e851662e790e4ca12bce37dab1'
# good: [78c02f21ad122c2c775cb6629bb20829b2cafa01] Use gdb::function_view in
iterate_over_live_ada_tasks
git bisect good 78c02f21ad122c2c775cb6629bb20829b2cafa01
# good: [82fcdb39388c6690699d41b7022b054c2de2554c] PR26388, objdump debug dump
memory leaks
git bisect good 82fcdb39388c6690699d41b7022b054c2de2554c
# good: [abebb03c3af215d7542f5e6b71d78823b15220d5] gas/hash.c: add new
functions
git bisect good abebb03c3af215d7542f5e6b71d78823b15220d5
# good: [b70e516e89d95d06252cb04ded3397ec0a0a3212] gdb: handle the `ptid.is_pid
()` case in registers_changed_ptid
git bisect good b70e516e89d95d06252cb04ded3397ec0a0a3212
# bad: [ccf61261eb8cce869ae4452de547a5f3afb074e4] Fix problems with the AArch64
linker exposed by testing it with sanitization enabled.
git bisect bad ccf61261eb8cce869ae4452de547a5f3afb074e4
# good: [e01e1cee39777b6278ff01502742347247e8dfd7] Rearrange symbol_create
parameters
git bisect good e01e1cee39777b6278ff01502742347247e8dfd7
# bad: [5014c2d22b2627eb1ac88a4763a58d431fe064a7] Redo gas local symbol support
git bisect bad 5014c2d22b2627eb1ac88a4763a58d431fe064a7
# good: [3c0d9d71db89b5b55ae7f6cb180f4f548efa4bef] gas symbol struct field
renaming
git bisect good 3c0d9d71db89b5b55ae7f6cb180f4f548efa4bef
# first bad commit: [5014c2d22b2627eb1ac88a4763a58d431fe064a7] Redo gas local
symbol support

If you would like more information, I am happy to provide it, just let me know
what I need to do.

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