1 2009-09-22 Richard Guenther <rguenther@suse.de>
4 * Make-lang.in (objcp-lang.o): Add $(EXCEPT_H) dependency.
5 * objcp-lang.c (LANG_HOOKS_EH_PERSONALITY): Define.
6 (LANG_HOOKS_EH_RUNTIME_TYPE): Likewise.
7 (objcxx_eh_personality): New function.
9 2009-09-03 Diego Novillo <dnovillo@google.com>
11 * objcp-lang.c (lang_hooks): Remove const qualifier.
13 2009-07-14 Taras Glek <tglek@mozilla.com>
14 Rafael Espindola <espindola@google.com>
16 * Make-lang.in (obj-c.install-plugin): New target for
17 installing plugin headers.
19 2009-06-19 Ian Lance Taylor <iant@google.com>
21 * objcp-decl.h (start_struct): Remove in_struct and struct_types
22 parameters. Add struct_info parameter.
23 (finish_struct): Likewise.
25 2009-06-13 Aldy Hernandez <aldyh@redhat.com>
27 * objcp-decl.h (start_struct): Add location argument.
28 (finish_struct): Same.
31 2009-06-12 Aldy Hernandez <aldyh@redhat.com>
33 * objcp-decl.h (c_end_compound_stmt): New argument.
34 * objcp-decl.c (objcp_start_struct): Add argument.
35 (objcp_finish_struct): Same.
37 2009-06-03 Ian Lance Taylor <iant@google.com>
39 * Make-lang.in (cc1objplus-checksum.o): Depend upon $(CONFIG_H)
42 2009-05-27 Ian Lance Taylor <iant@google.com>
44 * Make-lang.in (cc1objplus-dummy$(exeext)): Change $(COMPILER) to
46 (cc1objplus$(exeext)): Likewise.
48 2009-05-26 Ian Lance Taylor <iant@google.com>
50 * Make-lang.in (cc1objplus-dummy$(exeext)): Use $(COMPILER).
51 (cc1objplus$(exeext), objcp/objcp-act.o): Likwise.
53 2009-05-10 Ian Lance Taylor <iant@google.com>
55 * objcp-decl.h (start_struct): Add three new, ignored, macro
57 (finish_struct): Add two new, ignored, macro parameters.
59 2009-04-21 Joseph Myers <joseph@codesourcery.com>
61 * ChangeLog: Add copyright and license notices.
63 2008-12-05 Sebastian Pop <sebastian.pop@amd.com>
66 * Make-lang.in (cc1objplus-dummy, cc1objplus): Add BACKENDLIBS,
69 2008-09-17 Andrew Pinski <andrew_pinski@playstation.sony.com>
72 * objcp-lang.c (LANG_HOOKS_GET_CALLEE_FNDECL): Don't define.
74 2008-04-03 Tom Tromey <tromey@redhat.com>
76 * Make-lang.in (obj-c++_OBJS): New variable.
78 2008-03-27 Tom Tromey <tromey@redhat.com>
80 * Make-lang.in: Revert automatic dependency patch.
82 2008-03-25 Tom Tromey <tromey@redhat.com>
84 * Make-lang.in (obj-c++_OBJS): Rename from objcp_OBJS.
85 (objcp/objcp-act.o): Restore target.
87 2008-03-25 Tom Tromey <tromey@redhat.com>
89 * Make-lang.in (objcp_OBJS): New variable.
90 (cc1objplus-checksum.o, objcp/objcp-lang.o, objcp/objcp-decl.o,
91 objcp/objcp-act.o): Remove.
93 2008-03-07 Paolo Bonzini <bonzini@gnu.org>
97 2008-02-07 Andreas Tobler <andreast-list@fgznet.ch>
98 Douglas Gregor <doug.gregor@gmail.com>
101 * objcp-decl.c (objcp_comptypes): Call cp_comptypes, not comptypes.
103 2008-02-07 Andreas Tobler <andreast-list@fgznet.ch>
104 Douglas Gregor <doug.gregor@gmail.com>
107 * objcp-decl.c (objcp_comptypes): Call cp_comptypes, not comptypes.
109 2008-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
112 * Make-lang.in (cc1objplus-dummy, cc1objplus): Add $(GMPLIBS).
114 2007-08-02 Nick Clifton <nickc@redhat.com>
116 * Make-lang.in: Change copyright header to refer to version 3 of
117 the GNU General Public License and to point readers at the
118 COPYING3 file and the FSF's license web page.
119 * lang-specs.h, objcp-decl.c, objcp-decl.h, config-lang.in,
120 objcp-lang.c: Likewise.
122 2007-03-01 Brooks Moses <brooks.moses@codesourcery.com>
124 * Make-lang.in: Add dummy lang.install-pdf target.
126 2006-10-23 Rafael Ávila de Espíndola <rafael.espindola@gmail.com>
128 * objcp-decl.h (objcp_builtin_function): Remove.
130 2006-10-10 Brooks Moses <bmoses@stanford.edu>
132 * Make-lang.in: Added empty "obj-c++.pdf" target.
134 2006-08-20 Mark Mitchell <mark@codesourcery.com>
136 * objcp-lang.c (objcp_tsubst_copy_and_build): Adjust call to
137 tsubst_copy_and_build.
139 2006-07-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
141 * Make-lang.in: Use $(HEADER_H) instead of header.h in dependencies.
143 2006-07-03 Paolo Bonzini <bonzini@gnu.org>
146 * config-lang.in: Add subdir_requires.
148 2006-06-30 Jason Merrill <jason@redhat.com>
150 * objcp-decl.c (objcp_start_struct): Pass null attributes argument
151 to begin_class_definition.
153 2006-05-14 H.J. Lu <hongjiu.lu@intel.com>
155 * Make-lang.in (objcp/objcp-decl.o): Add dependency on
158 2006-02-20 Rafael Ávila de Espíndola <rafael.espindola@gmail.com>
160 * Make-lang.in (OBJ-C++): Remove
161 (.PHONY): Remove Obj-c++ and obj-C++. Add obj-c++
163 2005-12-14 Andrew Pinski <pinskia@physics.uc.edu>
165 * Make-lang.in (objcp/objcp-decl.o): Add depends on $(EXPR_H).
167 2005-12-07 Rafael Ávila de Espíndola <rafael.espindola@gmail.com>
169 * Make-lang.in (obj-c++.all.build, obj-c++.install-normal): Remove.
171 2005-12-07 Rafael Ávila de Espíndola <rafael.espindola@gmail.com>
173 * Make-lang.in: Remove all dependencies on s-gtype.
175 2005-11-22 Andrew Pinski <pinskia@physics.uc.edu>
177 * objcp-decl.c (objcp_lookup_name): Remove.
178 * objcp-decl.h (objcp_lookup_name): Delete.
179 (lookup_name): Kill define.
181 2005-09-11 Richard Henderson <rth@redhat.com>
183 * objcp-lang.c (objcxx_init_ts): Remove ALIAS_DECL.
185 2005-07-09 Andrew Pinski <pinskia@physics.uc.edu>
187 * config-lang.in (gtfiles): Add cp-objcp-common.c.
188 * objcp-lang.c (objcxx_init_ts): New function.
189 (LANG_HOOKS_INIT_TS): Define.
191 2005-07-03 Kazu Hirata <kazu@codesourcery.com>
193 * Make-lang.in (cc1plus-checksum.c): Use
194 build/genchecksum$(build_exeext), not build/genchecksum$(exeext).
196 2005-06-30 Zack Weinberg <zack@codesourcery.com>
197 Jakub Jelinek <jakub@redhat.com>
199 * objcp-lang.c: No need to include cxx-pretty-print.h.
200 * Make-lang.in: Update dependencies.
202 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
204 * all files: Update FSF in copyright headers.
206 2005-06-20 Ziemowit Laski <zlaski@apple.com>
208 * config-lang.in (gtfiles): Add cp/rtti.c.
210 2005-05-24 Ziemowit Laski <zlaski@apple.com>
212 * objcp-decl.c (objcp_start_struct, objcp_xref_tag): Adjust
214 (objcp_build_component_ref): Remove function.
215 * objcp-decl.h (objcp_build_component_ref): Remove prototype.
216 (build_component_ref): Remove macro.
217 * objcp-lang.c (LANG_HOOKS_TYPES_COMPATIBLE_P): Remove.
219 2005-05-18 Geoffrey Keating <geoffk@apple.com>
221 * Make-lang.in (cc1objplus-dummy): New.
222 (cc1objplus-checksum.c): New.
223 (cc1objplus-checksum.o): New.
224 (cc1objplus): Add cc1objplus-checksum.o.
226 2005-05-17 Ziemowit Laski <zlaski@apple.com>
227 Mike Stump <mrs@apple.com>
229 Yet more Objective-C++...
231 * Make-lang.in (objcp/objcp-lang.o): Add tree-gimple.h
232 (objcp/objcp-decl.o): Likewise.
233 (objcp/objcp-act.o): Likewise.
234 * objcp-lang.c (LANG_HOOKS_GIMPLIFY_EXPR): Add.
236 2005-04-21 Ziemowit Laski <zlaski@apple.com>
237 Mike Stump <mrs@apple.com>
240 * Make-lang.in: Likewise.
241 * config-lang.in: Likewise.
242 * lang-specs.h: Likewise.
243 * objcp-decl.c: Likewise.
244 * objcp-decl.h: Likewise.
245 * objcp-lang.c: Likewise.
248 Copyright (C) 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
250 Copying and distribution of this file, with or without modification,
251 are permitted in any medium without royalty provided the copyright
252 notice and this notice are preserved.