Mail Archives: djgpp-workers/1998/03/19/20:54:43
> 1) Library modules are linked after all the object files. Since
> functions with the `constructor' attribute are processed in the
> order they are seen by the linker, this means that users cannot
> use exception in their own functions which they declare
> "__attribute__((constructor))".
crt1.c may call other non-contructor functions in whatever order it
wishes.
> 2) We are introducing subtle but significant coupling between djdev
> and GCC, which as I understand DJ doesn't want.
Correct, although I used to not worry about this, apparently it's
becoming more of an issue with recent gcc releases.
- Raw text -