aboutsummaryrefslogtreecommitdiff
tag namev20170612 (e2bfd4a33aeade5fc740f53fec6e11193112107c)
tag date2017-10-19 10:58:28 -0700
tagged byPalmer Dabbelt <palmer@dabbelt.com>
tagged objectcommit b7e00039e1...
downloadriscv-gnu-toolchain-20170612.zip
riscv-gnu-toolchain-20170612.tar.gz
riscv-gnu-toolchain-20170612.tar.bz2
June 12th 2017 Toolchain Release
It's been a month since the last stable toolchain release, which seems like a good time for another one. Here's the changes since the last release: binutils * GP-relative disassembly hints are working again. * 32-bit BFDs can handle 64-bit objects. * c.li, c.andi, and c.addiw disassembly correctly. gcc * A new "-mstrict-align" option is availiable, which enforces strict alignment. Without this argument the compiler assumes unaligned operations are slow instead of assuming they're illegal. This is meant to be used in machine-mode code on platforms that don't support unaligned accesses. * Sub-XLEN PIC loads now extend correctly. * An internal compiler error related to sub-word moves has been fixed. glibc * The initial GP generation cannot be relaxed. newlib * We are using a version based on 2.5. riscv-gnu-toolchain * The prerequisite libraries are downloaded correctly again. * There is a "--with-guile" flag -----BEGIN PGP SIGNATURE----- iQJHBAABCAAxFiEEAM520YNJYN/OiG3470yhUCzLq0EFAlno580THHBhbG1lckBk YWJiZWx0LmNvbQAKCRDvTKFQLMurQfL6EACkz/Ev88FAu7BkwzhwFkvqPPVYv1M8 q6+8NaNCySml9+OIzv6+gS7vA2OoEV6iYLtHcQoiRVeevYCZRsjR7/mPEiTrx7fA q3xOj8q9BsVNRHl50J78i9pbvJcHh/Pao7VGUzRJdqFbY2K+m7TJ8qpGpVPGIjt2 JhG4bpIw4sagOnqdRRBzee4MFXfB07HJHXwezyq55ZmZXyfVk9YqdrcLzDBKcUq1 tiaUShRjaHyprK4kwN+DyjZv+fYc0i8Zo0s7YShFx1dYQg6km5vSvyKgsLvP1eY1 qwxRhgs+Z39AV8Arfxqv9PcGN6L8YGwbZaExC4Q27PdA7jAq936nNEvnW46QKbOI Ie2IqUXRSO4jxMv613iVzVmFHmOZNVquWNQEDnQK2D2KVXsKbaxbGdwY0IOiXP2v 1uGaGysIN9Xfu3SkIGOrRJuFO2Ez9AheHJVH0SnipGyoxUc2EKYcmZ75R/vJg7fZ uKb9XeaSLyo9MxFoU7dFMuPvRJY+3P7LCZjkitNJDAfHTTyb+lsrnV/qOiaZHJUI IS0TgvUaxt8xltzfWC/2L+gVW15E64kEZsGJnDtSoQI0xCbH/h142jG3CpAEJaDu qjcM1JECBriZMh06+7xYzlwv1/aSS6hi0mbWtXCZ9auBNTTwAohNDzDQGh68MzHC StF3FdcSXBly5A== =0O/Y -----END PGP SIGNATURE-----