-
Notifications
You must be signed in to change notification settings - Fork 377
unsupported GNU_PROPERTY_TYPE (5) type: 0xc0000000 #1649
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
@ikitayama This seems to be a compiler bug: ClangBuiltLinux/linux#1054 |
If I use LLD, that goes away though.
…On Mon, Jun 22, 2020 at 19:20 Hans Ekkehard Plesser < ***@***.***> wrote:
@ikitayama <https://github.com/ikitayama> This seems to be a compiler
bug: ClangBuiltLinux/linux#1054
<ClangBuiltLinux/linux#1054>
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1649 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAHLBZ2TLVEG2ZDDZCFTA53RX4WANANCNFSM4OAD3ERQ>
.
|
I’m still not certain as how we can tell CMake about LLD if I want to.
On Mon, Jun 22, 2020 at 19:23 Itaru Kitayama <[email protected]>
wrote:
… If I use LLD, that goes away though.
On Mon, Jun 22, 2020 at 19:20 Hans Ekkehard Plesser <
***@***.***> wrote:
> @ikitayama <https://github.com/ikitayama> This seems to be a compiler
> bug: ClangBuiltLinux/linux#1054
> <ClangBuiltLinux/linux#1054>
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <#1649 (comment)>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/AAHLBZ2TLVEG2ZDDZCFTA53RX4WANANCNFSM4OAD3ERQ>
> .
>
|
The issue is using ARMv8.3 Pointer Authentication (PAC) when building with Clang, but using an older version of GNU binutils that doesn't support PAC. @ikitayama can you use LLD to link? Virtually all tools in binutils will produce this error, so it may be easier to avoid using PAC until you've upgraded your GNU binutils. |
I will. Do you happen to know The minimal binutil version that supports PAC?
…On Wed, Jun 24, 2020 at 2:22 Nick Desaulniers ***@***.***> wrote:
The issue is using ARMv8.3 Pointer Authentication (PAC) when building with
Clang, but using an older version of GNU binutils that doesn't support PAC.
@ikitayama <https://github.com/ikitayama> can you use LLD to link?
Virtually all tools in binutils will produce this error, so it may be
easier to avoid using PAC until you've upgraded your GNU binutils.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1649 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAHLBZ2RRN3EQZ67OJB6XOTRYDQELANCNFSM4OAD3ERQ>
.
|
The kernel commit references GNU binutils 2.33.1: https://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git/commit/?id=4dc9b282bf5f |
@nick Desaulniers <[email protected]> thanks! I'll ask the local
admin to add it as an Lmod module then.
…On Wed, Jun 24, 2020 at 8:34 AM Nick Desaulniers ***@***.***> wrote:
The kernel commit references GNU binutils 2.33.1:
https://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git/commit/?id=4dc9b282bf5f
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1649 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAHLBZ4BCJHV7AXDJQ4CTH3RYE3ZXANCNFSM4OAD3ERQ>
.
|
@ikitayama Has this problem been resolved and can it be closed? |
Sure yes please
…On Fri, Sep 11, 2020 at 18:58 Guido Trensch ***@***.***> wrote:
@ikitayama <https://github.com/ikitayama> Has this problem been resolved
and can it be closed?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1649 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAHLBZZC4MKKJQRVTEPKHCDSFHYD5ANCNFSM4OAD3ERQ>
.
|
Thanks |
On aarch64 with trunk Clang I see a lot of:
Can a building service include trunk Clang as well we those older stable releases?
Here's my CMake config:
The text was updated successfully, but these errors were encountered: