aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Commands/CommandObjectBreakpoint.cpp
diff options
context:
space:
mode:
authorAmy Kwan <amy.kwan1@ibm.com>2024-01-26 12:39:25 -0500
committerGitHub <noreply@github.com>2024-01-26 12:39:25 -0500
commitd5fe1bd081ec129a1259cccf5171692d87dbd1f3 (patch)
tree1938d659e4ecdb7a115d75e50cc6e02253c6b185 /lldb/source/Commands/CommandObjectBreakpoint.cpp
parentbe8e462a0c27e4850020c96290cabdcdbcab46f3 (diff)
downloadllvm-d5fe1bd081ec129a1259cccf5171692d87dbd1f3.zip
llvm-d5fe1bd081ec129a1259cccf5171692d87dbd1f3.tar.gz
llvm-d5fe1bd081ec129a1259cccf5171692d87dbd1f3.tar.bz2
[AIX][TLS] Disallow the use of -maix-small-local-exec-tls and -fno-data-sections (#79252)
This patch disallows the use of the -maix-small-local-exec-tls and -fno-data-sections options within clang, and also disallows the use of the aix-small-local-exec-tls attribute with the -data-sections=false option in llc. This is because having data sections off when using the aix-small-local-exec-tls feature is not ideal for performance. As the small-local-exec-tls region is a limited resource, this space should not used for variables that may be replaced. Note, that on AIX, data sections is turned on by default, so this patch makes it so that a diagnostic is emitted when users explicitly turn off data sections while using the aix-small-local-exec-tls feature.
Diffstat (limited to 'lldb/source/Commands/CommandObjectBreakpoint.cpp')
0 files changed, 0 insertions, 0 deletions