]> granicus.if.org Git - file/commitdiff
*** empty log message ***
authorChristos Zoulas <christos@zoulas.com>
Sat, 12 Sep 1998 13:08:37 +0000 (13:08 +0000)
committerChristos Zoulas <christos@zoulas.com>
Sat, 12 Sep 1998 13:08:37 +0000 (13:08 +0000)
magic/Magdir/bsdi
magic/Magdir/database
magic/Magdir/elf

index 2e3b646f6bd06c57a5b208ba534f5850974a314e..ad547599ba83dc8e2ca2f030d2ebbd4bfc31fd2b 100644 (file)
@@ -1,7 +1,41 @@
-
 #------------------------------------------------------------------------------
 # bsdi:  file(1) magic for BSD/OS (from BSDI) objects
 #
-0      lelong                  000000314       BSD/OS i386 compact demand paged executable
->16    lelong                  >0              not stripped
->32    byte                    0x6a            (uses shared libs)
+
+0      lelong          0314            386 compact demand paged pure executable
+>16    lelong          >0              not stripped
+>32    byte            0x6a            (uses shared libs)
+
+0      lelong          0407            386 executable
+>16    lelong          >0              not stripped
+>32    byte            0x6a            (uses shared libs)
+
+0      lelong          0410            386 pure executable
+>16    lelong          >0              not stripped
+>32    byte            0x6a            (uses shared libs)
+
+0      lelong          0413            386 demand paged pure executable
+>16    lelong          >0              not stripped
+>32    byte            0x6a            (uses shared libs)
+
+# same as in SunOS 4.x, except for static shared libraries
+0      belong&077777777        0600413         sparc demand paged
+>0     byte            &0x80
+>>20   belong          <4096           shared library
+>>20   belong          =4096           dynamically linked executable
+>>20   belong          >4096           dynamically linked executable
+>0     byte            ^0x80           executable
+>16    belong          >0              not stripped
+>36    belong          0xb4100001      (uses shared libs)
+
+0      belong&077777777        0600410         sparc pure
+>0     byte            &0x80           dynamically linked executable
+>0     byte            ^0x80           executable
+>16    belong          >0              not stripped
+>36    belong          0xb4100001      (uses shared libs)
+
+0      belong&077777777        0600407         sparc
+>0     byte            &0x80           dynamically linked executable
+>0     byte            ^0x80           executable
+>16    belong          >0              not stripped
+>36    belong          0xb4100001      (uses shared libs)
index 146c3108e1ed1368a85e6f763b3e7d977fb5c653..ee8b691223ecbae8176c3eac43350245aa4b7130 100644 (file)
 >56    belong  x               Number of Keys %d)
 #
 #
-0      belong  0x053162        Berkeley DB Btree file
+0      belong  0x053162        Berkeley DB Btree file/Big Endian
 >4     belong  >0              (Version %d,
 >8     belong  x               Page Size %d,
 >12    belong  x               Free Page %d,
 >16    belong  x               Number of Records %d,
 >20    belong  x               Flags 0x%x)
+0      lelong  0x053162        Berkeley DB Btree file/Little Endian
+>4     lelong  >0              (Version %d,
+>8     lelong  x               Page Size %d,
+>12    lelong  x               Free Page %d,
+>16    lelong  x               Number of Records %d,
+>20    lelong  x               Flags 0x%x)
index d1c6cce9f8ce811484109b4fba7644cf184a9eb2..e1408ed5dd7ec181670e2b3d01a6a78b5b0e3930 100644 (file)
 >>18   leshort         11              RS6000 - invalid byte order,
 >>18   leshort         15              PA-RISC - invalid byte order,
 >>18   leshort         16              nCUBE,
->>18   leshort         17              VPP500,
+>>18   leshort         17              Fujitsu VPP500,
 >>18   leshort         18              SPARC32PLUS,
 >>18   leshort         20              PowerPC,
->>18   leshort         0x9026          Alpha,
+>>18   leshort         36              NEC V800,
+>>18   leshort         37              Fujitsu FR20,
+>>18   leshort         38              TRW RH-32,
+>>18   leshort         39              Motorola RCE,
+>>18   leshort         40              Advanced RISC Machines ARM,
+>>18   leshort         41              Alpha,
+>>18   leshort         42              Hitachi SH,
+>>18   leshort         43              SPARC V9 - invalid byte order,
+>>18   leshort         44              Siemens Tricore Embedded Processor,
+>>18   leshort         45              Argonaut RISC Core, Argonaut Technologies Inc.,
+>>18   leshort         46              Hitachi H8/300,
+>>18   leshort         47              Hitachi H8/300H,
+>>18   leshort         48              Hitachi H8S,
+>>18   leshort         49              Hitachi H8/500,
+>>18   leshort         50              Intel Merced Processor,
+>>18   leshort         51              Stanford MIPS-X,
+>>18   leshort         52              Motorola Coldfire,
+>>18   leshort         53              Motorola M68HC12,
+>>18   leshort         0x9026          Alpha (unofficial),
 >>20   lelong          0               invalid version
 >>20   lelong          1               version 1
 >>36   lelong          1               MathCoPro/FPU/MAU Required
 >>18   beshort         11              RS6000,
 >>18   beshort         15              PA-RISC,
 >>18   beshort         16              nCUBE,
->>18   beshort         17              VPP500,
+>>18   beshort         17              Fujitsu VPP500,
 >>18   beshort         18              SPARC32PLUS,
 >>18   beshort         20              PowerPC or cisco 4500,
 >>18   beshort         21              cisco 7500,
 >>18   beshort         24              cisco SVIP,
 >>18   beshort         25              cisco 7200,
->>18   beshort         36              cisco 12000,
->>18   beshort         0x9026          Alpha,
+>>18   beshort         36              NEC V800 or cisco 12000,
+>>18   beshort         37              Fujitsu FR20,
+>>18   beshort         38              TRW RH-32,
+>>18   beshort         39              Motorola RCE,
+>>18   beshort         40              Advanced RISC Machines ARM,
+>>18   beshort         41              Alpha,
+>>18   leshort         42              Hitachi SH,
+>>18   beshort         43              SPARC V9 - invalid byte order,
+>>18   beshort         44              Siemens Tricore Embedded Processor,
+>>18   beshort         45              Argonaut RISC Core, Argonaut Technologies Inc.,
+>>18   beshort         46              Hitachi H8/300,
+>>18   beshort         47              Hitachi H8/300H,
+>>18   beshort         48              Hitachi H8S,
+>>18   beshort         49              Hitachi H8/500,
+>>18   beshort         50              Intel Merced Processor,
+>>18   beshort         51              Stanford MIPS-X,
+>>18   beshort         52              Motorola Coldfire,
+>>18   beshort         53              Motorola M68HC12,
+>>18   beshort         0x9026          Alpha (unofficial),
 >>20   belong          0               invalid version
 >>20   belong          1               version 1
 >>36   belong          1               MathCoPro/FPU/MAU Required