ivi-resource-manager: fix out-of-bounds access in screen.c
[profile/ivi/murphy.git] / build-aux / gen-linker-script.collect-symbols
1 #!/bin/bash
2
3 #LOG=/tmp/gen-linker-script.log
4 #echo "$0 $*" > $LOG
5
6 COLLECT_SYMBOLS="${0%gen-linker-script}../utils/collect-symbols"
7
8 ARGS=""
9
10 while [ -n "$*" ]; do
11 #   echo "[$ARGS]" 1>&2
12     case $1 in
13         -c) #echo "  [$1] [$2]" 1>&2;
14             ARGS="$ARGS -c '$2'"; shift 2;;
15          *) #echo "  [$1]" 1>&2;
16             ARGS="$ARGS '$1'"   ; shift 1;;
17     esac
18 done
19
20 #echo "ARGS: [$ARGS]" 1>&2
21 #echo "ARGS: [$ARGS]" >> $LOG
22 #echo "$COLLECT_SYMBOLS -g $ARGS" >> $LOG
23
24 eval "$COLLECT_SYMBOLS -g $ARGS"