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