Input: add safety guards to input_set_keycode()
[GitHub/MotorolaMobilityLLC/kernel-slsi.git] / lib / libdss-build.sh
CommitLineData
a7f9f530
YK
1#!/bin/bash
2if [[ ${CC} = *"clang" ]]; then
fc4e7026 3${CC} \
8c02497e 4 --target=aarch64-linux-gnu \
c5af111c 5 -Ilib/libdss-include \
8c02497e 6 -Iinclude \
cd6d3d7e 7 -I$1/include \
8c02497e
YK
8 -mlittle-endian \
9 -Qunused-arguments \
10 -fno-strict-aliasing \
11 -fno-common \
12 -fshort-wchar \
13 -std=gnu89 \
14 -DDSS_ANALYZER \
15 -fno-PIE \
16 -mno-implicit-float \
17 -DCONFIG_BROKEN_GAS_INST=1 \
18 -fno-asynchronous-unwind-tables \
19 -fno-pic \
20 -Oz \
21 -Wframe-larger-than=4096 \
22 -fno-stack-protector \
23 -mno-global-merge \
24 -fno-omit-frame-pointer \
25 -fno-optimize-sibling-calls \
26 -c \
27 -static \
28 -fno-strict-overflow \
29 -fno-merge-all-constants \
30 -fno-stack-check \
cd6d3d7e 31 -g lib/libdss.c -o ${1}lib/libdss.o
8c02497e 32
cd6d3d7e 33${CROSS_COMPILE}ar -rc ${1}libdss.a ${1}lib/libdss.o
42c43123 34fi