Re: [pacman-dev] LTO and PGO build options
The section @@ -48,7 +48,7 @@ above is probably unnecessary; I misunderstood the purpose of that line. Also, some changes to makepkg.conf to fit with the changes to makepkg: --- /etc/makepkg.conf 2016-01-09 02:34:08.007565594 +0900 +++ ./makepkg.conf.qq 2016-03-19 04:19:46.655963264 +0900 @@ -110,6 +110,8 @@ #-- purge: Remove files specified by PURGE_TARGETS #-- upx: Compress binary executable files using UPX #-- debug: Add debugging flags as specified in DEBUG_* variables +#-- lto: Use link-time optimization to reduce compiled binary size and possibly improve performance +#-- pgo: Generate or use profile guided optimization to reduce compile binary size and improve performance # OPTIONS=(strip docs !libtool !staticlibs emptydirs zipman purge upx !debug) @@ -142,6 +144,8 @@ #SRCDEST=/home/sources #-- Source packages: specify a fixed directory where all src packages will be placed #SRCPKGDEST=/home/srcpackages +#-- Profile cache: specify a fixed directory where profiles will be stored +#PROFDEST=/home/sources #-- Log files: specify a fixed directory where all log files will be placed #LOGDEST=/home/makepkglogs #-- Packager: name/email of the person or organization building packages
participants (1)
-
Que Quotion