xref: /llvm-project/clang/tools/libclang/linker-script-to-export-list.py (revision 785167070982a75d1b123fbbf0917cc457846ec1)
10f28d485SH. Vetinariimport re
20f28d485SH. Vetinariimport os
30f28d485SH. Vetinariimport sys
40f28d485SH. Vetinari
50f28d485SH. Vetinariinput_file = open(sys.argv[1])
6dd3c26a0STobias Hietaoutput_file = open(sys.argv[2], "w")
70f28d485SH. Vetinari
80f28d485SH. Vetinarifor line in input_file:
9*78516707SJie Fu (傅杰)    m = re.search(r"^\s+(clang_[^;]+)", line)
100f28d485SH. Vetinari    if m:
110f28d485SH. Vetinari        output_file.write(m.group(1) + "\n")
12