[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
New compiler tools release: cris-dist-1.55
There's a new release of the compiler tools. It has been tested
together with the recent devboard_82-R1_91 release and should
trivially work with the devboard_lx_ide-R1_00 release.
DO *NOT* use this release for devboard_lx-R2_1_0 or older,
devboard_bt-R1_0_0 or older, or devboard releases: compilation
will fail, in some cases in non-obvious ways, creating huge
temporary files (6GB) which are left behind.
This release contains only bugfixes, compared to cris-dist-1.54.
The main reason for the release is this:
- A GCC bug has been solved, that caused incorrect code to be
generated for some code, sometimes found when setting
structure members smaller than 32 bits (but not confined to
that type of code). Refer to <URL:http://gcc.gnu.org/PR13256>.
No code in the (pristine) devboard_82-R1_91 release (including
the kernel) trigged this bug.
The compiler tools are available in five formats: as a source
SRPM, as a binary RPM, as a binary .deb package, Debian source
description and as "pure" sources; gzipped tar-balls. The
binary RPM is suitable for i386-type host machines
(i86-pc-linux-gnu) running Red Hat Linux release 6.2 and up.)
The Debian binary package is similarly suitable for PC:s running
release "Woody" or newer.
The SRPM and RPM are available at:
The Debian binary package is at:
The Debian source package files (which require the source
tarballs below to be retrieved separately) is at:
The corresponding source tar-balls are in three parts at:
If you need to install from the tar-ball sources (though the
binary or source packages are strongly recommended), first
unpack the cris-dist-1.55.tar.gz tar-ball in an empty directory,
then "cd cris-dist-1.55" and unpack the latter two tar-balls in
that directory. Further installation instructions are available
in the file README in the cris-dist-1.55.tar.gz tar-ball.
There are also files ending in *.md5, to use for minimal
integrity-check of the above files, with contents repeated
below. Older releases are moved to the subdirectory "old" with
every new release ("old/debian-dsc" for old Debian build
description files, when the new ones are available).