]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/cp/class.c
invoke.texi (-fsquangle): Remove documentation.
authorMark Mitchell <mark@codesourcery.com>
Sun, 18 Feb 2001 20:31:44 +0000 (20:31 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Sun, 18 Feb 2001 20:31:44 +0000 (20:31 +0000)
commit8fa33dfa9397b7a2ab094eefac825f178cff54b9
tree1ef3583c6eb43c790f6e45611fb6e1ac24c64a29
parente1078cfca6ce48820c55353664830ad13d567ae3
invoke.texi (-fsquangle): Remove documentation.

* invoke.texi (-fsquangle): Remove documentation.
(-fname-mangling-version): Likewise.

* cp-tree.h (new_abi_rtti_p): Remove.
(name_mangling_version): Likewise.
(flag_do_squangling): Likewise.
* class.c (build_rtti_vtbl_entries): Remove old ABI support.
* decl.c (grokfndecl): Likewise.
* decl2.c (name_mangling_version): Remove.
(flag_do_squangling): Likewise.
(lang_f_options): Remove `squangle'.
(unsupported_options): Add `squangle'.
(cxx_decode_option): Issue a warning about uses of
-fname-mangling-version.
(finish_file): Remove old ABI support.
* pt.c (check_explicit_specialization): Likewise.
(tsubst_decl): Likewise.
* rtti.c (init_rtti_processing): Likewise.
(build_headof): Likewise.
(get_tinfo_decl_dynamic): Likewise.
(tinfo_from_decl): Likewise.
(build_dynamic_cast_1): Likewise.
(synthesize_tinfo_var): Likewise.
* init.c (build_new): Allow enumeration types for the array-bounds
in a direct-new-declarator.

From-SVN: r39845
gcc/ChangeLog
gcc/cp/ChangeLog
gcc/cp/class.c
gcc/cp/cp-tree.h
gcc/cp/decl.c
gcc/cp/decl2.c
gcc/cp/pt.c
gcc/cp/rtti.c
gcc/invoke.texi
gcc/testsuite/g++.old-deja/g++.other/mangle1.C
gcc/testsuite/g++.old-deja/g++.other/static8.C