2 #------------------------------------------------------------------------------
3 # $File: bsdi,v 1.5 2009/09/19 16:28:08 christos Exp $
4 # bsdi: file(1) magic for BSD/OS (from BSDI) objects
7 0 lelong 0314 386 compact demand paged pure executable
8 >16 lelong >0 not stripped
9 >32 byte 0x6a (uses shared libs)
11 0 lelong 0407 386 executable
12 >16 lelong >0 not stripped
13 >32 byte 0x6a (uses shared libs)
15 0 lelong 0410 386 pure executable
16 >16 lelong >0 not stripped
17 >32 byte 0x6a (uses shared libs)
19 0 lelong 0413 386 demand paged pure executable
20 >16 lelong >0 not stripped
21 >32 byte 0x6a (uses shared libs)
23 # same as in SunOS 4.x, except for static shared libraries
24 0 belong&077777777 0600413 sparc demand paged
26 >>20 belong <4096 shared library
27 >>20 belong =4096 dynamically linked executable
28 >>20 belong >4096 dynamically linked executable
29 >0 byte ^0x80 executable
30 >16 belong >0 not stripped
31 >36 belong 0xb4100001 (uses shared libs)
33 0 belong&077777777 0600410 sparc pure
34 >0 byte &0x80 dynamically linked executable
35 >0 byte ^0x80 executable
36 >16 belong >0 not stripped
37 >36 belong 0xb4100001 (uses shared libs)
39 0 belong&077777777 0600407 sparc
40 >0 byte &0x80 dynamically linked executable
41 >0 byte ^0x80 executable
42 >16 belong >0 not stripped
43 >36 belong 0xb4100001 (uses shared libs)