> > 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

Reply via email to