Skip to content

Commit 3d16f85

Browse files
bootstrap: fix binutils patch for new mlibc
Signed-off-by: Andy-Python-Programmer <[email protected]>
1 parent c3bf318 commit 3d16f85

File tree

1 file changed

+11
-27
lines changed

1 file changed

+11
-27
lines changed

patches/binutils/binutils.patch

Lines changed: 11 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,16 @@
1-
From 08714ccec4e803f6cba4790f4b84fd2810834ae5 Mon Sep 17 00:00:00 2001
1+
From 23c517e8985baa0b4a788186d53e6299f72d48d0 Mon Sep 17 00:00:00 2001
22
From: Andy-Python-Programmer <[email protected]>
33
Date: Tue, 31 Aug 2021 11:15:02 +1000
44
Subject: [PATCH] targets: add aero target port
55

66
Signed-off-by: Andy-Python-Programmer <[email protected]>
77
---
8-
.vscode/settings.json | 6 ++++++
9-
bfd/config.bfd | 5 +++++
10-
config.sub | 2 +-
11-
gas/configure.tgt | 1 +
12-
ld/configure.tgt | 4 ++++
13-
libiberty/rust-demangle.c | 4 ++++
14-
6 files changed, 21 insertions(+), 1 deletion(-)
8+
.vscode/settings.json | 6 ++++++
9+
bfd/config.bfd | 5 +++++
10+
config.sub | 2 +-
11+
gas/configure.tgt | 1 +
12+
ld/configure.tgt | 4 ++++
13+
5 files changed, 17 insertions(+), 1 deletion(-)
1514
create mode 100644 .vscode/settings.json
1615

1716
diff --git a/.vscode/settings.json b/.vscode/settings.json
@@ -28,10 +27,10 @@ index 00000000..7a72e53f
2827
+}
2928
\ No newline at end of file
3029
diff --git a/bfd/config.bfd b/bfd/config.bfd
31-
index 50e356d2..4d6d850a 100644
30+
index 30087e3b..5f204466 100644
3231
--- a/bfd/config.bfd
3332
+++ b/bfd/config.bfd
34-
@@ -729,6 +729,11 @@ case "${targ}" in
33+
@@ -719,6 +719,11 @@ case "${targ}" in
3534
targ_defvec=i386_elf32_vec
3635
targ_selvecs="iamcu_elf32_vec i386_pe_vec i386_pei_vec"
3736
;;
@@ -57,7 +56,7 @@ index 7384e919..e1e5c644 100755
5756
| amigaos* | amigados* | msdos* | newsos* | unicos* | aof* \
5857
| aos* | aros* | cloudabi* | sortix* | twizzler* \
5958
diff --git a/gas/configure.tgt b/gas/configure.tgt
60-
index 68ee0468..4bd8ef91 100644
59+
index 338892ad..d1a9ac68 100644
6160
--- a/gas/configure.tgt
6261
+++ b/gas/configure.tgt
6362
@@ -221,6 +221,7 @@ case ${generic_target} in
@@ -69,7 +68,7 @@ index 68ee0468..4bd8ef91 100644
6968
i386-*-genode*) fmt=elf ;;
7069
i386-*-bsd*) fmt=aout em=386bsd ;;
7170
diff --git a/ld/configure.tgt b/ld/configure.tgt
72-
index d46ed620..4d0ff2a6 100644
71+
index 6205d7c9..5cd3f070 100644
7372
--- a/ld/configure.tgt
7473
+++ b/ld/configure.tgt
7574
@@ -323,6 +323,10 @@ i[3-7]86-*-linux-*) targ_emul=elf_i386
@@ -83,21 +82,6 @@ index d46ed620..4d0ff2a6 100644
8382
i[3-7]86-*-redox*) targ_emul=elf_i386
8483
targ_extra_emuls=elf_x86_64
8584
;;
86-
diff --git a/libiberty/rust-demangle.c b/libiberty/rust-demangle.c
87-
index 449941b5..20dee408 100644
88-
--- a/libiberty/rust-demangle.c
89-
+++ b/libiberty/rust-demangle.c
90-
@@ -32,6 +32,10 @@ If not, see <http://www.gnu.org/licenses/>. */
91-
#include "config.h"
92-
#endif
93-
94-
+#if defined(__aero__)
95-
+#define uint unsigned int
96-
+#endif
97-
+
98-
#include "safe-ctype.h"
99-
100-
#include <inttypes.h>
10185
--
10286
2.25.1
10387

0 commit comments

Comments
 (0)