> > This is why elvis, as86, and many, many other large programs have never
> > run. Elks never let programs have > 32k data segments!
> > With this fix, I plan on self-hosting bcc and as86, which now will
> > run...
>
> The reason bcc wouldn't run was because it was too large (> 64k) to even
> link. This is where the fat has to be trimmed first, before anyone even
> starts to worry about running it. I've wondered if it's possible to use
> temporary files in some way, and break down the compiler into multiple
> steps. From memory, this is sort of how minix does it (minix runs more
> than 2 programs to get .c to .o).
Do we still have the 512k file size limit?
I thought that libc was bigger than this or something, and that was one of
the limiting factors on a self hosted bcc. Did I remember this wrong?
How long before we get a self hosted bcc?
Luke(boo) Farrar