tinycc-devel
[Top][All Lists]
Advanced

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

[Tinycc-devel] NetBSD/aarch64 Unknown relocation type for got: 299


From: Herman ten Brugge
Subject: [Tinycc-devel] NetBSD/aarch64 Unknown relocation type for got: 299
Date: Tue, 5 Jan 2021 07:46:06 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.6.0

I fixed this one also. But the problem is that below commits are gone.
This happended after te commit 'arm-asm: Implement branch to label'

    Herman

commit 94714f046b423b6ee10471575082419a280ac663
Author: herman ten brugge <hermantenbrugge@home.nl>
Date:   Mon Jan 4 21:22:18 2021 +0100

    text relocation for arm

commit e5c3d1dc705f4c1b4ecccf795f97fa409914ea2e
Author: herman ten brugge <hermantenbrugge@home.nl>
Date:   Mon Jan 4 18:14:09 2021 +0100

    disable nan test for clang

commit 29d8871d6196819caff83b4359e22cc3655bc234
Author: Michael Matz <matz@suse.de>
Date:   Mon Jan 4 03:58:22 2021 +0100

    Implement proper floating point negation
   
    Using "-0.0 - x" still isn't enough if x is a NaN, so bite the bullet
    and implement sign-bit flipping via memory.  (It's usually not too bad,
    the -0.0-x method also uses memory for the floating point constant).
   
    This way is at least shorter than implementing a new top-level operation
    for all backends (a negate) that would be unary.

commit 4c9516941c459ba2294c3d3f7bd3a81af33ec618
Author: herman ten brugge <hermantenbrugge@home.nl>
Date:   Sun Jan 3 20:12:34 2021 +0100

    Fix wine
   
    After removing uint64_t from stddef.h the tcc_libm.h now needs to
    include stdint.h

commit 33d5a9fadb50e4163209bb27abcfe9d0ef451051
Author: herman ten brugge <hermantenbrugge@home.nl>
Date:   Sun Jan 3 19:14:53 2021 +0100

    add arm64 relocs


On 1/5/21 7:06 AM, Christian Jullien wrote:

Yet another reloc error with clang, on NetBSD aarch64 this time

 

uname -a

NetBSD arm64 9.1 NetBSD 9.1 (GENERIC64) #0: Sun Oct 18 19:24:30 UTC 2020  mkrepro@mkrepro.NetBSD.org:/usr/src/sys/arch/evbarm/compile/GENERIC64 evbarm

....
OK

------------ dlltest ------------

Hello World

------------ dlltest with PIC ------------

tcc: error: Unknown relocation type for got: 299

make[2]: *** [Makefile:166: dlltest] Error 1

------------ abitest-cc ------------



reply via email to

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