175937Sobrien 275937Sobrien#------------------------------------------------------------------------------ 3267843Sdelphij# $File: mips,v 1.10 2014/04/30 21:41:02 christos Exp $ 4267843Sdelphij# mips: file(1) magic for MIPS ECOFF and Ucode, as used in SGI IRIX 5267843Sdelphij# and DEC Ultrix 675937Sobrien# 775937Sobrien0 beshort 0x0160 MIPSEB ECOFF executable 875937Sobrien>20 beshort 0407 (impure) 975937Sobrien>20 beshort 0410 (swapped) 1075937Sobrien>20 beshort 0413 (paged) 1175937Sobrien>8 belong >0 not stripped 1275937Sobrien>8 belong 0 stripped 13267843Sdelphij>22 byte x - version %d 14267843Sdelphij>23 byte x \b.%d 1575937Sobrien# 1675937Sobrien0 beshort 0x0162 MIPSEL-BE ECOFF executable 1775937Sobrien>20 beshort 0407 (impure) 1875937Sobrien>20 beshort 0410 (swapped) 1975937Sobrien>20 beshort 0413 (paged) 2075937Sobrien>8 belong >0 not stripped 2175937Sobrien>8 belong 0 stripped 2275937Sobrien>23 byte x - version %d 23267843Sdelphij>22 byte x \b.%d 2475937Sobrien# 2575937Sobrien0 beshort 0x6001 MIPSEB-LE ECOFF executable 2675937Sobrien>20 beshort 03401 (impure) 2775937Sobrien>20 beshort 04001 (swapped) 2875937Sobrien>20 beshort 05401 (paged) 2975937Sobrien>8 belong >0 not stripped 3075937Sobrien>8 belong 0 stripped 3175937Sobrien>23 byte x - version %d 32267843Sdelphij>22 byte x \b.%d 3375937Sobrien# 3475937Sobrien0 beshort 0x6201 MIPSEL ECOFF executable 3575937Sobrien>20 beshort 03401 (impure) 3675937Sobrien>20 beshort 04001 (swapped) 3775937Sobrien>20 beshort 05401 (paged) 3875937Sobrien>8 belong >0 not stripped 3975937Sobrien>8 belong 0 stripped 40267843Sdelphij>23 byte x - version %d 41267843Sdelphij>22 byte x \b.%d 4275937Sobrien# 4375937Sobrien# MIPS 2 additions 4475937Sobrien# 4575937Sobrien0 beshort 0x0163 MIPSEB MIPS-II ECOFF executable 4675937Sobrien>20 beshort 0407 (impure) 4775937Sobrien>20 beshort 0410 (swapped) 4875937Sobrien>20 beshort 0413 (paged) 4975937Sobrien>8 belong >0 not stripped 5075937Sobrien>8 belong 0 stripped 51267843Sdelphij>22 byte x - version %d 52267843Sdelphij>23 byte x \b.%d 5375937Sobrien# 5475937Sobrien0 beshort 0x0166 MIPSEL-BE MIPS-II ECOFF executable 5575937Sobrien>20 beshort 0407 (impure) 5675937Sobrien>20 beshort 0410 (swapped) 5775937Sobrien>20 beshort 0413 (paged) 5875937Sobrien>8 belong >0 not stripped 5975937Sobrien>8 belong 0 stripped 60267843Sdelphij>22 byte x - version %d 61267843Sdelphij>23 byte x \b.%d 6275937Sobrien# 6375937Sobrien0 beshort 0x6301 MIPSEB-LE MIPS-II ECOFF executable 6475937Sobrien>20 beshort 03401 (impure) 6575937Sobrien>20 beshort 04001 (swapped) 6675937Sobrien>20 beshort 05401 (paged) 6775937Sobrien>8 belong >0 not stripped 6875937Sobrien>8 belong 0 stripped 69267843Sdelphij>23 byte x - version %d 70267843Sdelphij>22 byte x \b.%d 7175937Sobrien# 7275937Sobrien0 beshort 0x6601 MIPSEL MIPS-II ECOFF executable 7375937Sobrien>20 beshort 03401 (impure) 7475937Sobrien>20 beshort 04001 (swapped) 7575937Sobrien>20 beshort 05401 (paged) 7675937Sobrien>8 belong >0 not stripped 7775937Sobrien>8 belong 0 stripped 78267843Sdelphij>23 byte x - version %d 79267843Sdelphij>22 byte x \b.%d 8075937Sobrien# 8175937Sobrien# MIPS 3 additions 8275937Sobrien# 8375937Sobrien0 beshort 0x0140 MIPSEB MIPS-III ECOFF executable 8475937Sobrien>20 beshort 0407 (impure) 8575937Sobrien>20 beshort 0410 (swapped) 8675937Sobrien>20 beshort 0413 (paged) 8775937Sobrien>8 belong >0 not stripped 8875937Sobrien>8 belong 0 stripped 89267843Sdelphij>22 byte x - version %d 90267843Sdelphij>23 byte x \b.%d 9175937Sobrien# 9275937Sobrien0 beshort 0x0142 MIPSEL-BE MIPS-III ECOFF executable 9375937Sobrien>20 beshort 0407 (impure) 9475937Sobrien>20 beshort 0410 (swapped) 9575937Sobrien>20 beshort 0413 (paged) 9675937Sobrien>8 belong >0 not stripped 9775937Sobrien>8 belong 0 stripped 98267843Sdelphij>22 byte x - version %d 99267843Sdelphij>23 byte x \b.%d 10075937Sobrien# 10175937Sobrien0 beshort 0x4001 MIPSEB-LE MIPS-III ECOFF executable 10275937Sobrien>20 beshort 03401 (impure) 10375937Sobrien>20 beshort 04001 (swapped) 10475937Sobrien>20 beshort 05401 (paged) 10575937Sobrien>8 belong >0 not stripped 10675937Sobrien>8 belong 0 stripped 107267843Sdelphij>23 byte x - version %d 108267843Sdelphij>22 byte x \b.%d 10975937Sobrien# 11075937Sobrien0 beshort 0x4201 MIPSEL MIPS-III ECOFF executable 11175937Sobrien>20 beshort 03401 (impure) 11275937Sobrien>20 beshort 04001 (swapped) 11375937Sobrien>20 beshort 05401 (paged) 11475937Sobrien>8 belong >0 not stripped 11575937Sobrien>8 belong 0 stripped 116267843Sdelphij>23 byte x - version %d 117267843Sdelphij>22 byte x \b.%d 11875937Sobrien# 11975937Sobrien0 beshort 0x180 MIPSEB Ucode 12075937Sobrien0 beshort 0x182 MIPSEL-BE Ucode 121