Correctly adjust for moved start address.
It seems that the existence of a "depend" target in src/sys/boot is not to be taken as an indication that it actually does what one would expect, at least it clearly threw my testing off. Apologies to: jhb
This commit is contained in:
parent
1a91ccccc6
commit
10aabd9039
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=104629
@ -166,7 +166,7 @@ ifdef(`BTXLDR_VERBOSE',`
|
|||||||
call hexout # relocation
|
call hexout # relocation
|
||||||
call putstr # message
|
call putstr # message
|
||||||
')
|
')
|
||||||
addl $PAG_SIZ,%ebp # Display
|
addl $PAG_SIZ * 2,%ebp # Display
|
||||||
ifdef(`BTXLDR_VERBOSE',`
|
ifdef(`BTXLDR_VERBOSE',`
|
||||||
movl $m_base,%esi # the
|
movl $m_base,%esi # the
|
||||||
movl %ebp,%eax # user
|
movl %ebp,%eax # user
|
||||||
|
@ -166,7 +166,7 @@ ifdef(`BTXLDR_VERBOSE',`
|
|||||||
call hexout # relocation
|
call hexout # relocation
|
||||||
call putstr # message
|
call putstr # message
|
||||||
')
|
')
|
||||||
addl $PAG_SIZ,%ebp # Display
|
addl $PAG_SIZ * 2,%ebp # Display
|
||||||
ifdef(`BTXLDR_VERBOSE',`
|
ifdef(`BTXLDR_VERBOSE',`
|
||||||
movl $m_base,%esi # the
|
movl $m_base,%esi # the
|
||||||
movl %ebp,%eax # user
|
movl %ebp,%eax # user
|
||||||
|
Loading…
Reference in New Issue
Block a user