Commit 961ec1a5 by Jason Merrill Committed by Jason Merrill

decl2.c (start_objects, [...]): Split out from...

	* decl2.c (start_objects, finish_objects, do_dtors,
	do_ctors): Split out from...
	(finish_file): ...here.

From-SVN: r19904
parent 2a321561
Wed May 20 02:16:01 1998 Jason Merrill <jason@yorick.cygnus.com>
* decl2.c (start_objects, finish_objects, do_dtors,
do_ctors): Split out from...
(finish_file): ...here.
Tue May 19 20:36:23 1998 Jason Merrill <jason@yorick.cygnus.com> Tue May 19 20:36:23 1998 Jason Merrill <jason@yorick.cygnus.com>
* tree.c (is_overloaded_fn): Don't abort on placeholders from * tree.c (is_overloaded_fn): Don't abort on placeholders from
...@@ -65,10 +71,6 @@ Tue May 19 02:43:25 1998 Jason Merrill <jason@yorick.cygnus.com> ...@@ -65,10 +71,6 @@ Tue May 19 02:43:25 1998 Jason Merrill <jason@yorick.cygnus.com>
Mon May 18 23:22:52 1998 Jason Merrill <jason@yorick.cygnus.com> Mon May 18 23:22:52 1998 Jason Merrill <jason@yorick.cygnus.com>
* decl2.c (setup_initp, start_objects, finish_objects): New fns.
(do_dtors, do_ctors): Split out from...
(finish_file): ...here. Support init_priority.
* decl2.c (get_sentry): Use end_temporary_allocation. * decl2.c (get_sentry): Use end_temporary_allocation.
Don't declare permanent_obstack. Don't declare permanent_obstack.
...@@ -9610,10 +9612,3 @@ Wed Oct 11 16:30:34 1995 Brendan Kehoe <brendan@lisa.cygnus.com> ...@@ -9610,10 +9612,3 @@ Wed Oct 11 16:30:34 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
* parse.y (fn.def1): Call split_specs_attrs in * parse.y (fn.def1): Call split_specs_attrs in
declmods notype_declarator case. declmods notype_declarator case.
Use a consistent time stamp format in ChangeLog entries.
Not everyone has Emacs 20 yet, so stick with Emacs 19 format for now.
Local Variables:
add-log-time-format: current-time-string
End:
...@@ -3926,12 +3926,10 @@ compare_ics (ics1, ics2) ...@@ -3926,12 +3926,10 @@ compare_ics (ics1, ics2)
if (is_subseq (ics2, ics1)) if (is_subseq (ics2, ics1))
return -1; return -1;
} }
else /* Otherwise, one sequence cannot be a subsequence of the other; they
/* One sequence cannot be a subsequence of the other; they don't don't start with the same type. This can happen when comparing the
start with the same type. This can happen when comparing the second standard conversion sequence in two user-defined conversion
second standard conversion sequence in two user-defined sequences. */
conversion sequences. */
;
/* [over.ics.rank] /* [over.ics.rank]
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment