summaryrefslogtreecommitdiff
path: root/lib/romlib/genvar.sh
diff options
context:
space:
mode:
Diffstat (limited to 'lib/romlib/genvar.sh')
-rwxr-xr-xlib/romlib/genvar.sh36
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