Age | Commit message (Collapse) | Author |
|
Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org>
|
|
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>
|
|
Issue: ER-7742
Merge code related to CR-1065984.
Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
Update Microblaze binutils patches to v2.31
Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
|
|
Signed-off-by: Alejandro Enedino Hernandez Samaniego <alejandr@xilinx.com>
Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
|
|
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>
|
|
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>
|