OSDN Git Service

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