Mail Archives: djgpp-workers/2002/10/17/18:18:34
> Ok, I have no problem with bumping it to 2.04. I think the original
> reason was to provide something for tools to read to see if there was
> an API change (new stubbable variables in the header, mostly).
This is what we originally planned, but the original design was
so excellent it's never been changed :-). The version jumped from
2.00 to 2.02 when changes were made for the 2.02 release. So to
be consistent, we should only increment the number for even numbered
releases, and 2.04 is next ...
Now, if we want to allow for larger (LFN) base names or argv0 ....
> I don't think we need to try to be clever about bumping it for alphas
> or internal changes.
Agreed; the stub rarely changes (compared to go32 ...) - use the libc
build time and ident for that.
> I don't see much need for shrinking the stub any further, unless we
> need to add something else into the new space. But feel free to post
> the patches anyway ;-)
Is the 2Kb rule documented anywhere? Maybe that belongs on your history
of DJGPP wepage.
There's still some spare space anyway. But size tweakers are always
welcome to hack cwsdstub too - I'm sure there's a few thousand bytes
to trim there :-)
- Raw text -