1#as: 2#source: cycle-1.c 3#source: A.c 4#source: A-2.c 5#source: B.c 6#source: B-2.c 7#source: C.c 8#source: C-2.c 9#objdump: --ctf=.ctf 10#ld: -shared --ctf-variables 11#name: Conflicting cycle 2.A-1 12 13.*: +file format .* 14 15#... 16CTF archive member: .*/A.c: 17 18 Header: 19 Magic number: dff2 20 Version: 4 \(CTF_VERSION_3\) 21 Parent name: .* 22 Compilation unit name: .*/A.c 23#... 24 Labels: 25 26 Data objects: 27 28 Function objects: 29 30 Variables: 31 a -> 80000001: struct A \(size 0x[0-9a-f]*\) 32 33 Types: 34 8[0-9a-f]*: struct A \(size 0x[0-9a-f]*\) 35 \[0x0\] \(ID 0x8[0-9a-f]*\) \(kind 6\) struct A \(aligned at 0x[0-9a-f]*\) 36 \[0x0\] \(ID 0x[0-9a-f]*\) \(kind 3\) struct B \* b \(aligned at 0x[0-9a-f]*\) 37 38 Strings: 39 0: 40#... 41