ctf-reader: Fix missing initializer for member in test suite
authorGuillermo E. Martinez <guillermo.e.martinez@oracle.com>
Thu, 22 Dec 2022 15:49:49 +0000 (09:49 -0600)
committerDodji Seketeli <dodji@redhat.com>
Fri, 23 Dec 2022 10:45:37 +0000 (11:45 +0100)
With -Werror=missing-field-initializers on, the compiler chokes on CTF
test suite.  Fixed thus.

* tests/test-read-ctf.cc (in_out_specs): Add initializer for
`option' field in test entry.
* tests/data/test-read-ctf/test-alias.o.abi: Adjust.

Signed-off-by: Guillermo E. Martinez <guillermo.e.martinez@oracle.com>
Signed-off-by: Dodji Seketeli <dodji@redhat.com>
tests/data/test-read-ctf/test-alias.o.abi
tests/test-read-ctf.cc

index b5fd92ad25cb58f753baf7082b0e5bbb2d14389d..0122abc6650b3e58fa21f126c6b7889df5f828e4 100644 (file)
@@ -8,8 +8,8 @@
     <elf-symbol name='main_var' size='4' type='object-type' binding='global-binding' visibility='default-visibility' alias='alias_var' is-defined='yes'/>
   </elf-variable-symbols>
   <abi-instr address-size='64' language='LANG_C'>
-    <type-decl name='int' size-in-bits='32' alignment-in-bits='32' id='type-id-1'/>
-    <function-decl name='main_func' visibility='default' binding='global' size-in-bits='64' alignment-in-bits='8' elf-symbol-id='main_func'>
+    <type-decl name='int' size-in-bits='32' id='type-id-1'/>
+    <function-decl name='main_func' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='main_func'>
       <return type-id='type-id-2'/>
     </function-decl>
     <var-decl name='alias_var' type-id='type-id-1' mangled-name='alias_var' visibility='default' elf-symbol-id='alias_var'/>
index f618e0fdffd1fbb8d5b7ba5118c8f07fbca5943e..2dfdbf2943109b9b0b8ad276deaae3a1f0edf961 100644 (file)
@@ -342,6 +342,7 @@ static InOutSpec in_out_specs[] =
     SEQUENCE_TYPE_ID_STYLE,
     "data/test-read-ctf/test-alias.o.abi",
     "output/test-read-ctf/test-alias.o.abi",
+    "--ctf"
   },
   // CTF fallback feature.
   {