Mail Archives: djgpp-workers/2003/03/14/11:15:50
> > So it remains incompatible with the debugging machinery already
> > present in DJGPP?
> >
> > I'll back out my local incorporation of it as it seems it never will
> > be (and some DJGPP test case(s?) won't build).
>
> What won't build? I have never found any specification for the
> debugging systems, but the debug interface remains in nmalloc,
> which allows as detailed examination as wished of the internal
> structures, without ANY dependance on magic numbers. AFAICT the
> system is completely standard compliant, and works.
In particular:
mallinfo
malloc_verify
malloc_debug
mallocmap
all the malloc hook functions
These are all described in the documentation in malloc.txh for the
CVS source tree.
> The following header:
>
> /* -------- sysquery.h ------------ */
Is not compatible with the current source, does not provide the
same functionality, and doesn't have "info" documentation.
In particular, malldbg.c source module needs to work or be replaced
with equivalents plus documentation.
- Raw text -