This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
[PATCH] libiberty.h: Fix basename warning.
- From: "Aaron W. LaFramboise" <aaron98wiridge9 at aaronwl dot com>
- To: binutils <binutils at sources dot redhat dot com>
- Date: Mon, 13 Sep 2004 17:48:47 -0500
- Subject: [PATCH] libiberty.h: Fix basename warning.
This patch matches what other systems are apparently doing and makes an
annoying warning go away.
I have a copyright assignment but no CVS privileges.
2004-07-13 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
* libiberty.h (basename): Prototype for __MINGW32__.
Index: src/include/libiberty.h
===================================================================
RCS file: /cvs/src/src/include/libiberty.h,v
retrieving revision 1.24
diff -c -3 -p -r1.24 libiberty.h
*** src/include/libiberty.h 15 May 2003 19:08:25 -0000 1.24
--- src/include/libiberty.h 13 Jul 2004 12:06:35 -0000
*************** extern char **dupargv PARAMS ((char **))
*** 74,80 ****
to find the declaration so provide a fully prototyped one. If it
is 1, we found it so don't provide any declaration at all. */
#if !HAVE_DECL_BASENAME
! #if defined (__GNU_LIBRARY__ ) || defined (__linux__) || defined
(__FreeBSD__) || defined (__OpenBSD__) || defined(__NetBSD__) || defined
(__CYGWIN__) || defined (__CYGWIN32__) || defined (HAVE_DECL_BASENAME)
extern char *basename PARAMS ((const char *));
#else
extern char *basename ();
--- 74,80 ----
to find the declaration so provide a fully prototyped one. If it
is 1, we found it so don't provide any declaration at all. */
#if !HAVE_DECL_BASENAME
! #if defined (__GNU_LIBRARY__ ) || defined (__linux__) || defined
(__FreeBSD__) || defined (__OpenBSD__) || defined(__NetBSD__) || defined
(__CYGWIN__) || defined (__CYGWIN32__) || defined (__MINGW32__) || defined
(HAVE_DECL_BASENAME)
extern char *basename PARAMS ((const char *));
#else
extern char *basename ();