http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55384
--- Comment #4 from David Edelsohn <dje at gcc dot gnu.org> 2012-11-19 00:21:59 UTC --- AIX /usr/include/stdlib.h includes #define vec_free free And vec.h defines two functions named vec_free, which get renamed, causing ambiguity in the splay_tree_new calls. Should vec.h #undef vec_free? Somewhere else?