1*7d272722SAlexander Yermolovich; REQUIRES: system-linux 2*7d272722SAlexander Yermolovich 3*7d272722SAlexander Yermolovich; RUN: rm -rf %t 4*7d272722SAlexander Yermolovich; RUN: mkdir %t 5*7d272722SAlexander Yermolovich; RUN: cd %t 6*7d272722SAlexander Yermolovich; RUN: mkdir temp 7*7d272722SAlexander Yermolovich; RUN: llvm-mc -dwarf-version=5 -filetype=obj -triple x86_64-unknown-linux %p/Inputs/dwarf5-df-input-lowpc-ranges-main.s \ 8*7d272722SAlexander Yermolovich; RUN: -split-dwarf-file=main.dwo -o main.o 9*7d272722SAlexander Yermolovich; RUN: %clang %cflags -gdwarf-5 -gsplit-dwarf=split main.o -o main.exe 10*7d272722SAlexander Yermolovich; RUN: cd temp 11*7d272722SAlexander Yermolovich; RUN: llvm-bolt ../main.exe -o ../main.exe.bolt --update-debug-sections -v 1 --comp-dir-override=%t 12*7d272722SAlexander Yermolovich; RUN: cd .. 13*7d272722SAlexander Yermolovich; RUN: ls -lat | FileCheck %s -check-prefix=BOLT-CHECK 14*7d272722SAlexander Yermolovich 15*7d272722SAlexander Yermolovich;; Tests that BOLT processes .dwo files with --comp-dir-override. 16*7d272722SAlexander Yermolovich 17*7d272722SAlexander Yermolovich; BOLT-CHECK: main.dwo.dwo 18