aboutsummaryrefslogtreecommitdiff
path: root/lldb/packages/Python/lldbsuite/test/gdbclientutils.py
diff options
context:
space:
mode:
authorPeter Klausler <pklausler@nvidia.com>2025-09-30 10:36:33 -0700
committerGitHub <noreply@github.com>2025-09-30 10:36:33 -0700
commit52afb8dd112d52b620003998b5348b45b214e828 (patch)
tree538a90502b0fa4829544398f17e8eb0d3f5c50b6 /lldb/packages/Python/lldbsuite/test/gdbclientutils.py
parent6399d4792d127520ed7281229755d18ff54da297 (diff)
downloadllvm-52afb8dd112d52b620003998b5348b45b214e828.zip
llvm-52afb8dd112d52b620003998b5348b45b214e828.tar.gz
llvm-52afb8dd112d52b620003998b5348b45b214e828.tar.bz2
[flang] Don't retain FIXED/FREE compiler directives (#160780)
Some old code in the prescanner, antedating the current -E output mechanisms, retains the !DIR$ FIXED and !DIR$ FREE directives in the input, and will even generate them to append to the scanned source from source and include files to restore the fixed/free source form distinction. But these directives have not been needed since the -E output generator began generating source form insensitive output, and they can confuse the parser's error recovery when the appended directives follow the END statement. Change their handling so that they're read and respected by the prescanner but no longer retained in either the -E output or the cooked character stream passed on to the parser. Fixes a regression reported by @danielcchen after PR 159834.
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/gdbclientutils.py')
0 files changed, 0 insertions, 0 deletions