This is an archive of the discontinued LLVM Phabricator instance.

[SystemZ][z/OS] define REMOVE_ALL_USE_DIRECTORY_ITERATOR (libc++)
ClosedPublic

Authored by muiez on Aug 30 2022, 8:12 AM.

Details

Summary

This patch fixes the z/OS build by using the first implementation of __remove_all since we don't have access to the openat() family of POSIX functions.

Diff Detail

Event Timeline

muiez created this revision.Aug 30 2022, 8:12 AM
Herald added a project: Restricted Project. · View Herald TranscriptAug 30 2022, 8:12 AM
muiez requested review of this revision.Aug 30 2022, 8:12 AM
Herald added a project: Restricted Project. · View Herald TranscriptAug 30 2022, 8:12 AM
Herald added 1 blocking reviewer(s): Restricted Project. · View Herald Transcript
muiez retitled this revision from [SystemZ][z/OS] define REMOVE_ALL_USE_DIRECTORY_ITERATOR for z/OS (libc++) to [SystemZ][z/OS] define REMOVE_ALL_USE_DIRECTORY_ITERATOR (libc++).Aug 30 2022, 8:15 AM
zibi accepted this revision.Aug 30 2022, 8:31 AM

LGTM

muiez added a comment.Sep 8 2022, 11:53 AM

@libc++ may I get a review please?

ldionne accepted this revision.Sep 15 2022, 1:00 PM
This revision is now accepted and ready to land.Sep 15 2022, 1:00 PM