SuSE includes a special .note.SuSE section descriping the version of
authorJoerg Sonnenberger <joerg@dragonflybsd.org>
Wed, 22 Jun 2005 15:27:45 +0000 (15:27 +0000)
committerJoerg Sonnenberger <joerg@dragonflybsd.org>
Wed, 22 Jun 2005 15:27:45 +0000 (15:27 +0000)
commit8900652c74856e7b04d2282a27ccc388c8755fcd
tree69f83d438552bfdf67e37d848842d2c51e4ffc92
parent59cead0170d6aacbfde0e344c276ac28186dec03
SuSE includes a special .note.SuSE section descriping the version of
the distribution the binary is from. This is a problem because they
forget to use a note type other than 1, which is used for ABI tag
sections.

Using a second match function is the easiest solution, otherwise we
would have to scan either the header section list or the full section
list twice. As long as no other vendor created such idiosyncrasy,
this is faster.
sys/emulation/linux/i386/linux_sysvec.c