mirror of https://github.com/ipxe/ipxe.git
[build] Fix genfsimg incompatibility with dash shell
Reported-by: Antony Messerli <antony@mes.ser.li> Signed-off-by: Michael Brown <mcb30@ipxe.org>pull/141/merge
parent
565ca3eab0
commit
a2a6618d46
|
@ -55,12 +55,12 @@ efi_boot_name() {
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
PEOFF=$(get_byte "${FILENAME}" 0x3c)
|
PEOFF=$(get_byte "${FILENAME}" 0x3c)
|
||||||
PESIG=$(get_word "${FILENAME}" "0x${PEOFF}")
|
PESIG=$(get_word "${FILENAME}" 0x${PEOFF})
|
||||||
if [ "${PESIG}" != "5045" ] ; then
|
if [ "${PESIG}" != "5045" ] ; then
|
||||||
echo "${FILENAME}: invalid PE header" >&2
|
echo "${FILENAME}: invalid PE header" >&2
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
ARCH=$(get_word "${FILENAME}" $(( "0x${PEOFF}" + 4 )) )
|
ARCH=$(get_word "${FILENAME}" $(( 0x${PEOFF} + 4 )) )
|
||||||
case "${ARCH}" in
|
case "${ARCH}" in
|
||||||
"4c01" )
|
"4c01" )
|
||||||
echo "BOOTIA32.EFI"
|
echo "BOOTIA32.EFI"
|
||||||
|
|
Loading…
Reference in New Issue