Re: [PATCH 2/2] Port to QNX
- From
Joachim Schmitz <jojo@schmitz-digital.de>
- Date
- Dec 16, 2012, 08:27 UTC
- Message-ID
- <kak0kr$cf6$1@ger.gmane.org>
- In-Reply-To
- <1355510300-31541-3-git-send-email-kraai@ftbfs.org>
Matt Kraai wrote:
Show 8 quoted lines
> From: Matt Kraai <matt.kraai@amo.abbott.com> > > Signed-off-by: Matt Kraai <matt.kraai@amo.abbott.com> > --- > Makefile | 19 +++++++++++++++++++ > git-compat-util.h | 8 ++++++-- > 2 files changed, 25 insertions(+), 2 deletions(-) >
snip
Show 20 quoted lines
> diff --git a/git-compat-util.h b/git-compat-util.h > index 2e79b8a..6c588ca 100644 > --- a/git-compat-util.h > +++ b/git-compat-util.h > @@ -75,7 +75,7 @@ > # endif > #elif !defined(__APPLE__) && !defined(__FreeBSD__) && > !defined(__USLC__) && \ !defined(_M_UNIX) && !defined(__sgi) && > !defined(__DragonFly__) && \ - !defined(__TANDEM) > + !defined(__TANDEM) && !defined(__QNX__) > #define _XOPEN_SOURCE 600 /* glibc2 and AIX 5.3L need 500, OpenBSD > needs 600 for S_ISLNK() */ #define _XOPEN_SOURCE_EXTENDED 1 /* AIX > 5.3L needs this */ #endif > @@ -99,7 +99,7 @@ > #include <stdlib.h> > #include <stdarg.h> > #include <string.h> > -#ifdef __TANDEM /* or HAVE_STRINGS_H or !NO_STRINGS_H? */ > +#if defined(__TANDEM) || defined(__QNX__) /* or HAVE_STRINGS_H or > !NO_STRINGS_H? */ #include <strings.h> /* for strcasecmp() */
There's another recent thread, discussing to change this to "#ifdef HAVE_STRING_H" plus the infrastructure in Makefile and configure.ac.
Bye, Jojo