On Dec 27, 2007 7:00 PM, Robert Millan <[EMAIL PROTECTED]> wrote:
> Uhm I recall seeing macros for that already:
>
>   kern/i386/pc/startup.S:       DATA32  ADDR32  lgdt    gdtdesc
>
> I guess those are telling GAS to generate 0x66 and 0x67?

yes, adding the DATA32 ADDR32 prefix might work as well:

DATA32 ADDR32 leal  0x200 + data_start - data_next(%ebx,%eax), %eax

-- 
Bean


_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to