aboutsummaryrefslogtreecommitdiffstats
path: root/meta-microblaze
AgeCommit message (Collapse)Author
2021-04-20binutils/gdb: Disable hunk from microblaze patchgatesgarthMark Hatle
The disabled chunk triggers a compilation failure when trying to build newlib for microblaze64. ld: MicroBlaze architecture of input file `/tmp/ccHA6bsQ.o' is incompatible with MicroBlaze output ld: warning: cannot find entry symbol _start; defaulting to 0000000000000050 Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
2021-04-20binutils/gdb: Fix various microblaze 64 issuesMark Hatle
Issue: CR-1089197 Issue: CR-1093443 Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
2021-04-20layer.conf: compatible with gatesgarth onlyMark Hatle
Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
2021-04-08libgloss: Fix crt*.o files that are stripped, when they shouldn't beMark Hatle
Issue: CR-1062133 For some reason libgloss installs the crt*.o files with executable bit set, this causes the build system to strip these as executables. However, it makes it impossible to use the .o files to properly link applications later on. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
2021-04-06binutils: Workaround for Microblaze 64 linking failureMark Hatle
The typecast is causing linking to not work properly, however it does cause a compilation warning to return that a typecast is likely needed. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org>
2021-04-06meta-microblaze gcc-source: Fix barrel shift for versions under v10.0Mark Hatle
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>
2020-12-07gdb: Fix on-target GDB compilationMark Hatle
Target gdb/gdbserver failed to compile due to out of date microblaze-linux-nat.c, correct this and ancillary files. Note, this only corrects compilation the code may not function properly. Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org>
2020-12-04newlib: update to early gatesgarth versionMark Hatle
Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
2020-12-04gcc: update to early gatesgarth versionMark Hatle
Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
2020-12-04gdb: update to early gatesgarth versionMark Hatle
Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
2020-12-04binutils: update to early gatesgarth versionMark Hatle
Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
2020-11-30meta-microblaze: Move gcc patch that was missed in the prior workMark Hatle
Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org>
2020-08-14meta-microblaze: toolchainsMark Hatle
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>
2020-08-14qemu: Enable microblaze support to qemu buildsMark Hatle
Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org>
2020-08-14meta-microblaze: Rename recipes-microblaze to match oe-coreMark Hatle
Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org>
2020-08-14Move microblaze specific items to new meta-microblaze layerMark Hatle
Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org>