tag name | v20170612 (e2bfd4a33aeade5fc740f53fec6e11193112107c) |
tag date | 2017-10-19 10:58:28 -0700 |
tagged by | Palmer Dabbelt <palmer@dabbelt.com> |
tagged object | commit b7e00039e1... |
download | riscv-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-----