aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Commands/CommandObjectProcess.cpp
diff options
context:
space:
mode:
authorTom Eccles <tom.eccles@arm.com>2024-01-24 12:08:22 +0000
committerTom Eccles <tom.eccles@arm.com>2024-01-26 14:20:50 +0000
commitafa52de9f6def6a0de962401f9a6b34925f7010e (patch)
treeaf433e5594a758807ae1025c855e8e5b954f28ab /lldb/source/Commands/CommandObjectProcess.cpp
parent73874f7a39df74eacf1682b3961da2d8cb675f33 (diff)
downloadllvm-afa52de9f6def6a0de962401f9a6b34925f7010e.zip
llvm-afa52de9f6def6a0de962401f9a6b34925f7010e.tar.gz
llvm-afa52de9f6def6a0de962401f9a6b34925f7010e.tar.bz2
[flang][Runtime] Add SIGNAL intrinisic (#79337)
The intrinsic is defined as a GNU extension here: https://gcc.gnu.org/onlinedocs/gfortran/SIGNAL.html And as an IBM extension here: https://www.ibm.com/docs/en/xffbg/121.141?topic=procedures-signali-proc-extension The IBM version provides a compatible subset of the functionality offered by the GNU version. This patch supports most of the GNU features, but not calling SIGNAL as a function. We don't currently support intrinsics being both subroutines AND functions and this changed seemed too large to be justified by a non-standard intrinsic. I cannot point to open source code Fortran using this intrinsic. This is needed for a proprietary code base.
Diffstat (limited to 'lldb/source/Commands/CommandObjectProcess.cpp')
0 files changed, 0 insertions, 0 deletions