diff options
Diffstat (limited to 'lib/romlib/genvar.sh')
-rwxr-xr-x | lib/romlib/genvar.sh | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/lib/romlib/genvar.sh b/lib/romlib/genvar.sh deleted file mode 100755 index a3e2cdf6..00000000 --- a/lib/romlib/genvar.sh +++ /dev/null @@ -1,36 +0,0 @@ -#!/bin/sh -# Copyright (c) 2018, ARM Limited and Contributors. All rights reserved. -# -# SPDX-License-Identifier: BSD-3-Clause - -set -e - -output=jmpvar.s -for i -do - case $i in - -o) - output=$2 - shift 2 - ;; - --) - shift - break - ;; - -*) - echo usage: genvar.sh [-o output] file... >&2 - ;; - esac -done - -tmp=`mktemp` -trap "rm -f $tmp" EXIT INT QUIT - -nm -a "$@" | -awk -v OFS="\n" ' -$3 == ".text" {print "\t.data", - "\t.globl\tjmptbl", - "\t.align\t4", - "jmptbl:\t.quad\t0x" $1}' > $tmp - -mv $tmp $output |