@@ -27,6 +27,7 @@ complete -c x.py -n "__fish_use_subcommand" -l include-default-paths -d 'include
2727complete -c x.py -n " __fish_use_subcommand" -l dry-run -d ' dry run; don\' t build anything'
2828complete -c x.py -n " __fish_use_subcommand" -l json-output -d ' use message-format=json'
2929complete -c x.py -n " __fish_use_subcommand" -l llvm-profile-generate -d ' generate PGO profile with llvm built for rustc'
30+ complete -c x.py -n " __fish_use_subcommand" -l enable-bolt-settings -d ' Enable BOLT link flags'
3031complete -c x.py -n " __fish_use_subcommand" -s h -l help -d ' Print help'
3132complete -c x.py -n " __fish_use_subcommand" -f -a " build" -d ' Compile either the compiler or libraries'
3233complete -c x.py -n " __fish_use_subcommand" -f -a " check" -d ' Compile either the compiler or libraries, using cargo check'
@@ -71,6 +72,7 @@ complete -c x.py -n "__fish_seen_subcommand_from build" -l include-default-paths
7172complete -c x.py -n " __fish_seen_subcommand_from build" -l dry-run -d ' dry run; don\' t build anything'
7273complete -c x.py -n " __fish_seen_subcommand_from build" -l json-output -d ' use message-format=json'
7374complete -c x.py -n " __fish_seen_subcommand_from build" -l llvm-profile-generate -d ' generate PGO profile with llvm built for rustc'
75+ complete -c x.py -n " __fish_seen_subcommand_from build" -l enable-bolt-settings -d ' Enable BOLT link flags'
7476complete -c x.py -n " __fish_seen_subcommand_from build" -s h -l help -d ' Print help (see more with \' --help\' )'
7577complete -c x.py -n " __fish_seen_subcommand_from check" -l config -d ' TOML configuration file for build' -r -F
7678complete -c x.py -n " __fish_seen_subcommand_from check" -l build-dir -d ' Build directory, overrides `build.build-dir` in `config.toml`' -r -f -a " (__fish_complete_directories)"
@@ -102,6 +104,7 @@ complete -c x.py -n "__fish_seen_subcommand_from check" -l include-default-paths
102104complete -c x.py -n " __fish_seen_subcommand_from check" -l dry-run -d ' dry run; don\' t build anything'
103105complete -c x.py -n " __fish_seen_subcommand_from check" -l json-output -d ' use message-format=json'
104106complete -c x.py -n " __fish_seen_subcommand_from check" -l llvm-profile-generate -d ' generate PGO profile with llvm built for rustc'
107+ complete -c x.py -n " __fish_seen_subcommand_from check" -l enable-bolt-settings -d ' Enable BOLT link flags'
105108complete -c x.py -n " __fish_seen_subcommand_from check" -s h -l help -d ' Print help (see more with \' --help\' )'
106109complete -c x.py -n " __fish_seen_subcommand_from clippy" -s A -d ' clippy lints to allow' -r
107110complete -c x.py -n " __fish_seen_subcommand_from clippy" -s D -d ' clippy lints to deny' -r
@@ -137,6 +140,7 @@ complete -c x.py -n "__fish_seen_subcommand_from clippy" -l include-default-path
137140complete -c x.py -n " __fish_seen_subcommand_from clippy" -l dry-run -d ' dry run; don\' t build anything'
138141complete -c x.py -n " __fish_seen_subcommand_from clippy" -l json-output -d ' use message-format=json'
139142complete -c x.py -n " __fish_seen_subcommand_from clippy" -l llvm-profile-generate -d ' generate PGO profile with llvm built for rustc'
143+ complete -c x.py -n " __fish_seen_subcommand_from clippy" -l enable-bolt-settings -d ' Enable BOLT link flags'
140144complete -c x.py -n " __fish_seen_subcommand_from clippy" -s h -l help -d ' Print help (see more with \' --help\' )'
141145complete -c x.py -n " __fish_seen_subcommand_from fix" -l config -d ' TOML configuration file for build' -r -F
142146complete -c x.py -n " __fish_seen_subcommand_from fix" -l build-dir -d ' Build directory, overrides `build.build-dir` in `config.toml`' -r -f -a " (__fish_complete_directories)"
@@ -167,6 +171,7 @@ complete -c x.py -n "__fish_seen_subcommand_from fix" -l include-default-paths -
167171complete -c x.py -n " __fish_seen_subcommand_from fix" -l dry-run -d ' dry run; don\' t build anything'
168172complete -c x.py -n " __fish_seen_subcommand_from fix" -l json-output -d ' use message-format=json'
169173complete -c x.py -n " __fish_seen_subcommand_from fix" -l llvm-profile-generate -d ' generate PGO profile with llvm built for rustc'
174+ complete -c x.py -n " __fish_seen_subcommand_from fix" -l enable-bolt-settings -d ' Enable BOLT link flags'
170175complete -c x.py -n " __fish_seen_subcommand_from fix" -s h -l help -d ' Print help (see more with \' --help\' )'
171176complete -c x.py -n " __fish_seen_subcommand_from fmt" -l config -d ' TOML configuration file for build' -r -F
172177complete -c x.py -n " __fish_seen_subcommand_from fmt" -l build-dir -d ' Build directory, overrides `build.build-dir` in `config.toml`' -r -f -a " (__fish_complete_directories)"
@@ -198,6 +203,7 @@ complete -c x.py -n "__fish_seen_subcommand_from fmt" -l include-default-paths -
198203complete -c x.py -n " __fish_seen_subcommand_from fmt" -l dry-run -d ' dry run; don\' t build anything'
199204complete -c x.py -n " __fish_seen_subcommand_from fmt" -l json-output -d ' use message-format=json'
200205complete -c x.py -n " __fish_seen_subcommand_from fmt" -l llvm-profile-generate -d ' generate PGO profile with llvm built for rustc'
206+ complete -c x.py -n " __fish_seen_subcommand_from fmt" -l enable-bolt-settings -d ' Enable BOLT link flags'
201207complete -c x.py -n " __fish_seen_subcommand_from fmt" -s h -l help -d ' Print help (see more with \' --help\' )'
202208complete -c x.py -n " __fish_seen_subcommand_from doc" -l config -d ' TOML configuration file for build' -r -F
203209complete -c x.py -n " __fish_seen_subcommand_from doc" -l build-dir -d ' Build directory, overrides `build.build-dir` in `config.toml`' -r -f -a " (__fish_complete_directories)"
@@ -230,6 +236,7 @@ complete -c x.py -n "__fish_seen_subcommand_from doc" -l include-default-paths -
230236complete -c x.py -n " __fish_seen_subcommand_from doc" -l dry-run -d ' dry run; don\' t build anything'
231237complete -c x.py -n " __fish_seen_subcommand_from doc" -l json-output -d ' use message-format=json'
232238complete -c x.py -n " __fish_seen_subcommand_from doc" -l llvm-profile-generate -d ' generate PGO profile with llvm built for rustc'
239+ complete -c x.py -n " __fish_seen_subcommand_from doc" -l enable-bolt-settings -d ' Enable BOLT link flags'
233240complete -c x.py -n " __fish_seen_subcommand_from doc" -s h -l help -d ' Print help (see more with \' --help\' )'
234241complete -c x.py -n " __fish_seen_subcommand_from test" -l skip -d ' skips tests matching SUBSTRING, if supported by test tool. May be passed multiple times' -r -F
235242complete -c x.py -n " __fish_seen_subcommand_from test" -l test -args -d ' extra arguments to be passed for the test tool being used (e.g. libtest, compiletest or rustdoc)' -r
@@ -273,6 +280,7 @@ complete -c x.py -n "__fish_seen_subcommand_from test" -l include-default-paths
273280complete -c x.py -n " __fish_seen_subcommand_from test" -l dry-run -d ' dry run; don\' t build anything'
274281complete -c x.py -n " __fish_seen_subcommand_from test" -l json-output -d ' use message-format=json'
275282complete -c x.py -n " __fish_seen_subcommand_from test" -l llvm-profile-generate -d ' generate PGO profile with llvm built for rustc'
283+ complete -c x.py -n " __fish_seen_subcommand_from test" -l enable-bolt-settings -d ' Enable BOLT link flags'
276284complete -c x.py -n " __fish_seen_subcommand_from test" -s h -l help -d ' Print help (see more with \' --help\' )'
277285complete -c x.py -n " __fish_seen_subcommand_from bench" -l test -args -r
278286complete -c x.py -n " __fish_seen_subcommand_from bench" -l config -d ' TOML configuration file for build' -r -F
@@ -304,6 +312,7 @@ complete -c x.py -n "__fish_seen_subcommand_from bench" -l include-default-paths
304312complete -c x.py -n " __fish_seen_subcommand_from bench" -l dry-run -d ' dry run; don\' t build anything'
305313complete -c x.py -n " __fish_seen_subcommand_from bench" -l json-output -d ' use message-format=json'
306314complete -c x.py -n " __fish_seen_subcommand_from bench" -l llvm-profile-generate -d ' generate PGO profile with llvm built for rustc'
315+ complete -c x.py -n " __fish_seen_subcommand_from bench" -l enable-bolt-settings -d ' Enable BOLT link flags'
307316complete -c x.py -n " __fish_seen_subcommand_from bench" -s h -l help -d ' Print help'
308317complete -c x.py -n " __fish_seen_subcommand_from clean" -l stage -d ' Clean a specific stage without touching other artifacts. By default, every stage is cleaned if this option is not used' -r
309318complete -c x.py -n " __fish_seen_subcommand_from clean" -l config -d ' TOML configuration file for build' -r -F
@@ -335,6 +344,7 @@ complete -c x.py -n "__fish_seen_subcommand_from clean" -l include-default-paths
335344complete -c x.py -n " __fish_seen_subcommand_from clean" -l dry-run -d ' dry run; don\' t build anything'
336345complete -c x.py -n " __fish_seen_subcommand_from clean" -l json-output -d ' use message-format=json'
337346complete -c x.py -n " __fish_seen_subcommand_from clean" -l llvm-profile-generate -d ' generate PGO profile with llvm built for rustc'
347+ complete -c x.py -n " __fish_seen_subcommand_from clean" -l enable-bolt-settings -d ' Enable BOLT link flags'
338348complete -c x.py -n " __fish_seen_subcommand_from clean" -s h -l help -d ' Print help'
339349complete -c x.py -n " __fish_seen_subcommand_from dist" -l config -d ' TOML configuration file for build' -r -F
340350complete -c x.py -n " __fish_seen_subcommand_from dist" -l build-dir -d ' Build directory, overrides `build.build-dir` in `config.toml`' -r -f -a " (__fish_complete_directories)"
@@ -365,6 +375,7 @@ complete -c x.py -n "__fish_seen_subcommand_from dist" -l include-default-paths
365375complete -c x.py -n " __fish_seen_subcommand_from dist" -l dry-run -d ' dry run; don\' t build anything'
366376complete -c x.py -n " __fish_seen_subcommand_from dist" -l json-output -d ' use message-format=json'
367377complete -c x.py -n " __fish_seen_subcommand_from dist" -l llvm-profile-generate -d ' generate PGO profile with llvm built for rustc'
378+ complete -c x.py -n " __fish_seen_subcommand_from dist" -l enable-bolt-settings -d ' Enable BOLT link flags'
368379complete -c x.py -n " __fish_seen_subcommand_from dist" -s h -l help -d ' Print help'
369380complete -c x.py -n " __fish_seen_subcommand_from install" -l config -d ' TOML configuration file for build' -r -F
370381complete -c x.py -n " __fish_seen_subcommand_from install" -l build-dir -d ' Build directory, overrides `build.build-dir` in `config.toml`' -r -f -a " (__fish_complete_directories)"
@@ -395,6 +406,7 @@ complete -c x.py -n "__fish_seen_subcommand_from install" -l include-default-pat
395406complete -c x.py -n " __fish_seen_subcommand_from install" -l dry-run -d ' dry run; don\' t build anything'
396407complete -c x.py -n " __fish_seen_subcommand_from install" -l json-output -d ' use message-format=json'
397408complete -c x.py -n " __fish_seen_subcommand_from install" -l llvm-profile-generate -d ' generate PGO profile with llvm built for rustc'
409+ complete -c x.py -n " __fish_seen_subcommand_from install" -l enable-bolt-settings -d ' Enable BOLT link flags'
398410complete -c x.py -n " __fish_seen_subcommand_from install" -s h -l help -d ' Print help'
399411complete -c x.py -n " __fish_seen_subcommand_from run" -l args -d ' arguments for the tool' -r
400412complete -c x.py -n " __fish_seen_subcommand_from run" -l config -d ' TOML configuration file for build' -r -F
@@ -426,6 +438,7 @@ complete -c x.py -n "__fish_seen_subcommand_from run" -l include-default-paths -
426438complete -c x.py -n " __fish_seen_subcommand_from run" -l dry-run -d ' dry run; don\' t build anything'
427439complete -c x.py -n " __fish_seen_subcommand_from run" -l json-output -d ' use message-format=json'
428440complete -c x.py -n " __fish_seen_subcommand_from run" -l llvm-profile-generate -d ' generate PGO profile with llvm built for rustc'
441+ complete -c x.py -n " __fish_seen_subcommand_from run" -l enable-bolt-settings -d ' Enable BOLT link flags'
429442complete -c x.py -n " __fish_seen_subcommand_from run" -s h -l help -d ' Print help (see more with \' --help\' )'
430443complete -c x.py -n " __fish_seen_subcommand_from setup" -l config -d ' TOML configuration file for build' -r -F
431444complete -c x.py -n " __fish_seen_subcommand_from setup" -l build-dir -d ' Build directory, overrides `build.build-dir` in `config.toml`' -r -f -a " (__fish_complete_directories)"
@@ -456,6 +469,7 @@ complete -c x.py -n "__fish_seen_subcommand_from setup" -l include-default-paths
456469complete -c x.py -n " __fish_seen_subcommand_from setup" -l dry-run -d ' dry run; don\' t build anything'
457470complete -c x.py -n " __fish_seen_subcommand_from setup" -l json-output -d ' use message-format=json'
458471complete -c x.py -n " __fish_seen_subcommand_from setup" -l llvm-profile-generate -d ' generate PGO profile with llvm built for rustc'
472+ complete -c x.py -n " __fish_seen_subcommand_from setup" -l enable-bolt-settings -d ' Enable BOLT link flags'
459473complete -c x.py -n " __fish_seen_subcommand_from setup" -s h -l help -d ' Print help (see more with \' --help\' )'
460474complete -c x.py -n " __fish_seen_subcommand_from suggest" -l config -d ' TOML configuration file for build' -r -F
461475complete -c x.py -n " __fish_seen_subcommand_from suggest" -l build-dir -d ' Build directory, overrides `build.build-dir` in `config.toml`' -r -f -a " (__fish_complete_directories)"
@@ -487,4 +501,5 @@ complete -c x.py -n "__fish_seen_subcommand_from suggest" -l include-default-pat
487501complete -c x.py -n " __fish_seen_subcommand_from suggest" -l dry-run -d ' dry run; don\' t build anything'
488502complete -c x.py -n " __fish_seen_subcommand_from suggest" -l json-output -d ' use message-format=json'
489503complete -c x.py -n " __fish_seen_subcommand_from suggest" -l llvm-profile-generate -d ' generate PGO profile with llvm built for rustc'
504+ complete -c x.py -n " __fish_seen_subcommand_from suggest" -l enable-bolt-settings -d ' Enable BOLT link flags'
490505complete -c x.py -n " __fish_seen_subcommand_from suggest" -s h -l help -d ' Print help (see more with \' --help\' )'
0 commit comments