|
From: Eric K. <ek...@rz...> - 2001-10-15 20:15:56
|
Brian Palmer <br...@sg...> wrote: > Right now FreeLoader is fully gcc+binutils compliant and will build under > most x86 gcc dists. It uses AT&T assembly. The real problem with MingW is > that it cannot assemble 16-bit code. Every time I use the .code16 directive > it complains that it cannot represent reloc type BFD_RELOC_16. For some > reason they have the 16-bit code support compiled out of MingW. AFAIK this > is the only pending issue that is keeping FreeLoader from compiling. > I have just built freeldr.sys (not the bootsectors) using MinGW. I had to modify multiboot.c and tui.c to avoid calls to alloca(). The calls to alloca() are generated by MinGW but not by djgpp. After using objcopy (according to Robert Collins) I got a binary freeldr.sys. At least it is *not* a pe-file. - Eric Kohl ==================================================== = To remove yourself from this mailing list, go to = = http://www.reactos.com/home/mailing.html = ==================================================== |