authorgravatar for squeek502@hotmail.comRyan Liptak <squeek502@hotmail.com> 2020-03-28 00:39:33-07:00
committergravatar for squeek502@hotmail.comRyan Liptak <squeek502@hotmail.com> 2020-03-28 00:39:33-07:00
logcc7c670851a8186264eb63d4e0d6c8dcdfba8e4c
tree1eeb4f92eea0af0ce55b7481adce563388dfbb41
parent874b4618ca0a8fcde347e9cbca8e3a0de82d9b4b

Sync clang_options_data.zig with update_clang_options

Some of the recent c++ related options were added to update_clang_options but didn't make it into clang_options_data.zig

1 files changed, 32 insertions(+), 4 deletions(-)

src-self-hosted/clang_options_data.zig+32-4
...@@ -2554,7 +2554,14 @@ flagpd1("femulated-tls"),...@@ -2554,7 +2554,14 @@ flagpd1("femulated-tls"),
2554flagpd1("fencode-extended-block-signature"),2554flagpd1("fencode-extended-block-signature"),
2555sepd1("ferror-limit"),2555sepd1("ferror-limit"),
2556flagpd1("fescaping-block-tail-calls"),2556flagpd1("fescaping-block-tail-calls"),
2557flagpd1("fexceptions"),2557.{
2558 .name = "fexceptions",
2559 .syntax = .flag,
2560 .zig_equivalent = .exceptions,
2561 .pd1 = true,
2562 .pd2 = false,
2563 .psl = false,
2564},
2558flagpd1("fexperimental-isel"),2565flagpd1("fexperimental-isel"),
2559flagpd1("fexperimental-new-constant-interpreter"),2566flagpd1("fexperimental-new-constant-interpreter"),
2560flagpd1("fexperimental-new-pass-manager"),2567flagpd1("fexperimental-new-pass-manager"),
...@@ -2758,7 +2765,14 @@ flagpd1("fno-elide-type"),...@@ -2758,7 +2765,14 @@ flagpd1("fno-elide-type"),
2758flagpd1("fno-eliminate-unused-debug-symbols"),2765flagpd1("fno-eliminate-unused-debug-symbols"),
2759flagpd1("fno-emulated-tls"),2766flagpd1("fno-emulated-tls"),
2760flagpd1("fno-escaping-block-tail-calls"),2767flagpd1("fno-escaping-block-tail-calls"),
2761flagpd1("fno-exceptions"),2768.{
2769 .name = "fno-exceptions",
2770 .syntax = .flag,
2771 .zig_equivalent = .no_exceptions,
2772 .pd1 = true,
2773 .pd2 = false,
2774 .psl = false,
2775},
2762flagpd1("fno-experimental-isel"),2776flagpd1("fno-experimental-isel"),
2763flagpd1("fno-experimental-new-pass-manager"),2777flagpd1("fno-experimental-new-pass-manager"),
2764flagpd1("fno-fast-math"),2778flagpd1("fno-fast-math"),
...@@ -2847,7 +2861,14 @@ flagpd1("fno-rewrite-includes"),...@@ -2847,7 +2861,14 @@ flagpd1("fno-rewrite-includes"),
2847flagpd1("fno-ropi"),2861flagpd1("fno-ropi"),
2848flagpd1("fno-rounding-math"),2862flagpd1("fno-rounding-math"),
2849flagpd1("fno-rtlib-add-rpath"),2863flagpd1("fno-rtlib-add-rpath"),
2850flagpd1("fno-rtti"),2864.{
2865 .name = "fno-rtti",
2866 .syntax = .flag,
2867 .zig_equivalent = .no_rtti,
2868 .pd1 = true,
2869 .pd2 = false,
2870 .psl = false,
2871},
2851flagpd1("fno-rtti-data"),2872flagpd1("fno-rtti-data"),
2852flagpd1("fno-rwpi"),2873flagpd1("fno-rwpi"),
2853flagpd1("fno-sanitize-address-poison-custom-array-cookie"),2874flagpd1("fno-sanitize-address-poison-custom-array-cookie"),
...@@ -2995,7 +3016,14 @@ flagpd1("fno-frontend-optimize"),...@@ -2995,7 +3016,14 @@ flagpd1("fno-frontend-optimize"),
2995flagpd1("fropi"),3016flagpd1("fropi"),
2996flagpd1("frounding-math"),3017flagpd1("frounding-math"),
2997flagpd1("frtlib-add-rpath"),3018flagpd1("frtlib-add-rpath"),
2998flagpd1("frtti"),3019.{
3020 .name = "frtti",
3021 .syntax = .flag,
3022 .zig_equivalent = .rtti,
3023 .pd1 = true,
3024 .pd2 = false,
3025 .psl = false,
3026},
2999flagpd1("frwpi"),3027flagpd1("frwpi"),
3000flagpd1("fsanitize-address-globals-dead-stripping"),3028flagpd1("fsanitize-address-globals-dead-stripping"),
3001flagpd1("fsanitize-address-poison-custom-array-cookie"),3029flagpd1("fsanitize-address-poison-custom-array-cookie"),