1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-26 04:32:44 +01:00
llvm-mirror/utils/gn/secondary
Fangrui Song c63038b191 [llvm-size] Switch command line parsing from llvm::cl to OptTable
Part of https://lists.llvm.org/pipermail/llvm-dev/2021-July/151622.html
"Binary utilities: switch command line parsing from llvm::cl to OptTable"

* `--totals=false` and `--totals=0` cannot be used. Omit the option.
* `--help-list` is removed. This is a `cl::` specific option.

OptTable avoids global option collision if we decide to support multiplexing for binary utilities.

Note: because the tool is simple, and its long options are uncommon, I just drop
the one-dash forms except `-arch <value>` (Darwin style).

Reviewed By: jhenderson

Differential Revision: https://reviews.llvm.org/D105598
2021-07-09 10:26:53 -07:00
..
clang [gn build] Port 28b01c59c93d 2021-07-01 04:00:13 +00:00
clang-tools-extra Revert "[clangd] Unbreak mac build differently 0c96a92d8666b8" 2021-07-02 16:29:48 +02:00
compiler-rt [gn build] (semi-manually) port 966386514bec 2021-07-07 19:27:19 -04:00
libcxx [gn build] Port 0e09a41b415b 2021-07-09 17:14:37 +00:00
libcxxabi
libunwind [gn build] make libunwind build on macOS 2021-05-31 13:17:16 -04:00
lld [gn build] Port f27e4548fc42 2021-06-17 17:09:43 +00:00
llvm [llvm-size] Switch command line parsing from llvm::cl to OptTable 2021-07-09 10:26:53 -07:00
BUILD.gn [gn build] make libunwind build on macOS 2021-05-31 13:17:16 -04:00