llvm-toolchain/debian/patches/D99501-ignore-lto-auto.diff
2021-04-05 12:03:43 +02:00

14 lines
1.1 KiB
Diff

Index: llvm-toolchain-12_12.0.0~+rc4/clang/include/clang/Driver/Options.td
===================================================================
--- llvm-toolchain-12_12.0.0~+rc4.orig/clang/include/clang/Driver/Options.td
+++ llvm-toolchain-12_12.0.0~+rc4/clang/include/clang/Driver/Options.td
@@ -4005,6 +4005,8 @@ defm reorder_blocks : BooleanFFlag<"reor
defm branch_count_reg : BooleanFFlag<"branch-count-reg">, Group<clang_ignored_gcc_optimization_f_Group>;
defm default_inline : BooleanFFlag<"default-inline">, Group<clang_ignored_gcc_optimization_f_Group>;
defm fat_lto_objects : BooleanFFlag<"fat-lto-objects">, Group<clang_ignored_gcc_optimization_f_Group>;
+def : Flag<["-"], "flto=auto">, Group<clang_ignored_gcc_optimization_f_Group>;
+def : Flag<["-"], "flto=jobserver">, Group<clang_ignored_gcc_optimization_f_Group>;
defm float_store : BooleanFFlag<"float-store">, Group<clang_ignored_gcc_optimization_f_Group>;
defm friend_injection : BooleanFFlag<"friend-injection">, Group<clang_ignored_f_Group>;
defm function_attribute_list : BooleanFFlag<"function-attribute-list">, Group<clang_ignored_f_Group>;