Files
clang-p2996/flang/test/Integration/debug-external-linkage-name.f90
Abid Qadeer 49dfbd13ad flang][debug] Run AddDebugInfo before TargetRewrite. (#114418)
This help us generate debug info that better represents the actual
Fortran source code. It was briefly discussed
[here](https://github.com/llvm/llvm-project/pull/113917#pullrequestreview-2401339038).
    
Fixes #108711.
2024-11-05 11:42:18 +00:00

11 lines
261 B
Fortran

! RUN: %flang_fc1 -emit-llvm -debug-info-kind=standalone %s -o - | FileCheck %s
! Test that correct linkage name is generated in the debug info.
subroutine sub(a)
integer :: a
return a+1
end
!CHECK: !DISubprogram(name: "sub", linkageName: "sub_"{{.*}})