This is an archive of the discontinued LLVM Phabricator instance.

Cleanup remaining bits for Minix, Contiki and Myriad
ClosedPublic

Authored by brad on Aug 24 2023, 8:08 PM.

Details

Summary

Cleaning up the remaining bits.

Diff Detail

Event Timeline

brad created this revision.Aug 24 2023, 8:08 PM
brad requested review of this revision.Aug 24 2023, 8:08 PM
brad retitled this revision from Cleanup remaining bits for Minix / Contiki and Myriad to Cleanup remaining bits for Minix, Contiki and Myriad.

clang/lib/Basic/Targets/Sparc.cpp has a Triple::Myriad use that I did not remove.

MaskRay added inline comments.Aug 24 2023, 10:00 PM
llvm/lib/Support/Unix/Path.inc
129–132

(It seems that this can be replaced with defined(__ELF__) && !defined(__Fuchsia__) || defined(_AIX)), but your current code is safer..

brad added inline comments.Aug 24 2023, 10:18 PM
llvm/lib/Support/Unix/Path.inc
129–132

(It seems that this can be replaced with defined(__ELF__) && !defined(__Fuchsia__) || defined(_AIX)), but your current code is safer..

Ya, I wouldn't object to things of that nature as one or more separate commits.

brad added a comment.Aug 24 2023, 10:19 PM

clang/lib/Basic/Targets/Sparc.cpp has a Triple::Myriad use that I did not remove.

Ya, I will circle back to that. This is just my llvm/ diff.

MaskRay accepted this revision.Aug 25 2023, 1:31 PM

clang/lib/Basic/Targets/Sparc.cpp has a Triple::Myriad use that I did not remove.

Ya, I will circle back to that. This is just my llvm/ diff.

OK, I cleaned up them :) This patch should be safe now if check-llvm passes.

This revision is now accepted and ready to land.Aug 25 2023, 1:31 PM
This revision was landed with ongoing or failed builds.Aug 25 2023, 1:38 PM
This revision was automatically updated to reflect the committed changes.