lol

llvm*Packages.clang: mark hardeningUnsupportedFlags fortify3

it's very unclear what the status of FORTIFY_SOURCE=3 support
in clang is

+22 -11
+2 -1
pkgs/development/compilers/llvm/10/clang/default.nix
··· 91 91 ''; 92 92 93 93 passthru = { 94 + inherit libllvm; 94 95 isClang = true; 95 - inherit libllvm; 96 + hardeningUnsupportedFlags = [ "fortify3" ]; 96 97 }; 97 98 98 99 meta = llvm_meta // {
+2 -1
pkgs/development/compilers/llvm/11/clang/default.nix
··· 96 96 ''; 97 97 98 98 passthru = { 99 + inherit libllvm; 99 100 isClang = true; 100 - inherit libllvm; 101 + hardeningUnsupportedFlags = [ "fortify3" ]; 101 102 }; 102 103 103 104 meta = llvm_meta // {
+2 -1
pkgs/development/compilers/llvm/12/clang/default.nix
··· 90 90 ''; 91 91 92 92 passthru = { 93 + inherit libllvm; 93 94 isClang = true; 94 - inherit libllvm; 95 + hardeningUnsupportedFlags = [ "fortify3" ]; 95 96 }; 96 97 97 98 meta = llvm_meta // {
+2 -1
pkgs/development/compilers/llvm/13/clang/default.nix
··· 84 84 ''; 85 85 86 86 passthru = { 87 + inherit libllvm; 87 88 isClang = true; 88 - inherit libllvm; 89 + hardeningUnsupportedFlags = [ "fortify3" ]; 89 90 }; 90 91 91 92 meta = llvm_meta // {
+2 -1
pkgs/development/compilers/llvm/14/clang/default.nix
··· 87 87 ''; 88 88 89 89 passthru = { 90 + inherit libllvm; 90 91 isClang = true; 91 - inherit libllvm; 92 + hardeningUnsupportedFlags = [ "fortify3" ]; 92 93 }; 93 94 94 95 meta = llvm_meta // {
+2 -1
pkgs/development/compilers/llvm/5/clang/default.nix
··· 84 84 ''; 85 85 86 86 passthru = { 87 + inherit libllvm; 87 88 isClang = true; 88 - inherit libllvm; 89 + hardeningUnsupportedFlags = [ "fortify3" ]; 89 90 }; 90 91 91 92 meta = llvm_meta // {
+2 -1
pkgs/development/compilers/llvm/6/clang/default.nix
··· 84 84 ''; 85 85 86 86 passthru = { 87 + inherit libllvm; 87 88 isClang = true; 88 - inherit libllvm; 89 + hardeningUnsupportedFlags = [ "fortify3" ]; 89 90 }; 90 91 91 92 meta = llvm_meta // {
+2 -1
pkgs/development/compilers/llvm/7/clang/default.nix
··· 96 96 ''; 97 97 98 98 passthru = { 99 + inherit libllvm; 99 100 isClang = true; 100 - inherit libllvm; 101 + hardeningUnsupportedFlags = [ "fortify3" ]; 101 102 }; 102 103 103 104 meta = llvm_meta // {
+2 -1
pkgs/development/compilers/llvm/8/clang/default.nix
··· 102 102 ''; 103 103 104 104 passthru = { 105 + inherit libllvm; 105 106 isClang = true; 106 - inherit libllvm; 107 + hardeningUnsupportedFlags = [ "fortify3" ]; 107 108 }; 108 109 109 110 meta = llvm_meta // {
+2 -1
pkgs/development/compilers/llvm/9/clang/default.nix
··· 97 97 ''; 98 98 99 99 passthru = { 100 + inherit libllvm; 100 101 isClang = true; 101 - inherit libllvm; 102 + hardeningUnsupportedFlags = [ "fortify3" ]; 102 103 }; 103 104 104 105 meta = llvm_meta // {
+2 -1
pkgs/development/compilers/llvm/git/clang/default.nix
··· 88 88 ''; 89 89 90 90 passthru = { 91 + inherit libllvm; 91 92 isClang = true; 92 - inherit libllvm; 93 + hardeningUnsupportedFlags = [ "fortify3" ]; 93 94 }; 94 95 95 96 meta = llvm_meta // {