From: Bernhard H. <ber...@be...> - 2003-11-07 23:06:01
|
> > support/regression/tests/malloc.c uses malloc(), and includes malloc.h > > for this. > > > > The problem is: malloc.h doesn't exist on Mac OS X, and SDCC doesn't > > supply > > > stdlib.h. > > SDCC uses it's own malloc.h from /usr/local/share/sdcc/include/malloc.h, > and not > the one of the host system (/usr/include/malloc.h), so I don't understand, > where > is the problem. Johan would write: guilty as charged :-) Did you ever run the regression tests? Look at the nightly builds: at first the tests are run natively on the host itself. If a header is included in the tests, then it has to exist in SDCC and all the host C-compilers. > But probably we should cerate the stdlib.h header file, to be more standard > complient. I would start with stuff from other header files, which > (according the standard) belongs to it (e.g.: malloc.h), and add it to > stdlib.h O.k. Bernhard |