1 2010-04-30 Steven Bosscher <steven@gcc.gnu.org>
3 * objcp-decl.c: Do not include varray.h.
5 2009-09-22 Richard Guenther <rguenther@suse.de>
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.
13 2009-09-03 Diego Novillo <dnovillo@google.com>
15 * objcp-lang.c (lang_hooks): Remove const qualifier.
17 2009-07-14 Taras Glek <tglek@mozilla.com>
18 Rafael Espindola <espindola@google.com>
20 * Make-lang.in (obj-c.install-plugin): New target for
21 installing plugin headers.
23 2009-06-19 Ian Lance Taylor <iant@google.com>
25 * objcp-decl.h (start_struct): Remove in_struct and struct_types
26 parameters. Add struct_info parameter.
27 (finish_struct): Likewise.
29 2009-06-13 Aldy Hernandez <aldyh@redhat.com>
31 * objcp-decl.h (start_struct): Add location argument.
32 (finish_struct): Same.
35 2009-06-12 Aldy Hernandez <aldyh@redhat.com>
37 * objcp-decl.h (c_end_compound_stmt): New argument.
38 * objcp-decl.c (objcp_start_struct): Add argument.
39 (objcp_finish_struct): Same.
41 2009-06-03 Ian Lance Taylor <iant@google.com>
43 * Make-lang.in (cc1objplus-checksum.o): Depend upon $(CONFIG_H)
46 2009-05-27 Ian Lance Taylor <iant@google.com>
48 * Make-lang.in (cc1objplus-dummy$(exeext)): Change $(COMPILER) to
50 (cc1objplus$(exeext)): Likewise.
52 2009-05-26 Ian Lance Taylor <iant@google.com>
54 * Make-lang.in (cc1objplus-dummy$(exeext)): Use $(COMPILER).
55 (cc1objplus$(exeext), objcp/objcp-act.o): Likwise.
57 2009-05-10 Ian Lance Taylor <iant@google.com>
59 * objcp-decl.h (start_struct): Add three new, ignored, macro
61 (finish_struct): Add two new, ignored, macro parameters.
63 2009-04-21 Joseph Myers <joseph@codesourcery.com>
65 * ChangeLog: Add copyright and license notices.
67 2008-12-05 Sebastian Pop <sebastian.pop@amd.com>
70 * Make-lang.in (cc1objplus-dummy, cc1objplus): Add BACKENDLIBS,
73 2008-09-17 Andrew Pinski <andrew_pinski@playstation.sony.com>
76 * objcp-lang.c (LANG_HOOKS_GET_CALLEE_FNDECL): Don't define.
78 2008-04-03 Tom Tromey <tromey@redhat.com>
80 * Make-lang.in (obj-c++_OBJS): New variable.
82 2008-03-27 Tom Tromey <tromey@redhat.com>
84 * Make-lang.in: Revert automatic dependency patch.
86 2008-03-25 Tom Tromey <tromey@redhat.com>
88 * Make-lang.in (obj-c++_OBJS): Rename from objcp_OBJS.
89 (objcp/objcp-act.o): Restore target.
91 2008-03-25 Tom Tromey <tromey@redhat.com>
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.
97 2008-03-07 Paolo Bonzini <bonzini@gnu.org>
101 2008-02-07 Andreas Tobler <andreast-list@fgznet.ch>
102 Douglas Gregor <doug.gregor@gmail.com>
105 * objcp-decl.c (objcp_comptypes): Call cp_comptypes, not comptypes.
107 2008-02-07 Andreas Tobler <andreast-list@fgznet.ch>
108 Douglas Gregor <doug.gregor@gmail.com>
111 * objcp-decl.c (objcp_comptypes): Call cp_comptypes, not comptypes.
113 2008-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
116 * Make-lang.in (cc1objplus-dummy, cc1objplus): Add $(GMPLIBS).
118 2007-08-02 Nick Clifton <nickc@redhat.com>
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.
126 2007-03-01 Brooks Moses <brooks.moses@codesourcery.com>
128 * Make-lang.in: Add dummy lang.install-pdf target.
130 2006-10-23 Rafael Ávila de Espíndola <rafael.espindola@gmail.com>
132 * objcp-decl.h (objcp_builtin_function): Remove.
134 2006-10-10 Brooks Moses <bmoses@stanford.edu>
136 * Make-lang.in: Added empty "obj-c++.pdf" target.
138 2006-08-20 Mark Mitchell <mark@codesourcery.com>
140 * objcp-lang.c (objcp_tsubst_copy_and_build): Adjust call to
141 tsubst_copy_and_build.
143 2006-07-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
145 * Make-lang.in: Use $(HEADER_H) instead of header.h in dependencies.
147 2006-07-03 Paolo Bonzini <bonzini@gnu.org>
150 * config-lang.in: Add subdir_requires.
152 2006-06-30 Jason Merrill <jason@redhat.com>
154 * objcp-decl.c (objcp_start_struct): Pass null attributes argument
155 to begin_class_definition.
157 2006-05-14 H.J. Lu <hongjiu.lu@intel.com>
159 * Make-lang.in (objcp/objcp-decl.o): Add dependency on
162 2006-02-20 Rafael Ávila de Espíndola <rafael.espindola@gmail.com>
164 * Make-lang.in (OBJ-C++): Remove
165 (.PHONY): Remove Obj-c++ and obj-C++. Add obj-c++
167 2005-12-14 Andrew Pinski <pinskia@physics.uc.edu>
169 * Make-lang.in (objcp/objcp-decl.o): Add depends on $(EXPR_H).
171 2005-12-07 Rafael Ávila de Espíndola <rafael.espindola@gmail.com>
173 * Make-lang.in (obj-c++.all.build, obj-c++.install-normal): Remove.
175 2005-12-07 Rafael Ávila de Espíndola <rafael.espindola@gmail.com>
177 * Make-lang.in: Remove all dependencies on s-gtype.
179 2005-11-22 Andrew Pinski <pinskia@physics.uc.edu>
181 * objcp-decl.c (objcp_lookup_name): Remove.
182 * objcp-decl.h (objcp_lookup_name): Delete.
183 (lookup_name): Kill define.
185 2005-09-11 Richard Henderson <rth@redhat.com>
187 * objcp-lang.c (objcxx_init_ts): Remove ALIAS_DECL.
189 2005-07-09 Andrew Pinski <pinskia@physics.uc.edu>
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.
195 2005-07-03 Kazu Hirata <kazu@codesourcery.com>
197 * Make-lang.in (cc1plus-checksum.c): Use
198 build/genchecksum$(build_exeext), not build/genchecksum$(exeext).
200 2005-06-30 Zack Weinberg <zack@codesourcery.com>
201 Jakub Jelinek <jakub@redhat.com>
203 * objcp-lang.c: No need to include cxx-pretty-print.h.
204 * Make-lang.in: Update dependencies.
206 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
208 * all files: Update FSF in copyright headers.
210 2005-06-20 Ziemowit Laski <zlaski@apple.com>
212 * config-lang.in (gtfiles): Add cp/rtti.c.
214 2005-05-24 Ziemowit Laski <zlaski@apple.com>
216 * objcp-decl.c (objcp_start_struct, objcp_xref_tag): Adjust
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.
223 2005-05-18 Geoffrey Keating <geoffk@apple.com>
225 * Make-lang.in (cc1objplus-dummy): New.
226 (cc1objplus-checksum.c): New.
227 (cc1objplus-checksum.o): New.
228 (cc1objplus): Add cc1objplus-checksum.o.
230 2005-05-17 Ziemowit Laski <zlaski@apple.com>
231 Mike Stump <mrs@apple.com>
233 Yet more Objective-C++...
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.
240 2005-04-21 Ziemowit Laski <zlaski@apple.com>
241 Mike Stump <mrs@apple.com>
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.
252 Copyright (C) 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
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.