aboutsummaryrefslogtreecommitdiffhomepage
path: root/testdata
diff options
context:
space:
mode:
authorAyke van Laethem <[email protected]>2021-02-12 01:34:22 +0100
committerRon Evans <[email protected]>2022-05-18 15:20:09 +0200
commit109b5298c4b2e068a00de5376d9552ace4a5cda4 (patch)
tree224d2f72ec5c0cfae7cc0a88f7082dd11f5f9006 /testdata
parenta94e03eff26792effe80ec3accb8c251d165681e (diff)
downloadtinygo-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