@@ -1271,12 +1271,6 @@ pub struct TargetOptions {
1271
1271
/// - uses SEH-based unwinding,
1272
1272
/// - supports control flow guard mechanism.
1273
1273
pub is_like_msvc : bool ,
1274
- /// Whether the target toolchain is like Emscripten's. Only useful for compiling with
1275
- /// Emscripten toolchain.
1276
- /// Defaults to false.
1277
- pub is_like_emscripten : bool ,
1278
- /// Whether the target toolchain is like Fuchsia's.
1279
- pub is_like_fuchsia : bool ,
1280
1274
/// Whether a target toolchain is like WASM.
1281
1275
pub is_like_wasm : bool ,
1282
1276
/// Version of DWARF to use if not using the default.
@@ -1503,9 +1497,7 @@ impl Default for TargetOptions {
1503
1497
is_like_osx : false ,
1504
1498
is_like_solaris : false ,
1505
1499
is_like_windows : false ,
1506
- is_like_emscripten : false ,
1507
1500
is_like_msvc : false ,
1508
- is_like_fuchsia : false ,
1509
1501
is_like_wasm : false ,
1510
1502
dwarf_version : None ,
1511
1503
linker_is_gnu : true ,
@@ -2110,8 +2102,6 @@ impl Target {
2110
2102
key ! ( is_like_solaris, bool ) ;
2111
2103
key ! ( is_like_windows, bool ) ;
2112
2104
key ! ( is_like_msvc, bool ) ;
2113
- key ! ( is_like_emscripten, bool ) ;
2114
- key ! ( is_like_fuchsia, bool ) ;
2115
2105
key ! ( is_like_wasm, bool ) ;
2116
2106
key ! ( dwarf_version, Option <u32 >) ;
2117
2107
key ! ( linker_is_gnu, bool ) ;
@@ -2358,8 +2348,6 @@ impl ToJson for Target {
2358
2348
target_option_val ! ( is_like_solaris) ;
2359
2349
target_option_val ! ( is_like_windows) ;
2360
2350
target_option_val ! ( is_like_msvc) ;
2361
- target_option_val ! ( is_like_emscripten) ;
2362
- target_option_val ! ( is_like_fuchsia) ;
2363
2351
target_option_val ! ( is_like_wasm) ;
2364
2352
target_option_val ! ( dwarf_version) ;
2365
2353
target_option_val ! ( linker_is_gnu) ;
0 commit comments