diff options
author | Kito Cheng <kito.cheng@sifive.com> | 2019-07-10 01:54:14 -0700 |
---|---|---|
committer | Kito Cheng <kito.cheng@sifive.com> | 2019-07-10 03:46:15 -0700 |
commit | cefbba59925a01248b63ed85e0d0f96bfd1fed13 (patch) | |
tree | 372db396143f501799863a87302e4cbeea8bb2eb /README.md | |
parent | 0964df608baed5e71da6a89a5c17338a852fd112 (diff) | |
download | riscv-gnu-toolchain-cefbba59925a01248b63ed85e0d0f96bfd1fed13.zip riscv-gnu-toolchain-cefbba59925a01248b63ed85e0d0f96bfd1fed13.tar.gz riscv-gnu-toolchain-cefbba59925a01248b63ed85e0d0f96bfd1fed13.tar.bz2 |
Build newlib with POSIX mode
- newlib was default to XOPEN MODE before 2018/12/6[1], but newlib
decide to remove XOPEN mode SVID3 mode, and change the default IEEE
mode.
- The problem is IEEE won't set errno on several math function, so
build with POSIX mode would be better for newlib.
- For newlib nano, we might able to build with _IEEE_LIBM in future
to reduce code size, and improve performance.
[1] https://sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;a=commit;h=b14a879d85b171960df789ac8ba2332004f838e0
Diffstat (limited to 'README.md')
0 files changed, 0 insertions, 0 deletions