OSDN Git Service

Daily bump.
[pf3gnuchains/gcc-fork.git] / gcc / objcp / ChangeLog
1 2010-04-30  Steven Bosscher  <steven@gcc.gnu.org>
2
3         * objcp-decl.c: Do not include varray.h.
4
5 2009-09-22  Richard Guenther  <rguenther@suse.de>
6
7         PR objc++/41430
8         * Make-lang.in (objcp-lang.o): Add $(EXCEPT_H) dependency.
9         * objcp-lang.c (LANG_HOOKS_EH_PERSONALITY): Define.
10         (LANG_HOOKS_EH_RUNTIME_TYPE): Likewise.
11         (objcxx_eh_personality): New function.
12
13 2009-09-03  Diego Novillo  <dnovillo@google.com>
14
15         * objcp-lang.c (lang_hooks): Remove const qualifier.
16
17 2009-07-14  Taras Glek  <tglek@mozilla.com>
18             Rafael Espindola  <espindola@google.com>
19
20         * Make-lang.in (obj-c.install-plugin): New target for
21         installing plugin headers.
22
23 2009-06-19  Ian Lance Taylor  <iant@google.com>
24
25         * objcp-decl.h (start_struct): Remove in_struct and struct_types
26         parameters.  Add struct_info parameter.
27         (finish_struct): Likewise.
28
29 2009-06-13  Aldy Hernandez  <aldyh@redhat.com>
30
31         * objcp-decl.h (start_struct): Add location argument.
32         (finish_struct): Same.
33         (finish_decl): New.
34
35 2009-06-12  Aldy Hernandez  <aldyh@redhat.com>
36
37         * objcp-decl.h (c_end_compound_stmt): New argument.
38         * objcp-decl.c (objcp_start_struct): Add argument.
39         (objcp_finish_struct): Same.
40
41 2009-06-03  Ian Lance Taylor  <iant@google.com>
42
43         * Make-lang.in (cc1objplus-checksum.o): Depend upon $(CONFIG_H)
44         and $(SYSTEM_H).
45
46 2009-05-27  Ian Lance Taylor  <iant@google.com>
47
48         * Make-lang.in (cc1objplus-dummy$(exeext)): Change $(COMPILER) to
49         $(LINKER).
50         (cc1objplus$(exeext)): Likewise.
51
52 2009-05-26  Ian Lance Taylor  <iant@google.com>
53
54         * Make-lang.in (cc1objplus-dummy$(exeext)): Use $(COMPILER).
55         (cc1objplus$(exeext), objcp/objcp-act.o): Likwise.
56
57 2009-05-10  Ian Lance Taylor  <iant@google.com>
58
59         * objcp-decl.h (start_struct): Add three new, ignored, macro
60         parameters.
61         (finish_struct): Add two new, ignored, macro parameters.
62
63 2009-04-21  Joseph Myers  <joseph@codesourcery.com>
64
65         * ChangeLog: Add copyright and license notices.
66
67 2008-12-05  Sebastian Pop  <sebastian.pop@amd.com>
68
69         PR bootstrap/38262
70         * Make-lang.in (cc1objplus-dummy, cc1objplus): Add BACKENDLIBS,
71         remove GMPLIBS.
72
73 2008-09-17  Andrew Pinski  <andrew_pinski@playstation.sony.com>
74
75         PR objc/37460
76         * objcp-lang.c (LANG_HOOKS_GET_CALLEE_FNDECL): Don't define.
77
78 2008-04-03  Tom Tromey  <tromey@redhat.com>
79
80         * Make-lang.in (obj-c++_OBJS): New variable.
81
82 2008-03-27  Tom Tromey  <tromey@redhat.com>
83
84         * Make-lang.in: Revert automatic dependency patch.
85
86 2008-03-25  Tom Tromey  <tromey@redhat.com>
87
88         * Make-lang.in (obj-c++_OBJS): Rename from objcp_OBJS.
89         (objcp/objcp-act.o): Restore target.
90
91 2008-03-25  Tom Tromey  <tromey@redhat.com>
92
93         * Make-lang.in (objcp_OBJS): New variable.
94         (cc1objplus-checksum.o, objcp/objcp-lang.o, objcp/objcp-decl.o,
95         objcp/objcp-act.o): Remove.
96
97 2008-03-07  Paolo Bonzini  <bonzini@gnu.org>
98
99         Revert:
100
101         2008-02-07  Andreas Tobler  <andreast-list@fgznet.ch>
102                     Douglas Gregor  <doug.gregor@gmail.com>
103  
104         PR bootstrap/35115
105         * objcp-decl.c (objcp_comptypes): Call cp_comptypes, not comptypes.
106
107 2008-02-07  Andreas Tobler  <andreast-list@fgznet.ch>
108             Douglas Gregor  <doug.gregor@gmail.com>
109  
110         PR bootstrap/35115
111         * objcp-decl.c (objcp_comptypes): Call cp_comptypes, not comptypes.
112
113 2008-02-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
114
115         PR other/35107
116         * Make-lang.in (cc1objplus-dummy, cc1objplus): Add $(GMPLIBS).
117
118 2007-08-02  Nick Clifton  <nickc@redhat.com>
119
120         * Make-lang.in: Change copyright header to refer to version 3 of
121         the GNU General Public License and to point readers at the
122         COPYING3 file and the FSF's license web page.
123         * lang-specs.h, objcp-decl.c, objcp-decl.h, config-lang.in,
124         objcp-lang.c: Likewise.
125
126 2007-03-01  Brooks Moses  <brooks.moses@codesourcery.com>
127
128         * Make-lang.in: Add dummy lang.install-pdf target.
129
130 2006-10-23 Rafael Ávila de Espíndola  <rafael.espindola@gmail.com>
131
132         * objcp-decl.h (objcp_builtin_function): Remove.
133
134 2006-10-10  Brooks Moses  <bmoses@stanford.edu>
135
136         * Make-lang.in: Added empty "obj-c++.pdf" target.
137
138 2006-08-20  Mark Mitchell  <mark@codesourcery.com>
139
140         * objcp-lang.c (objcp_tsubst_copy_and_build): Adjust call to
141         tsubst_copy_and_build.
142
143 2006-07-28  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
144
145         * Make-lang.in: Use $(HEADER_H) instead of header.h in dependencies.
146
147 2006-07-03  Paolo Bonzini  <bonzini@gnu.org>
148
149         PR other/27063
150         * config-lang.in: Add subdir_requires.
151
152 2006-06-30  Jason Merrill  <jason@redhat.com>
153
154         * objcp-decl.c (objcp_start_struct): Pass null attributes argument
155         to begin_class_definition.
156
157 2006-05-14  H.J. Lu  <hongjiu.lu@intel.com>
158
159         * Make-lang.in (objcp/objcp-decl.o): Add dependency on
160         $(TARGET_H).
161
162 2006-02-20 Rafael Ávila de Espíndola <rafael.espindola@gmail.com>
163
164         * Make-lang.in (OBJ-C++): Remove
165         (.PHONY): Remove Obj-c++ and obj-C++. Add obj-c++
166
167 2005-12-14  Andrew Pinski  <pinskia@physics.uc.edu>
168
169         * Make-lang.in (objcp/objcp-decl.o): Add depends on $(EXPR_H).
170
171 2005-12-07  Rafael Ávila de Espíndola  <rafael.espindola@gmail.com>
172
173         * Make-lang.in (obj-c++.all.build, obj-c++.install-normal): Remove.
174
175 2005-12-07  Rafael Ávila de Espíndola  <rafael.espindola@gmail.com>
176
177         * Make-lang.in: Remove all dependencies on s-gtype.
178
179 2005-11-22  Andrew Pinski  <pinskia@physics.uc.edu>
180
181         * objcp-decl.c (objcp_lookup_name): Remove.
182         * objcp-decl.h (objcp_lookup_name): Delete.
183         (lookup_name): Kill define.
184
185 2005-09-11  Richard Henderson  <rth@redhat.com>
186
187         * objcp-lang.c (objcxx_init_ts): Remove ALIAS_DECL.
188
189 2005-07-09  Andrew Pinski  <pinskia@physics.uc.edu>
190
191         * config-lang.in (gtfiles): Add cp-objcp-common.c.
192         * objcp-lang.c (objcxx_init_ts): New function.
193         (LANG_HOOKS_INIT_TS): Define.
194
195 2005-07-03  Kazu Hirata  <kazu@codesourcery.com>
196
197         * Make-lang.in (cc1plus-checksum.c): Use
198         build/genchecksum$(build_exeext), not build/genchecksum$(exeext).
199
200 2005-06-30  Zack Weinberg  <zack@codesourcery.com>
201             Jakub Jelinek  <jakub@redhat.com>
202
203         * objcp-lang.c: No need to include cxx-pretty-print.h.
204         * Make-lang.in: Update dependencies.
205
206 2005-06-25  Kelley Cook  <kcook@gcc.gnu.org>
207
208         * all files: Update FSF in copyright headers.
209
210 2005-06-20  Ziemowit Laski  <zlaski@apple.com>
211
212         * config-lang.in (gtfiles): Add cp/rtti.c.
213
214 2005-05-24  Ziemowit Laski  <zlaski@apple.com>
215
216         * objcp-decl.c (objcp_start_struct, objcp_xref_tag): Adjust
217         call to xref_tag().
218         (objcp_build_component_ref): Remove function.
219         * objcp-decl.h (objcp_build_component_ref): Remove prototype.
220         (build_component_ref): Remove macro.
221         * objcp-lang.c (LANG_HOOKS_TYPES_COMPATIBLE_P): Remove.
222
223 2005-05-18  Geoffrey Keating  <geoffk@apple.com>
224
225         * Make-lang.in (cc1objplus-dummy): New.
226         (cc1objplus-checksum.c): New.
227         (cc1objplus-checksum.o): New.
228         (cc1objplus): Add cc1objplus-checksum.o.
229
230 2005-05-17  Ziemowit Laski  <zlaski@apple.com>
231             Mike Stump  <mrs@apple.com>
232
233         Yet more Objective-C++...
234         
235         * Make-lang.in (objcp/objcp-lang.o): Add tree-gimple.h
236         (objcp/objcp-decl.o): Likewise.
237         (objcp/objcp-act.o): Likewise.
238         * objcp-lang.c (LANG_HOOKS_GIMPLIFY_EXPR): Add.
239
240 2005-04-21  Ziemowit Laski  <zlaski@apple.com>
241             Mike Stump  <mrs@apple.com>
242
243         * ChangeLog: New.
244         * Make-lang.in: Likewise.
245         * config-lang.in: Likewise.
246         * lang-specs.h: Likewise.
247         * objcp-decl.c: Likewise.
248         * objcp-decl.h: Likewise.
249         * objcp-lang.c: Likewise.
250
251 \f
252 Copyright (C) 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
253
254 Copying and distribution of this file, with or without modification,
255 are permitted in any medium without royalty provided the copyright
256 notice and this notice are preserved.