OSDN Git Service

ffb303cd43c0d461ed0ec3bd24f8d1156e02f3c4
[pf3gnuchains/gcc-fork.git] / libbanshee / ChangeLog
1 2004-06-15  Paolo Bonzini  <bonzini@gnu.org>
2
3         * Makefile.in: Regenerate with automake 1.8.5.
4         * aclocal.m4: Likewise.
5         * engine/Makefile.in: Likewise.
6         * libcompat/Makefile.in: Likewise.
7         * points-to/Makefile.in: Likewise.
8         * configure: Regenerate.
9         * .cvsignore: New file.
10
11 2004-05-28  Kelley Cook  <kcook@gcc.gnu.org>
12
13         * configure.in: Rename to ...
14         * configure.ac: this.  Update to modern autoconf style. 
15         Correct AC_INIT macro with the actual package name.
16         Replace gcc_AC_HEADER_STDBOOL and GCC_AC_C__BOOL with AC_HEADER_STDBOOL.
17         * acinclude.m4, stamp.h-in: Delete.
18         * config.h, configure: Regenerate with autoconf 2.59.
19         * aclocal.m4, Makefile.in: Regenerate with automake 1.7.9.
20         * engine/Makefile.in: Likewise.
21         * libcompat/Makefile.in: Likewise.
22         * points-to/Makefile.in: Likewise.
23
24 2004-05-24  Daniel Berlin  <dberlin@dberlin.org>
25         
26         PR other/15627
27         * engine/util.h: Include ansidecl.h.
28         Make max and min static inline.
29         * engine/util.c: Remove max and min from here.
30
31 2004-03-26  Andreas Jaeger  <aj@suse.de>
32
33         * configure.in: Remove GCC_NO_EXECUTABLES.
34         * configure: Regenerated.
35
36 2004-03-07  Daniel Berlin  <dberlin@dberlin.org>
37
38         * engine/Makefile.am (AM_CFLAGS): Add -I$(top_srcddir)/../include, so we
39         can get ansidecl.h and friends.
40         * engine/array.c (array_extend): Fix unsigned/signed comparison.
41         * engine/banshee.h (struct gen_e): Just make void * when empty, instead
42         of empty struct.
43         * engine/compiler.h: Don't ever define HAVE_VARIADIC_MACROS, -pedantic
44         whines about them even when we know we can use them.
45         * engine/dot.c: constify our char *'s everywhere.
46         (declare_node): Cast &result to char * before casting to hash_data *.
47         * engine/dot.h: constify our char *'s everywhere.
48         * engine/flow-var.c: Ditto.
49         * engine/flow-var.h: Ditto.
50         * engine/flowrow-sort.c: Include ansidecl.h.
51         (get_contour): Mark unused parameter.
52         (update_upper_bound): Make comment /* instead of //.
53         (field_eq): Staticify.
54         * engine/hash.c (string_hash): Staticify.
55         (string_eq): Ditto.
56         (entry_cmp): Ditto.
57         * engine/hash.h: Move comments around.
58         (hash_table_apply): Add prototype.
59         * engine/hashset.c (INIT_TABLE_SIZE): Remove extra semicolon.
60         (EMPTY_KEY): Ditto.
61         * engine/jcollection.c (jcoll_create_chain): // -> /* comment.
62         (jcoll_accum): Staticify.
63         * engine/list.c (sort_linked_list): Staticify.
64         (compare): Use comparator_fn as last argument, not void *.
65         * engine/list.h: Declare the functions even for opaque lists.
66         (list_clear macro): don't return value.
67         * engine/setif-sort.c: Replaced with new version from banshee cvs.
68         * engine/setif-var.c: constify our char *'s.
69         * engine/setif-var.h: Ditto.
70         * engine/setst-var.c: Ditto.
71         * engine/setst-var.h: Ditto.
72         * engine/stamp.c (stamp_string): Use long, not int.
73         Cast through char *.
74         * engine/stamp.h (stamp): Long, not int.
75         * engine/term-sort.c (term_print_stats): Mark argument unused.
76         include ansidecl.h.
77         * engine/term-var.c: constify the char *'s.
78         * engine/term-var.h: Ditto.
79         * engine/ufind.h (union find update macro): Don't return uf_update's value
80         (which is void anyway).
81         * engine/util.c (ptr_hash): Return long, not int.
82         * engine/util.h (ptr_hash): Ditto.
83
84 2004-02-29  Andreas Jaeger  <aj@suse.de>
85
86         * configure.in: Set ac_libbanshee_warn_cflags for GCC.
87         * configure: Regenerated.
88
89         * libcompat/Makefile.am (AM_CFLAGS): Add
90         ac_libbanshee_warn_cflags.
91         * engine/Makefile.am (AM_CFLAGS): Likewise.
92         * points-to/Makefile.am (AM_CFLAGS): Likewise.
93
94         * libcompat/Makefile.in: Regenerated.
95         * engine/Makefile.in: Regenerated.
96         * points-to/Makefile.in: Regenerated.
97         * Makefile.in: Regenerated.
98
99         * libcompat/radix-tree.c: Include <stdlib.h> for calloc.
100
101 2004-02-03  Daniel Berlin  <dberlin@dberlin.org>
102
103         Fix PR other/12220
104         * engine/Makefile.am: Remove -fno-strict-aliasing.
105         * libcompat/Makefile.am: Ditto.
106         * points-to/Makefile.am: Ditto.
107         * configure: Regenerated.
108         * config.h.in: Ditto.
109         * Makefile.in: Ditto.
110         * engine/Makefile.am: Ditto.
111         * libcompat/Makefile.am: Ditto.
112         * points-to/Makefile.am: Ditto.
113
114 2003-07-01  Daniel Berlin  <dberlin@dberlin.org>
115
116         * acinclude.m4: New, copy the bool tests from gcc.
117
118         * configure.in: Use the new bool tests.
119
120         * Regenerate configure.
121
122         * engine/bool.h: Rewrite to use the part of gcc's system.h that does
123         bool type handling.
124
125 2002-12-26  Daniel Berlin  <dberlin@dberlin.org>
126
127         * Makefile.am: Use the same flag passing hack all other subdirs use.
128
129         * */Makefile.am: Use -fno-strict-aliasing till i get rid of the
130         type-punning.
131
132         * Regenerate configure and Makefiles.
133
134         * engine/setst-*.c: Remove nested functions.
135
136 2002-11-28  Diego Novillo  <dnovillo@redhat.com>
137
138         * aclocal.m4: Don't call aclocal and automake with a
139         version number suffix.
140         * Makefile.in, config.h.in, configure,
141         engine/Makefile.in, libcompat/Makefile.in,
142         points-to/Makefile.in: Regenerate.
143
144 2002-11-24  Daniel Berlin  <dberlin@dberlin.org>
145
146         * points-to/andersen_terms.c: Fix multi-line string literals
147
148 2002-10-31  Daniel Berlin  <dberlin@dberlin.org>
149
150         * Autoconf'ed, automak'ed, de-nested functified, etc.