Page MenuHomeFreeBSD

llvm-devel on powerpc64: add configure option to select ELFv2 ABI
ClosedPublic

Authored by alfredo on Oct 21 2019, 7:17 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, Nov 23, 4:25 PM
Unknown Object (File)
Tue, Nov 19, 9:52 AM
Unknown Object (File)
Sun, Nov 17, 12:46 PM
Unknown Object (File)
Sun, Nov 17, 11:16 AM
Unknown Object (File)
Sat, Nov 9, 9:16 PM
Unknown Object (File)
Tue, Nov 5, 11:01 AM
Unknown Object (File)
Oct 18 2024, 10:24 AM
Unknown Object (File)
Oct 16 2024, 8:17 AM
Subscribers

Details

Summary

In preparation for compiler+ABI change in PowerPC64, this change adds a configure option to select ELFv2 as default powerpc64 ABI when compiling llvm-devel.

The new option automatically set when ELFv2 environment is detected (when PPC_ABI=ELFv2)

I plan to propose same change for llvm90 package, as long this one is approved

Diff Detail

Repository
rP FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

This looks good. I would like to commit it myself along with an update of the port to limit needless rebuilds (options changes require PORTREVISION bumps).

This revision is now accepted and ready to land.Oct 21 2019, 9:14 PM

This looks good. I would like to commit it myself along with an update of the port to limit needless rebuilds (options changes require PORTREVISION bumps).

Thanks! I'll prepare the patch for llvm90, it should be the same.
This change depends on D22039 to be active, but it looks safe to be committed anytime since ".if defined(PPC_ABI)" guards it.

This revision was automatically updated to reflect the committed changes.