summaryrefslogtreecommitdiffstats
path: root/meta-microblaze/recipes-devtools/gcc/gcc-10
Commit message (Collapse)AuthorAgeFilesLines
* gcc: Move everything to gcc-11 directoryMark Hatle2022-01-141-57/+0
| | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* Revert "gcc: convert away from bbappend"Mark Hatle2022-01-141-0/+57
| | | | | | This reverts commit b56b1562c129fd12b486fd6666315afd4644ce6a. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* gcc: convert away from bbappendMark Hatle2021-10-251-57/+0
| | | | | | Intergrade the microblaze items with the backported toolchain. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-microblaze: Fix GCC issue where additional loops were addedMark Hatle2021-09-281-0/+57
| | | | | | | | Due to latest changes in GCC-10.2 MB64 perforamance has reduced We have added zero_extended instructions to get rid of left shift and right shift loops Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* Revert "gcc: Fix performance degradation on Microblaze 64"Mark Hatle2021-09-281-51/+0
| | | | | | This reverts commit 1bb08d385a4dbd1a3bf07a3917ea32f4be91ffac. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* gcc: Fix performance degradation on Microblaze 64Mark Hatle2021-09-281-0/+51
| | | | | | | | | | | | Issue: TSR-974519 Added zero_extendqidi2 and zero_extendhidi2 patterns in GCC 10.2,commit 0a237a9: Do not propagate results from inner REGS to paradoxical SUBREGs and this commit is causing the MB 64 compiler to generate extra instructions. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-microblaze: Upgrade gcc-source 10 -> 11Sai Hari Chandana Kalluri2021-07-1556-8510/+0
| | | | Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* gcc: Fix break_hander attribute handlingMark Hatle2021-07-141-0/+71
| | | | | | Issue: CR-1081780 Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-microblaze gcc-source: Fix barrel shift for versions under v10.0Mark Hatle2021-07-141-0/+49
| | | | | | | Issue reported by Daniel Mack via the meta-xilinx mailing list. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org>
* gcc: update to early gatesgarth versionMark Hatle2020-12-0461-994/+589
| | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-microblaze: Move gcc patch that was missed in the prior workMark Hatle2020-11-301-0/+58
| | | | Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org>
* meta-microblaze: toolchainsMark Hatle2020-08-1474-2295/+723
| | | | | | | | | | Resync the microblaze toolchain items to match the latest YP master version. binutils and gdb are based on the same patch set, but the release version are based on slightly different sources, thus the patches are a bit different. Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org>
* meta-microblaze: Rename recipes-microblaze to match oe-coreMark Hatle2020-08-1473-0/+10309
Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org>