* sysdeps/unix/sysv/linux/mips/nptl/bits/local_lim.h: Undefine
authorDaniel Jacobowitz <dan@codesourcery.com>
Fri, 28 Mar 2008 17:43:50 +0000 (17:43 +0000)
committerDaniel Jacobowitz <dan@codesourcery.com>
Fri, 28 Mar 2008 17:43:50 +0000 (17:43 +0000)
ARG_MAX if <linux/limits.h> has defined it.

ChangeLog.mips
sysdeps/unix/sysv/linux/mips/nptl/bits/local_lim.h

index 0ca16cc..a7a219e 100644 (file)
@@ -1,4 +1,9 @@
-2008-03-27  Robin Randhawa  <robin@mips.com>
+2008-03-28  Joseph Myers  <joseph@codesourcery.com>
+
+       * sysdeps/unix/sysv/linux/mips/nptl/bits/local_lim.h: Undefine
+       ARG_MAX if <linux/limits.h> has defined it.
+
+2008-03-28  Robin Randhawa  <robin@mips.com>
 
        * sysdeps/unix/sysv/linux/mips/sys/tas.h (_test_and_set): Added memory
        barriers to enforce strict ordering on weakly ordered systems.
index 4c3f5f6..c6fae63 100644 (file)
@@ -1,5 +1,5 @@
 /* Minimum guaranteed maximum values for system limits.  MIPS Linux version.
-   Copyright (C) 1993-1998,2000,2002,2003,2004,2007
+   Copyright (C) 1993-1998,2000,2002,2003,2004,2007,2008
    Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
@@ -32,6 +32,9 @@
 #ifndef OPEN_MAX
 # define __undef_OPEN_MAX
 #endif
+#ifndef ARG_MAX
+# define __undef_ARG_MAX
+#endif
 
 /* The kernel sources contain a file with all the needed information.  */
 #include <linux/limits.h>
 # undef OPEN_MAX
 # undef __undef_OPEN_MAX
 #endif
+/* Have to remove ARG_MAX?  */
+#ifdef __undef_ARG_MAX
+# undef ARG_MAX
+# undef __undef_ARG_MAX
+#endif
 
 /* The number of data keys per process.  */
 #define _POSIX_THREAD_KEYS_MAX 128