diff options
author | Gordon Tetlow <gordon@FreeBSD.org> | 2017-09-17 15:57:06 +0000 |
---|---|---|
committer | Gordon Tetlow <gordon@FreeBSD.org> | 2017-09-17 15:57:06 +0000 |
commit | 388b470cae72cbb0264073137949c1a7dea8f4f3 (patch) | |
tree | 662c8ad73dc04fd4e37fcea0bea3677a10b10b00 /magic/Magdir/xenix | |
parent | 46a30e2e108c3996f8c1ef41888011c2a5cedaf7 (diff) |
Vendor import of file 5.32.vendor/file/5.32
Notes
Notes:
svn path=/vendor/file/dist/; revision=323678
svn path=/vendor/file/5.32/; revision=323679; tag=vendor/file/5.32
Diffstat (limited to 'magic/Magdir/xenix')
-rw-r--r-- | magic/Magdir/xenix | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/magic/Magdir/xenix b/magic/Magdir/xenix index 89de6033268c..fb83faa876ed 100644 --- a/magic/Magdir/xenix +++ b/magic/Magdir/xenix @@ -1,6 +1,6 @@ #------------------------------------------------------------------------------ -# $File: xenix,v 1.10 2016/04/19 18:14:19 christos Exp $ +# $File: xenix,v 1.11 2017/03/17 21:35:28 christos Exp $ # xenix: file(1) magic for Microsoft Xenix # # "Middle model" stuff, and "Xenix 8086 relocatable or 80286 small @@ -16,14 +16,14 @@ # Reference: http://www.azillionmonkeys.com/qed/Omfg.pdf # Update: Joerg Jenderek # recordtype~TranslatorHEADerRecord -0 byte 0x80 +0 byte 0x80 # GRR: line above is too general as it catches also Extensible storage engine DataBase # skip examples like GENA.SND Switch.Snd by looking for record length maximal 1024-3 ->1 uleshort <1022 +>1 uleshort <1022 # skip examples like GAME.PICTURE Strange.Pic by looking for positiv record length ->>1 uleshort >0 +>>1 uleshort >0 # skip examples like Xtable.Data FRACTAL.GEN SHR.VIEW by looking for positiv string length ->>>3 ubyte >0 +>>>3 ubyte >0 # skip examples like OMBRE.6 with "UUUUUU" by looking for filename like "hello.c" >>>>4 regex [a-zA-Z_/]{1,8}[.] 8086 relocatable (Microsoft) #!:mime application/octet-stream @@ -54,8 +54,8 @@ >0x1c byte &0x9 286 >0x1c byte &0xa 386 >0x1f byte <0x040 small model ->0x1f byte =0x048 large model ->0x1f byte =0x049 huge model +>0x1f byte =0x048 large model +>0x1f byte =0x049 huge model >0x1e leshort &0x1 executable >0x1e leshort ^0x1 object file >0x1e leshort &0x40 Large Text |