diff --git a/ld/ChangeLog b/ld/ChangeLog index 40d6c1455c..d70cdf068b 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,9 @@ +2016-10-06 Ludovic Courtès + + * emulparams/elf32bmipn32-defs.sh: Shift quote of + "x$EMULATION_NAME" to the left to work around + . + 2016-10-06 Alan Modra * lexsup.c: Spell fall through comments consistently and add diff --git a/ld/emulparams/elf32bmipn32-defs.sh b/ld/emulparams/elf32bmipn32-defs.sh index af8f01ddf4..46b3f83c84 100644 --- a/ld/emulparams/elf32bmipn32-defs.sh +++ b/ld/emulparams/elf32bmipn32-defs.sh @@ -13,7 +13,8 @@ LITTLE_OUTPUT_FORMAT="elf32-littlemips" TEMPLATE_NAME=elf32 EXTRA_EM_FILE=mipself -case x"$EMULATION_NAME" in +# Note: use "x$var" not x"$var" in case directive in order to work around bug in bash 4.2 +case "x$EMULATION_NAME" in xelf32*n32*) ELFSIZE=32 ;; xelf64*) ELFSIZE=64 ;; x) ;;