|
|
|
|
|
|
|
|
|
|
xen-devel
RE: [Xen-devel] x86_64 build break in rombios
> You'll have to drill into this a bit yourself I think. That changeset
does
> add a fair bit more assembly language to the rombios codebase
> (particularly
> in 32bitgateway.c) but it doesn't look particularly different from the
> existing assembly language in rombios.c. Clearly there *is* a
difference
> though -- perhaps you can narrow down which lines are causing the
problem
> and tinker with them a bit to see what's causing as86 to barf?
The offending lines are from the macro DoUpCall in 32bitgateway.c and
macro POST_MEASURE in tcgbios.c
32bitgateway.c (line 410)
MACRO DoUpcall
mov bx, #?1 <====
jmp Upcall
MEND
Tcgbios.c (line 182)
ACRO POST_MEASURE
push word #0x000f
push #?2 <====
push word #0x000f
push #?1 <====
call _tcpa_measure_post
add sp, #8
MEND
as86 does not like the #? notation even though the man pages say that it
perfectly legal.
Any idea what's going on?
Thanks,
Aravindh
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
|
|
|
|