File tree 6 files changed +9
-9
lines changed
compiler/rustc_target/src/spec
6 files changed +9
-9
lines changed Original file line number Diff line number Diff line change @@ -1790,7 +1790,7 @@ supported_targets! {
1790
1790
( "x86_64-unknown-l4re-uclibc" , x86_64_unknown_l4re_uclibc) ,
1791
1791
1792
1792
( "aarch64-unknown-redox" , aarch64_unknown_redox) ,
1793
- ( "i686 -unknown-redox" , i686_unknown_redox ) ,
1793
+ ( "i586 -unknown-redox" , i586_unknown_redox ) ,
1794
1794
( "x86_64-unknown-redox" , x86_64_unknown_redox) ,
1795
1795
1796
1796
( "i386-apple-ios" , i386_apple_ios) ,
Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ pub(crate) fn target() -> Target {
10
10
base. stack_probes = StackProbeType :: Call ;
11
11
12
12
Target {
13
- llvm_target : "i686 -unknown-redox" . into ( ) ,
13
+ llvm_target : "i586 -unknown-redox" . into ( ) ,
14
14
metadata : crate :: spec:: TargetMetadata {
15
15
description : None ,
16
16
tier : None ,
Original file line number Diff line number Diff line change @@ -311,12 +311,12 @@ target | std | host | notes
311
311
[ ` i386-apple-ios ` ] ( platform-support/apple-ios.md ) | ✓ | | 32-bit x86 iOS (Penryn) [ ^ x86_32-floats-return-ABI ]
312
312
[ ` i586-pc-nto-qnx700 ` ] ( platform-support/nto-qnx.md ) | * | | 32-bit x86 QNX Neutrino 7.0 RTOS (Pentium 4) [ ^ x86_32-floats-return-ABI ]
313
313
[ ` i586-unknown-netbsd ` ] ( platform-support/netbsd.md ) | ✓ | | 32-bit x86 (original Pentium) [ ^ x86_32-floats-x87 ]
314
+ [ ` i586-unknown-redox ` ] ( platform-support/redox.md ) | ✓ | | 32-bit x86 Redox OS (PentiumPro) [ ^ x86_32-floats-x87 ]
314
315
[ ` i686-apple-darwin ` ] ( platform-support/apple-darwin.md ) | ✓ | ✓ | 32-bit macOS (10.12+, Sierra+, Penryn) [ ^ x86_32-floats-return-ABI ]
315
316
` i686-unknown-haiku ` | ✓ | ✓ | 32-bit Haiku (Pentium 4) [ ^ x86_32-floats-return-ABI ]
316
317
[ ` i686-unknown-hurd-gnu ` ] ( platform-support/hurd.md ) | ✓ | ✓ | 32-bit GNU/Hurd (Pentium 4) [ ^ x86_32-floats-return-ABI ]
317
318
[ ` i686-unknown-netbsd ` ] ( platform-support/netbsd.md ) | ✓ | ✓ | NetBSD/i386 (Pentium 4) [ ^ x86_32-floats-return-ABI ]
318
319
[ ` i686-unknown-openbsd ` ] ( platform-support/openbsd.md ) | ✓ | ✓ | 32-bit OpenBSD (Pentium 4) [ ^ x86_32-floats-return-ABI ]
319
- [ ` i686-unknown-redox ` ] ( platform-support/redox.md ) | ✓ | | i686 Redox OS (PentiumPro) [ ^ x86_32-floats-x87 ]
320
320
` i686-uwp-windows-gnu ` | ✓ | | [ ^ x86_32-floats-return-ABI ]
321
321
[ ` i686-uwp-windows-msvc ` ] ( platform-support/uwp-windows-msvc.md ) | ✓ | | [ ^ x86_32-floats-return-ABI ]
322
322
[ ` i686-win7-windows-gnu ` ] ( platform-support/win7-windows-gnu.md ) | ✓ | | 32-bit Windows 7 support [ ^ x86_32-floats-return-ABI ]
Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ Target triplets available so far:
9
9
10
10
- ` x86_64-unknown-redox ` (tier 2)
11
11
- ` aarch64-unknown-redox ` (tier 3)
12
- - ` i686 -unknown-redox` (tier 3)
12
+ - ` i586 -unknown-redox` (tier 3)
13
13
14
14
## Target maintainers
15
15
@@ -36,7 +36,7 @@ target = [
36
36
" <HOST_TARGET>" ,
37
37
" x86_64-unknown-redox" ,
38
38
" aarch64-unknown-redox" ,
39
- " i686 -unknown-redox" ,
39
+ " i586 -unknown-redox" ,
40
40
]
41
41
```
42
42
Original file line number Diff line number Diff line change @@ -100,6 +100,7 @@ static TARGETS: &[&str] = &[
100
100
"i586-pc-windows-msvc" ,
101
101
"i586-unknown-linux-gnu" ,
102
102
"i586-unknown-linux-musl" ,
103
+ "i586-unknown-redox" ,
103
104
"i686-apple-darwin" ,
104
105
"i686-linux-android" ,
105
106
"i686-pc-windows-gnu" ,
@@ -108,7 +109,6 @@ static TARGETS: &[&str] = &[
108
109
"i686-unknown-freebsd" ,
109
110
"i686-unknown-linux-gnu" ,
110
111
"i686-unknown-linux-musl" ,
111
- "i686-unknown-redox" ,
112
112
"i686-unknown-uefi" ,
113
113
"loongarch64-unknown-linux-gnu" ,
114
114
"loongarch64-unknown-linux-musl" ,
Original file line number Diff line number Diff line change 228
228
//@ revisions: i586_unknown_netbsd
229
229
//@ [i586_unknown_netbsd] compile-flags: --target i586-unknown-netbsd
230
230
//@ [i586_unknown_netbsd] needs-llvm-components: x86
231
+ //@ revisions: i586_unknown_redox
232
+ //@ [i586_unknown_redox] compile-flags: --target i586-unknown-redox
233
+ //@ [i586_unknown_redox] needs-llvm-components: x86
231
234
//@ revisions: i686_linux_android
232
235
//@ [i686_linux_android] compile-flags: --target i686-linux-android
233
236
//@ [i686_linux_android] needs-llvm-components: x86
252
255
//@ revisions: i686_unknown_openbsd
253
256
//@ [i686_unknown_openbsd] compile-flags: --target i686-unknown-openbsd
254
257
//@ [i686_unknown_openbsd] needs-llvm-components: x86
255
- //@ revisions: i686_unknown_redox
256
- //@ [i686_unknown_redox] compile-flags: --target i686-unknown-redox
257
- //@ [i686_unknown_redox] needs-llvm-components: x86
258
258
//@ revisions: i686_wrs_vxworks
259
259
//@ [i686_wrs_vxworks] compile-flags: --target i686-wrs-vxworks
260
260
//@ [i686_wrs_vxworks] needs-llvm-components: x86
You can’t perform that action at this time.
0 commit comments