blob: fb675dc71e4183e088fe291d899557b1a87532a0 [file] [log] [blame]
Ulrich Drepperb08d5a82005-07-26 05:00:05 +00001#! /bin/sh
Ulrich Drepper7d65d012005-08-31 15:14:26 +00002# Copyright (C) 1999, 2000, 2002, 2004, 2005 Red Hat, Inc.
Ulrich Drepper361df7d2006-04-04 21:38:57 +00003# This file is part of Red Hat elfutils.
Ulrich Drepperb08d5a82005-07-26 05:00:05 +00004# Written by Ulrich Drepper <drepper@redhat.com>, 1999.
Roland McGrath6d0c2e82006-04-05 00:59:43 +00005#
Ulrich Drepper361df7d2006-04-04 21:38:57 +00006# Red Hat elfutils is free software; you can redistribute it and/or modify
7# it under the terms of the GNU General Public License as published by the
8# Free Software Foundation; version 2 of the License.
Ulrich Drepperb08d5a82005-07-26 05:00:05 +00009#
Ulrich Drepper361df7d2006-04-04 21:38:57 +000010# Red Hat elfutils is distributed in the hope that it will be useful, but
11# WITHOUT ANY WARRANTY; without even the implied warranty of
12# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13# General Public License for more details.
Ulrich Drepperb08d5a82005-07-26 05:00:05 +000014#
Ulrich Drepper361df7d2006-04-04 21:38:57 +000015# You should have received a copy of the GNU General Public License along
16# with Red Hat elfutils; if not, write to the Free Software Foundation,
Ulrich Drepper1e9ef502006-04-04 22:29:06 +000017# Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301 USA.
Ulrich Drepper361df7d2006-04-04 21:38:57 +000018#
19# Red Hat elfutils is an included package of the Open Invention Network.
20# An included package of the Open Invention Network is a package for which
21# Open Invention Network licensees cross-license their patents. No patent
22# license is granted, either expressly or impliedly, by designation as an
23# included package. Should you wish to participate in the Open Invention
24# Network licensing program, please visit www.openinventionnetwork.com
25# <http://www.openinventionnetwork.com>.
26
Roland McGrath1b8b4462005-11-16 01:33:38 +000027. $srcdir/test-subr.sh
Ulrich Drepperb08d5a82005-07-26 05:00:05 +000028
Roland McGrath1b8b4462005-11-16 01:33:38 +000029testfiles testfile testfile2
Ulrich Drepperb08d5a82005-07-26 05:00:05 +000030
Roland McGrath1b8b4462005-11-16 01:33:38 +000031testrun_compare ./get-lines testfile testfile2 <<\EOF
Ulrich Drepperb08d5a82005-07-26 05:00:05 +000032cuhl = 11, o = 0, asz = 4, osz = 4, ncu = 191
33 5 lines
34804842c: /home/drepper/gnu/new-bu/build/ttt/m.c:5:0: is_stmt:yes, end_seq:no, bb:no, prologue:no, epilogue:no
358048432: /home/drepper/gnu/new-bu/build/ttt/m.c:6:0: is_stmt:yes, end_seq:no, bb:no, prologue:no, epilogue:no
36804844d: /home/drepper/gnu/new-bu/build/ttt/m.c:7:0: is_stmt:yes, end_seq:no, bb:no, prologue:no, epilogue:no
378048458: /home/drepper/gnu/new-bu/build/ttt/m.c:8:0: is_stmt:yes, end_seq:no, bb:no, prologue:no, epilogue:no
38804845a: /home/drepper/gnu/new-bu/build/ttt/m.c:8:0: is_stmt:yes, end_seq:yes, bb:no, prologue:no, epilogue:no
39cuhl = 11, o = 114, asz = 4, osz = 4, ncu = 5617
40 4 lines
41804845c: /home/drepper/gnu/new-bu/build/ttt/b.c:4:0: is_stmt:yes, end_seq:no, bb:no, prologue:no, epilogue:no
42804845f: /home/drepper/gnu/new-bu/build/ttt/b.c:5:0: is_stmt:yes, end_seq:no, bb:no, prologue:no, epilogue:no
438048464: /home/drepper/gnu/new-bu/build/ttt/b.c:6:0: is_stmt:yes, end_seq:no, bb:no, prologue:no, epilogue:no
448048466: /home/drepper/gnu/new-bu/build/ttt/b.c:6:0: is_stmt:yes, end_seq:yes, bb:no, prologue:no, epilogue:no
45cuhl = 11, o = 412, asz = 4, osz = 4, ncu = 5752
46 4 lines
478048468: /home/drepper/gnu/new-bu/build/ttt/f.c:3:0: is_stmt:yes, end_seq:no, bb:no, prologue:no, epilogue:no
48804846b: /home/drepper/gnu/new-bu/build/ttt/f.c:4:0: is_stmt:yes, end_seq:no, bb:no, prologue:no, epilogue:no
498048470: /home/drepper/gnu/new-bu/build/ttt/f.c:5:0: is_stmt:yes, end_seq:no, bb:no, prologue:no, epilogue:no
508048472: /home/drepper/gnu/new-bu/build/ttt/f.c:5:0: is_stmt:yes, end_seq:yes, bb:no, prologue:no, epilogue:no
51cuhl = 11, o = 0, asz = 4, osz = 4, ncu = 2418
52 4 lines
5310000470: /shoggoth/drepper/b.c:4:0: is_stmt:yes, end_seq:no, bb:no, prologue:no, epilogue:no
541000047c: /shoggoth/drepper/b.c:5:0: is_stmt:yes, end_seq:no, bb:no, prologue:no, epilogue:no
5510000480: /shoggoth/drepper/b.c:6:0: is_stmt:yes, end_seq:no, bb:no, prologue:no, epilogue:no
5610000490: /shoggoth/drepper/b.c:6:0: is_stmt:yes, end_seq:yes, bb:no, prologue:no, epilogue:no
57cuhl = 11, o = 213, asz = 4, osz = 4, ncu = 2521
58 4 lines
5910000490: /shoggoth/drepper/f.c:3:0: is_stmt:yes, end_seq:no, bb:no, prologue:no, epilogue:no
601000049c: /shoggoth/drepper/f.c:4:0: is_stmt:yes, end_seq:no, bb:no, prologue:no, epilogue:no
61100004a0: /shoggoth/drepper/f.c:5:0: is_stmt:yes, end_seq:no, bb:no, prologue:no, epilogue:no
62100004b0: /shoggoth/drepper/f.c:5:0: is_stmt:yes, end_seq:yes, bb:no, prologue:no, epilogue:no
63cuhl = 11, o = 267, asz = 4, osz = 4, ncu = 2680
64 5 lines
65100004b0: /shoggoth/drepper/m.c:5:0: is_stmt:yes, end_seq:no, bb:no, prologue:no, epilogue:no
66100004cc: /shoggoth/drepper/m.c:6:0: is_stmt:yes, end_seq:no, bb:no, prologue:no, epilogue:no
67100004e8: /shoggoth/drepper/m.c:7:0: is_stmt:yes, end_seq:no, bb:no, prologue:no, epilogue:no
68100004f4: /shoggoth/drepper/m.c:8:0: is_stmt:yes, end_seq:no, bb:no, prologue:no, epilogue:no
6910000514: /shoggoth/drepper/m.c:8:0: is_stmt:yes, end_seq:yes, bb:no, prologue:no, epilogue:no
70EOF
71
Ulrich Drepperb08d5a82005-07-26 05:00:05 +000072exit 0