mirror of
https://github.com/pmmp/musl-cross-make.git
synced 2025-02-24 09:35:00 +00:00
new patch: 0017-c++-abi-break.diff fixes a C++ ABI break regression. 0010-static-pie-support.diff was removed as it doesn't apply anymore, and forward-porting it requires arcane knowledge of GCC details. the patches 0018 and 0019 have been copied from GCC 7.3.0. the static pie patch from GCC 6.4.0, renumbered 0020, depends on the reversions they make.
21 lines
703 B
Diff
21 lines
703 B
Diff
--- gcc-6.3.0/gcc/config/microblaze/microblaze.c.orig 2017-01-02 15:07:18.924082703 -0500
|
|
+++ gcc-6.3.0/gcc/config/microblaze/microblaze.c 2017-01-02 15:08:06.362438573 -0500
|
|
@@ -2364,7 +2364,7 @@
|
|
unsigned long value_long;
|
|
REAL_VALUE_TO_TARGET_SINGLE (*CONST_DOUBLE_REAL_VALUE (op),
|
|
value_long);
|
|
- fprintf (file, HOST_WIDE_INT_PRINT_HEX, value_long);
|
|
+ fprintf (file, "0x%lx", value_long);
|
|
}
|
|
else
|
|
{
|
|
@@ -2423,7 +2423,7 @@
|
|
print_operand_address (file, XEXP (op, 0));
|
|
}
|
|
else if (letter == 'm')
|
|
- fprintf (file, HOST_WIDE_INT_PRINT_DEC, (1L << INTVAL (op)));
|
|
+ fprintf (file, "%ld", (1L << INTVAL (op)));
|
|
else
|
|
output_addr_const (file, op);
|
|
}
|