aboutsummaryrefslogtreecommitdiffstats
path: root/meta-xilinx-bsp/recipes-microblaze/binutils
AgeCommit message (Collapse)Author
2020-08-14Move microblaze specific items to new meta-microblaze layerMark Hatle
Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org>
2020-06-25meta-xilinx-bsp: binutils: Fix microblaze compilationMark Hatle
In some situations the microblaze patches will be enabled for the binutils-native compilation. Fix a compilation issue related to a change in the way the md_pseudo_table structure definition has changed. | ../../gas/config/tc-i386.c:1155:20: error: conflicting types for ‘md_pseudo_table’ | const pseudo_typeS md_pseudo_table[] = | ^~~~~~~~~~~~~~~ | In file included from ../../gas/as.h:565:0, | from ../../gas/config/tc-i386.c:28: | ../../gas/tc.h:25:21: note: previous declaration of ‘md_pseudo_table’ was here| extern pseudo_typeS md_pseudo_table[]; | ^~~~~~~~~~~~~~~ To support binutils-native on other host types, such as aarch64 a similar patch is likely needed for those types as well. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
2020-06-23meta-xilinx-bsp: binutils: Update microblaze binutilsMark Hatle
Issue: ER-7742 Merge code related to CR-1065984. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
2020-04-16binutils: Microblaze integrate fix from upstreamMark Hatle
Issue: CR-1016400 [Patch,MicroBlaze m64] : This patch will remove imml 0 and imml -1 instructions when the offset is less than 16 bit for Type A branch EA instructions. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
2020-03-03Correcting ':' placement for appending file pathsJaewon Lee
When appending file paths the ':' should be at the beginning of the path. The patched appending lines were still working because there was no paths added after the '__default:' Fixing typo to ensure no breakages later Signed-off-by: Jaewon Lee <jaewon.lee@xilinx.com>
2020-01-27binutils: Merge latest binutils workMark Hatle
Update gdb item (not really applicable, but included to be complete). Fix an issue w/ microblaze 64 IMML instruction. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
2020-01-20microblaze gdb/binutils: Adding necessary patches for microblazeJaewon Lee
Binutils and GDB updated to include common commits. These commits were syncronized between binutils and gdb sources, and then equally applied as microblaze specific bbappends. Signed-off-by: Jaewon Lee <jaewon.lee@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
2019-06-28Rebasing binutils patches from 2.31 to 2.32Jaewon Lee
Removing two revert patches and rebasing one patch to update binutils from 2.31 to 2.32 Also fixed patch-fuzz Signed-off-by: Jaewon Lee <jaewon.lee@xilinx.com> Signed-off-by: Alejandro Enedino Hernandez Samaniego <alejandr@xilinx.com> Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
2019-06-28binutils%.bbappend: Update Microblaze binutils patches to v2.31Manjukumar Matha
Update Microblaze binutils patches to v2.31 Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
2019-01-01binutils: rebase microblaze patches for binutils 2.31Alejandro Enedino Hernandez Samaniego
Signed-off-by: Alejandro Enedino Hernandez Samaniego <alejandr@xilinx.com> Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
2018-05-25binutils: Rebase microblaze patches for binutils v2.30Alejandro Enedino Hernandez Samaniego
oe-core has upgraded binutils to v2.30, which caused some of our patches to fail, rebase these along with other minimal changes to avoid these errors and provide compatibility with latest oe-core. Signed-off-by: Alejandro Enedino Hernandez Samaniego <alejandr@xilinx.com> Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
2018-01-12binutils: Add all Xilinx MicroBlaze binutils 2.29 patchesNathan Rossi
Add all the Xilinx patches for MicroBlaze, this includes bug fixes, testsuite fixes (and workarounds) as well as additional features. A number of these changes are required to support additional Xilinx patches for MicroBlaze GCC. Signed-off-by: Nathan Rossi <nathan@nathanrossi.com> Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>