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
<https://repo.or.cz/tinycc.git/commit/0a3680941dbe52c56a198fa4e146e5dbe1619131>'
Herman
commit 94714f046b423b6ee10471575082419a280ac663
Author: herman ten brugge <hermantenbru...@home.nl>
Date: Mon Jan 4 21:22:18 2021 +0100
text relocation for arm
commit e5c3d1dc705f4c1b4ecccf795f97fa409914ea2e
Author: herman ten brugge <hermantenbru...@home.nl>
Date: Mon Jan 4 18:14:09 2021 +0100
disable nan test for clang
commit 29d8871d6196819caff83b4359e22cc3655bc234
Author: Michael Matz <m...@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 <hermantenbru...@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 <hermantenbru...@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
mkre...@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 ------------
_______________________________________________
Tinycc-devel mailing list
Tinycc-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/tinycc-devel