diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2021-06-11 15:56:14 -0700 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2021-06-11 15:57:52 -0700 |
| commit | caad5c49607a910e7f06864dca31ca7a68333ef3 (patch) | |
| tree | e690d22de294d2c2487c3ff5d61ca7be42e04f92 /tools | |
| parent | f7361970b334faf4433b3bd1d5dd6d499860c288 (diff) | |
| download | zig-caad5c49607a910e7f06864dca31ca7a68333ef3.tar.gz zig-caad5c49607a910e7f06864dca31ca7a68333ef3.zip | |
zig cc: recognize more pie flags
This is a bug fix.
Diffstat (limited to 'tools')
| -rw-r--r-- | tools/update_clang_options.zig | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/tools/update_clang_options.zig b/tools/update_clang_options.zig index 4a54955a0d..f5f5cc8e24 100644 --- a/tools/update_clang_options.zig +++ b/tools/update_clang_options.zig @@ -51,18 +51,46 @@ const known_options = [_]KnownOpt{ .ident = "pic", }, .{ + .name = "fpic", + .ident = "pic", + }, + .{ .name = "fno-PIC", .ident = "no_pic", }, .{ + .name = "fno-pic", + .ident = "no_pic", + }, + .{ .name = "fPIE", .ident = "pie", }, .{ + .name = "fpie", + .ident = "pie", + }, + .{ + .name = "pie", + .ident = "pie", + }, + .{ .name = "fno-PIE", .ident = "no_pie", }, .{ + .name = "fno-pie", + .ident = "no_pie", + }, + .{ + .name = "no-pie", + .ident = "no_pie", + }, + .{ + .name = "nopie", + .ident = "no_pie", + }, + .{ .name = "flto", .ident = "lto", }, |
