
========== LEON Linux 5.10 Toolchain 1.4 ==========

Linux kernel headers from 5.10.169, matching our kernel release LEON
Linux 5.10-1.4.

Add LEON5 multilib with -mcpu=leon5.

GLIBC:
- Rebase on top of the latest upstream GLIBC 2.31 branch
- Prevent stfsr from directly following floating-point instruction in
  accordance with TN-0016
- Add additional fix for TN-0009 errata for stfsr
- Force FPU exceptions to happen without delay when calling feraiseexcept
- Add fix for inexact/invalid exception bits for converting out of
  range floats to integers

Make sure that a store-load memory barrier generated by GCC flushes
entire writebuffer on LEON5, regardless of -mcpu.

========== Cobham Gaisler Linux 5.10 Toolchain 1.3 ==========

GCC bug fix for a bug where in leaf functions the stack was sometimes used after
deallocating it. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107248

========== Cobham Gaisler Linux 5.10 Toolchain 1.2 ==========

Further improved toolchain sysroot with some missing symbolic links.

========== Cobham Gaisler Linux 5.10 Toolchain 1.1 ==========

Linux kernel headers from 5.10.77, matching our kernel release LEON
Linux 5.10-1.1.

GCC support for LEON5-tailored instruction scheduling.

GCC bug fix for a problem where one source level access of a volatile
variables could lead to multiple reads of it.

Improved toolchain sysroot fixing a problem where automake can have
trouble finding all libraries.

========== Cobham Gaisler Linux 5.10 Toolchain 1.0 ==========

Linux kernel headers from 5.10.45, matching our kernel release
LEON Linux 5.10-1.0.

========== Cobham Gaisler Linux 4.9 Toolchain 2.1 ==========

Rebase on top of the later on the GLIBC 2.31 branch and backport bug fixes from
upstream.

Errata workaround fixes for GCC.

Linux kernel headers from 4.9.246, matching our kernel release
LEON Linux 4.9-2.1.

========== Cobham Gaisler Linux 4.9 Toolchain 2.0 ==========

Initial release of toolchain based on GCC 10 and GLIBC 2.31.

Contains errata workarounds for UT700.
