libtool
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Fixing malloc.h related warning


From: Dalibor Topic
Subject: Re: Fixing malloc.h related warning
Date: Mon, 15 Sep 2003 20:10:21 +0200
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3) Gecko/20030312

Hi Robert,

what about

/*
 * Include the header defining malloc.
 *
 * On K&R C compilers, that's <malloc.h>,
 * on ANSI C and ISO C compilers, that's
 * <stdlib.h>.
 *
 */
#if HAVE_STDLIB_H
#  include <stdlib.h>
#else
#  if HAVE_MALLOC_H
#    include <malloc.h>
#  endif
#endif


cheers,
dalibor topic

Boehne, Robert wrote:
Dalibor,

This would require a patch that looks for whatever malloc.h is #included for
in stdlib.h and prefers it in stdlib.h.  So it isn't as simple as 
s/malloc/stdlib/.

Robert


-----Original Message-----
From: Dalibor Topic [mailto:address@hidden
Sent: Monday, September 15, 2003 11:36 AM
To: Libtool mailing list
Subject: Fixing malloc.h related warning


Hi,

bulding code that uses libtool 1.5 on i386-FreeBSD 4.8, I noticed a compiler warning:

gcc -DHAVE_CONFIG_H -I. -I../../kaffe-1.1.1/libltdl -I. -g -O2 -c ../../kaffe-1.1.1/libltdl/ltdl.c -fPIC -DPIC -o .libs/ltdl.o
In file included from ../../kaffe-1.1.1/libltdl/ltdl.c:57:
/usr/include/malloc.h:2: warning: #warning "this file includes <malloc.h> which is deprecated, use <stdlib.h> instead"

Could the offending include be removed from source of ltdl.c?

cheers,
dalibor topic



_______________________________________________
Libtool mailing list
address@hidden
http://mail.gnu.org/mailman/listinfo/libtool






reply via email to

[Prev in Thread] Current Thread [Next in Thread]