spite of platforms like Tandem/NSK that define it to -1.
+2007-03-09 Eric Blake <ebb9@byu.net>
+
+ * lib/stdlib_.h (EXIT_FAILURE): GNU code expects this to be 1, in
+ spite of platforms like Tandem/NSK that define it to -1.
+
2007-03-08 Bruno Haible <bruno@clisp.org>
* modules/vprintf-posix-tests: New file.
#ifndef EXIT_SUCCESS
# define EXIT_SUCCESS 0
#endif
+/* Tandem/NSK and other platforms that define EXIT_FAILURE as -1 interfere
+ with proper operation of xargs. */
#ifndef EXIT_FAILURE
# define EXIT_FAILURE 1
+#elif EXIT_FAILURE != 1
+# undef EXIT_FAILURE
+# define EXIT_FAILURE 1
#endif