summaryrefslogtreecommitdiffstats
path: root/scripts/libmakepkg/source.sh.in
diff options
context:
space:
mode:
authorAllan McRae <allan@archlinux.org>2021-03-02 01:53:06 +0100
committerAllan McRae <allan@archlinux.org>2021-03-03 05:35:52 +0100
commitc118a61f62a4b100b01504dfc5611cd08fb9e537 (patch)
treed1592fa23f633e0d9f077460d8a9204ca1548d67 /scripts/libmakepkg/source.sh.in
parent4a0891f49d29458e1b93d95f8121f8096bb02727 (diff)
downloadpacman-c118a61f62a4b100b01504dfc5611cd08fb9e537.tar.gz
pacman-c118a61f62a4b100b01504dfc5611cd08fb9e537.tar.xz
Strip LTO symbols from distributed .a/.o files
GCC's LTO implementation emits bytecodes into .o files it generates. These bytecodes are _not_ considered stable from one release of GCC to the next. There we need to strip the LTO bytecode out of any .o (and .a) file that gets installed into the package. Signed-off-by: Allan McRae <allan@archlinux.org>
Diffstat (limited to 'scripts/libmakepkg/source.sh.in')
0 files changed, 0 insertions, 0 deletions