1327e51cbSPeter Avalos 2327e51cbSPeter Avalos#------------------------------------------------------------------------------ 3*c30bd091SSascha Wildner# $File: pdp,v 1.11 2017/03/17 21:35:28 christos Exp $ 4327e51cbSPeter Avalos# pdp: file(1) magic for PDP-11 executable/object and APL workspace 5327e51cbSPeter Avalos# 6327e51cbSPeter Avalos0 lelong 0101555 PDP-11 single precision APL workspace 7327e51cbSPeter Avalos0 lelong 0101554 PDP-11 double precision APL workspace 8327e51cbSPeter Avalos# 9327e51cbSPeter Avalos# PDP-11 a.out 10327e51cbSPeter Avalos# 11327e51cbSPeter Avalos0 leshort 0407 PDP-11 executable 12327e51cbSPeter Avalos>8 leshort >0 not stripped 1382c5fa3eSPeter Avalos>15 byte >0 - version %d 14327e51cbSPeter Avalos 15e8af9738SPeter Avalos# updated by Joerg Jenderek at Mar 2013 16e8af9738SPeter Avalos# GRR: line below too general as it catches also Windows precompiled setup information *.PNF 17e8af9738SPeter Avalos0 leshort 0401 18e8af9738SPeter Avalos# skip *.PNF with WinDirPathOffset 58h 19e8af9738SPeter Avalos>68 ulelong !0x00000058 PDP-11 UNIX/RT ldp 20e8af9738SPeter Avalos# skip *.PNF with high byte of InfVersionDatumCount zero 21e8af9738SPeter Avalos#>>15 byte !0 PDP-11 UNIX/RT ldp 22327e51cbSPeter Avalos0 leshort 0405 PDP-11 old overlay 23327e51cbSPeter Avalos 24327e51cbSPeter Avalos0 leshort 0410 PDP-11 pure executable 25327e51cbSPeter Avalos>8 leshort >0 not stripped 2682c5fa3eSPeter Avalos>15 byte >0 - version %d 27327e51cbSPeter Avalos 28327e51cbSPeter Avalos0 leshort 0411 PDP-11 separate I&D executable 29327e51cbSPeter Avalos>8 leshort >0 not stripped 3082c5fa3eSPeter Avalos>15 byte >0 - version %d 31327e51cbSPeter Avalos 32327e51cbSPeter Avalos0 leshort 0437 PDP-11 kernel overlay 33327e51cbSPeter Avalos 34327e51cbSPeter Avalos# These last three are derived from 2.11BSD file(1) 35327e51cbSPeter Avalos0 leshort 0413 PDP-11 demand-paged pure executable 36327e51cbSPeter Avalos>8 leshort >0 not stripped 37327e51cbSPeter Avalos 38327e51cbSPeter Avalos0 leshort 0430 PDP-11 overlaid pure executable 39327e51cbSPeter Avalos>8 leshort >0 not stripped 40327e51cbSPeter Avalos 41327e51cbSPeter Avalos0 leshort 0431 PDP-11 overlaid separate executable 42327e51cbSPeter Avalos>8 leshort >0 not stripped 43