This is an archive of the discontinued LLVM Phabricator instance.

clang support for Mageia 6 distro
AcceptedPublic

Authored by lamikr on Dec 28 2016, 2:58 PM.

Details

Summary
  • add Mageia definition and IsMageia method
  • add Mageia name for triples arrays used for x86, x86_64 and 32-bit ARM soft and hard floating point toolchains
  • --hash-style=gnu enabled just like for RedHat and OpenSUSE
  • --no-add-needed enabled
  • added the detection of Mageia distro to unittests (tested on upcoming mageia 6)
  • Mageia's SRPM for clang *(currently 3.8 version) contains a similar type of definitions for Triplets, so this patch try to upstream those changes

Diff Detail

Event Timeline

lamikr updated this revision to Diff 82622.Dec 28 2016, 2:58 PM
lamikr retitled this revision from to clang support for Mageia 6 distro.
lamikr updated this object.
lamikr added a subscriber: cfe-commits.
fhahn added a subscriber: fhahn.Dec 29 2016, 2:17 PM
lamikr updated this object.Dec 29 2016, 9:12 PM
lamikr added reviewers: bruno, bkramer, rsmith.
bkramer accepted this revision.Jan 13 2017, 5:30 AM
bkramer edited edge metadata.

lgtm

This revision is now accepted and ready to land.Jan 13 2017, 5:30 AM
shafik added a subscriber: shafik.Sep 21 2023, 8:53 AM

@bkramer is this still relevant or should it be closed?

Herald added a project: Restricted Project. · View Herald TranscriptSep 21 2023, 8:53 AM