* arm.h (ARMV7PEMAGIC): Define.
authorNick Clifton <nickc@redhat.com>
Wed, 2 Jan 2013 13:20:50 +0000 (13:20 +0000)
committerNick Clifton <nickc@redhat.com>
Wed, 2 Jan 2013 13:20:50 +0000 (13:20 +0000)
(ARMBADMAG): Update.

include/coff/ChangeLog
include/coff/arm.h

index 0f0704456146888859a97f710eae5183681fe5c1..11437dd81185e8844d4cb9807d7daa61defcb27d 100644 (file)
@@ -1,3 +1,8 @@
+2013-01-02  Martin Storsjo <martin@martin.st>
+
+       * arm.h (ARMV7PEMAGIC): Define.
+       (ARMBADMAG): Update.
+
 2011-06-02  Nick Clifton  <nickc@redhat.com>
 
        * i860.h: Fix spelling mistake in comment.
index 9c3400539790aa4c289426ed0cc25409a37be257..4beb1212247a18889f4e50ec057b643c04a91eec 100644 (file)
@@ -1,5 +1,6 @@
 /* ARM COFF support for BFD.
-   Copyright 1998, 1999, 2000, 2002, 2003, 2010 Free Software Foundation, Inc.
+   Copyright 1998, 1999, 2000, 2002, 2003, 2010, 2013
+   Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
 
 #define        ARMPEMAGIC      0x1c0
 #define        THUMBPEMAGIC    0x1c2
+#define        ARMV7PEMAGIC    0x1c4
 
 #undef  ARMBADMAG
-#define ARMBADMAG(x) (((x).f_magic != ARMMAGIC) && ((x).f_magic != ARMPEMAGIC) && ((x).f_magic != THUMBPEMAGIC))
+#define ARMBADMAG(x) (((x).f_magic != ARMMAGIC) && ((x).f_magic != ARMPEMAGIC) && ((x).f_magic != THUMBPEMAGIC) && ((x).f_magic != ARMV7PEMAGIC))
 
 #define OMAGIC          0404    /* object files, eg as output */
 #define ZMAGIC          0413    /* demand load format, eg normal ld output */