1 2004-03-26 Andreas Jaeger <aj@suse.de>
3 * configure.in: Remove GCC_NO_EXECUTABLES.
4 * configure: Regenerated.
6 2004-03-07 Daniel Berlin <dberlin@dberlin.org>
8 * engine/Makefile.am (AM_CFLAGS): Add -I$(top_srcddir)/../include, so we
9 can get ansidecl.h and friends.
10 * engine/array.c (array_extend): Fix unsigned/signed comparison.
11 * engine/banshee.h (struct gen_e): Just make void * when empty, instead
13 * engine/compiler.h: Don't ever define HAVE_VARIADIC_MACROS, -pedantic
14 whines about them even when we know we can use them.
15 * engine/dot.c: constify our char *'s everywhere.
16 (declare_node): Cast &result to char * before casting to hash_data *.
17 * engine/dot.h: constify our char *'s everywhere.
18 * engine/flow-var.c: Ditto.
19 * engine/flow-var.h: Ditto.
20 * engine/flowrow-sort.c: Include ansidecl.h.
21 (get_contour): Mark unused parameter.
22 (update_upper_bound): Make comment /* instead of //.
23 (field_eq): Staticify.
24 * engine/hash.c (string_hash): Staticify.
27 * engine/hash.h: Move comments around.
28 (hash_table_apply): Add prototype.
29 * engine/hashset.c (INIT_TABLE_SIZE): Remove extra semicolon.
31 * engine/jcollection.c (jcoll_create_chain): // -> /* comment.
32 (jcoll_accum): Staticify.
33 * engine/list.c (sort_linked_list): Staticify.
34 (compare): Use comparator_fn as last argument, not void *.
35 * engine/list.h: Declare the functions even for opaque lists.
36 (list_clear macro): don't return value.
37 * engine/setif-sort.c: Replaced with new version from banshee cvs.
38 * engine/setif-var.c: constify our char *'s.
39 * engine/setif-var.h: Ditto.
40 * engine/setst-var.c: Ditto.
41 * engine/setst-var.h: Ditto.
42 * engine/stamp.c (stamp_string): Use long, not int.
44 * engine/stamp.h (stamp): Long, not int.
45 * engine/term-sort.c (term_print_stats): Mark argument unused.
47 * engine/term-var.c: constify the char *'s.
48 * engine/term-var.h: Ditto.
49 * engine/ufind.h (union find update macro): Don't return uf_update's value
50 (which is void anyway).
51 * engine/util.c (ptr_hash): Return long, not int.
52 * engine/util.h (ptr_hash): Ditto.
54 2004-02-29 Andreas Jaeger <aj@suse.de>
56 * configure.in: Set ac_libbanshee_warn_cflags for GCC.
57 * configure: Regenerated.
59 * libcompat/Makefile.am (AM_CFLAGS): Add
60 ac_libbanshee_warn_cflags.
61 * engine/Makefile.am (AM_CFLAGS): Likewise.
62 * points-to/Makefile.am (AM_CFLAGS): Likewise.
64 * libcompat/Makefile.in: Regenerated.
65 * engine/Makefile.in: Regenerated.
66 * points-to/Makefile.in: Regenerated.
67 * Makefile.in: Regenerated.
69 * libcompat/radix-tree.c: Include <stdlib.h> for calloc.
71 2004-02-03 Daniel Berlin <dberlin@dberlin.org>
74 * engine/Makefile.am: Remove -fno-strict-aliasing.
75 * libcompat/Makefile.am: Ditto.
76 * points-to/Makefile.am: Ditto.
77 * configure: Regenerated.
80 * engine/Makefile.am: Ditto.
81 * libcompat/Makefile.am: Ditto.
82 * points-to/Makefile.am: Ditto.
84 2003-07-01 Daniel Berlin <dberlin@dberlin.org>
86 * acinclude.m4: New, copy the bool tests from gcc.
88 * configure.in: Use the new bool tests.
90 * Regenerate configure.
92 * engine/bool.h: Rewrite to use the part of gcc's system.h that does
95 2002-12-26 Daniel Berlin <dberlin@dberlin.org>
97 * Makefile.am: Use the same flag passing hack all other subdirs use.
99 * */Makefile.am: Use -fno-strict-aliasing till i get rid of the
102 * Regenerate configure and Makefiles.
104 * engine/setst-*.c: Remove nested functions.
106 2002-11-28 Diego Novillo <dnovillo@redhat.com>
108 * aclocal.m4: Don't call aclocal and automake with a
109 version number suffix.
110 * Makefile.in, config.h.in, configure,
111 engine/Makefile.in, libcompat/Makefile.in,
112 points-to/Makefile.in: Regenerate.
114 2002-11-24 Daniel Berlin <dberlin@dberlin.org>
116 * points-to/andersen_terms.c: Fix multi-line string literals
118 2002-10-31 Daniel Berlin <dberlin@dberlin.org>
120 * Autoconf'ed, automak'ed, de-nested functified, etc.