aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-microblaze
AgeCommit message (Collapse)Author
2016-10-11gcc-source: Add MicroBlaze DWARF exception supportNathan Rossi
This resolves some issues with unwind support needed for pthread. Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
2016-10-11gcc-source: Add patch to fix MicroBlaze ABI bugNathan Rossi
Add a patch which fixes a bug in GCC regarding the usage of the r20 and r21 registers specifically for the use in Linux. Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
2016-10-11binutils: Fix bug in binutils for MicroBlazeNathan Rossi
Fix a regression in binutils where the "RELA" and "RELASZ" entries of the .dynamic table were incorrect set to invalid values/addresses. Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
2016-08-22gcc-source_6.%.bbappend: Rename to use a wildcard versionNathan Rossi
Rename the gcc-source recipe append so that the only the major version is specified. Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
2016-07-17gdb-7.7.1.inc: Setup the SRC_URI to point to a specific tarballNathan Rossi
This forces the recipe to use only the source from the target tarball, avoiding any of the patches or sources provided by the meta/ layer includes. Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
2016-07-17gcc-source_6.1.bbappend: Include MB patchManjukumar Matha
Patch GCC 6 for addi3 and subdi3 instruction definitions Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com> Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
2016-07-17Remove this patch as it is no longer requiredManjukumar Matha
This patch is applied upstream, and no longer required Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com> Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
2016-07-17Remove old references to GCC 4.9 and 5.3Manjukumar Matha
Remove older GCC support Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com> Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
2016-05-10gcc-source_4.9: Backport MicroBlaze musl libc supportNathan Rossi
Backport the patch from GCC to handle musl libc for MicroBlaze, this patch sets up the correct path for ld. Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
2016-01-06gcc-source_5.3: Fix MicroBlaze musl libc supportNathan Rossi
Backport the patch from GCC to handle musl libc for MicroBlaze, this patch sets up the correct path for ld. Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
2015-12-28gcc: Update bbappend for GCC 5.3Nathan Rossi
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
2015-11-26Fix up use of '_append +='Nathan Rossi
The use of '_append' and '+=' together is considered bad practice within recipes. It is preferred to explicitly add the preceeding spaces where they are applicable instead of using the '+=' to achieve the same result. Change all the uses of '_append +=' to match the recommended pattern, adding in spaces where explicitly required. Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
2015-11-23gcc_4.8: Drop appendsNathan Rossi
* The recipe is no longer provided in oe-core Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
2015-11-12gcc_5.2: Add patch to fix MicroBlaze 'adddi3' instruction issueNathan Rossi
* This patch improves and fixes an issue with the MicroBlaze instruction definitions for 64-bit addition with immediate/constant operands. Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
2015-11-12gcc: Clean up bbappend, remove microblaze.incNathan Rossi
* Remove the microblaze.inc, this bbappend is already in the recipes-microblaze subdirectory Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
2015-09-02binutils: Update and drop patchesNathan Rossi
* Update recipe for minor 2.25 update in core * Drop any patches which are not upstream and are not required for a functional linux system * Use wildcard to make the recipe append to multiple versions of binutils Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
2015-05-11gcc: Update patches for gcc 4.8.4Nathan Rossi
* Remove patches that are available in gcc 4.8.4 Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2015-05-05qemu: Add 'microblaze' to QEMU_TARGETS for big endian QEMU machinesNathan Rossi
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2015-04-28python: MicroBlaze override no longer requiredNathan Rossi
* This override was added to the core-layer and is not required as a seperate bbappend. See the below commit id for more info: 4302cc20dbe0f0490a5e7b62baeb632322c40200 Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2015-04-28binutils: Update MicroBlaze recipes to binutils 2.25Nathan Rossi
* Patches for MicroBlaze functionality only Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2015-04-17recipes-microblaze: Move all MicroBlaze appendsNathan Rossi
* Move recipes that are specifically for MicroBlaze support into the recipes-microblaze directory Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2015-04-09python: Add bbappend to fix issue with MicroBlazeNathan Rossi
Python 2.7.9 introduces a change that causes issues with building the in tree libffi for MicroBlaze. To resolve this issue rely on the libffi built for the target instead of re-building an additional version just for Python. This change is only applied to MicroBlaze specifically. Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>