1<abi-corpus version='2.1' path='data/test-read-common/PR26261/PR26261-exe'> 2 <elf-function-symbols> 3 <elf-symbol name='__libc_csu_fini' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 4 <elf-symbol name='__libc_csu_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 5 <elf-symbol name='_start' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 6 <elf-symbol name='fun_obja' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 7 <elf-symbol name='fun_objb' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 8 <elf-symbol name='main' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 9 <elf-symbol name='wrapped_call' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 10 </elf-function-symbols> 11 <elf-variable-symbols> 12 <elf-symbol name='_IO_stdin_used' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 13 </elf-variable-symbols> 14 <abi-instr address-size='64' language='LANG_C'> 15 <type-decl name='char' size-in-bits='8' alignment-in-bits='8' id='type-id-1'/> 16 <class-decl name='SA' size-in-bits='192' alignment-in-bits='32' is-struct='yes' visibility='default' id='type-id-2'> 17 <data-member access='public' layout-offset-in-bits='0'> 18 <var-decl name='m1' type-id='type-id-3' visibility='default'/> 19 </data-member> 20 <data-member access='public' layout-offset-in-bits='64'> 21 <var-decl name='m2' type-id='type-id-4' visibility='default'/> 22 </data-member> 23 <data-member access='public' layout-offset-in-bits='128'> 24 <var-decl name='m3' type-id='type-id-5' visibility='default'/> 25 </data-member> 26 </class-decl> 27 <class-decl name='SB' size-in-bits='128' alignment-in-bits='32' is-struct='yes' visibility='default' id='type-id-6'> 28 <data-member access='public' layout-offset-in-bits='0'> 29 <var-decl name='m1' type-id='type-id-3' visibility='default'/> 30 </data-member> 31 <data-member access='public' layout-offset-in-bits='64'> 32 <var-decl name='m2' type-id='type-id-7' visibility='default'/> 33 </data-member> 34 </class-decl> 35 <type-decl name='int' size-in-bits='32' alignment-in-bits='32' id='type-id-3'/> 36 <typedef-decl name='fn_ptr_type_a2_t' type-id='type-id-8' id='type-id-5'/> 37 <typedef-decl name='fn_ptr_type_a_t' type-id='type-id-8' id='type-id-4'/> 38 <typedef-decl name='fn_ptr_type_b_t' type-id='type-id-9' id='type-id-7'/> 39 <pointer-type-def type-id='type-id-2' size-in-bits='64' alignment-in-bits='64' id='type-id-10'/> 40 <pointer-type-def type-id='type-id-6' size-in-bits='64' alignment-in-bits='64' id='type-id-11'/> 41 <pointer-type-def type-id='type-id-1' size-in-bits='64' alignment-in-bits='64' id='type-id-12'/> 42 <pointer-type-def type-id='type-id-12' size-in-bits='64' alignment-in-bits='64' id='type-id-13'/> 43 <pointer-type-def type-id='type-id-14' size-in-bits='64' alignment-in-bits='64' id='type-id-8'/> 44 <pointer-type-def type-id='type-id-15' size-in-bits='64' alignment-in-bits='64' id='type-id-9'/> 45 <function-type size-in-bits='64' alignment-in-bits='8' id='type-id-14'> 46 <parameter type-id='type-id-3'/> 47 <parameter type-id='type-id-3'/> 48 <return type-id='type-id-16'/> 49 </function-type> 50 <function-type size-in-bits='64' alignment-in-bits='8' id='type-id-15'> 51 <parameter type-id='type-id-3'/> 52 <parameter type-id='type-id-3'/> 53 <parameter type-id='type-id-1'/> 54 <return type-id='type-id-16'/> 55 </function-type> 56 <type-decl name='void' id='type-id-16'/> 57 </abi-instr> 58</abi-corpus> 59