diff options
author | Nicola Murino | 2019-11-17 13:08:56 +0100 |
---|---|---|
committer | Nicola Murino | 2019-11-17 13:08:56 +0100 |
commit | ae5df313697b0c115c5a898301d09b3ccf41a4e6 (patch) | |
tree | 531c3aaea7e4974da1ebdfa8194e3855d93bc687 | |
parent | 60750429e8154cedd21764e9b1b4b9ead2bb8c6d (diff) | |
download | aur-ae5df313697b0c115c5a898301d09b3ccf41a4e6.tar.gz |
linker flags: add -Wl,-O1,--sort-common,--as-needed
let's see if it breaks something
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 4 | ||||
-rw-r--r-- | toolchain-mingw.meson | 4 |
3 files changed, 6 insertions, 6 deletions
@@ -1,7 +1,7 @@ pkgbase = mingw-w64-meson pkgdesc = Meson wrapper for MinGW (mingw-w64) pkgver = 1 - pkgrel = 14 + pkgrel = 15 url = http://fedoraproject.org/wiki/MinGW arch = any license = GPL @@ -12,7 +12,7 @@ pkgbase = mingw-w64-meson optdepends = mingw-w64-cmake source = toolchain-mingw.meson source = meson-mingw-wrapper - sha256sums = d48aeb520edd7481cc70ce4c72759a2747f5c5fb44810aa80255b4eb951ef6f9 + sha256sums = 5edb1a38b930dac378b79950d089451d49574516eeb2bce4e0cd6f50313096ee sha256sums = c91f2bbcafad7b742f13c6bd46324a03b70066b348621ce6a20f4a05005985ef pkgname = mingw-w64-meson @@ -1,7 +1,7 @@ # Maintainer: drakkan <nicola.murino at gmail dot com> pkgname=mingw-w64-meson pkgver=1 -pkgrel=14 +pkgrel=15 arch=('any') pkgdesc="Meson wrapper for MinGW (mingw-w64)" depends=('meson' 'mingw-w64-gcc' 'mingw-w64-pkg-config') @@ -11,7 +11,7 @@ license=("GPL") url="http://fedoraproject.org/wiki/MinGW" source=("toolchain-mingw.meson" "meson-mingw-wrapper") -sha256sums=('d48aeb520edd7481cc70ce4c72759a2747f5c5fb44810aa80255b4eb951ef6f9' +sha256sums=('5edb1a38b930dac378b79950d089451d49574516eeb2bce4e0cd6f50313096ee' 'c91f2bbcafad7b742f13c6bd46324a03b70066b348621ce6a20f4a05005985ef') _architectures="i686-w64-mingw32 x86_64-w64-mingw32" diff --git a/toolchain-mingw.meson b/toolchain-mingw.meson index 1c9d4ecb070f..b1b258bfde46 100644 --- a/toolchain-mingw.meson +++ b/toolchain-mingw.meson @@ -14,8 +14,8 @@ cmake = '@TRIPLE@-cmake' root = '@TRIPLE@' c_args = ['-Wp,-D_FORTIFY_SOURCE=2', '-fno-plt', '-fexceptions', '--param=ssp-buffer-size=4'] cpp_args = ['-Wp,-D_FORTIFY_SOURCE=2', '-fno-plt', '-fexceptions', '--param=ssp-buffer-size=4'] -c_link_args = ['-fstack-protector', '-lssp'] -cpp_link_args = ['-fstack-protector', '-lssp'] +c_link_args = ['-Wl,-O1,--sort-common,--as-needed', '-fstack-protector', '-lssp'] +cpp_link_args = ['-Wl,-O1,--sort-common,--as-needed', '-fstack-protector', '-lssp'] needs_exe_wrapper = true [host_machine] |