Sender: rich AT phekda DOT freeserve DOT co DOT uk Message-ID: <3EE62BC7.F14013F8@phekda.freeserve.co.uk> Date: Tue, 10 Jun 2003 20:04:39 +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: djgpp-workers AT delorie DOT com Subject: Re: DJGPP 2.04 alpha 2 later in the month? References: <3EE4EB66 DOT DF7891D2 AT phekda DOT freeserve DOT co DOT uk> <3EE4F833 DOT 2B67D8C0 AT yahoo DOT com> <3EE582BB DOT DEC034FA AT yahoo DOT com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Reply-To: djgpp-workers AT delorie DOT com Hello. CBFalconer wrote: > > CBFalconer wrote: > > > > Richard Dawe wrote: > > > > > > I was thinking we could do DJGPP 2.04 alpha 2 later this month. > > > Reasons: > > > > > > (1) uclock now works on Windows 2000 and later. > > > (2) gcc 3.2.3 has a bugfix for the struct passing issue. > > > (3) A few other minor fixes that I can think of. > > > > > > The binary compatibility issue (2) is probably the main reason > > > for releasing alpha 2. If people don't think that's important, > > > then maybe we should wait a while longer. > > > > I guess I better rise up off my rump and do those compile time > > options for nmalloc :-) > > Done. The result is at: > > > > and compiles with no warnings with -W -Wall -O2. It no longer > needs -DNDEBUG, instead the inverse is controlled with > -DNEWMALLDBG, so omission gives the production result. Thanks. I'll try to take a look at it at the weekend. > I could not use gcc.opt, since that collection makes the command lines > too long, and I could not find a way to include a reference to it in > the compile command. Try: gcc @c:/some/path/gcc.opt Although you should get this stuff for free, by using the same style of Makefile as is used elsewhere in the DJGPP sources. Have you tried modifying a CVS check-out to build with nmalloc? > Note that the library needs to include both nmalloc.o and > malldbg.o, so that the debug code will not be loaded unless > referenced. I leave it to you to install the contents of > malldbg.h and sysquery.h in stdlib.h. OK. Thanks, bye, Rich =] -- Richard Dawe [ http://www.phekda.freeserve.co.uk/richdawe/ ]