gcc/gcc/doc
Jonathan Wakely 014ab419ef invoke.texi: Document -Wdelete-non-virtual-dtor.
* doc/invoke.texi: Document -Wdelete-non-virtual-dtor.

c-family:
	* c.opt: Add -Wdelete-non-virtual-dtor.
	* c-opts.c (c_common_handle_option): Include it in -Wall.

cp:
	* init.c (build_delete): Warn when deleting type with non-virtual
	destructor.

testsuite:
	* testsuite/g++.dg/warn/delete-non-virtual-dtor.C: New.

From-SVN: r174643
2011-06-04 17:18:36 +01:00
..
include fdl.texi: Move to GFDL version 1.3. 2010-06-09 23:46:33 +00:00
arm-neon-intrinsics.texi neon.md (UNSPEC_VABA): Delete. 2010-07-02 20:31:43 -04:00
bugreport.texi
cfg.texi Remove extra spacing at the end of the line. 2011-05-04 23:34:37 +00:00
collect2.texi
compat.texi
configfiles.texi Remove gccbug 2010-10-18 09:39:15 +00:00
configterms.texi
contrib.texi contrib.texi: Update copyright years. 2011-05-27 21:54:35 +04:00
contribute.texi
cpp.texi Remove extra spacing at the end of the line. 2011-05-04 23:34:37 +00:00
cppenv.texi
cppinternals.texi doc: cpp manual nits 2011-01-09 07:18:42 +00:00
cppopts.texi doc: @var fixes. 2010-12-20 07:26:12 +00:00
extend.texi Update pause intrinsic. 2011-05-25 10:18:29 -07:00
fragments.texi
frontends.texi Update Copyright years for files modified in 2010. 2011-01-03 21:52:22 +01:00
gcc.texi fdl.texi: Move to GFDL version 1.3. 2010-06-09 23:46:33 +00:00
gccint.texi re PR lto/41528 (LTO needs better internal and user documentation) 2010-11-15 14:55:27 -05:00
gcov.texi Remove extra spacing at the end of the line. 2011-05-04 23:34:37 +00:00
generic.texi Remove extra spacing at the end of the line. 2011-05-04 23:34:37 +00:00
gimple.texi Remove extra spacing at the end of the line. 2011-05-04 23:34:37 +00:00
gnu.texi
gty.texi In gcc/: 2011-05-21 Nicola Pero <nicola.pero@meta-innovation.com> 2011-05-21 13:08:18 +00:00
headerdirs.texi
hostconfig.texi Remove extra spacing at the end of the line. 2011-05-04 23:34:37 +00:00
implement-c.texi
implement-cxx.texi Update Copyright years for files modified in 2010. 2011-01-03 21:52:22 +01:00
install-old.texi MAINTAINERS (crx port, [...]): Remove. 2011-03-22 19:58:18 +00:00
install.texi * doc/install.texi (Options specification): Document --with-specs. 2011-06-03 09:29:33 +00:00
install.texi2html
interface.texi
invoke.texi invoke.texi: Document -Wdelete-non-virtual-dtor. 2011-06-04 17:18:36 +01:00
languages.texi
libgcc.texi Remove extra spacing at the end of the line. 2011-05-04 23:34:37 +00:00
loop.texi Remove extra spacing at the end of the line. 2011-05-04 23:34:37 +00:00
lto.texi Fix missing parentheses. 2011-02-11 02:47:33 +00:00
makefile.texi Mention renamed stages for profiledbootstrap. 2010-05-24 07:25:40 +00:00
md.texi Remove extra spacing at the end of the line. 2011-05-04 23:34:37 +00:00
objc.texi Remove extra spacing at the end of the line. 2011-05-04 23:34:37 +00:00
options.texi optc-save-gen.awk: New. 2011-05-23 20:06:48 +01:00
passes.texi Remove extra spacing at the end of the line. 2011-05-04 23:34:37 +00:00
plugins.texi Remove extra spacing at the end of the line. 2011-05-04 23:34:37 +00:00
portability.texi
rtl.texi Remove extra spacing at the end of the line. 2011-05-04 23:34:37 +00:00
service.texi
sourcebuild.texi * doc/sourcebuild.texi (Back End): Mention contrib/config-list.mk. 2011-05-10 16:33:48 +01:00
standards.texi Add Go frontend, libgo library, and Go testsuite. 2010-12-03 04:34:57 +00:00
tm.texi linux.h (MD_UNWIND_SUPPORT): Remove. 2011-06-03 18:30:39 +00:00
tm.texi.in linux.h (MD_UNWIND_SUPPORT): Remove. 2011-06-03 18:30:39 +00:00
tree-ssa.texi Remove extra spacing at the end of the line. 2011-05-04 23:34:37 +00:00
trouble.texi mips.h (DBX_OUTPUT_SOURCE_LINE): Remove. 2011-04-26 15:33:10 +00:00