Files
lifting-bits-remill/scripts/docker-lifter-entrypoint.sh
Artem Dinaburg 4aea5a8f2a Add LLVM11 to CI, remove ubuntu 1910 (#453)
* Add LLVM11 to CI, remove ubuntu 1910
* LLVM11 Compatibility fixes
* Bump LLVM version in scripts
2020-10-27 14:01:20 -04:00

54 lines
582 B
Bash
Executable File

#!/bin/sh
# Needed to process multiple arguments to docker image
V=""
case ${LLVM_VERSION} in
llvm35*)
V=3.5
;;
llvm36*)
V=3.6
;;
llvm37*)
V=3.7
;;
llvm38*)
V=3.8
;;
llvm39*)
V=3.9
;;
# There is an llvm401 that we treat as 4.0
llvm40*)
V=4.0
;;
llvm50*)
V=5.0
;;
llvm60*)
V=6.0
;;
llvm70*)
V=7.0
;;
llvm80*)
V=8.0
;;
llvm90*)
V=9.0
;;
llvm100*)
V=10.0
;;
llvm110*)
V=11.0
;;
*)
echo "Unknown LLVM version: ${LLVM_VERSION}"
exit 1
;;
esac
remill-lift-${V} "$@"