]>
git.ipfire.org Git - thirdparty/systemd.git/blob - src/test/generate-sym-test.py
4 print('#include <stdio.h>')
5 for header
in sys
.argv
[2:]:
6 print('#include "{}"'.format(header
.split('/')[-1]))
9 const void* symbols[] = {''')
11 for line
in open(sys
.argv
[1]):
12 match
= re
.search('^ +([a-zA-Z0-9_]+);', line
)
15 if s
== 'sd_bus_object_vtable_format':
16 print(' &{},'.format(s
))
18 print(' {},'.format(s
))
24 for (i = 0; i < sizeof(symbols)/sizeof(void*); i++)
25 printf("%p\\n", symbols[i]);