2004-06-27 Giovanni Bajo PR bootstrap/15627 * engine/flowrow-sort.c (update_upper_bound): Converted comment to C-style. (flowrow_inclusion): Likewise. (flowrow_extract_field): Unnest field_eq. * engine/setif-sort.c (search_ubs): Unnest search_ubs_aux. (search_lbs): Unnest search_lbs_aux. (setif_inclusion): Unnest collapse_cycle_lower, collapse_cycle_upper, update_lower_bound, update_upper_bound. 2004-06-15 Paolo Bonzini * Makefile.in: Regenerate with automake 1.8.5. * aclocal.m4: Likewise. * engine/Makefile.in: Likewise. * libcompat/Makefile.in: Likewise. * points-to/Makefile.in: Likewise. * configure: Regenerate. * .cvsignore: New file. 2004-05-28 Kelley Cook * configure.in: Rename to ... * configure.ac: this. Update to modern autoconf style. Correct AC_INIT macro with the actual package name. Replace gcc_AC_HEADER_STDBOOL and GCC_AC_C__BOOL with AC_HEADER_STDBOOL. * acinclude.m4, stamp.h-in: Delete. * config.h, configure: Regenerate with autoconf 2.59. * aclocal.m4, Makefile.in: Regenerate with automake 1.7.9. * engine/Makefile.in: Likewise. * libcompat/Makefile.in: Likewise. * points-to/Makefile.in: Likewise. 2004-05-24 Daniel Berlin PR other/15627 * engine/util.h: Include ansidecl.h. Make max and min static inline. * engine/util.c: Remove max and min from here. 2004-03-26 Andreas Jaeger * configure.in: Remove GCC_NO_EXECUTABLES. * configure: Regenerated. 2004-03-07 Daniel Berlin * engine/Makefile.am (AM_CFLAGS): Add -I$(top_srcddir)/../include, so we can get ansidecl.h and friends. * engine/array.c (array_extend): Fix unsigned/signed comparison. * engine/banshee.h (struct gen_e): Just make void * when empty, instead of empty struct. * engine/compiler.h: Don't ever define HAVE_VARIADIC_MACROS, -pedantic whines about them even when we know we can use them. * engine/dot.c: constify our char *'s everywhere. (declare_node): Cast &result to char * before casting to hash_data *. * engine/dot.h: constify our char *'s everywhere. * engine/flow-var.c: Ditto. * engine/flow-var.h: Ditto. * engine/flowrow-sort.c: Include ansidecl.h. (get_contour): Mark unused parameter. (update_upper_bound): Make comment /* instead of //. (field_eq): Staticify. * engine/hash.c (string_hash): Staticify. (string_eq): Ditto. (entry_cmp): Ditto. * engine/hash.h: Move comments around. (hash_table_apply): Add prototype. * engine/hashset.c (INIT_TABLE_SIZE): Remove extra semicolon. (EMPTY_KEY): Ditto. * engine/jcollection.c (jcoll_create_chain): // -> /* comment. (jcoll_accum): Staticify. * engine/list.c (sort_linked_list): Staticify. (compare): Use comparator_fn as last argument, not void *. * engine/list.h: Declare the functions even for opaque lists. (list_clear macro): don't return value. * engine/setif-sort.c: Replaced with new version from banshee cvs. * engine/setif-var.c: constify our char *'s. * engine/setif-var.h: Ditto. * engine/setst-var.c: Ditto. * engine/setst-var.h: Ditto. * engine/stamp.c (stamp_string): Use long, not int. Cast through char *. * engine/stamp.h (stamp): Long, not int. * engine/term-sort.c (term_print_stats): Mark argument unused. include ansidecl.h. * engine/term-var.c: constify the char *'s. * engine/term-var.h: Ditto. * engine/ufind.h (union find update macro): Don't return uf_update's value (which is void anyway). * engine/util.c (ptr_hash): Return long, not int. * engine/util.h (ptr_hash): Ditto. 2004-02-29 Andreas Jaeger * configure.in: Set ac_libbanshee_warn_cflags for GCC. * configure: Regenerated. * libcompat/Makefile.am (AM_CFLAGS): Add ac_libbanshee_warn_cflags. * engine/Makefile.am (AM_CFLAGS): Likewise. * points-to/Makefile.am (AM_CFLAGS): Likewise. * libcompat/Makefile.in: Regenerated. * engine/Makefile.in: Regenerated. * points-to/Makefile.in: Regenerated. * Makefile.in: Regenerated. * libcompat/radix-tree.c: Include for calloc. 2004-02-03 Daniel Berlin Fix PR other/12220 * engine/Makefile.am: Remove -fno-strict-aliasing. * libcompat/Makefile.am: Ditto. * points-to/Makefile.am: Ditto. * configure: Regenerated. * config.h.in: Ditto. * Makefile.in: Ditto. * engine/Makefile.am: Ditto. * libcompat/Makefile.am: Ditto. * points-to/Makefile.am: Ditto. 2003-07-01 Daniel Berlin * acinclude.m4: New, copy the bool tests from gcc. * configure.in: Use the new bool tests. * Regenerate configure. * engine/bool.h: Rewrite to use the part of gcc's system.h that does bool type handling. 2002-12-26 Daniel Berlin * Makefile.am: Use the same flag passing hack all other subdirs use. * */Makefile.am: Use -fno-strict-aliasing till i get rid of the type-punning. * Regenerate configure and Makefiles. * engine/setst-*.c: Remove nested functions. 2002-11-28 Diego Novillo * aclocal.m4: Don't call aclocal and automake with a version number suffix. * Makefile.in, config.h.in, configure, engine/Makefile.in, libcompat/Makefile.in, points-to/Makefile.in: Regenerate. 2002-11-24 Daniel Berlin * points-to/andersen_terms.c: Fix multi-line string literals 2002-10-31 Daniel Berlin * Autoconf'ed, automak'ed, de-nested functified, etc.