This is an archive of the discontinued LLVM Phabricator instance.

ObjectFileELF: delete local NT_* macro definitions
AbandonedPublic

Authored by MaskRay on Aug 8 2019, 1:03 AM.

Details

Summary

Most are not used in the file. The definition NT_FILE is provided by
Plugins/Process/elf-core/RegisterUtilities.h

Event Timeline

MaskRay created this revision.Aug 8 2019, 1:03 AM
labath requested changes to this revision.Aug 8 2019, 1:12 AM

I think you need to update your local checkout. I just deleted these yesterday. :)

(And FTR, I don't think a dependency from an ObjectFile plugin to Process/Utility would be correct anyway)

This revision now requires changes to proceed.Aug 8 2019, 1:12 AM
MaskRay abandoned this revision.Aug 8 2019, 1:28 AM

I came to check lldb after I saw a llvm-readobj patch. Indeed NT_* were removed in D65927.

(My lldb repository had modified files in the working tree so git pull didn't pull latest changes.)