xref: /aosp_15_r20/external/elfutils/tests/run-get-files.sh (revision 7304104da70ce23c86437a01be71edd1a2d7f37e)
1*7304104dSAndroid Build Coastguard Worker#! /bin/sh
2*7304104dSAndroid Build Coastguard Worker# Copyright (C) 1999, 2000, 2002, 2004, 2005, 2007 Red Hat, Inc.
3*7304104dSAndroid Build Coastguard Worker# This file is part of elfutils.
4*7304104dSAndroid Build Coastguard Worker# Written by Ulrich Drepper <[email protected]>, 1999.
5*7304104dSAndroid Build Coastguard Worker#
6*7304104dSAndroid Build Coastguard Worker# This file is free software; you can redistribute it and/or modify
7*7304104dSAndroid Build Coastguard Worker# it under the terms of the GNU General Public License as published by
8*7304104dSAndroid Build Coastguard Worker# the Free Software Foundation; either version 3 of the License, or
9*7304104dSAndroid Build Coastguard Worker# (at your option) any later version.
10*7304104dSAndroid Build Coastguard Worker#
11*7304104dSAndroid Build Coastguard Worker# elfutils is distributed in the hope that it will be useful, but
12*7304104dSAndroid Build Coastguard Worker# WITHOUT ANY WARRANTY; without even the implied warranty of
13*7304104dSAndroid Build Coastguard Worker# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14*7304104dSAndroid Build Coastguard Worker# GNU General Public License for more details.
15*7304104dSAndroid Build Coastguard Worker#
16*7304104dSAndroid Build Coastguard Worker# You should have received a copy of the GNU General Public License
17*7304104dSAndroid Build Coastguard Worker# along with this program.  If not, see <http://www.gnu.org/licenses/>.
18*7304104dSAndroid Build Coastguard Worker
19*7304104dSAndroid Build Coastguard Worker. $srcdir/test-subr.sh
20*7304104dSAndroid Build Coastguard Worker
21*7304104dSAndroid Build Coastguard Workertestfiles testfile testfile2
22*7304104dSAndroid Build Coastguard Worker
23*7304104dSAndroid Build Coastguard Workertestrun_compare ${abs_builddir}/get-files testfile testfile2 <<\EOF
24*7304104dSAndroid Build Coastguard Workercuhl = 11, o = 0, asz = 4, osz = 4, ncu = 191
25*7304104dSAndroid Build Coastguard Worker dirs[0] = "/home/drepper/gnu/new-bu/build/ttt"
26*7304104dSAndroid Build Coastguard Worker file[0] = "???"
27*7304104dSAndroid Build Coastguard Worker file[1] = "/home/drepper/gnu/new-bu/build/ttt/m.c"
28*7304104dSAndroid Build Coastguard Workercuhl = 11, o = 114, asz = 4, osz = 4, ncu = 5617
29*7304104dSAndroid Build Coastguard Worker dirs[0] = "/home/drepper/gnu/new-bu/build/ttt"
30*7304104dSAndroid Build Coastguard Worker file[0] = "???"
31*7304104dSAndroid Build Coastguard Worker file[1] = "/home/drepper/gnu/new-bu/build/ttt/b.c"
32*7304104dSAndroid Build Coastguard Worker file[2] = "/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stddef.h"
33*7304104dSAndroid Build Coastguard Worker file[3] = "/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stdarg.h"
34*7304104dSAndroid Build Coastguard Worker file[4] = "/usr/include/bits/types.h"
35*7304104dSAndroid Build Coastguard Worker file[5] = "/usr/include/bits/sched.h"
36*7304104dSAndroid Build Coastguard Worker file[6] = "/usr/include/bits/pthreadtypes.h"
37*7304104dSAndroid Build Coastguard Worker file[7] = "/usr/include/stdio.h"
38*7304104dSAndroid Build Coastguard Worker file[8] = "/usr/include/libio.h"
39*7304104dSAndroid Build Coastguard Worker file[9] = "/usr/include/wchar.h"
40*7304104dSAndroid Build Coastguard Worker file[10] = "/usr/include/_G_config.h"
41*7304104dSAndroid Build Coastguard Worker file[11] = "/usr/include/gconv.h"
42*7304104dSAndroid Build Coastguard Workercuhl = 11, o = 412, asz = 4, osz = 4, ncu = 5752
43*7304104dSAndroid Build Coastguard Worker dirs[0] = "/home/drepper/gnu/new-bu/build/ttt"
44*7304104dSAndroid Build Coastguard Worker file[0] = "???"
45*7304104dSAndroid Build Coastguard Worker file[1] = "/home/drepper/gnu/new-bu/build/ttt/f.c"
46*7304104dSAndroid Build Coastguard Workercuhl = 11, o = 0, asz = 4, osz = 4, ncu = 2418
47*7304104dSAndroid Build Coastguard Worker dirs[0] = "/shoggoth/drepper"
48*7304104dSAndroid Build Coastguard Worker file[0] = "???"
49*7304104dSAndroid Build Coastguard Worker file[1] = "/shoggoth/drepper/b.c"
50*7304104dSAndroid Build Coastguard Worker file[2] = "/home/geoffk/objs/laurel-000912-branch/lib/gcc-lib/powerpc-unknown-linux-gnu/2.96-laurel-000912/include/stddef.h"
51*7304104dSAndroid Build Coastguard Worker file[3] = "/home/geoffk/objs/laurel-000912-branch/lib/gcc-lib/powerpc-unknown-linux-gnu/2.96-laurel-000912/include/stdarg.h"
52*7304104dSAndroid Build Coastguard Worker file[4] = "/shoggoth/drepper/<built-in>"
53*7304104dSAndroid Build Coastguard Worker file[5] = "/usr/include/bits/types.h"
54*7304104dSAndroid Build Coastguard Worker file[6] = "/usr/include/stdio.h"
55*7304104dSAndroid Build Coastguard Worker file[7] = "/usr/include/libio.h"
56*7304104dSAndroid Build Coastguard Worker file[8] = "/usr/include/_G_config.h"
57*7304104dSAndroid Build Coastguard Workercuhl = 11, o = 213, asz = 4, osz = 4, ncu = 2521
58*7304104dSAndroid Build Coastguard Worker dirs[0] = "/shoggoth/drepper"
59*7304104dSAndroid Build Coastguard Worker file[0] = "???"
60*7304104dSAndroid Build Coastguard Worker file[1] = "/shoggoth/drepper/f.c"
61*7304104dSAndroid Build Coastguard Workercuhl = 11, o = 267, asz = 4, osz = 4, ncu = 2680
62*7304104dSAndroid Build Coastguard Worker dirs[0] = "/shoggoth/drepper"
63*7304104dSAndroid Build Coastguard Worker file[0] = "???"
64*7304104dSAndroid Build Coastguard Worker file[1] = "/shoggoth/drepper/m.c"
65*7304104dSAndroid Build Coastguard WorkerEOF
66*7304104dSAndroid Build Coastguard Worker
67*7304104dSAndroid Build Coastguard Worker# see tests/testfile-dwarf-45.source
68*7304104dSAndroid Build Coastguard Workertestfiles testfile-splitdwarf-4 testfile-hello4.dwo testfile-world4.dwo
69*7304104dSAndroid Build Coastguard Workertestfiles testfile-splitdwarf-5 testfile-hello5.dwo testfile-world5.dwo
70*7304104dSAndroid Build Coastguard Worker
71*7304104dSAndroid Build Coastguard Workertestrun_compare ${abs_builddir}/get-files testfile-splitdwarf-4 testfile-hello4.dwo testfile-world4.dwo <<\EOF
72*7304104dSAndroid Build Coastguard Workercuhl = 11, o = 0, asz = 8, osz = 4, ncu = 52
73*7304104dSAndroid Build Coastguard Worker dirs[0] = "/home/mark/src/elfutils/tests"
74*7304104dSAndroid Build Coastguard Worker dirs[1] = "/opt/local/install/gcc/lib/gcc/x86_64-pc-linux-gnu/9.0.0/include"
75*7304104dSAndroid Build Coastguard Worker file[0] = "???"
76*7304104dSAndroid Build Coastguard Worker file[1] = "/home/mark/src/elfutils/tests/hello.c"
77*7304104dSAndroid Build Coastguard Worker file[2] = "/home/mark/src/elfutils/tests/hello.h"
78*7304104dSAndroid Build Coastguard Worker file[3] = "/opt/local/install/gcc/lib/gcc/x86_64-pc-linux-gnu/9.0.0/include/stddef.h"
79*7304104dSAndroid Build Coastguard Workercuhl = 11, o = 26, asz = 8, osz = 4, ncu = 104
80*7304104dSAndroid Build Coastguard Worker dirs[0] = "/home/mark/src/elfutils/tests"
81*7304104dSAndroid Build Coastguard Worker dirs[1] = "/usr/include"
82*7304104dSAndroid Build Coastguard Worker file[0] = "???"
83*7304104dSAndroid Build Coastguard Worker file[1] = "/home/mark/src/elfutils/tests/world.c"
84*7304104dSAndroid Build Coastguard Worker file[2] = "/home/mark/src/elfutils/tests/hello.h"
85*7304104dSAndroid Build Coastguard Worker file[3] = "/usr/include/stdlib.h"
86*7304104dSAndroid Build Coastguard Workercuhl = 11, o = 0, asz = 8, osz = 4, ncu = 414
87*7304104dSAndroid Build Coastguard Worker dirs[0] = "/home/mark/src/elfutils/tests"
88*7304104dSAndroid Build Coastguard Worker dirs[1] = "/opt/local/install/gcc/lib/gcc/x86_64-pc-linux-gnu/9.0.0/include"
89*7304104dSAndroid Build Coastguard Worker file[0] = "???"
90*7304104dSAndroid Build Coastguard Worker file[1] = "/home/mark/src/elfutils/tests/hello.c"
91*7304104dSAndroid Build Coastguard Worker file[2] = "/home/mark/src/elfutils/tests/hello.h"
92*7304104dSAndroid Build Coastguard Worker file[3] = "/opt/local/install/gcc/lib/gcc/x86_64-pc-linux-gnu/9.0.0/include/stddef.h"
93*7304104dSAndroid Build Coastguard Workercuhl = 11, o = 0, asz = 8, osz = 4, ncu = 331
94*7304104dSAndroid Build Coastguard Worker dirs[0] = "/home/mark/src/elfutils/tests"
95*7304104dSAndroid Build Coastguard Worker dirs[1] = "/usr/include"
96*7304104dSAndroid Build Coastguard Worker file[0] = "???"
97*7304104dSAndroid Build Coastguard Worker file[1] = "/home/mark/src/elfutils/tests/world.c"
98*7304104dSAndroid Build Coastguard Worker file[2] = "/home/mark/src/elfutils/tests/hello.h"
99*7304104dSAndroid Build Coastguard Worker file[3] = "/usr/include/stdlib.h"
100*7304104dSAndroid Build Coastguard WorkerEOF
101*7304104dSAndroid Build Coastguard Worker
102*7304104dSAndroid Build Coastguard Workertestrun_compare ${abs_builddir}/get-files testfile-splitdwarf-5 testfile-hello5.dwo testfile-world5.dwo <<\EOF
103*7304104dSAndroid Build Coastguard Workercuhl = 20, o = 0, asz = 8, osz = 4, ncu = 53
104*7304104dSAndroid Build Coastguard Worker dirs[0] = "/home/mark/src/elfutils/tests"
105*7304104dSAndroid Build Coastguard Worker dirs[1] = "/opt/local/install/gcc/lib/gcc/x86_64-pc-linux-gnu/9.0.0/include"
106*7304104dSAndroid Build Coastguard Worker file[0] = "/home/mark/src/elfutils/tests/hello.c"
107*7304104dSAndroid Build Coastguard Worker file[1] = "/home/mark/src/elfutils/tests/hello.c"
108*7304104dSAndroid Build Coastguard Worker file[2] = "/home/mark/src/elfutils/tests/hello.h"
109*7304104dSAndroid Build Coastguard Worker file[3] = "/opt/local/install/gcc/lib/gcc/x86_64-pc-linux-gnu/9.0.0/include/stddef.h"
110*7304104dSAndroid Build Coastguard Workercuhl = 20, o = 21, asz = 8, osz = 4, ncu = 106
111*7304104dSAndroid Build Coastguard Worker dirs[0] = "/home/mark/src/elfutils/tests"
112*7304104dSAndroid Build Coastguard Worker dirs[1] = "/usr/include"
113*7304104dSAndroid Build Coastguard Worker file[0] = "/home/mark/src/elfutils/tests/world.c"
114*7304104dSAndroid Build Coastguard Worker file[1] = "/home/mark/src/elfutils/tests/world.c"
115*7304104dSAndroid Build Coastguard Worker file[2] = "/home/mark/src/elfutils/tests/hello.h"
116*7304104dSAndroid Build Coastguard Worker file[3] = "/usr/include/stdlib.h"
117*7304104dSAndroid Build Coastguard Workercuhl = 20, o = 0, asz = 8, osz = 4, ncu = 386
118*7304104dSAndroid Build Coastguard Worker dirs[0] = "/home/mark/src/elfutils/tests"
119*7304104dSAndroid Build Coastguard Worker dirs[1] = "/opt/local/install/gcc/lib/gcc/x86_64-pc-linux-gnu/9.0.0/include"
120*7304104dSAndroid Build Coastguard Worker file[0] = "/home/mark/src/elfutils/tests/hello.c"
121*7304104dSAndroid Build Coastguard Worker file[1] = "/home/mark/src/elfutils/tests/hello.c"
122*7304104dSAndroid Build Coastguard Worker file[2] = "/home/mark/src/elfutils/tests/hello.h"
123*7304104dSAndroid Build Coastguard Worker file[3] = "/opt/local/install/gcc/lib/gcc/x86_64-pc-linux-gnu/9.0.0/include/stddef.h"
124*7304104dSAndroid Build Coastguard Workercuhl = 20, o = 0, asz = 8, osz = 4, ncu = 296
125*7304104dSAndroid Build Coastguard Worker dirs[0] = "/home/mark/src/elfutils/tests"
126*7304104dSAndroid Build Coastguard Worker dirs[1] = "/usr/include"
127*7304104dSAndroid Build Coastguard Worker file[0] = "/home/mark/src/elfutils/tests/world.c"
128*7304104dSAndroid Build Coastguard Worker file[1] = "/home/mark/src/elfutils/tests/world.c"
129*7304104dSAndroid Build Coastguard Worker file[2] = "/home/mark/src/elfutils/tests/hello.h"
130*7304104dSAndroid Build Coastguard Worker file[3] = "/usr/include/stdlib.h"
131*7304104dSAndroid Build Coastguard WorkerEOF
132*7304104dSAndroid Build Coastguard Worker
133*7304104dSAndroid Build Coastguard Worker# See testfile-dwp.source.
134*7304104dSAndroid Build Coastguard Workertestfiles testfile-dwp-5 testfile-dwp-5.dwp
135*7304104dSAndroid Build Coastguard Workertestfiles testfile-dwp-4 testfile-dwp-4.dwp
136*7304104dSAndroid Build Coastguard Worker
137*7304104dSAndroid Build Coastguard Workertestrun_compare ${abs_builddir}/get-files testfile-dwp-5 << EOF
138*7304104dSAndroid Build Coastguard Workercuhl = 20, o = 0, asz = 8, osz = 4, ncu = 53
139*7304104dSAndroid Build Coastguard Worker dirs[0] = "/home/osandov/src/elfutils/tests"
140*7304104dSAndroid Build Coastguard Worker dirs[1] = "/usr/include"
141*7304104dSAndroid Build Coastguard Worker file[0] = "/home/osandov/src/elfutils/tests/foo.cc"
142*7304104dSAndroid Build Coastguard Worker file[1] = "/home/osandov/src/elfutils/tests/foo.cc"
143*7304104dSAndroid Build Coastguard Worker file[2] = "/home/osandov/src/elfutils/tests/foobar.h"
144*7304104dSAndroid Build Coastguard Worker file[3] = "/usr/include/stdc-predef.h"
145*7304104dSAndroid Build Coastguard Workercuhl = 20, o = 21, asz = 8, osz = 4, ncu = 106
146*7304104dSAndroid Build Coastguard Worker dirs[0] = "/home/osandov/src/elfutils/tests"
147*7304104dSAndroid Build Coastguard Worker dirs[1] = "/usr/include"
148*7304104dSAndroid Build Coastguard Worker file[0] = "/home/osandov/src/elfutils/tests/bar.cc"
149*7304104dSAndroid Build Coastguard Worker file[1] = "/home/osandov/src/elfutils/tests/bar.cc"
150*7304104dSAndroid Build Coastguard Worker file[2] = "/home/osandov/src/elfutils/tests/foobar.h"
151*7304104dSAndroid Build Coastguard Worker file[3] = "/usr/include/stdc-predef.h"
152*7304104dSAndroid Build Coastguard Workercuhl = 20, o = 42, asz = 8, osz = 4, ncu = 155
153*7304104dSAndroid Build Coastguard Worker dirs[0] = "/home/osandov/src/elfutils/tests"
154*7304104dSAndroid Build Coastguard Worker dirs[1] = "/usr/include"
155*7304104dSAndroid Build Coastguard Worker file[0] = "/home/osandov/src/elfutils/tests/main.cc"
156*7304104dSAndroid Build Coastguard Worker file[1] = "/home/osandov/src/elfutils/tests/main.cc"
157*7304104dSAndroid Build Coastguard Worker file[2] = "/home/osandov/src/elfutils/tests/foobar.h"
158*7304104dSAndroid Build Coastguard Worker file[3] = "/usr/include/stdc-predef.h"
159*7304104dSAndroid Build Coastguard WorkerEOF
160*7304104dSAndroid Build Coastguard Worker
161*7304104dSAndroid Build Coastguard Worker# Note that this one includes the type units in .debug_info.dwo as expected.
162*7304104dSAndroid Build Coastguard Workertestrun_compare ${abs_builddir}/get-files testfile-dwp-5.dwp << EOF
163*7304104dSAndroid Build Coastguard Workercuhl = 24, o = 0, asz = 8, osz = 4, ncu = 112
164*7304104dSAndroid Build Coastguard Worker dirs[0] = "/home/osandov/src/elfutils/tests"
165*7304104dSAndroid Build Coastguard Worker dirs[1] = "/usr/include"
166*7304104dSAndroid Build Coastguard Worker file[0] = "/home/osandov/src/elfutils/tests/foo.cc"
167*7304104dSAndroid Build Coastguard Worker file[1] = "/home/osandov/src/elfutils/tests/foo.cc"
168*7304104dSAndroid Build Coastguard Worker file[2] = "/home/osandov/src/elfutils/tests/foobar.h"
169*7304104dSAndroid Build Coastguard Worker file[3] = "/usr/include/stdc-predef.h"
170*7304104dSAndroid Build Coastguard Workercuhl = 20, o = 0, asz = 8, osz = 4, ncu = 376
171*7304104dSAndroid Build Coastguard Worker dirs[0] = "/home/osandov/src/elfutils/tests"
172*7304104dSAndroid Build Coastguard Worker dirs[1] = "/usr/include"
173*7304104dSAndroid Build Coastguard Worker file[0] = "/home/osandov/src/elfutils/tests/foo.cc"
174*7304104dSAndroid Build Coastguard Worker file[1] = "/home/osandov/src/elfutils/tests/foo.cc"
175*7304104dSAndroid Build Coastguard Worker file[2] = "/home/osandov/src/elfutils/tests/foobar.h"
176*7304104dSAndroid Build Coastguard Worker file[3] = "/usr/include/stdc-predef.h"
177*7304104dSAndroid Build Coastguard Workercuhl = 24, o = 0, asz = 8, osz = 4, ncu = 486
178*7304104dSAndroid Build Coastguard Worker dirs[0] = "/home/osandov/src/elfutils/tests"
179*7304104dSAndroid Build Coastguard Worker dirs[1] = "/usr/include"
180*7304104dSAndroid Build Coastguard Worker file[0] = "/home/osandov/src/elfutils/tests/bar.cc"
181*7304104dSAndroid Build Coastguard Worker file[1] = "/home/osandov/src/elfutils/tests/bar.cc"
182*7304104dSAndroid Build Coastguard Worker file[2] = "/home/osandov/src/elfutils/tests/foobar.h"
183*7304104dSAndroid Build Coastguard Worker file[3] = "/usr/include/stdc-predef.h"
184*7304104dSAndroid Build Coastguard Workercuhl = 20, o = 0, asz = 8, osz = 4, ncu = 606
185*7304104dSAndroid Build Coastguard Worker dirs[0] = "/home/osandov/src/elfutils/tests"
186*7304104dSAndroid Build Coastguard Worker dirs[1] = "/usr/include"
187*7304104dSAndroid Build Coastguard Worker file[0] = "/home/osandov/src/elfutils/tests/bar.cc"
188*7304104dSAndroid Build Coastguard Worker file[1] = "/home/osandov/src/elfutils/tests/bar.cc"
189*7304104dSAndroid Build Coastguard Worker file[2] = "/home/osandov/src/elfutils/tests/foobar.h"
190*7304104dSAndroid Build Coastguard Worker file[3] = "/usr/include/stdc-predef.h"
191*7304104dSAndroid Build Coastguard Workercuhl = 20, o = 0, asz = 8, osz = 4, ncu = 1009
192*7304104dSAndroid Build Coastguard Worker dirs[0] = "/home/osandov/src/elfutils/tests"
193*7304104dSAndroid Build Coastguard Worker dirs[1] = "/usr/include"
194*7304104dSAndroid Build Coastguard Worker file[0] = "/home/osandov/src/elfutils/tests/main.cc"
195*7304104dSAndroid Build Coastguard Worker file[1] = "/home/osandov/src/elfutils/tests/main.cc"
196*7304104dSAndroid Build Coastguard Worker file[2] = "/home/osandov/src/elfutils/tests/foobar.h"
197*7304104dSAndroid Build Coastguard Worker file[3] = "/usr/include/stdc-predef.h"
198*7304104dSAndroid Build Coastguard WorkerEOF
199*7304104dSAndroid Build Coastguard Worker
200*7304104dSAndroid Build Coastguard Workertestrun_compare ${abs_builddir}/get-files testfile-dwp-4 << EOF
201*7304104dSAndroid Build Coastguard Workercuhl = 11, o = 0, asz = 8, osz = 4, ncu = 56
202*7304104dSAndroid Build Coastguard Worker dirs[0] = "/home/osandov/src/elfutils/tests"
203*7304104dSAndroid Build Coastguard Worker dirs[1] = "/usr/include"
204*7304104dSAndroid Build Coastguard Worker file[0] = "???"
205*7304104dSAndroid Build Coastguard Worker file[1] = "/home/osandov/src/elfutils/tests/foo.cc"
206*7304104dSAndroid Build Coastguard Worker file[2] = "/home/osandov/src/elfutils/tests/foobar.h"
207*7304104dSAndroid Build Coastguard Worker file[3] = "/usr/include/stdc-predef.h"
208*7304104dSAndroid Build Coastguard Workercuhl = 11, o = 29, asz = 8, osz = 4, ncu = 108
209*7304104dSAndroid Build Coastguard Worker dirs[0] = "/home/osandov/src/elfutils/tests"
210*7304104dSAndroid Build Coastguard Worker dirs[1] = "/usr/include"
211*7304104dSAndroid Build Coastguard Worker file[0] = "???"
212*7304104dSAndroid Build Coastguard Worker file[1] = "/home/osandov/src/elfutils/tests/bar.cc"
213*7304104dSAndroid Build Coastguard Worker file[2] = "/home/osandov/src/elfutils/tests/foobar.h"
214*7304104dSAndroid Build Coastguard Worker file[3] = "/usr/include/stdc-predef.h"
215*7304104dSAndroid Build Coastguard Workercuhl = 11, o = 55, asz = 8, osz = 4, ncu = 160
216*7304104dSAndroid Build Coastguard Worker dirs[0] = "/home/osandov/src/elfutils/tests"
217*7304104dSAndroid Build Coastguard Worker dirs[1] = "/usr/include"
218*7304104dSAndroid Build Coastguard Worker file[0] = "???"
219*7304104dSAndroid Build Coastguard Worker file[1] = "/home/osandov/src/elfutils/tests/main.cc"
220*7304104dSAndroid Build Coastguard Worker file[2] = "/home/osandov/src/elfutils/tests/foobar.h"
221*7304104dSAndroid Build Coastguard Worker file[3] = "/usr/include/stdc-predef.h"
222*7304104dSAndroid Build Coastguard WorkerEOF
223*7304104dSAndroid Build Coastguard Worker
224*7304104dSAndroid Build Coastguard Workertestrun_compare ${abs_builddir}/get-files testfile-dwp-4.dwp << EOF
225*7304104dSAndroid Build Coastguard Workercuhl = 11, o = 0, asz = 8, osz = 4, ncu = 286
226*7304104dSAndroid Build Coastguard Worker dirs[0] = "/home/osandov/src/elfutils/tests"
227*7304104dSAndroid Build Coastguard Worker dirs[1] = "/usr/include"
228*7304104dSAndroid Build Coastguard Worker file[0] = "???"
229*7304104dSAndroid Build Coastguard Worker file[1] = "/home/osandov/src/elfutils/tests/foo.cc"
230*7304104dSAndroid Build Coastguard Worker file[2] = "/home/osandov/src/elfutils/tests/foobar.h"
231*7304104dSAndroid Build Coastguard Worker file[3] = "/usr/include/stdc-predef.h"
232*7304104dSAndroid Build Coastguard Workercuhl = 11, o = 0, asz = 8, osz = 4, ncu = 404
233*7304104dSAndroid Build Coastguard Worker dirs[0] = "/home/osandov/src/elfutils/tests"
234*7304104dSAndroid Build Coastguard Worker dirs[1] = "/usr/include"
235*7304104dSAndroid Build Coastguard Worker file[0] = "???"
236*7304104dSAndroid Build Coastguard Worker file[1] = "/home/osandov/src/elfutils/tests/bar.cc"
237*7304104dSAndroid Build Coastguard Worker file[2] = "/home/osandov/src/elfutils/tests/foobar.h"
238*7304104dSAndroid Build Coastguard Worker file[3] = "/usr/include/stdc-predef.h"
239*7304104dSAndroid Build Coastguard Workercuhl = 11, o = 0, asz = 8, osz = 4, ncu = 857
240*7304104dSAndroid Build Coastguard Worker dirs[0] = "/home/osandov/src/elfutils/tests"
241*7304104dSAndroid Build Coastguard Worker dirs[1] = "/usr/include"
242*7304104dSAndroid Build Coastguard Worker file[0] = "???"
243*7304104dSAndroid Build Coastguard Worker file[1] = "/home/osandov/src/elfutils/tests/main.cc"
244*7304104dSAndroid Build Coastguard Worker file[2] = "/home/osandov/src/elfutils/tests/foobar.h"
245*7304104dSAndroid Build Coastguard Worker file[3] = "/usr/include/stdc-predef.h"
246*7304104dSAndroid Build Coastguard WorkerEOF
247*7304104dSAndroid Build Coastguard Worker
248*7304104dSAndroid Build Coastguard Workerexit 0
249