Sender: rich AT phekda DOT freeserve DOT co DOT uk Message-ID: <3EBD0191.D2AAA02C@phekda.freeserve.co.uk> Date: Sat, 10 May 2003 14:41:37 +0100 From: Richard Dawe X-Mailer: Mozilla 4.77 [en] (X11; U; Linux 2.2.23 i586) X-Accept-Language: de,fr MIME-Version: 1.0 To: Andrew Cottrell CC: djgpp-workers AT delorie DOT com, Andris Pavenis , Ben Peddell , rudd AT cyberoptics DOT com Subject: Re: gcc 3.x breaks ABI compatibility? [Was: Re: Bug 00314 -- div() still broken] References: <3e9c6920$0$21928$afc38c87@> <3EABA5AA DOT 99B8EDE3 AT phekda DOT freeserve DOT co DOT uk> <200304280954 DOT 02899 DOT pavenis AT latnet DOT lv> <3EAE2D6D DOT 5E329F3F AT phekda DOT freeserve DOT co DOT uk> <002501c313be$f46fafa0$0100a8c0 AT acp42g> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Reply-To: djgpp-workers AT delorie DOT com Hello. Andrew Cottrell wrote: [snip] > > This is a pretty critical bug. Do you have any plans to rebuild gcc 3.2.2 > > (or 3.2.3) with this fix? > > Is it as simple as changing the line in the > gnu\gcc-3.22\gcc\config\i386\djgpp.h to the following and re-building GCC? > And then the rest of the libs. > #define DEFAULT_PCC_STRUCT_RETURN 1 I believe so. This line was in config.h for gcc 2.95.3. I haven't tried it, though. Andris: Do you have any plans to rebuild gcc 3.2.2 with this fix? Thanks, bye, Rich =] -- Richard Dawe [ http://www.phekda.freeserve.co.uk/richdawe/ ]