This is an archive of the discontinued LLVM Phabricator instance.

[libc] move sys/mman macros to /include
ClosedPublic

Authored by michaelrj on Sep 22 2022, 3:35 PM.

Details

Summary

Previously the mman macros were in api.td, but platform differences are
easier to handle with preprocessor macros so they have been moved to
include. Also I completed the list of macros (at least for what I need
soon) and fixed some previously incorrect values.

Diff Detail

Event Timeline

michaelrj created this revision.Sep 22 2022, 3:35 PM
Herald added projects: Restricted Project, Restricted Project. · View Herald TranscriptSep 22 2022, 3:35 PM
michaelrj requested review of this revision.Sep 22 2022, 3:35 PM
lntue accepted this revision.Sep 22 2022, 4:52 PM
This revision is now accepted and ready to land.Sep 22 2022, 4:52 PM
sivachandra accepted this revision.Sep 22 2022, 9:46 PM
This revision was automatically updated to reflect the committed changes.