1
- From 08714ccec4e803f6cba4790f4b84fd2810834ae5 Mon Sep 17 00:00:00 2001
1
+ From 23c517e8985baa0b4a788186d53e6299f72d48d0 Mon Sep 17 00:00:00 2001
2
2
From: Andy-Python-Programmer <
[email protected] >
3
3
Date: Tue, 31 Aug 2021 11:15:02 +1000
4
4
Subject: [PATCH] targets: add aero target port
5
5
6
6
Signed-off-by: Andy-Python-Programmer <
[email protected] >
7
7
---
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(-)
15
14
create mode 100644 .vscode/settings.json
16
15
17
16
diff --git a/.vscode/settings.json b/.vscode/settings.json
@@ -28,10 +27,10 @@ index 00000000..7a72e53f
28
27
+ }
29
28
\ No newline at end of file
30
29
diff --git a/bfd/config.bfd b/bfd/config.bfd
31
- index 50e356d2..4d6d850a 100644
30
+ index 30087e3b..5f204466 100644
32
31
--- a/bfd/config.bfd
33
32
+++ b/bfd/config.bfd
34
- @@ -729 ,6 +729 ,11 @@ case "${targ}" in
33
+ @@ -719 ,6 +719 ,11 @@ case "${targ}" in
35
34
targ_defvec=i386_elf32_vec
36
35
targ_selvecs="iamcu_elf32_vec i386_pe_vec i386_pei_vec"
37
36
;;
@@ -57,7 +56,7 @@ index 7384e919..e1e5c644 100755
57
56
| amigaos* | amigados* | msdos* | newsos* | unicos* | aof* \
58
57
| aos* | aros* | cloudabi* | sortix* | twizzler* \
59
58
diff --git a/gas/configure.tgt b/gas/configure.tgt
60
- index 68ee0468..4bd8ef91 100644
59
+ index 338892ad..d1a9ac68 100644
61
60
--- a/gas/configure.tgt
62
61
+++ b/gas/configure.tgt
63
62
@@ -221,6 +221,7 @@ case ${generic_target} in
@@ -69,7 +68,7 @@ index 68ee0468..4bd8ef91 100644
69
68
i386-*-genode*) fmt=elf ;;
70
69
i386-*-bsd*) fmt=aout em=386bsd ;;
71
70
diff --git a/ld/configure.tgt b/ld/configure.tgt
72
- index d46ed620..4d0ff2a6 100644
71
+ index 6205d7c9..5cd3f070 100644
73
72
--- a/ld/configure.tgt
74
73
+++ b/ld/configure.tgt
75
74
@@ -323,6 +323,10 @@ i[3-7]86-*-linux-*) targ_emul=elf_i386
@@ -83,21 +82,6 @@ index d46ed620..4d0ff2a6 100644
83
82
i[3-7]86-*-redox*) targ_emul=elf_i386
84
83
targ_extra_emuls=elf_x86_64
85
84
;;
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>
101
85
- -
102
86
2.25.1
103
87
0 commit comments