OSDN Git Service

* lex.c (handle_cp_pragma): Remove #pragma vtable.
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 27 Aug 1998 19:03:59 +0000 (19:03 +0000)
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 27 Aug 1998 19:03:59 +0000 (19:03 +0000)
commit5eaed30bf13a149c95ee056653bd0e4747e415fd
treebeb01d2bd7dc8678a3be6eaec1429f01a860c37b
parenta1793580aa34712d15c1db8bc67ed608b8162521
* lex.c (handle_cp_pragma): Remove #pragma vtable.
* lang-options.h: Remove +e options.
* decl2.c (lang_decode_option): Likewise.
(import_export_vtable): Don't check write_virtuals.
(finish_vtable_vardecl, finish_file): Likewise.
* search.c (dfs_debug_mark): Likewise.
* semantics.c (begin_class_definition): Likewise.
* class.c (build_vtable, finish_vtbls, finish_struct_1): Likewise.
* call.c (build_over_call): Check flag_elide_constructors.
* decl2.c: flag_elide_constructors defaults to 1.
* typeck.c (convert_arguments): Remove return_loc parm.
(build_function_call_real): Adjust.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@22027 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/call.c
gcc/cp/class.c
gcc/cp/cp-tree.h
gcc/cp/decl2.c
gcc/cp/lang-options.h
gcc/cp/lex.c
gcc/cp/search.c
gcc/cp/semantics.c
gcc/cp/typeck.c