X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f X-Virus-Scanned: amavisd-new at cardinal.fi Message-ID: <46A745CA.5010508@iki.fi> Date: Wed, 25 Jul 2007 15:44:58 +0300 From: Andris Pavenis User-Agent: Thunderbird 2.0.0.5 (X11/20070719) MIME-Version: 1.0 To: djgpp AT delorie DOT com Subject: Re: a rare error occurs (DJDEV203, RHIDE 1.5ab with GCC4.12 ) References: <46A73661 DOT 2070909 AT roosnek DOT nl> In-Reply-To: <46A73661.2070909@roosnek.nl> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Reply-To: djgpp AT delorie DOT com Nico Roosnek wrote: > Dear DJ, > > I very much enjoy the package DJGPP for real time processing (16 > hydrophones/32 microphones , chirps, Kalman estimation, etc.). > However since a month a rare error occurs. > > I use DJDEV203, RHIDE 1.5ab with GCC4.12 compiler version. > Since I changed from GCC3.77 code running errors are produced in case of > large programs (1.2 Mbyte with debugging), > for example the variable argc has a wrong value. > It has nothing to do with wrong programming, while it started almost in > the beginning and no memory allocation or graphics routines are used. > Is there any incompatibility between these packages. > The same happens for MSDOS on one computer and WIN98 on a notebook. > Thus the code produced by the packages is wrong. > (I use DJGPP almost 5 years, starting with the GCC2.95 ) > > Could you inform me about any incompatibility? > As far as I remember my last build of RHIDE was using GDB-6.3. I don't remember which version was used in RHIDE-1.5a - perhaps GDB-6.1.1. Both these versions are old and most likely the support of new GCC versions (like GCC-4.1.2 or 4.2.0) is not expected to be very good. From the other side it's highly unlikely that there will be new releases of RHIDE. The way how RHIDE uses GDB is a dead end and it's only a time when it would fail totally with new GDB versions. I don't however know if it is already so with already existing GDB versions as I have neither used nor built RHIDE for at least 1.5 years. Andris