Author: hailfinger
Date: 2008-12-04 00:39:49 +0100 (Thu, 04 Dec 2008)
New Revision: 1064

Modified:
   coreboot-v3/arch/x86/stage0_common.S
Log:
Document unexpected clobbering of stage0 code.

Signed-off-by: Carl-Daniel Hailfinger <[EMAIL PROTECTED]>
Acked-by: Carl-Daniel Hailfinger <[EMAIL PROTECTED]>


Modified: coreboot-v3/arch/x86/stage0_common.S
===================================================================
--- coreboot-v3/arch/x86/stage0_common.S        2008-12-03 15:38:42 UTC (rev 
1063)
+++ coreboot-v3/arch/x86/stage0_common.S        2008-12-03 23:39:49 UTC (rev 
1064)
@@ -149,6 +149,7 @@
        .byte   0xe9
        .int    _stage0 - ( . + 2 )
 
+#warning Everything below this line and two bytes above this line is being 
clobbered by LAR. For the discussion about this, see the thread at 
www.coreboot.org/pipermail/coreboot/2008-December/042771.html
        /* Note: The above jump is hand coded to work around bugs in binutils.
         * 5 bytes are used for a 3 byte instruction. This works because x86
         * is little endian and allows us to use supported 32 bit relocations


--
coreboot mailing list: [email protected]
http://www.coreboot.org/mailman/listinfo/coreboot

Reply via email to