Googler | 6780b96 | 2021-04-29 15:31:32 -0700 | [diff] [blame] | 1 | #!/bin/sh |
| 2 | if base=$(readlink "$0" 2>/dev/null); then |
| 3 | case $base in |
| 4 | /*) base=$(readlink -f "$0" 2>/dev/null);; # if $0 is abspath symlink, make symlink fully resolved. |
| 5 | *) base=$(dirname "$0")/"${base}";; |
| 6 | esac |
| 7 | else |
| 8 | case $0 in |
| 9 | /*) base=$0;; |
| 10 | *) base=${PWD:-`pwd`}/$0;; |
| 11 | esac |
| 12 | fi |
| 13 | basedir=${base%/*} |
Googler | 9718e79 | 2022-10-20 21:57:13 -0700 | [diff] [blame^] | 14 | LD_ARGV0_REL="../bin/llvm-jitlink" exec "${basedir}/../lib/ld-linux-x86-64.so.2" --argv0 "$0" --library-path "${basedir}/../usr/lib64:${basedir}/../lib" --inhibit-rpath '' "${base}.elf" "$@" |