delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/2003/06/10/15:06:09

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 <rich AT phekda DOT freeserve DOT co DOT uk>
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>
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:
> 
>    <http://cbfalconer.home.att.net/download/nmalloc.zip>
> 
> 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 <other-options>

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/ ]

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019