Page MenuHomeFreeBSD

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

Authored by alfredo on May 23 2019, 12:42 PM.
Tags
None
Referenced Files
Unknown Object (File)
Mon, Mar 11, 2:14 PM
Unknown Object (File)
Feb 18 2024, 11:34 AM
Unknown Object (File)
Dec 31 2023, 4:00 PM
Unknown Object (File)
Dec 20 2023, 2:11 AM
Unknown Object (File)
Dec 10 2023, 7:09 PM
Unknown Object (File)
Nov 18 2023, 10:27 AM
Unknown Object (File)
Nov 18 2023, 10:18 AM
Unknown Object (File)
Nov 18 2023, 8:00 AM

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 Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 24423
Build 23236: arc lint + arc unit

Event Timeline

alfredo 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?

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.