diff options
Diffstat (limited to 'tools/ld.musl-clang.in')
-rw-r--r-- | tools/ld.musl-clang.in | 51 |
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" |