File tree Expand file tree Collapse file tree 1 file changed +5
-3
lines changed
Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change 11# RUN: rm - rf %t && mkdir - p %t && cd %t
22# RUN: split - file %s %t
3- # RUN: %clangxx -- target=aarch64 - unknown - linux - g - gdwarf - 4 - gsplit - dwarf %t/main.s %t/callee.s - o main.exe
3+ # RUN: llvm - mc - filetype=obj - triple aarch64 - unknown - unknown -- split - dwarf - file=main.exe - main.dwo %t/main.s - o %t/main.o
4+ # RUN: llvm - mc - filetype=obj - triple aarch64 - unknown - unknown -- split - dwarf - file=main.exe - callee.dwo %t/callee.s - o %t/callee.o
5+ # RUN: %clangxx %cxxflags - gdwarf - 4 - gsplit - dwarf=split - Wl ,- e , main %t/main.o %t/callee.o - o main.exe
46# RUN: llvm - dwp - e %t/main.exe - o %t/main.exe.dwp
57# RUN: llvm - bolt %t/main.exe - o %t/main.exe.bolt - update - debug - sections 2 >& 1 | FileCheck %s
68
@@ -12,9 +14,9 @@ int main() { return callee(0); }
1214# --- callee.cpp
1315int callee( int x) { return x ; }
1416# --- gen
15- clang ++ -- target=aarch64 - unknown - linux - c - g - gdwarf - 4 - gsplit - dwarf - fdebug - compilation - dir=. - Xclang - split - dwarf - file - Xclang main.exe - main.dwo - S main.cpp - o -
17+ clang ++ -- target=aarch64 - unknown - unknown - c - g - gdwarf - 4 - gsplit - dwarf - fdebug - compilation - dir=. - Xclang - split - dwarf - file - Xclang main.exe - main.dwo - S main.cpp - o -
1618echo '#--- callee.s'
17- clang ++ -- target=aarch64 - unknown - linux - c - g - gdwarf - 4 - gsplit - dwarf - fdebug - compilation - dir=. - Xclang - split - dwarf - file - Xclang main.exe - callee.dwo - S callee.cpp - o -
19+ clang ++ -- target=aarch64 - unknown - unknown - c - g - gdwarf - 4 - gsplit - dwarf - fdebug - compilation - dir=. - Xclang - split - dwarf - file - Xclang main.exe - callee.dwo - S callee.cpp - o -
1820# --- main.s
1921 .file "main.cpp"
2022 .text
You can’t perform that action at this time.
0 commit comments