summaryrefslogtreecommitdiffstats
path: root/toolchain/gcc/patches/4.8.0
Commit message (Collapse)AuthorAgeFilesLines
* gcc: remove version 4.8.0Felix Fietkau2014-10-0515-855/+0
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 42777
* gcc: fix visibility of symbols libgcc.aFelix Fietkau2014-02-241-11/+0
| | | | | | | | Symbols need to be hidden, even for the static variant Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 39749
* gcc: prevent the use of LDRD/STRD on ARMv5TEFelix Fietkau2014-02-191-0/+11
| | | | | | | | | | | | | | | | | These instructions are for 64-bit load/store. On ARMv5TE, the CPU requires addresses to be aligned to 64-bit. When misaligned, behavior is undefined (effectively either loads the same word twice on LDRD, or corrupts surrounding memory on STRD). On ARMv6 and newer, unaligned access is safe. Removing these instructions for ARMv5TE is necessary, because GCC ignores alignment information in pointers and does unsafe optimizations that have shown up as bugs in various places. Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 39638
* toolchain: define MUSL dynamic linker for SPARCFlorian Fainelli2013-09-111-0/+13
| | | | | | | | | SPARC builds are currently broken because we do not define the MUSL dynamic linker name, fix that. Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 37938
* gcc: add a patch to get rid of useless java class sectionsFelix Fietkau2013-06-301-0/+11
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37095
* gcc: fix arm libgcc issues with 4.8.0 and 4.8-linaroFelix Fietkau2013-06-051-0/+11
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 36864
* gcc: port missing patches from 4.6 to 4.8Felix Fietkau2013-05-236-0/+142
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 36693
* toolchain/gcc: forward port missing patches to gcc 4.8.0Felix Fietkau2013-05-042-0/+47
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 36544
* toolchain: add missing patch to gcc v4.8.0Jo-Philipp Wich2013-05-021-0/+14
| | | | SVN-Revision: 36511
* toolchain/gcc: add support for GCC 4.8.0Florian Fainelli2013-04-024-0/+617
Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 36155