diff options
author | Ayke van Laethem <[email protected]> | 2021-02-12 01:34:22 +0100 |
---|---|---|
committer | Ron Evans <[email protected]> | 2022-05-18 15:20:09 +0200 |
commit | 109b5298c4b2e068a00de5376d9552ace4a5cda4 (patch) | |
tree | 224d2f72ec5c0cfae7cc0a88f7082dd11f5f9006 /testdata | |
parent | a94e03eff26792effe80ec3accb8c251d165681e (diff) | |
download | tinygo-109b5298c4b2e068a00de5376d9552ace4a5cda4.tar.gz tinygo-109b5298c4b2e068a00de5376d9552ace4a5cda4.zip |
avr: use compiler-rt
This change adds support for compiler-rt, which supports float64 (unlike
libgcc for AVR). This gets a number of tests to pass that require
float64 support.
We're still using libgcc with this change, but libgcc will probably be
removed eventually once AVR support in compiler-rt is a bit more mature.
I've also pushed a fix for a small regression in our
xtensa_release_14.0.0-patched LLVM branch that has also been merged
upstream. Without it, a floating point comparison against zero always
returns true which is certainly a bug. It is necessary to correctly
print floating point values.
Diffstat (limited to 'testdata')
0 files changed, 0 insertions, 0 deletions