Page MenuHomeFreeBSD

[PowerPC64] ports/devel/llvm80 - backport of LLVM 9 fixes in preparation for building FreeBSD/PowerPC64
AbandonedPublic

Authored by alfredo.junior_eldorado.org.br on May 23 2019, 12:42 PM.

Details

Summary

This set of patch makes ports LLVM80 in sync with base LLVM80 as long https://reviews.freebsd.org/D20337 is accepted.

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 24423
Build 23236: arc lint + arc unit

Event Timeline

alfredo.junior_eldorado.org.br retitled this revision from [PowerPC64] backport of LLVM 9 fixes in preparation for building FreeBSD/PowerPC64 to [PowerPC64] ports/devel/llvm80 - backport of LLVM 9 fixes in preparation for building FreeBSD/PowerPC64.May 23 2019, 2:15 PM

Will this diff need to be regenerated once devel/llvm80 becomes LLVM 8.0.1?

alfredo.junior_eldorado.org.br abandoned this revision.EditedJun 18 2019, 5:50 PM

Will this diff need to be regenerated once devel/llvm80 becomes LLVM 8.0.1?

Actually this diff can completelly abandoned when llvm80 is updated to 8.0.1. The only remaining change not in 8.0.1 is the ABI name on target triple parsing, already in 9.0.0, but this is optional since we have an alternative (-mabi=elfv2) and we'll change the default ABI.

Regarding libunwind changes, libunwind is not part of ports LLVM, so it's not in this patch.

8.0.1 release is planned for jun 20, so I'm ok with abandoning this change in favor of updating ports directly in the next weeks.