Skip to content

Commit 46e5ea5

Browse files
author
David Truby
committed
llvm*: remove symlinks to llvm-diff, llvm-as and associated LLVM IR utilities.
These llvm-prefixed utilities are not drop-in replacements for the utilities with similar names, they are specifically for operating on LLVM IR files. Symlinking these without the prefix causes incompatibilities with tools that expect diff, as and others to behave normally.
1 parent 931c554 commit 46e5ea5

4 files changed

Lines changed: 0 additions & 4 deletions

File tree

pkgs/development/compilers/llvm/10/bintools.nix

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ in runCommand "llvm-binutils-${version}" { preferLocalBuild = true; } ''
1111
ln -s $prog $out/bin/${prefix}$(basename $prog)
1212
done
1313
for prog in ${llvm}/bin/*; do
14-
ln -s $prog $out/bin/${prefix}$(echo $(basename $prog) | sed -e "s|llvm-||")
1514
ln -sf $prog $out/bin/${prefix}$(basename $prog)
1615
done
1716
rm -f $out/bin/${prefix}cat

pkgs/development/compilers/llvm/7/bintools.nix

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ in runCommand "llvm-binutils-${version}" { preferLocalBuild = true; } ''
1111
ln -s $prog $out/bin/${prefix}$(basename $prog)
1212
done
1313
for prog in ${llvm}/bin/*; do
14-
ln -s $prog $out/bin/${prefix}$(echo $(basename $prog) | sed -e "s|llvm-||")
1514
ln -sf $prog $out/bin/${prefix}$(basename $prog)
1615
done
1716
rm -f $out/bin/${prefix}cat

pkgs/development/compilers/llvm/8/bintools.nix

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ in runCommand "llvm-binutils-${version}" { preferLocalBuild = true; } ''
1111
ln -s $prog $out/bin/${prefix}$(basename $prog)
1212
done
1313
for prog in ${llvm}/bin/*; do
14-
ln -s $prog $out/bin/${prefix}$(echo $(basename $prog) | sed -e "s|llvm-||")
1514
ln -sf $prog $out/bin/${prefix}$(basename $prog)
1615
done
1716
rm -f $out/bin/${prefix}cat

pkgs/development/compilers/llvm/9/bintools.nix

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ in runCommand "llvm-binutils-${version}" { preferLocalBuild = true; } ''
1111
ln -s $prog $out/bin/${prefix}$(basename $prog)
1212
done
1313
for prog in ${llvm}/bin/*; do
14-
ln -s $prog $out/bin/${prefix}$(echo $(basename $prog) | sed -e "s|llvm-||")
1514
ln -sf $prog $out/bin/${prefix}$(basename $prog)
1615
done
1716
rm -f $out/bin/${prefix}cat

0 commit comments

Comments
 (0)