Skip to content

Commit 9efec94

Browse files
Clang Rewritter LLVM
1 parent ae02e4a commit 9efec94

16 files changed

+280
-47
lines changed

ClangAST/CMakeLists.txt

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,11 @@ project(clang_ast)
33

44
set(LLVM_PATH $ENV{HOME}/llvm-project/llvm/build)
55
find_package(LLVM REQUIRED CONFIG)
6+
67
link_directories(${LLVM_PATH}/lib)
8+
link_directories(${LLVM_PATH}/tools/clang/lib)
79
include_directories(${LLVM_PATH}/include)
10+
include_directories(${LLVM_PATH}/tools/clang/include)
811

912
add_definitions(
1013
-D__STDC_LIMIT_MACROS
@@ -13,12 +16,14 @@ add_definitions(
1316

1417
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-rtti -O3 -std=c++17")
1518

16-
set(SOURCE_FILES src/main.cpp)
19+
set(SOURCE_FILES src/astUsage.cpp src/clangChecker.cpp)
1720
add_executable(clang_ast ${SOURCE_FILES})
1821

1922
target_link_libraries(
2023
clang_ast
24+
clang
2125
clangAST
26+
clangASTMatchers
2227
clangBasic
2328
clangFrontend
2429
clangSerialization
@@ -31,6 +36,15 @@ target_link_libraries(
3136
clangEdit
3237
clangLex
3338
clangTooling
39+
clangRewrite
40+
clangStaticAnalyzerFrontend
41+
clangStaticAnalyzerCheckers
42+
clangStaticAnalyzerCore
43+
clangToolingCore
44+
clangFrontendTool
45+
clangLex
46+
clangRewriteFrontend
47+
clangFormat
3448
)
3549

3650
target_link_libraries(clang_ast

ClangAST/bin/CMakeFiles/Makefile2

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,12 +77,12 @@ clean: CMakeFiles/intrinsics_gen.dir/clean
7777
CMakeFiles/clang_ast.dir/all:
7878
$(MAKE) -f CMakeFiles/clang_ast.dir/build.make CMakeFiles/clang_ast.dir/depend
7979
$(MAKE) -f CMakeFiles/clang_ast.dir/build.make CMakeFiles/clang_ast.dir/build
80-
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/clustfuzz/Documents/LLVM/LLVM-Examples/ClangAST/bin/CMakeFiles --progress-num=1,2 "Built target clang_ast"
80+
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/clustfuzz/Documents/LLVM/LLVM-Examples/ClangAST/bin/CMakeFiles --progress-num=1,2,3 "Built target clang_ast"
8181
.PHONY : CMakeFiles/clang_ast.dir/all
8282

8383
# Build rule for subdir invocation for target.
8484
CMakeFiles/clang_ast.dir/rule: cmake_check_build_system
85-
$(CMAKE_COMMAND) -E cmake_progress_start /home/clustfuzz/Documents/LLVM/LLVM-Examples/ClangAST/bin/CMakeFiles 2
85+
$(CMAKE_COMMAND) -E cmake_progress_start /home/clustfuzz/Documents/LLVM/LLVM-Examples/ClangAST/bin/CMakeFiles 3
8686
$(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/clang_ast.dir/all
8787
$(CMAKE_COMMAND) -E cmake_progress_start /home/clustfuzz/Documents/LLVM/LLVM-Examples/ClangAST/bin/CMakeFiles 0
8888
.PHONY : CMakeFiles/clang_ast.dir/rule

ClangAST/bin/CMakeFiles/clang_ast.dir/CXX.includecache

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
#IncludeRegexTransform:
88

9-
/home/clustfuzz/Documents/LLVM/LLVM-Examples/ClangAST/src/main.cpp
9+
/home/clustfuzz/Documents/LLVM/LLVM-Examples/ClangAST/src/astUsage.cpp
1010
clang/AST/ASTConsumer.h
1111
/home/clustfuzz/Documents/LLVM/LLVM-Examples/ClangAST/src/clang/AST/ASTConsumer.h
1212
clang/AST/RecursiveASTVisitor.h

ClangAST/bin/CMakeFiles/clang_ast.dir/DependInfo.cmake

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@ set(CMAKE_DEPENDS_LANGUAGES
44
)
55
# The set of files for implicit dependencies of each language:
66
set(CMAKE_DEPENDS_CHECK_CXX
7-
"/home/clustfuzz/Documents/LLVM/LLVM-Examples/ClangAST/src/main.cpp" "/home/clustfuzz/Documents/LLVM/LLVM-Examples/ClangAST/bin/CMakeFiles/clang_ast.dir/src/main.cpp.o"
7+
"/home/clustfuzz/Documents/LLVM/LLVM-Examples/ClangAST/src/astUsage.cpp" "/home/clustfuzz/Documents/LLVM/LLVM-Examples/ClangAST/bin/CMakeFiles/clang_ast.dir/src/astUsage.cpp.o"
8+
"/home/clustfuzz/Documents/LLVM/LLVM-Examples/ClangAST/src/clangChecker.cpp" "/home/clustfuzz/Documents/LLVM/LLVM-Examples/ClangAST/bin/CMakeFiles/clang_ast.dir/src/clangChecker.cpp.o"
89
)
910
set(CMAKE_CXX_COMPILER_ID "Clang")
1011

@@ -17,6 +18,7 @@ set(CMAKE_TARGET_DEFINITIONS_CXX
1718
# The include file search paths:
1819
set(CMAKE_CXX_TARGET_INCLUDE_PATH
1920
"/home/clustfuzz/llvm-project/llvm/build/include"
21+
"/home/clustfuzz/llvm-project/llvm/build/tools/clang/include"
2022
)
2123

2224
# Targets to which this target links.

ClangAST/bin/CMakeFiles/clang_ast.dir/build.make

Lines changed: 28 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -57,27 +57,42 @@ include CMakeFiles/clang_ast.dir/progress.make
5757
# Include the compile flags for this target's objects.
5858
include CMakeFiles/clang_ast.dir/flags.make
5959

60-
CMakeFiles/clang_ast.dir/src/main.cpp.o: CMakeFiles/clang_ast.dir/flags.make
61-
CMakeFiles/clang_ast.dir/src/main.cpp.o: ../src/main.cpp
62-
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/clustfuzz/Documents/LLVM/LLVM-Examples/ClangAST/bin/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/clang_ast.dir/src/main.cpp.o"
63-
/usr/bin/clang++-10 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/clang_ast.dir/src/main.cpp.o -c /home/clustfuzz/Documents/LLVM/LLVM-Examples/ClangAST/src/main.cpp
60+
CMakeFiles/clang_ast.dir/src/astUsage.cpp.o: CMakeFiles/clang_ast.dir/flags.make
61+
CMakeFiles/clang_ast.dir/src/astUsage.cpp.o: ../src/astUsage.cpp
62+
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/clustfuzz/Documents/LLVM/LLVM-Examples/ClangAST/bin/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/clang_ast.dir/src/astUsage.cpp.o"
63+
/usr/bin/clang++-10 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/clang_ast.dir/src/astUsage.cpp.o -c /home/clustfuzz/Documents/LLVM/LLVM-Examples/ClangAST/src/astUsage.cpp
6464

65-
CMakeFiles/clang_ast.dir/src/main.cpp.i: cmake_force
66-
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/clang_ast.dir/src/main.cpp.i"
67-
/usr/bin/clang++-10 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/clustfuzz/Documents/LLVM/LLVM-Examples/ClangAST/src/main.cpp > CMakeFiles/clang_ast.dir/src/main.cpp.i
65+
CMakeFiles/clang_ast.dir/src/astUsage.cpp.i: cmake_force
66+
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/clang_ast.dir/src/astUsage.cpp.i"
67+
/usr/bin/clang++-10 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/clustfuzz/Documents/LLVM/LLVM-Examples/ClangAST/src/astUsage.cpp > CMakeFiles/clang_ast.dir/src/astUsage.cpp.i
6868

69-
CMakeFiles/clang_ast.dir/src/main.cpp.s: cmake_force
70-
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/clang_ast.dir/src/main.cpp.s"
71-
/usr/bin/clang++-10 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/clustfuzz/Documents/LLVM/LLVM-Examples/ClangAST/src/main.cpp -o CMakeFiles/clang_ast.dir/src/main.cpp.s
69+
CMakeFiles/clang_ast.dir/src/astUsage.cpp.s: cmake_force
70+
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/clang_ast.dir/src/astUsage.cpp.s"
71+
/usr/bin/clang++-10 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/clustfuzz/Documents/LLVM/LLVM-Examples/ClangAST/src/astUsage.cpp -o CMakeFiles/clang_ast.dir/src/astUsage.cpp.s
72+
73+
CMakeFiles/clang_ast.dir/src/clangChecker.cpp.o: CMakeFiles/clang_ast.dir/flags.make
74+
CMakeFiles/clang_ast.dir/src/clangChecker.cpp.o: ../src/clangChecker.cpp
75+
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/clustfuzz/Documents/LLVM/LLVM-Examples/ClangAST/bin/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/clang_ast.dir/src/clangChecker.cpp.o"
76+
/usr/bin/clang++-10 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/clang_ast.dir/src/clangChecker.cpp.o -c /home/clustfuzz/Documents/LLVM/LLVM-Examples/ClangAST/src/clangChecker.cpp
77+
78+
CMakeFiles/clang_ast.dir/src/clangChecker.cpp.i: cmake_force
79+
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/clang_ast.dir/src/clangChecker.cpp.i"
80+
/usr/bin/clang++-10 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/clustfuzz/Documents/LLVM/LLVM-Examples/ClangAST/src/clangChecker.cpp > CMakeFiles/clang_ast.dir/src/clangChecker.cpp.i
81+
82+
CMakeFiles/clang_ast.dir/src/clangChecker.cpp.s: cmake_force
83+
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/clang_ast.dir/src/clangChecker.cpp.s"
84+
/usr/bin/clang++-10 $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/clustfuzz/Documents/LLVM/LLVM-Examples/ClangAST/src/clangChecker.cpp -o CMakeFiles/clang_ast.dir/src/clangChecker.cpp.s
7285

7386
# Object files for target clang_ast
7487
clang_ast_OBJECTS = \
75-
"CMakeFiles/clang_ast.dir/src/main.cpp.o"
88+
"CMakeFiles/clang_ast.dir/src/astUsage.cpp.o" \
89+
"CMakeFiles/clang_ast.dir/src/clangChecker.cpp.o"
7690

7791
# External object files for target clang_ast
7892
clang_ast_EXTERNAL_OBJECTS =
7993

80-
clang_ast: CMakeFiles/clang_ast.dir/src/main.cpp.o
94+
clang_ast: CMakeFiles/clang_ast.dir/src/astUsage.cpp.o
95+
clang_ast: CMakeFiles/clang_ast.dir/src/clangChecker.cpp.o
8196
clang_ast: CMakeFiles/clang_ast.dir/build.make
8297
clang_ast: /usr/local/lib/libLLVMX86AsmParser.a
8398
clang_ast: /usr/local/lib/libLLVMX86Desc.a
@@ -129,7 +144,7 @@ clang_ast: /usr/lib/x86_64-linux-gnu/libz.so
129144
clang_ast: /usr/lib/x86_64-linux-gnu/libtinfo.so
130145
clang_ast: /usr/local/lib/libLLVMDemangle.a
131146
clang_ast: CMakeFiles/clang_ast.dir/link.txt
132-
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/clustfuzz/Documents/LLVM/LLVM-Examples/ClangAST/bin/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable clang_ast"
147+
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/clustfuzz/Documents/LLVM/LLVM-Examples/ClangAST/bin/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking CXX executable clang_ast"
133148
$(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/clang_ast.dir/link.txt --verbose=$(VERBOSE)
134149

135150
# Rule to build all files generated by this target.

ClangAST/bin/CMakeFiles/clang_ast.dir/cmake_clean.cmake

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
file(REMOVE_RECURSE
2-
"CMakeFiles/clang_ast.dir/src/main.cpp.o"
2+
"CMakeFiles/clang_ast.dir/src/astUsage.cpp.o"
3+
"CMakeFiles/clang_ast.dir/src/clangChecker.cpp.o"
34
"clang_ast"
45
"clang_ast.pdb"
56
)
Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# CMAKE generated file: DO NOT EDIT!
22
# Generated by "Unix Makefiles" Generator, CMake Version 3.16
33

4-
CMakeFiles/clang_ast.dir/src/main.cpp.o
5-
/home/clustfuzz/Documents/LLVM/LLVM-Examples/ClangAST/src/main.cpp
4+
CMakeFiles/clang_ast.dir/src/astUsage.cpp.o
5+
/home/clustfuzz/Documents/LLVM/LLVM-Examples/ClangAST/src/astUsage.cpp
6+
CMakeFiles/clang_ast.dir/src/clangChecker.cpp.o
7+
/home/clustfuzz/Documents/LLVM/LLVM-Examples/ClangAST/src/clangChecker.cpp
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# CMAKE generated file: DO NOT EDIT!
22
# Generated by "Unix Makefiles" Generator, CMake Version 3.16
33

4-
CMakeFiles/clang_ast.dir/src/main.cpp.o: ../src/main.cpp
4+
CMakeFiles/clang_ast.dir/src/astUsage.cpp.o: ../src/astUsage.cpp
5+
6+
CMakeFiles/clang_ast.dir/src/clangChecker.cpp.o: ../src/clangChecker.cpp
57

ClangAST/bin/CMakeFiles/clang_ast.dir/flags.make

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,5 @@ CXX_FLAGS = -fno-rtti -O3 -std=c++17
66

77
CXX_DEFINES = -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS
88

9-
CXX_INCLUDES = -I/home/clustfuzz/llvm-project/llvm/build/include
9+
CXX_INCLUDES = -I/home/clustfuzz/llvm-project/llvm/build/include -I/home/clustfuzz/llvm-project/llvm/build/tools/clang/include
1010

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
/usr/bin/clang++-10 -fno-rtti -O3 -std=c++17 -rdynamic CMakeFiles/clang_ast.dir/src/main.cpp.o -o clang_ast -L/home/clustfuzz/llvm-project/llvm/build/lib -Wl,-rpath,/home/clustfuzz/llvm-project/llvm/build/lib -lclangAST -lclangBasic -lclangFrontend -lclangSerialization -lclangDriver -lclangParse -lclangSema -lclangAnalysis -lclangAST -lclangBasic -lclangEdit -lclangLex -lclangTooling /usr/local/lib/libLLVMX86AsmParser.a /usr/local/lib/libLLVMX86Desc.a /usr/local/lib/libLLVMAsmParser.a /usr/local/lib/libLLVMX86Info.a -lLLVMX86Utils /usr/local/lib/libLLVMipo.a /usr/local/lib/libLLVMScalarOpts.a /usr/local/lib/libLLVMInstCombine.a /usr/local/lib/libLLVMTransformUtils.a /usr/local/lib/libLLVMInstrumentation.a /usr/local/lib/libLLVMAnalysis.a /usr/local/lib/libLLVMTarget.a /usr/local/lib/libLLVMOption.a /usr/local/lib/libLLVMMCParser.a /usr/local/lib/libLLVMMC.a /usr/local/lib/libLLVMObject.a /usr/local/lib/libLLVMBitReader.a /usr/local/lib/libLLVMCore.a /usr/local/lib/libLLVMSupport.a -lpthread -lz -ldl -lcurses -lform -lclangFrontend -lclangSerialization -lclangDriver -lclangParse -lclangSema -lclangAnalysis -lclangEdit -lclangLex -lclangTooling -lLLVMX86Utils -lpthread -lz -lcurses -lform /usr/local/lib/libLLVMMCDisassembler.a /usr/local/lib/libLLVMBitWriter.a /usr/local/lib/libLLVMFrontendOpenMP.a /usr/local/lib/libLLVMScalarOpts.a /usr/local/lib/libLLVMInstCombine.a /usr/local/lib/libLLVMAggressiveInstCombine.a /usr/local/lib/libLLVMIRReader.a /usr/local/lib/libLLVMAsmParser.a /usr/local/lib/libLLVMLinker.a /usr/local/lib/libLLVMVectorize.a /usr/local/lib/libLLVMTransformUtils.a /usr/local/lib/libLLVMAnalysis.a /usr/local/lib/libLLVMObject.a /usr/local/lib/libLLVMMCParser.a /usr/local/lib/libLLVMBitReader.a /usr/local/lib/libLLVMTextAPI.a /usr/local/lib/libLLVMProfileData.a /usr/local/lib/libLLVMMC.a /usr/local/lib/libLLVMDebugInfoCodeView.a /usr/local/lib/libLLVMCore.a /usr/local/lib/libLLVMBinaryFormat.a /usr/local/lib/libLLVMRemarks.a /usr/local/lib/libLLVMBitstreamReader.a /usr/local/lib/libLLVMSupport.a -lrt -ldl -lpthread -lm /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libtinfo.so /usr/local/lib/libLLVMDemangle.a
1+
/usr/bin/clang++-10 -fno-rtti -O3 -std=c++17 -rdynamic CMakeFiles/clang_ast.dir/src/astUsage.cpp.o CMakeFiles/clang_ast.dir/src/clangChecker.cpp.o -o clang_ast -L/home/clustfuzz/llvm-project/llvm/build/lib -L/home/clustfuzz/llvm-project/llvm/build/tools/clang/lib -Wl,-rpath,/home/clustfuzz/llvm-project/llvm/build/lib:/home/clustfuzz/llvm-project/llvm/build/tools/clang/lib -lclang -lclangAST -lclangASTMatchers -lclangBasic -lclangFrontend -lclangSerialization -lclangDriver -lclangParse -lclangSema -lclangAnalysis -lclangAST -lclangBasic -lclangEdit -lclangLex -lclangTooling -lclangRewrite -lclangStaticAnalyzerFrontend -lclangStaticAnalyzerCheckers -lclangStaticAnalyzerCore -lclangToolingCore -lclangFrontendTool -lclangLex -lclangRewriteFrontend -lclangFormat /usr/local/lib/libLLVMX86AsmParser.a /usr/local/lib/libLLVMX86Desc.a /usr/local/lib/libLLVMAsmParser.a /usr/local/lib/libLLVMX86Info.a -lLLVMX86Utils /usr/local/lib/libLLVMipo.a /usr/local/lib/libLLVMScalarOpts.a /usr/local/lib/libLLVMInstCombine.a /usr/local/lib/libLLVMTransformUtils.a /usr/local/lib/libLLVMInstrumentation.a /usr/local/lib/libLLVMAnalysis.a /usr/local/lib/libLLVMTarget.a /usr/local/lib/libLLVMOption.a /usr/local/lib/libLLVMMCParser.a /usr/local/lib/libLLVMMC.a /usr/local/lib/libLLVMObject.a /usr/local/lib/libLLVMBitReader.a /usr/local/lib/libLLVMCore.a /usr/local/lib/libLLVMSupport.a -lpthread -lz -ldl -lcurses -lform -lclangASTMatchers -lclangFrontend -lclangSerialization -lclangDriver -lclangParse -lclangSema -lclangAnalysis -lclangEdit -lclangLex -lclangTooling -lclangRewrite -lclangStaticAnalyzerFrontend -lclangStaticAnalyzerCheckers -lclangStaticAnalyzerCore -lclangToolingCore -lclangFrontendTool -lclangLex -lclangTooling -lclangRewrite -lclangStaticAnalyzerFrontend -lclangStaticAnalyzerCheckers -lclangStaticAnalyzerCore -lclangToolingCore -lclangFrontendTool -lclangRewriteFrontend -lclangFormat -lLLVMX86Utils -lpthread -lz -lcurses -lform /usr/local/lib/libLLVMMCDisassembler.a /usr/local/lib/libLLVMBitWriter.a /usr/local/lib/libLLVMFrontendOpenMP.a /usr/local/lib/libLLVMScalarOpts.a /usr/local/lib/libLLVMInstCombine.a /usr/local/lib/libLLVMAggressiveInstCombine.a /usr/local/lib/libLLVMIRReader.a /usr/local/lib/libLLVMAsmParser.a /usr/local/lib/libLLVMLinker.a /usr/local/lib/libLLVMVectorize.a /usr/local/lib/libLLVMTransformUtils.a /usr/local/lib/libLLVMAnalysis.a /usr/local/lib/libLLVMObject.a /usr/local/lib/libLLVMMCParser.a /usr/local/lib/libLLVMBitReader.a /usr/local/lib/libLLVMTextAPI.a /usr/local/lib/libLLVMProfileData.a /usr/local/lib/libLLVMMC.a /usr/local/lib/libLLVMDebugInfoCodeView.a /usr/local/lib/libLLVMCore.a /usr/local/lib/libLLVMBinaryFormat.a /usr/local/lib/libLLVMRemarks.a /usr/local/lib/libLLVMBitstreamReader.a /usr/local/lib/libLLVMSupport.a -lrt -ldl -lpthread -lm /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libtinfo.so /usr/local/lib/libLLVMDemangle.a

0 commit comments

Comments
 (0)