This is an archive of the discontinued LLVM Phabricator instance.

[AIX][TLS] Relax front end diagnostics to accept the local-exec TLS model
ClosedPublic

Authored by amyk on May 1 2023, 10:15 AM.

Details

Summary

This patch relaxes the front end AIX diagnostics added in D102070 to accept the
local-exec TLS model, as we plan to support this model in a series of future patches.

The diagnostics are relaxed when local-exec is used as a compiler option to -ftls-model=*
and in the __attribute__((tls_model("local-exec"))) attribute.

Diff Detail

Event Timeline

amyk created this revision.May 1 2023, 10:15 AM
Herald added a project: Restricted Project. · View Herald Transcript
amyk requested review of this revision.May 1 2023, 10:15 AM
This revision is now accepted and ready to land.May 5 2023, 10:09 AM