]> err.no Git - dpkg/commitdiff
Add more symbols to Dpkg::Shlibs::SymbolFile's blacklist
authorRaphael Hertzog <hertzog@debian.org>
Wed, 22 Aug 2007 13:58:31 +0000 (15:58 +0200)
committerRaphael Hertzog <hertzog@debian.org>
Wed, 22 Aug 2007 13:58:31 +0000 (15:58 +0200)
Apparently I missed some internal symbols including
_DYNAMIC, _PROCEDURE_LINKAGE_TABLE_, _SDA_BASE_ and
_SDA2_BASE_.

scripts/Dpkg/Shlibs/SymbolFile.pm

index 051e7eb947fbd1febbef88f90bf5dd44f084436f..6489bd16d9c6b650bae710b1acb0a1655ac7ec4e 100644 (file)
@@ -31,6 +31,7 @@ my %blacklist = (
     '__do_global_ctors_aux' => 1,   # ia64
     '__do_global_dtors_aux' => 1,   # ia64
     '__do_jv_register_classes' => 1,# ia64
+    '_DYNAMIC' => 1,           # ALL
     '_edata' => 1,             # ALL
     '_end' => 1,               # ALL
     '__end__' => 1,            # arm
@@ -42,6 +43,9 @@ my %blacklist = (
     '__gmon_start__' => 1,     # hppa
     '_gp' => 1,                        # mips, mipsel
     '_init' => 1,              # ALL
+    '_PROCEDURE_LINKAGE_TABLE_' => 1, # sparc, alpha
+    '_SDA2_BASE_' => 1,                # powerpc
+    '_SDA_BASE_' => 1,         # powerpc
 );
 
 for (my $i = 14; $i <= 31; $i++) {