diff options
author | Fangrui Song <i@maskray.me> | 2024-07-27 17:25:13 -0700 |
---|---|---|
committer | Fangrui Song <i@maskray.me> | 2024-07-27 17:25:13 -0700 |
commit | 8f72b0cb08d8b55ef13ed83af8dac2b7ac55208b (patch) | |
tree | 8cfdf59ec796fb910672f80263f855567d825ab8 /lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.h | |
parent | aad2238f786c0bd8deade0dc68cfc3811c7633df (diff) | |
download | llvm-8f72b0cb08d8b55ef13ed83af8dac2b7ac55208b.zip llvm-8f72b0cb08d8b55ef13ed83af8dac2b7ac55208b.tar.gz llvm-8f72b0cb08d8b55ef13ed83af8dac2b7ac55208b.tar.bz2 |
[ELF] Fix INCLUDE cycle detection
Fix #93947: the cycle detection mechanism added by
https://reviews.llvm.org/D37524 also disallowed including a file twice,
which is an unnecessary limitation.
Now that we have an include stack #100493, supporting multiple inclusion
is trivial. Note: a filename can be referenced with many different
paths, e.g. a.lds, ./a.lds, ././a.lds. We don't attempt to detect the
cycle in the earliest point.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.h')
0 files changed, 0 insertions, 0 deletions