[coreboot-gerrit] New patch to review for coreboot: payloads/external: iPXE: Fix build on 32bit.

Denis 'GNUtoo' Carikli (GNUtoo@no-log.org) gerrit at coreboot.org
Thu Jan 26 18:41:56 CET 2017


Denis 'GNUtoo' Carikli (GNUtoo at no-log.org) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/18244

-gerrit

commit 0ffefa1ad96241fc590daffec0099c6c2468c625
Author: Denis 'GNUtoo' Carikli <GNUtoo at no-log.org>
Date:   Wed Jan 11 21:56:34 2017 +0100

    payloads/external: iPXE: Fix build on 32bit.
    
    Without that fix, when bugilding iPXE we have:
        [BUILD] bin/librm.o
      arch/x86/transitions/librm.S: Assembler messages:
      arch/x86/transitions/librm.S:1509: Warning: shift count out of range (32
      is not between 0 and 31)
      arch/x86/transitions/librm.S:1511: Warning: .space repeat count is zero,
      ignored
      {standard input}: Error: 2 warnings, treating warnings as errors
      [...]
      payloads/external/iPXE/ipxe/ipxe.rom] Error 2
    
    Change-Id: I0aed7d4b823dfdf447a54a42ad23185fee120122
    Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo at no-log.org>
---
 payloads/external/iPXE/Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/payloads/external/iPXE/Makefile b/payloads/external/iPXE/Makefile
index f45edfd..2e1e3da 100644
--- a/payloads/external/iPXE/Makefile
+++ b/payloads/external/iPXE/Makefile
@@ -57,7 +57,7 @@ endif
 
 build: config
 	echo "    MAKE       $(project_name) $(TAG-y)"
-	$(MAKE) -C $(project_dir)/src bin/$(PXE_ROM_PCI_ID).rom
+	$(MAKE) -C $(project_dir)/src bin/$(PXE_ROM_PCI_ID).rom NO_WERROR=1
 	cp $(project_dir)/src/bin/$(PXE_ROM_PCI_ID).rom $(project_dir)/ipxe.rom
 ifeq ($(CONSOLE_SERIAL),yy)
 	cp "$(project_dir)/src/config/console.h.cb" "$(project_dir)/src/config/console.h"



More information about the coreboot-gerrit mailing list