diff options
author | Dodji Seketeli <dodji@seketeli.org> | 2013-10-24 17:41:25 +0200 |
---|---|---|
committer | Dodji Seketeli <dodji@seketeli.org> | 2013-10-24 17:41:25 +0200 |
commit | c0782449525d570bbd4972931d6e58458a159dcc (patch) | |
tree | fbefe95a364879a7869b3487f1fbe44373752d50 | |
parent | 2200dffdb497cb1192954f540ebe65e3f00ecb0c (diff) | |
download | gcc-c0782449525d570bbd4972931d6e58458a159dcc.tar.gz |
Update test suite for libabigail commit c171331c0dbb613
gcc/testsuite:
* g++.dg/abi-dump/bases-0.C.bi: Update this for libabigail now
serializes constructor='yes' and const='yes' attribute on
'member-function' XML elements.
* g++.dg/abi-dump/simple-class-0.C.bi: Likewise.
-rw-r--r-- | gcc/testsuite/g++.dg/abi-dump/bases-0.C.bi | 24 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/abi-dump/simple-class-0.C.bi | 8 |
2 files changed, 16 insertions, 16 deletions
diff --git a/gcc/testsuite/g++.dg/abi-dump/bases-0.C.bi b/gcc/testsuite/g++.dg/abi-dump/bases-0.C.bi index dd51db30cc5..c121a989966 100644 --- a/gcc/testsuite/g++.dg/abi-dump/bases-0.C.bi +++ b/gcc/testsuite/g++.dg/abi-dump/bases-0.C.bi @@ -12,19 +12,19 @@ <data-member access='private' layout-offset-in-bits='0'> <var-decl name='m0' type-id='type-id-2' visibility='default' filepath='bases-0.C' line='7' column='7'/> </data-member> - <member-function access='public'> + <member-function access='public' constructor='yes'> <function-decl name='__base_ctor ' mangled-name='_ZN2B0C2Ev' filepath='bases-0.C' line='20' column='1' visibility='default' binding='global' size-in-bits='8' alignment-in-bits='8'> <parameter type-id='type-id-4'/> <return type-id='type-id-1'/> </function-decl> </member-function> - <member-function access='public'> + <member-function access='public' constructor='yes'> <function-decl name='__comp_ctor ' mangled-name='_ZN2B0C1Ev' filepath='bases-0.C' line='20' column='1' visibility='default' binding='global' size-in-bits='8' alignment-in-bits='8'> <parameter type-id='type-id-4'/> <return type-id='type-id-1'/> </function-decl> </member-function> - <member-function access='public'> + <member-function access='public' const='yes'> <function-decl name='get_m0' mangled-name='_ZNK2B06get_m0Ev' filepath='bases-0.C' line='26' column='1' visibility='default' binding='global' size-in-bits='8' alignment-in-bits='8'> <parameter type-id='type-id-6'/> <return type-id='type-id-2'/> @@ -46,19 +46,19 @@ <data-member access='private' layout-offset-in-bits='0'> <var-decl name='m0' type-id='type-id-2' visibility='default' filepath='bases-0.C' line='39' column='7'/> </data-member> - <member-function access='public'> + <member-function access='public' constructor='yes'> <function-decl name='__base_ctor ' mangled-name='_ZN2B1C2Ev' filepath='bases-0.C' line='52' column='1' visibility='default' binding='global' size-in-bits='8' alignment-in-bits='8'> <parameter type-id='type-id-9'/> <return type-id='type-id-1'/> </function-decl> </member-function> - <member-function access='public'> + <member-function access='public' constructor='yes'> <function-decl name='__comp_ctor ' mangled-name='_ZN2B1C1Ev' filepath='bases-0.C' line='52' column='1' visibility='default' binding='global' size-in-bits='8' alignment-in-bits='8'> <parameter type-id='type-id-9'/> <return type-id='type-id-1'/> </function-decl> </member-function> - <member-function access='public'> + <member-function access='public' const='yes'> <function-decl name='get_m0' mangled-name='_ZNK2B16get_m0Ev' filepath='bases-0.C' line='58' column='1' visibility='default' binding='global' size-in-bits='8' alignment-in-bits='8'> <parameter type-id='type-id-11'/> <return type-id='type-id-2'/> @@ -80,19 +80,19 @@ <data-member access='private' layout-offset-in-bits='0'> <var-decl name='m0' type-id='type-id-2' visibility='default' filepath='bases-0.C' line='71' column='7'/> </data-member> - <member-function access='public'> + <member-function access='public' constructor='yes'> <function-decl name='__base_ctor ' mangled-name='_ZN2B2C2Ev' filepath='bases-0.C' line='84' column='1' visibility='default' binding='global' size-in-bits='8' alignment-in-bits='8'> <parameter type-id='type-id-14'/> <return type-id='type-id-1'/> </function-decl> </member-function> - <member-function access='public'> + <member-function access='public' constructor='yes'> <function-decl name='__comp_ctor ' mangled-name='_ZN2B2C1Ev' filepath='bases-0.C' line='84' column='1' visibility='default' binding='global' size-in-bits='8' alignment-in-bits='8'> <parameter type-id='type-id-14'/> <return type-id='type-id-1'/> </function-decl> </member-function> - <member-function access='public'> + <member-function access='public' const='yes'> <function-decl name='get_m0' mangled-name='_ZNK2B26get_m0Ev' filepath='bases-0.C' line='90' column='1' visibility='default' binding='global' size-in-bits='8' alignment-in-bits='8'> <parameter type-id='type-id-16'/> <return type-id='type-id-2'/> @@ -120,20 +120,20 @@ <data-member access='private' layout-offset-in-bits='128'> <var-decl name='m0' type-id='type-id-2' visibility='default' filepath='bases-0.C' line='103' column='7'/> </data-member> - <member-function access='public'> + <member-function access='public' constructor='yes'> <function-decl name='__base_ctor ' mangled-name='_ZN1SC2Ev' filepath='bases-0.C' line='116' column='1' visibility='default' binding='global' size-in-bits='8' alignment-in-bits='8'> <parameter type-id='type-id-19'/> <parameter type-id='type-id-22'/> <return type-id='type-id-1'/> </function-decl> </member-function> - <member-function access='public'> + <member-function access='public' constructor='yes'> <function-decl name='__comp_ctor ' mangled-name='_ZN1SC1Ev' filepath='bases-0.C' line='116' column='1' visibility='default' binding='global' size-in-bits='8' alignment-in-bits='8'> <parameter type-id='type-id-19'/> <return type-id='type-id-1'/> </function-decl> </member-function> - <member-function access='public'> + <member-function access='public' const='yes'> <function-decl name='get_m0' mangled-name='_ZNK1S6get_m0Ev' filepath='bases-0.C' line='122' column='1' visibility='default' binding='global' size-in-bits='8' alignment-in-bits='8'> <parameter type-id='type-id-24'/> <return type-id='type-id-2'/> diff --git a/gcc/testsuite/g++.dg/abi-dump/simple-class-0.C.bi b/gcc/testsuite/g++.dg/abi-dump/simple-class-0.C.bi index 5733ab30af4..9d04b298ddd 100644 --- a/gcc/testsuite/g++.dg/abi-dump/simple-class-0.C.bi +++ b/gcc/testsuite/g++.dg/abi-dump/simple-class-0.C.bi @@ -9,26 +9,26 @@ <data-member access='public' layout-offset-in-bits='0'> <var-decl name='m' type-id='type-id-1' visibility='default' filepath='simple-class-0.C' line='7' column='7'/> </data-member> - <member-function access='public'> + <member-function access='public' constructor='yes'> <function-decl name='__base_ctor ' mangled-name='_ZN1SC2Ev' filepath='simple-class-0.C' line='13' column='1' visibility='default' binding='global' size-in-bits='8' alignment-in-bits='8'> <parameter type-id='type-id-3'/> <return type-id='type-id-4'/> </function-decl> </member-function> - <member-function access='public'> + <member-function access='public' constructor='yes'> <function-decl name='__comp_ctor ' mangled-name='_ZN1SC1Ev' filepath='simple-class-0.C' line='13' column='1' visibility='default' binding='global' size-in-bits='8' alignment-in-bits='8'> <parameter type-id='type-id-3'/> <return type-id='type-id-4'/> </function-decl> </member-function> - <member-function access='public'> + <member-function access='public' constructor='yes'> <function-decl name='__base_ctor ' mangled-name='_ZN1SC2ERKS_' filepath='simple-class-0.C' line='18' column='1' visibility='default' binding='global' size-in-bits='8' alignment-in-bits='8'> <parameter type-id='type-id-3'/> <parameter type-id='type-id-6'/> <return type-id='type-id-4'/> </function-decl> </member-function> - <member-function access='public'> + <member-function access='public' constructor='yes'> <function-decl name='__comp_ctor ' mangled-name='_ZN1SC1ERKS_' filepath='simple-class-0.C' line='18' column='1' visibility='default' binding='global' size-in-bits='8' alignment-in-bits='8'> <parameter type-id='type-id-3'/> <parameter type-id='type-id-6'/> |