From: hedrick@dartagnan.rutgers.edu (Charles Hedrick) Subject: should malloc.h include ansidecl.h? u_long, etc. Date: 4 May 1992 04:44:05 GMT
I just ported lq_text 1.12 beta to Linux 0.96-, with GCC 2.1 and
the libraries and include files that come with it. I had to make
a number of changes due to include file problems. I'm interested
whether these are portability problems in the software or
bugs in the include files:
<malloc.h> requires EXFUN, etc. These are declared in
<ansidecl.h>. Should <malloc.h> include <ansidecl.h> itself?
lq_text uses u_long, u_short, and u_int. Apparently they expect
these to be declared in standard header files on by the compiler.
They aren't. Should they be?