xref: /openbsd-src/gnu/llvm/clang/tools/libclang/linker-script-to-export-list.py (revision a9ac8606c53d55cee9c3a39778b249c51df111ef)
1*a9ac8606Spatrickimport re
2*a9ac8606Spatrickimport os
3*a9ac8606Spatrickimport sys
4*a9ac8606Spatrick
5*a9ac8606Spatrickinput_file = open(sys.argv[1])
6*a9ac8606Spatrickoutput_file = open(sys.argv[2], 'w')
7*a9ac8606Spatrick
8*a9ac8606Spatrickfor line in input_file:
9*a9ac8606Spatrick    m = re.search('^\s+(clang_[^;]+)', line)
10*a9ac8606Spatrick    if m:
11*a9ac8606Spatrick        output_file.write(m.group(1) + "\n")
12