]> granicus.if.org Git - file/commitdiff
Add c clear magic and a default that prints unknown arch
authorChristos Zoulas <christos@zoulas.com>
Mon, 22 Apr 2013 15:19:12 +0000 (15:19 +0000)
committerChristos Zoulas <christos@zoulas.com>
Mon, 22 Apr 2013 15:19:12 +0000 (15:19 +0000)
magic/Magdir/elf

index bcfd02522567e569f24c8bb5457c29cdd435255b..b5ee441517a5ddf485e47191940e7b952a45e1c7 100644 (file)
@@ -1,6 +1,6 @@
 
 #------------------------------------------------------------------------------
-# $File: elf,v 1.58 2012/11/06 20:43:52 christos Exp $
+# $File: elf,v 1.59 2013/03/21 17:50:02 christos Exp $
 # elf:  file(1) magic for ELF executables
 #
 # We have to check the byte order flag to see what byte order all the
@@ -30,6 +30,7 @@
 #>>>(0x38+0xcc) string >\0             of '%s'
 #>>>(0x38+0x10) lelong >0              (signal %d),
 >16    leshort         &0xff00         processor-specific,
+>18    clear           x
 >18    leshort         0               no machine,
 >18    leshort         1               AT&T WE32100
 >18    leshort         2               SPARC
 >18    leshort         0x3426          OpenRISC (obsolete),
 >18    leshort         0x8472          OpenRISC (obsolete),
 >18    leshort         0x9026          Alpha (unofficial),
+>18    default         x
+>>18   leshort         x               *unknown arch 0x%x*
 >20    lelong          0               invalid version
 >20    lelong          1               version 1