2 #------------------------------------------------------------------------------
3 # ibm370: file(1) magic for IBM 370 and compatibles.
5 # "ibm370" said that 0x15d == 0535 was "ibm 370 pure executable".
6 # What the heck *is* "USS/370"?
7 # AIX 4.1's "/etc/magic" has
9 # 0 short 0535 370 sysV executable
10 # >12 long >0 not stripped
11 # >22 short >0 - version %d
12 # >30 long >0 - 5.2 format
13 # 0 short 0530 370 sysV pure executable
14 # >12 long >0 not stripped
15 # >22 short >0 - version %d
16 # >30 long >0 - 5.2 format
18 # instead of the "USS/370" versions of the same magic numbers.
20 0 beshort 0537 370 XA sysV executable
21 >12 belong >0 not stripped
22 >22 beshort >0 - version %d
23 >30 belong >0 - 5.2 format
24 0 beshort 0532 370 XA sysV pure executable
25 >12 belong >0 not stripped
26 >22 beshort >0 - version %d
27 >30 belong >0 - 5.2 format
28 0 beshort 054001 370 sysV pure executable
29 >12 belong >0 not stripped
30 0 beshort 055001 370 XA sysV pure executable
31 >12 belong >0 not stripped
32 0 beshort 056401 370 sysV executable
33 >12 belong >0 not stripped
34 0 beshort 057401 370 XA sysV executable
35 >12 belong >0 not stripped
36 0 beshort 0531 SVR2 executable (Amdahl-UTS)
37 >12 belong >0 not stripped
38 >24 belong >0 - version %ld
39 0 beshort 0534 SVR2 pure executable (Amdahl-UTS)
40 >12 belong >0 not stripped
41 >24 belong >0 - version %ld
42 0 beshort 0530 SVR2 pure executable (USS/370)
43 >12 belong >0 not stripped
44 >24 belong >0 - version %ld
45 0 beshort 0535 SVR2 executable (USS/370)
46 >12 belong >0 not stripped
47 >24 belong >0 - version %ld