16 lines
		
	
	
		
			402 B
		
	
	
	
		
			C++
		
	
	
	
			
		
		
	
	
			16 lines
		
	
	
		
			402 B
		
	
	
	
		
			C++
		
	
	
	
void f1();
 | 
						|
__attribute__((always_inline)) inline void f2() {
 | 
						|
  f1();
 | 
						|
}
 | 
						|
void f3() {
 | 
						|
  f2();
 | 
						|
}
 | 
						|
 | 
						|
// $ cat > other.cpp
 | 
						|
// extern int i;
 | 
						|
// int i;
 | 
						|
// $ clang++ other.cpp split-dwarf-multiple-cu.cpp -g -c -Xclang \
 | 
						|
//     -fdebug-compilation-dir -Xclang . -emit-llvm -S
 | 
						|
// $ llvm-link other.ll split-dwarf-multiple-cu.ll -o split-dwarf-multiple-cu.bc
 | 
						|
// $ clang++ -gsplit-dwarf split-dwarf-multiple-cu.bc -c
 |