xref: /aosp_15_r20/external/elfutils/tests/run-test-includes.sh (revision 7304104da70ce23c86437a01be71edd1a2d7f37e)
1*7304104dSAndroid Build Coastguard Worker# All public include headers should be usable "standalone".
2*7304104dSAndroid Build Coastguard Worker
3*7304104dSAndroid Build Coastguard Worker. $srcdir/test-subr.sh
4*7304104dSAndroid Build Coastguard Worker
5*7304104dSAndroid Build Coastguard Workerecho '#include "libelf.h"' \
6*7304104dSAndroid Build Coastguard Worker  | ${CC} -c -o /dev/null -I ${abs_srcdir}/../libelf -xc -
7*7304104dSAndroid Build Coastguard Workerecho '#include "gelf.h"' \
8*7304104dSAndroid Build Coastguard Worker  | ${CC} -c -o /dev/null -I ${abs_srcdir}/../libelf -xc -
9*7304104dSAndroid Build Coastguard Worker
10*7304104dSAndroid Build Coastguard Workerecho '#include "dwarf.h"' \
11*7304104dSAndroid Build Coastguard Worker  | ${CC} -c -o /dev/null -I ${abs_srcdir}/../libelf \
12*7304104dSAndroid Build Coastguard Worker        -I ${abs_srcdir}/../libdw -xc -
13*7304104dSAndroid Build Coastguard Workerecho '#include "libdw.h"' \
14*7304104dSAndroid Build Coastguard Worker  | ${CC} -c -o /dev/null -I ${abs_srcdir}/../libelf \
15*7304104dSAndroid Build Coastguard Worker        -I ${abs_srcdir}/../libdw -xc -
16*7304104dSAndroid Build Coastguard Worker
17*7304104dSAndroid Build Coastguard Workerecho '#include "libdwfl.h"' \
18*7304104dSAndroid Build Coastguard Worker  | ${CC} -c -o /dev/null -I ${abs_srcdir}/../libelf \
19*7304104dSAndroid Build Coastguard Worker    -I ${abs_srcdir}/../libdw -I ${abs_srcdir}/../libdwfl -xc -
20*7304104dSAndroid Build Coastguard Workerecho '#include "libdwelf.h"' \
21*7304104dSAndroid Build Coastguard Worker  | ${CC} -c -o /dev/null -I ${abs_srcdir}/../libelf \
22*7304104dSAndroid Build Coastguard Worker    -I ${abs_srcdir}/../libdw -I ${abs_srcdir}/../libdwelf -xc -
23*7304104dSAndroid Build Coastguard Worker
24*7304104dSAndroid Build Coastguard Workerecho '#include "libasm.h"' \
25*7304104dSAndroid Build Coastguard Worker  | ${CC} -c -o /dev/null -I ${abs_srcdir}/../libelf \
26*7304104dSAndroid Build Coastguard Worker    -I ${abs_srcdir}/../libasm -xc -
27