2003-08-18 Andreas Schwab <schwab@suse.de>
authorH.J. Lu <hjl.tools@gmail.com>
Mon, 18 Aug 2003 18:26:56 +0000 (18:26 +0000)
committerH.J. Lu <hjl.tools@gmail.com>
Mon, 18 Aug 2003 18:26:56 +0000 (18:26 +0000)
* libpei.h (bfd_pe_executable_p): Also recognize efi-app
executables.

bfd/ChangeLog
bfd/libpei.h

index 2ebddbfd1cce54be41f2093550f61784e5b49e8a..66d6002bb2230415a807069340777c9e904f05da 100644 (file)
@@ -1,3 +1,8 @@
+2003-08-18  Andreas Schwab  <schwab@suse.de>
+
+       * libpei.h (bfd_pe_executable_p): Also recognize efi-app
+       executables.
+
 2003-08-17  Hans-Peter Nilsson  <hp@bitrange.com>
 
        * simple.c (bfd_simple_get_relocated_section_contents): Move
index 72fa7b5f7287d53cfa5b545cd929156d4ce5a49a..9ed9c1224e76e2ba50ea5e76178e52ec1d6250d8 100644 (file)
@@ -332,4 +332,6 @@ bfd_boolean _bfd_XX_bfd_copy_private_section_data
   PARAMS ((bfd *, asection *, bfd *, asection *));
 
 /* Macro: Returns true if the bfd is a PE executable as opposed to a PE object file.  */
-#define bfd_pe_executable_p(abfd)  (strncmp ((abfd)->xvec->name, "pei-", 4) == 0)
+#define bfd_pe_executable_p(abfd) \
+  (strncmp ((abfd)->xvec->name, "pei-", 4) == 0                \
+   || strncmp ((abfd)->xvec->name, "efi-app-", 8) == 0)