[Bug 258536] Add global LTO support for ports
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 258536] Add global LTO support for ports"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 258536] Add global LTO support for ports"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 258536] Add global LTO support for ports"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 258536] Add global LTO support for ports"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 258536] Mk/bsd.lto.mk: Add Link-Time Optimization (LTO) support"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 258536] Mk/bsd.lto.mk: Add Link-Time Optimization (LTO) support"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 258536] Mk/bsd.lto.mk: Add Link-Time Optimization (LTO) support"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 258536] Mk/bsd.lto.mk: Add Link-Time Optimization (LTO) support"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 258536] Mk/bsd.lto.mk: Add Link-Time Optimization (LTO) support"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 258536] Mk/bsd.lto.mk: Add Link-Time Optimization (LTO) support"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 258536] Mk/bsd.lto.mk: Add Link-Time Optimization (LTO) support"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 258536] Mk/bsd.lto.mk: Add Link-Time Optimization (LTO) support"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 258536] Mk/bsd.lto.mk: Add Link-Time Optimization (LTO) support"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 258536] Mk/bsd.lto.mk: Add Link-Time Optimization (LTO) support"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 258536] Mk/bsd.lto.mk: Add Link-Time Optimization (LTO) support"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 258536] Mk/bsd.lto.mk: Add Link-Time Optimization (LTO) support"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 258536] Mk/bsd.lto.mk: Add Link-Time Optimization (LTO) support"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 258536] Mk/bsd.lto.mk: Add Link-Time Optimization (LTO) support"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 16 Sep 2021 15:04:55 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=258536 Bug ID: 258536 Summary: Add global LTO support for ports Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Many People Priority: --- Component: Ports Framework Assignee: portmgr@FreeBSD.org Reporter: pkubaj@FreeBSD.org CC: ports-bugs@FreeBSD.org Created attachment 227939 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=227939&action=edit patch It's well known that LTO provides both performance and size benefits for binaries. Add preliminary, opt-in support for global LTO enforcement to ports. Ports that provide LTO option on their own and the ones that don't work with LTO will need to set LTO_UNSAFE in the future. When the LTO is switched by default, it will need to be excluded on the platforms where LTO does not work, but the purpose of the patch is to give opt-in support. -- You are receiving this mail because: You are on the CC list for the bug.