OSDN Git Service

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