This is an archive of the discontinued LLVM Phabricator instance.

[XCOFF] disable location attribute generation for TLS variable
ClosedPublic

Authored by shchenz on Jul 21 2022, 3:45 AM.

Details

Reviewers
Esme
qiucf
Group Reviewers
Restricted Project
Commits
rG8d19cfb72e13: [PowerPC] omit location attribute for TLS variable on AIX
Summary

TLS debug on AIX is not ready for now.
The location generated in no-integrated-as mode is wrong and in integrated-as mode causes AIX linker error.

Diff Detail

Event Timeline

shchenz created this revision.Jul 21 2022, 3:45 AM
Herald added a project: Restricted Project. · View Herald TranscriptJul 21 2022, 3:45 AM
shchenz requested review of this revision.Jul 21 2022, 3:45 AM
Herald added a project: Restricted Project. · View Herald TranscriptJul 21 2022, 3:45 AM

gentle ping.

Esme accepted this revision.Aug 11 2022, 8:16 PM

LGTM. Thx!

llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
2477

nit: prefer to mark this as a TODO?

This revision is now accepted and ready to land.Aug 11 2022, 8:16 PM
shchenz marked an inline comment as done.Aug 11 2022, 9:14 PM
shchenz added inline comments.
llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
2477

Thanks for review. Will add the TODO in the commit.

This revision was landed with ongoing or failed builds.Aug 11 2022, 9:55 PM
This revision was automatically updated to reflect the committed changes.
shchenz marked an inline comment as done.