core: remove vestiges of using nasm -f bin
authorH. Peter Anvin <hpa@zytor.com>
Mon, 4 May 2009 21:12:11 +0000 (14:12 -0700)
committerH. Peter Anvin <hpa@zytor.com>
Mon, 4 May 2009 21:12:11 +0000 (14:12 -0700)
Remove a few things that are specific to NASM's "bin" backend, which
we no longer use.  Newer versions of NASM print warning messages which
are unnecessary.

Signed-off-by: H. Peter Anvin <hpa@zytor.com>
core/layout.inc

index ef892af..8d56745 100644 (file)
@@ -31,15 +31,11 @@ TEXT_START  equ 7C00h
 ; but it doesn't seem to work that way.
 LATEBSS_START  equ 0B800h
 
-%ifdef MAP
-               [map all MAP]
-%endif
-
 ;
 ; The various sections and their relationship
 ;
                ; Use .earlybss for things that MUST be in low memory.
-               section .earlybss       nobits start=BSS_START
+               section .earlybss       nobits
                section .config         write progbits align=4
                section .replacestub    exec write progbits align=16