Skip empty EMULATION_NAME
authorH.J. Lu <hjl.tools@gmail.com>
Wed, 8 Apr 2015 16:46:50 +0000 (09:46 -0700)
committerH.J. Lu <hjl.tools@gmail.com>
Wed, 8 Apr 2015 16:46:50 +0000 (09:46 -0700)
* emulparams/elf32bmipn32-defs.sh: Skip empty EMULATION_NAME.

ld/ChangeLog
ld/emulparams/elf32bmipn32-defs.sh

index a76dcb3..b83c11e 100644 (file)
@@ -1,5 +1,9 @@
 2015-04-08  H.J. Lu  <hongjiu.lu@intel.com>
 
+       * emulparams/elf32bmipn32-defs.sh: Skip empty EMULATION_NAME.
+
+2015-04-08  H.J. Lu  <hongjiu.lu@intel.com>
+
        * Makefile.am (ELF_CLFAGS): New.
        (AM_CFLAGS): Add $(ELF_CLFAGS).
        * configure.ac (elf_list_options): New.  AC_SUBST.
index 723eac8..af8f01d 100644 (file)
@@ -13,9 +13,10 @@ LITTLE_OUTPUT_FORMAT="elf32-littlemips"
 TEMPLATE_NAME=elf32
 EXTRA_EM_FILE=mipself
 
-case "$EMULATION_NAME" in
-elf32*n32*) ELFSIZE=32 ;;
-elf64*) ELFSIZE=64 ;;
+case x"$EMULATION_NAME" in
+xelf32*n32*) ELFSIZE=32 ;;
+xelf64*) ELFSIZE=64 ;;
+x) ;;
 *) echo $0: unhandled emulation $EMULATION_NAME >&2; exit 1 ;;
 esac