bug-binutils
[Top][All Lists]
Advanced

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

[Bug ld/29823] ld riscv: undefined elf_backend_obj_attrs_handle_unknown


From: paulkirth at google dot com
Subject: [Bug ld/29823] ld riscv: undefined elf_backend_obj_attrs_handle_unknown causes segfault when merging .riscv.attributes
Date: Fri, 26 Apr 2024 21:14:23 +0000

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

Paul Kirth <paulkirth at google dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |paulkirth at google dot com

--- Comment #1 from Paul Kirth <paulkirth at google dot com> ---
This issue is now preventing us from landing the psABI mandated attribute
merging in LLVM for Atomics and the X3 register.

https://github.com/llvm/llvm-project/pull/90266

It was first reported to us here:
https://github.com/llvm/llvm-project/pull/84597#issuecomment-2079128332, after
we had landed those changes. 

Is there someone on the binutils side we can work with to address this? Android
and other platforms will require support for this in their toolchains to
prevent mixing objects w/ incompatible Atomics ABIs or incompatible stack
ABIs(e.g., Android ships with shadow call stack enabled, which uses the cp/X3
register).

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