http://git.etherboot.org
/
people
/
mcb30
/
gpxe.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
a39b111
)
Fix building on gas versions that don't auto-insert addr32 prefixes
author
Michael Brown
<mcb30@etherboot.org>
Tue, 12 Dec 2006 19:07:18 +0000
(19:07 +0000)
committer
Michael Brown
<mcb30@etherboot.org>
Tue, 12 Dec 2006 19:07:18 +0000
(19:07 +0000)
src/arch/i386/interface/pxe/pxe_entry.S
patch
|
blob
|
history
diff --git
a/src/arch/i386/interface/pxe/pxe_entry.S
b/src/arch/i386/interface/pxe/pxe_entry.S
index
551d790
..
065fe75
100644
(file)
--- a/
src/arch/i386/interface/pxe/pxe_entry.S
+++ b/
src/arch/i386/interface/pxe/pxe_entry.S
@@
-140,10
+140,10
@@
pxe_entry_common:
pushw %di
pushw %bx
/* Load !PXE parameters from stack into PXENV+ registers */
-
movw
18(%esp), %bx
+
addr32 movw
18(%esp), %bx
movw %bx, %es
-
movw
16(%esp), %di
-
movw
14(%esp), %bx
+
addr32 movw
16(%esp), %di
+
addr32 movw
14(%esp), %bx
/* Make call as for PXENV+ */
pushw %cs
call pxenv_entry