xref: /dragonfly/contrib/file/magic/Magdir/ibm370 (revision dca3c15d)
1
2#------------------------------------------------------------------------------
3# ibm370:  file(1) magic for IBM 370 and compatibles.
4#
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
8#
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
17#
18# instead of the "USS/370" versions of the same magic numbers.
19#
200	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
240	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
280	beshort		054001		370 sysV pure executable
29>12	belong		>0		not stripped
300	beshort		055001		370 XA sysV pure executable
31>12	belong		>0		not stripped
320	beshort		056401		370 sysV executable
33>12	belong		>0		not stripped
340	beshort		057401		370 XA sysV executable
35>12	belong		>0		not stripped
360       beshort		0531		SVR2 executable (Amdahl-UTS)
37>12	belong		>0		not stripped
38>24     belong		>0		- version %ld
390	beshort		0534		SVR2 pure executable (Amdahl-UTS)
40>12	belong		>0		not stripped
41>24	belong		>0		- version %ld
420	beshort		0530		SVR2 pure executable (USS/370)
43>12	belong		>0		not stripped
44>24	belong		>0		- version %ld
450	beshort		0535		SVR2 executable (USS/370)
46>12	belong		>0		not stripped
47>24	belong		>0		- version %ld
48