Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

Tree [63213d] patches /
History



File Date Author Commit
LTS 2012-09-11 Peter A. Bigot Peter A. Bigot [63213d] Update LTS/20120406 patch list
binutils-2.21 2011-07-25 Peter A. Bigot Peter A. Bigot [b91ae4] Archive 20110612 and 20110716 releases
binutils-2.21.1 2011-07-27 Peter A. Bigot Peter A. Bigot [a11058] Move to location based on LTS revision, not hid...
binutils-2.21.1a 2012-04-06 Peter A. Bigot Peter A. Bigot [329152] Update for 20120406 release
binutils-2.22 2012-09-11 Peter A. Bigot Peter A. Bigot [3abb49] Update for 20120911 release
gcc-4.5.2 2011-07-25 Peter A. Bigot Peter A. Bigot [b91ae4] Archive 20110612 and 20110716 releases
gcc-4.5.3 2011-07-27 Peter A. Bigot Peter A. Bigot [a11058] Move to location based on LTS revision, not hid...
gcc-4.6.1 2012-02-24 Peter A. Bigot Peter A. Bigot [1e1265] Update for 20120224 release
gcc-4.6.2 2012-03-31 Peter A. Bigot Peter A. Bigot [8612be] Update for 20120330 release
gcc-4.6.3 2012-04-06 Peter A. Bigot Peter A. Bigot [329152] Update for 20120406 release
gcc-4.7.0 2012-09-11 Peter A. Bigot Peter A. Bigot [3abb49] Update for 20120911 release
gdb-7.2 2011-07-25 Peter A. Bigot Peter A. Bigot [b91ae4] Archive 20110612 and 20110716 releases
gdb-7.2a 2011-12-05 Peter A. Bigot Peter A. Bigot [90fcf8] Update for 20111205 release
COPYING 2011-07-25 Peter A. Bigot Peter A. Bigot [b91ae4] Archive 20110612 and 20110716 releases
README.rst 2012-05-02 Peter A. Bigot Peter A. Bigot [34e0fa] Add LTS/20120406 patch area
RELEASES.txt 2012-09-11 Peter A. Bigot Peter A. Bigot [3abb49] Update for 20120911 release

Read Me

MSPGCC Patch Archive

This area contains patches that add TI MSP430 support to the GNU development toolchain.

The intent is that this contain all released patches. The file RELEASES indicates which patches were collected into mspgcc releases: these collections may be assumed to work together, while mixing/matching other versions might result in problems.

The Patches repository is intended for maintainers and downstream packagers. Users who simply want a working mspgcc should follow the standard installation instructions for their system.

Packagers can obtain a local copy that tracks future additions with the following command:

git checkout -b patches git://mspgcc.git.sourceforge.net/gitroot/mspgcc/mspgcc

The mspgcc patches intentionally do not add version information, as it is the responsibility of the packager to select from among the "official" patches provided here and any distribution-specific changes.

LTS release series starting with 20120406 will include the following content in the gcc-X.Y.Z/gcc/DEV-PHASE file, allowing the compiler release version to be identified with the -version option:

mspgcc LTS YYYYMMDD unpatched

Similarly, for binutils the file binutils-X.Y/bfd/version.h in the release will have the following line:

#define BFD_MSPGCC_VERSION LTS YYYYMMDD unpatched

Downstream maintainers should update this file to represent in some way the set of patches that have been applied to the release. If all and only official mspgcc LTS patches are applied, one possibility is to replace "unpatched" with "patched to YYYYMMDD" representing the date of the most recent patch download from the corresponding LTS patch directory under https://sourceforge.net/projects/mspgcc/files/Patches/LTS/.