Re: Kernel size over 64K: what is needed, how to implement?

Alan Carvalho de Assis <[email protected]>
Newsgroups org.kernel.vger.linux-8086
Message-ID <CAG4Y6eQCkL54Qy2t916fyuWwYHQpQ4M6Xto0V=MD7+ArvOTsqQ@mail.gmail.com>
Hi David

On 2/19/12, David Given <[email protected]> wrote:

> Yes, I figured that out eventually. I did find one guy who has some OMF
> patches for binutils:
>
> http://bpj-code.blogspot.com/2011/09/omf-support-for-binutils.html
>
> ...but it's not complete and he doesn't say which version of binutils
> it's for.
>

Nice finding.

> TBH, the easiest approach to using Open Watcom would probably be to
> retool entirely for it: produce ELKS executables and a kernel image
> directly from their linker. At least ELKS doesn't have any shared
> library horrors to deal with, which means that the output files are
> fairly simple. No idea whether it's actually possible, though.
>

I think Open Watcom is a good option, but it should be much effort to
make ELKS compile with it and at end of day we will be limited to only
microprocessors supported by Open Watcom.

We could take on look on GCC port for 8086, you could find more
information about it on this mailing list archive. In fact those GCC
patch for 8086 were applied to GCC mainline, but few time after that
they were removed.

Best Regards,

Alan
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.