mirror of
https://github.com/Rockbox/rockbox.git
synced 2025-10-13 10:07:38 -04:00
GCC 9.5.0, binutils 2.38, gmp 6.1.2, mpfr 4.1.1, mpc 1.2.1, isl 0.18 Native: * arm - mini2g, nano2g, ipod6g works * mips - xduoox3 works * m68k - binaries untested Hosted: * arm - samsungypr0 works * mips - xduoox3ii works * Android NDK - unchanged at GCC 4.9.4 Change-Id: I80faed4c74f7238265bf7a19b794e8476c351411
30 lines
1.3 KiB
Diff
30 lines
1.3 KiB
Diff
diff -ur binutils-2.26.X/opcodes/mips-formats.h binutils-2.26.1/opcodes/mips-formats.h
|
|
--- binutils-2.26.X/opcodes/mips-formats.h 2015-11-13 03:27:42.000000000 -0500
|
|
+++ binutils-2.26.1/opcodes/mips-formats.h 2025-04-28 14:04:50.949355647 -0400
|
|
@@ -49,7 +49,7 @@
|
|
#define MAPPED_INT(SIZE, LSB, MAP, PRINT_HEX) \
|
|
{ \
|
|
typedef char ATTRIBUTE_UNUSED \
|
|
- static_assert[(1 << (SIZE)) == ARRAY_SIZE (MAP)]; \
|
|
+ static_assert_3[(1 << (SIZE)) == ARRAY_SIZE (MAP)]; \
|
|
static const struct mips_mapped_int_operand op = { \
|
|
{ OP_MAPPED_INT, SIZE, LSB }, MAP, PRINT_HEX \
|
|
}; \
|
|
@@ -83,7 +83,7 @@
|
|
#define MAPPED_REG(SIZE, LSB, BANK, MAP) \
|
|
{ \
|
|
typedef char ATTRIBUTE_UNUSED \
|
|
- static_assert[(1 << (SIZE)) == ARRAY_SIZE (MAP)]; \
|
|
+ static_assert_4[(1 << (SIZE)) == ARRAY_SIZE (MAP)]; \
|
|
static const struct mips_reg_operand op = { \
|
|
{ OP_REG, SIZE, LSB }, OP_REG_##BANK, MAP \
|
|
}; \
|
|
@@ -93,7 +93,7 @@
|
|
#define OPTIONAL_MAPPED_REG(SIZE, LSB, BANK, MAP) \
|
|
{ \
|
|
typedef char ATTRIBUTE_UNUSED \
|
|
- static_assert[(1 << (SIZE)) == ARRAY_SIZE (MAP)]; \
|
|
+ static_assert_5[(1 << (SIZE)) == ARRAY_SIZE (MAP)]; \
|
|
static const struct mips_reg_operand op = { \
|
|
{ OP_OPTIONAL_REG, SIZE, LSB }, OP_REG_##BANK, MAP \
|
|
}; \
|