aboutsummaryrefslogtreecommitdiff
path: root/tools/ld.musl-clang.in
diff options
context:
space:
mode:
Diffstat (limited to 'tools/ld.musl-clang.in')
-rw-r--r--tools/ld.musl-clang.in51
1 files changed, 0 insertions, 51 deletions
diff --git a/tools/ld.musl-clang.in b/tools/ld.musl-clang.in
deleted file mode 100644
index 93763d6b..00000000
--- a/tools/ld.musl-clang.in
+++ /dev/null
@@ -1,51 +0,0 @@
-#!/bin/sh
-cc="@CC@"
-libc_lib="@LIBDIR@"
-ldso="@LDSO@"
-cleared=
-shared=
-userlinkdir=
-userlink=
-
-for x ; do
- test "$cleared" || set -- ; cleared=1
-
- case "$x" in
- -L-user-start)
- userlinkdir=1
- ;;
- -L-user-end)
- userlinkdir=
- ;;
- -L*)
- test "$userlinkdir" && set -- "$@" "$x"
- ;;
- -l-user-start)
- userlink=1
- ;;
- -l-user-end)
- userlink=
- ;;
- crtbegin*.o|crtend*.o)
- set -- "$@" $($cc -print-file-name=$x)
- ;;
- -lgcc|-lgcc_eh)
- file=lib${x#-l}.a
- set -- "$@" $($cc -print-file-name=$file)
- ;;
- -l*)
- test "$userlink" && set -- "$@" "$x"
- ;;
- -shared)
- shared=1
- set -- "$@" -shared
- ;;
- -sysroot=*|--sysroot=*)
- ;;
- *)
- set -- "$@" "$x"
- ;;
- esac
-done
-
-exec $($cc -print-prog-name=ld) -nostdlib "$@" -lc -dynamic-linker "$ldso"