1- From 08714ccec4e803f6cba4790f4b84fd2810834ae5 Mon Sep 17 00:00:00 2001
1+ From 23c517e8985baa0b4a788186d53e6299f72d48d0 Mon Sep 17 00:00:00 2001
22From: Andy-Python-Programmer <andypythonappdeveloper@gmail.com>
33Date: Tue, 31 Aug 2021 11:15:02 +1000
44Subject: [PATCH] targets: add aero target port
55
66Signed-off-by: Andy-Python-Programmer <andypythonappdeveloper@gmail.com>
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
1716diff --git a/.vscode/settings.json b/.vscode/settings.json
@@ -28,10 +27,10 @@ index 00000000..7a72e53f
2827+ }
2928\ No newline at end of file
3029diff --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* \
5958diff --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 ;;
7170diff --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- -
102862.25.1
10387
0 commit comments