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-09 19:57:01 +00:00
2002-08-27 22:14:51 +00:00
2001-12-16 16:07:01 +00:00
2001-12-16 16:07:01 +00:00
2002-08-27 22:14:51 +00:00
2002-07-14 01:59:15 +00:00
2002-08-07 18:32:13 +00:00
2002-08-08 05:48:39 +00:00
2002-08-25 04:57:16 +00:00
2002-08-05 03:56:16 +00:00
2002-08-15 21:16:52 +00:00
2002-08-13 16:36:26 +00:00
2002-06-04 07:11:05 +00:00
2002-07-26 09:45:38 -04:00
2002-08-09 01:16:39 +00:00
2002-08-08 05:48:39 +00:00
2002-03-27 18:28:06 +00:00
2002-02-04 03:55:43 -05:00
2002-07-25 21:13:36 +00:00
2002-08-09 01:16:39 +00:00
2001-12-15 20:06:12 +00:00
2002-08-10 20:58:45 +00:00
2002-08-01 06:20:46 +00:00
2002-06-04 07:11:05 +00:00
2002-08-08 09:10:39 +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-07-02 03:19:22 +00:00
2002-08-11 16:05:27 +00:00
2002-08-15 21:16:52 +00:00
2002-08-22 19:22:53 -04:00
2002-08-11 18:30:25 +00:00
2002-07-17 11:46:38 +00:00
2002-08-09 19:57:01 +00:00
2002-08-22 19:22:53 -04:00
2002-08-08 05:48:39 +00:00
2002-08-25 04:57:16 +00:00
2002-08-08 05:48:39 +00:00
2002-08-25 04:57:16 +00:00