@@ -111,7 +111,6 @@ pub struct Config {
111
111
pub backtrace_on_ice : bool ,
112
112
113
113
// llvm codegen options
114
- pub llvm_skip_rebuild : bool ,
115
114
pub llvm_assertions : bool ,
116
115
pub llvm_tests : bool ,
117
116
pub llvm_plugins : bool ,
@@ -664,7 +663,6 @@ define_config! {
664
663
define_config ! {
665
664
/// TOML representation of how the LLVM build is configured.
666
665
struct Llvm {
667
- skip_rebuild: Option <bool > = "skip-rebuild" ,
668
666
optimize: Option <bool > = "optimize" ,
669
667
thin_lto: Option <bool > = "thin-lto" ,
670
668
release_debuginfo: Option <bool > = "release-debuginfo" ,
@@ -1057,11 +1055,6 @@ impl Config {
1057
1055
config. mandir = install. mandir . map ( PathBuf :: from) ;
1058
1056
}
1059
1057
1060
- // We want the llvm-skip-rebuild flag to take precedence over the
1061
- // skip-rebuild config.toml option so we store it separately
1062
- // so that we can infer the right value
1063
- let mut llvm_skip_rebuild = flags. llvm_skip_rebuild ;
1064
-
1065
1058
// Store off these values as options because if they're not provided
1066
1059
// we'll infer default values for them later
1067
1060
let mut llvm_assertions = None ;
@@ -1166,7 +1159,6 @@ impl Config {
1166
1159
llvm_assertions = llvm. assertions ;
1167
1160
llvm_tests = llvm. tests ;
1168
1161
llvm_plugins = llvm. plugins ;
1169
- llvm_skip_rebuild = llvm_skip_rebuild. or ( llvm. skip_rebuild ) ;
1170
1162
set ( & mut config. llvm_optimize , llvm. optimize ) ;
1171
1163
set ( & mut config. llvm_thin_lto , llvm. thin_lto ) ;
1172
1164
set ( & mut config. llvm_release_debuginfo , llvm. release_debuginfo ) ;
@@ -1329,7 +1321,6 @@ impl Config {
1329
1321
// Now that we've reached the end of our configuration, infer the
1330
1322
// default values for all options that we haven't otherwise stored yet.
1331
1323
1332
- config. llvm_skip_rebuild = llvm_skip_rebuild. unwrap_or ( false ) ;
1333
1324
config. llvm_assertions = llvm_assertions. unwrap_or ( false ) ;
1334
1325
config. llvm_tests = llvm_tests. unwrap_or ( false ) ;
1335
1326
config. llvm_plugins = llvm_plugins. unwrap_or ( false ) ;
0 commit comments