Commit 9d844424 authored by Daniel Stenberg's avatar Daniel Stenberg
Browse files

define the _XOPEN_SOURCE define in the config.h file instead, and also added a

decent quote about the define, taken from
http://www.opengroup.org/onlinepubs/007908799/xsh/compilation.html
parent 5ab9d72e
Loading
Loading
Loading
Loading
+11 −1
Original line number Diff line number Diff line
@@ -121,7 +121,17 @@ case $host in
  mips-sgi-irix*)
    if test "$GCC" != "yes"; then
      xopen="yes"
      CPPFLAGS="$CPPFLAGS -D_XOPEN_SOURCE=500"

      # "Applications should ensure that the feature test macro _XOPEN_SOURCE
      # is defined with the value 500 before inclusion of any header. This is
      # needed to enable the functionality described in this specification,
      # and possibly to enable functionality defined elsewhere in the Common
      # Applications Environment."

      # So far, we've only detected this to be strictly necessary if not using
      # gcc on SGI IRIX. And this only to avoid warnings.

      AC_DEFINE(_XOPEN_SOURCE, 500, [ensure SUSV2 compatibility])
    fi
    ;;
  *)