* system.h (vec_free): Undef.
authorDavid Edelsohn <dje.gcc@gmail.com>
Mon, 19 Nov 2012 14:47:11 +0000 (14:47 +0000)
committerDavid Edelsohn <dje@gcc.gnu.org>
Mon, 19 Nov 2012 14:47:11 +0000 (09:47 -0500)
From-SVN: r193625

gcc/ChangeLog
gcc/system.h

index f1811099a5c6d8ad6eacd93b07f82fd9126961ec..34c3f0ca0f8f30d9e02e4eb4f3adae82e0407354 100644 (file)
@@ -1,3 +1,7 @@
+2012-11-19  David Edelsohn  <dje.gcc@gmail.com>
+
+       * system.h (vec_free): Undef.
+
 2012-11-19  Jakub Jelinek  <jakub@redhat.com>
 
        PR middle-end/54630
index 5d8e520bbb20dede9e3316d6990fa3cdcf92a0ea..2907e6c3f9f064864149a87798365a45896b7f71 100644 (file)
@@ -228,6 +228,9 @@ extern int errno;
 # include <stdlib.h>
 #endif
 
+/* Undef vec_free from AIX stdlib.h header which conflicts with vec.h.  */
+#undef vec_free
+
 /* If we don't have an overriding definition, set SUCCESS_EXIT_CODE and
    FATAL_EXIT_CODE to EXIT_SUCCESS and EXIT_FAILURE respectively,
    or 0 and 1 if those macros are not defined.  */