Mark Mitchell eca7f13c69 c-common.c (warn_abi): New variable.
* c-common.c (warn_abi): New variable.
	* c-common.h (warn_abi): Likewise.
	* c-opts.c (COMMAND_LINE_OPTIONS): Add -Wabi.
	(c_common_decode_option): Handle it.
	* doc/invoke.texi:P Document -Wabi.

	* class.c (layout_virtual_bases): Warn about bugs in G++ that
	result in incorrect object layouts.
	(layout_class_type): Likewise.

	* testsuite/g++.dg/abi/bitfield5.C: New test.
	* testsuite/g++.dg/abi/vbase10.C: Likewise.

From-SVN: r56618
2002-08-27 22:14:51 +00:00
..
2002-08-27 22:14:51 +00:00
2002-08-27 22:14:51 +00:00
2002-08-08 05:48:39 +00:00
2002-08-05 03:56:16 +00:00
2002-07-26 09:45:38 -04:00
2002-08-08 05:48:39 +00:00
2002-02-04 03:55:43 -05:00
2002-07-25 21:13:36 +00:00
2002-07-25 21:13:36 +00:00
2002-08-08 05:48:39 +00:00
2002-03-18 19:21:38 -05:00
2002-08-08 05:48:39 +00:00
2002-08-08 05:48:39 +00:00