~ubuntu-branches/debian/lenny/elfutils/lenny

« back to all changes in this revision

Viewing changes to debian/patches/testsuite-ignore-elflint.diff

  • Committer: Bazaar Package Importer
  • Author(s): Kurt Roeckx, Christian Aichinger
  • Date: 2006-08-27 15:48:23 UTC
  • Revision ID: james.westby@ubuntu.com-20060827154823-gmbm698yux21k7fs
Tags: 0.123-2
[ Kurt Roeckx ]
* Add backend support for alpha: adding the registers.
* Add backend support for arm: adding regs and retval.
  Thanks to Eugeniy Meshcheryakov <eugeniy.meshcheryakov@googlemail.com>
* Add backend support for hppa, thanks to
  Eugeniy Meshcheryakov <eugeniy.meshcheryakov@googlemail.com>
* Add some missing ELFOSABI_* and EM_* to elf.h

[ Christian Aichinger ]
* Fix sparc backend retval
* Add mips backend.
* Rewrite the static backend so making changes to the backends
  is easier.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
On many architectures this test fails because binaries/libs produced by
 
2
binutils don't pass elflint. However elfutils shouldn't FTBFS because of this.
 
3
 
 
4
So we run the tests on all archs to see what breaks, but if it breaks we ignore
 
5
the result (exitcode 77 means: this test was skipped).
 
6
 
 
7
Index: elfutils-0.122/tests/run-elflint-self.sh
 
8
===================================================================
 
9
--- elfutils-0.122.orig/tests/run-elflint-self.sh       2006-08-08 00:48:42.000000000 +0200
 
10
+++ elfutils-0.122/tests/run-elflint-self.sh    2006-08-08 00:55:52.000000000 +0200
 
11
@@ -34,25 +34,27 @@
 
12
   fi
 
13
 }
 
14
 
 
15
-runtest ../src/addr2line
 
16
-runtest ../src/elfcmp
 
17
-runtest ../src/elflint
 
18
-runtest ../src/findtextrel
 
19
-runtest ../src/ld
 
20
-runtest ../src/nm
 
21
-runtest ../src/objdump
 
22
-runtest ../src/readelf
 
23
-runtest ../src/size
 
24
-runtest ../src/strip
 
25
-runtest ../libelf/libelf.so
 
26
-runtest ../libdw/libdw.so
 
27
-runtest ../libasm/libasm.so
 
28
-runtest ../libebl/libebl_alpha.so
 
29
-runtest ../libebl/libebl_arm.so
 
30
-runtest ../libebl/libebl_i386.so
 
31
-runtest ../libebl/libebl_ia64.so
 
32
-runtest ../libebl/libebl_ppc.so
 
33
-runtest ../libebl/libebl_ppc64.so
 
34
-runtest ../libebl/libebl_sh.so
 
35
-runtest ../libebl/libebl_sparc.so
 
36
-runtest ../libebl/libebl_x86_64.so
 
37
+{
 
38
+  runtest ../src/addr2line
 
39
+  runtest ../src/elfcmp
 
40
+  runtest ../src/elflint
 
41
+  runtest ../src/findtextrel
 
42
+  runtest ../src/ld
 
43
+  runtest ../src/nm
 
44
+  runtest ../src/objdump
 
45
+  runtest ../src/readelf
 
46
+  runtest ../src/size
 
47
+  runtest ../src/strip
 
48
+  runtest ../libelf/libelf.so
 
49
+  runtest ../libdw/libdw.so
 
50
+  runtest ../libasm/libasm.so
 
51
+  runtest ../libebl/libebl_alpha.so
 
52
+  runtest ../libebl/libebl_arm.so
 
53
+  runtest ../libebl/libebl_i386.so
 
54
+  runtest ../libebl/libebl_ia64.so
 
55
+  runtest ../libebl/libebl_ppc.so
 
56
+  runtest ../libebl/libebl_ppc64.so
 
57
+  runtest ../libebl/libebl_sh.so
 
58
+  runtest ../libebl/libebl_sparc.so
 
59
+  runtest ../libebl/libebl_x86_64.so
 
60
+} || exit 77