Date: Thu, 19 Mar 1998 18:59:02 -0500 (EST) Message-Id: <199803192359.SAA05145@delorie.com> From: DJ Delorie To: eliz AT is DOT elta DOT co DOT il CC: djgpp-workers AT delorie DOT com In-reply-to: (message from Eli Zaretskii on Wed, 18 Mar 1998 16:07:20 +0200 (IST)) Subject: Re: Bugs in 2.8.0? Precedence: bulk > 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.