]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/objcp/ChangeLog
re PR target/45694 ([MinGW64] fortran host associated variables+optimization==failure?)
[thirdparty/gcc.git] / gcc / objcp / ChangeLog
CommitLineData
3b06d379
SB
12010-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
418f840c
JM
62010-06-25 Joseph Myers <joseph@codesourcery.com>
7
8 * lang-specs.h: Remove +e handling.
9
a9429e29
LB
102010-06-08 Laurynas Biveinis <laurynas.biveinis@gmail.com>
11
12 * objcp-decl.h (ALLOC_OBJC_TYPE_LANG_SPECIFIC): Use typed GC
13 allocation.
14
39dabefd
SB
152010-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
245763e3
SB
202010-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
9aae8d16
SB
292010-04-30 Steven Bosscher <steven@gcc.gnu.org>
30
31 * objcp-decl.c: Do not include varray.h.
32
cf76ef1a
RG
332009-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
4537ec0c
DN
412009-09-03 Diego Novillo <dnovillo@google.com>
42
43 * objcp-lang.c (lang_hooks): Remove const qualifier.
44
2a4c0366
TG
452009-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
dc491a25
ILT
512009-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
4b29c5e5
AH
572009-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
c2255bc4
AH
632009-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
6bc7bc14
ILT
692009-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
c607156f
ILT
742009-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
7980bfb8
ILT
802009-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
24b97832
ILT
852009-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
ad41bd84
JM
912009-04-21 Joseph Myers <joseph@codesourcery.com>
92
93 * ChangeLog: Add copyright and license notices.
94
9ff4a9da 952008-12-05 Sebastian Pop <sebastian.pop@amd.com>
250d2fb5
JJ
96
97 PR bootstrap/38262
98 * Make-lang.in (cc1objplus-dummy, cc1objplus): Add BACKENDLIBS,
99 remove GMPLIBS.
100
2700cb86
AP
1012008-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
6cba282a
TT
1062008-04-03 Tom Tromey <tromey@redhat.com>
107
108 * Make-lang.in (obj-c++_OBJS): New variable.
109
e980df8e
TT
1102008-03-27 Tom Tromey <tromey@redhat.com>
111
112 * Make-lang.in: Revert automatic dependency patch.
113
e1f447a8
TT
1142008-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
2fe3178b
TT
1192008-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
96d84882
PB
1252008-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
083e9416
AT
1352008-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
72fb133f
KG
1412008-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
142
143 PR other/35107
144 * Make-lang.in (cc1objplus-dummy, cc1objplus): Add $(GMPLIBS).
145
af84f9c5
NC
1462007-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
5fbc6266
BM
1542007-03-01 Brooks Moses <brooks.moses@codesourcery.com>
155
156 * Make-lang.in: Add dummy lang.install-pdf target.
157
719bb4e3 1582006-10-23 Rafael Ávila de Espíndola <rafael.espindola@gmail.com>
c79efc4d
RÁE
159
160 * objcp-decl.h (objcp_builtin_function): Remove.
161
b5422ad7
BM
1622006-10-10 Brooks Moses <bmoses@stanford.edu>
163
164 * Make-lang.in: Added empty "obj-c++.pdf" target.
165
015c2c66
MM
1662006-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
48779194
VR
1712006-07-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
172
173 * Make-lang.in: Use $(HEADER_H) instead of header.h in dependencies.
174
1546bb64
PB
1752006-07-03 Paolo Bonzini <bonzini@gnu.org>
176
177 PR other/27063
178 * config-lang.in: Add subdir_requires.
179
1d737af9
JM
1802006-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
05b44921
L
1852006-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
719bb4e3 1902006-02-20 Rafael Ávila de Espíndola <rafael.espindola@gmail.com>
05b44921 191
9d29a5b7
RE
192 * Make-lang.in (OBJ-C++): Remove
193 (.PHONY): Remove Obj-c++ and obj-C++. Add obj-c++
194
6f93378c
AP
1952005-12-14 Andrew Pinski <pinskia@physics.uc.edu>
196
197 * Make-lang.in (objcp/objcp-decl.o): Add depends on $(EXPR_H).
198
719bb4e3 1992005-12-07 Rafael Ávila de Espíndola <rafael.espindola@gmail.com>
bd97af06
RÁE
200
201 * Make-lang.in (obj-c++.all.build, obj-c++.install-normal): Remove.
202
719bb4e3 2032005-12-07 Rafael Ávila de Espíndola <rafael.espindola@gmail.com>
2f4d2d18
AM
204
205 * Make-lang.in: Remove all dependencies on s-gtype.
206
1c991891
AP
2072005-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
7928df2e
RH
2132005-09-11 Richard Henderson <rth@redhat.com>
214
215 * objcp-lang.c (objcxx_init_ts): Remove ALIAS_DECL.
216
3ed8593d
AP
2172005-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
f726bf47
KH
2232005-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
39ce81c9
ZW
2282005-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
f12c30a8
KC
2342005-06-25 Kelley Cook <kcook@gcc.gnu.org>
235
236 * all files: Update FSF in copyright headers.
237
d5abf34d
ZL
2382005-06-20 Ziemowit Laski <zlaski@apple.com>
239
240 * config-lang.in (gtfiles): Add cp/rtti.c.
241
18d311d8
ZL
2422005-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
3fd30b88
GK
2512005-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
210f12a7
ZL
2582005-05-17 Ziemowit Laski <zlaski@apple.com>
259 Mike Stump <mrs@apple.com>
98273e5a
ZL
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
210f12a7
ZL
2682005-04-21 Ziemowit Laski <zlaski@apple.com>
269 Mike Stump <mrs@apple.com>
b2e61dde
MS
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.
ad41bd84
JM
278
279\f
280Copyright (C) 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
281
282Copying and distribution of this file, with or without modification,
283are permitted in any medium without royalty provided the copyright
284notice and this notice are preserved.