diff options
author | Allan McRae <allan@archlinux.org> | 2021-03-01 05:08:18 +0100 |
---|---|---|
committer | Allan McRae <allan@archlinux.org> | 2021-03-03 05:35:45 +0100 |
commit | 4a0891f49d29458e1b93d95f8121f8096bb02727 (patch) | |
tree | 6da95703a8cd8b0121b5973d174de1fac7fc22e4 /doc/makepkg.conf.5.asciidoc | |
parent | 17f9911ffc79d60d1bebb4484fac82cb1ed78d2a (diff) | |
download | pacman-4a0891f49d29458e1b93d95f8121f8096bb02727.tar.gz pacman-4a0891f49d29458e1b93d95f8121f8096bb02727.tar.xz |
Add link time optimization support to makepkg
Add the 'lto' option to enable building with link time optimization
by adding '-flto' to both CFLAGS and CXXFLAGS. The 'lto' option can
be specificed both in the PKGBUILD or by setting the default in
makepkg.conf.
Signed-off-by: Allan McRae <allan@archlinux.org>
Diffstat (limited to 'doc/makepkg.conf.5.asciidoc')
-rw-r--r-- | doc/makepkg.conf.5.asciidoc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/doc/makepkg.conf.5.asciidoc b/doc/makepkg.conf.5.asciidoc index 04cc5ea9..2c7a54db 100644 --- a/doc/makepkg.conf.5.asciidoc +++ b/doc/makepkg.conf.5.asciidoc @@ -189,6 +189,10 @@ Options DEBUG_CXXFLAGS to their counterpart buildflags. Creates a separate package containing the debug symbols when used with `strip'. + *lto*;; + Enable building packages using link time optimization. Adds '-flto' + to both CFLAGS and CXXFLAGS. + **INTEGRITY_CHECK=(**check1 ...**)**:: File integrity checks to use. Multiple checks may be specified; this affects both generation and checking. The current valid options are: |