[LinuxBIOS] r84 - in buildrom-devel: . packages/linuxbios packages/linuxbios/patches
svn at openbios.org
svn at openbios.org
Thu Dec 13 19:09:30 CET 2007
Author: myles
Date: 2007-12-13 19:09:30 +0100 (Thu, 13 Dec 2007)
New Revision: 84
Removed:
buildrom-devel/packages/linuxbios/patches/lgdt.patch
Modified:
buildrom-devel/Config.in
buildrom-devel/packages/linuxbios/qemu.mk
Log:
This patch removes the option from buildrom to use the lgdt patch for
LinuxBIOSv3.
On a compiler that doesn't need the patch, this patch makes the image
unbootable.
Modified: buildrom-devel/Config.in
===================================================================
--- buildrom-devel/Config.in 2007-12-12 22:54:25 UTC (rev 83)
+++ buildrom-devel/Config.in 2007-12-13 18:09:30 UTC (rev 84)
@@ -54,16 +54,6 @@
help
Use the v3 tree. LinuxBIOSv3 doesn't support all platforms yet.
-config LINUXBIOS_V3_LGDT_PATCH
- bool "Avoid an error in stage0_i586 with some compilers"
- depends LINUXBIOS_V3
- default n
- help
- Say 'y' here to use the patch from the mailing list to replace
- "data32 lgdt %cs:gdtptr" with
- "movl $gdtptr"
- "%ebx lgdt %cs:(%bx)"
-
config USE_LZMA
bool "Enable LZMA compression"
depends !PAYLOAD_OFW
Deleted: buildrom-devel/packages/linuxbios/patches/lgdt.patch
===================================================================
--- buildrom-devel/packages/linuxbios/patches/lgdt.patch 2007-12-12 22:54:25 UTC (rev 83)
+++ buildrom-devel/packages/linuxbios/patches/lgdt.patch 2007-12-13 18:09:30 UTC (rev 84)
@@ -1,14 +0,0 @@
-Index: svn/arch/x86/stage0_i586.S
-===================================================================
---- svn/arch/x86/stage0_i586.S (revision 539)
-+++ svn/arch/x86/stage0_i586.S (working copy)
-@@ -56,7 +56,8 @@
- * the ld hackery and other things. So leave it as is with this comment.
- */
-
-- data32 lgdt %cs:gdtptr
-+ movl $gdtptr, %ebx
-+ lgdt %cs:(%bx)
-
- movl %cr0, %eax
- andl $0x7FFAFFD1, %eax /* PG,AM,WP,NE,TS,EM,MP = 0 */
Modified: buildrom-devel/packages/linuxbios/qemu.mk
===================================================================
--- buildrom-devel/packages/linuxbios/qemu.mk 2007-12-12 22:54:25 UTC (rev 83)
+++ buildrom-devel/packages/linuxbios/qemu.mk 2007-12-13 18:09:30 UTC (rev 84)
@@ -17,9 +17,6 @@
ifeq ($(CONFIG_LINUXBIOS_V3),y)
LINUXBIOS_URL=svn://linuxbios.org/repository/LinuxBIOSv3
LINUXBIOS_TARBALL=linuxbiosv3-svn-$(LINUXBIOS_TAG).tar.gz
- ifeq ($(CONFIG_LINUXBIOS_V3_LGDT_PATCH),y)
- LINUXBIOS_PATCHES += $(PACKAGE_DIR)/linuxbios/patches/lgdt.patch
- endif
LINUXBIOS_SVN_DIR=$(SOURCE_DIR)/linuxbiosv3
else
ifeq ($(CONFIG_PAYLOAD_LAB),y)
More information about the coreboot
mailing list