diff options
author | Harald van Dijk <truedfx@gentoo.org> | 2007-08-22 21:29:50 +0000 |
---|---|---|
committer | Harald van Dijk <truedfx@gentoo.org> | 2007-08-22 21:29:50 +0000 |
commit | 7f8b3252a49c30f96234d0bdf77861656451d2d4 (patch) | |
tree | fd1d22aecb826d5cd9f2989c00e20d4e7179286e /dev-lang | |
parent | Stable on sparc wrt #189875 (diff) | |
download | historical-7f8b3252a49c30f96234d0bdf77861656451d2d4.tar.gz historical-7f8b3252a49c30f96234d0bdf77861656451d2d4.tar.bz2 historical-7f8b3252a49c30f96234d0bdf77861656451d2d4.zip |
Use -fno-strict-overflow with GCC 4.2 (#189782)
Package-Manager: portage-2.1.3.6
Diffstat (limited to 'dev-lang')
-rw-r--r-- | dev-lang/smarteiffel/ChangeLog | 5 | ||||
-rw-r--r-- | dev-lang/smarteiffel/Manifest | 26 | ||||
-rw-r--r-- | dev-lang/smarteiffel/smarteiffel-2.2.ebuild | 11 |
3 files changed, 30 insertions, 12 deletions
diff --git a/dev-lang/smarteiffel/ChangeLog b/dev-lang/smarteiffel/ChangeLog index c93c2d9c99ee..f683df8b9750 100644 --- a/dev-lang/smarteiffel/ChangeLog +++ b/dev-lang/smarteiffel/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for dev-lang/smarteiffel # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/smarteiffel/ChangeLog,v 1.23 2007/08/13 20:16:58 dertobi123 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/smarteiffel/ChangeLog,v 1.24 2007/08/22 21:29:50 truedfx Exp $ + + 22 Aug 2007; Harald van Dijk <truedfx@gentoo.org> smarteiffel-2.2.ebuild: + Use -fno-strict-overflow with GCC 4.2 (#189782) 13 Aug 2007; Tobias Scherbaum <dertobi123@gentoo.org> smarteiffel-1.1.ebuild: diff --git a/dev-lang/smarteiffel/Manifest b/dev-lang/smarteiffel/Manifest index 02b84e870699..f36b1dfdd56d 100644 --- a/dev-lang/smarteiffel/Manifest +++ b/dev-lang/smarteiffel/Manifest @@ -1,3 +1,6 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + DIST SmartEiffel-2-2.tar.bz2 6742805 RMD160 10a73f326107cd02e3a17265bd8e7d9c2de32430 SHA1 b8566b9657ec00d440ea71489e19d539c8d9ec94 SHA256 13631e16829fd05c28c3f1709b7181e306d00c4799c4a46e94b8a431421ae1a5 DIST se-1.0.tgz 1358700 RMD160 f813bd03c6a88b029556e886dc476744f9785a90 SHA1 a0079d55d504bd8e3ee4b2aaebe5b4ac2e62297f SHA256 792fdfe4658fb599b3e1c4564ad553a12c8189e4bc15c68d6c77f1ac918a235f DIST se-1.1.tgz 1577970 RMD160 f7de0f66ded6cb1890dc1293a93354fd1bd08b1e SHA1 07d521cee5fb55f3417e35431d2b06f8ba6e6af3 SHA256 747a68261398899dfad14e89df8aee7ec937edd5280c35f9ac2de07bde12b247 @@ -9,14 +12,14 @@ EBUILD smarteiffel-1.1.ebuild 2376 RMD160 615f59f0b7cf6524adaf96cd9b0641118a2fa9 MD5 c346499c334baa21481b5ca5332d68f8 smarteiffel-1.1.ebuild 2376 RMD160 615f59f0b7cf6524adaf96cd9b0641118a2fa980 smarteiffel-1.1.ebuild 2376 SHA256 13a82382de48acc53578a5bc1903aff9b8cc26df38f069181b42771b013ae044 smarteiffel-1.1.ebuild 2376 -EBUILD smarteiffel-2.2.ebuild 2789 RMD160 11874d8331f57e9596de4f29358c1ea17dad1b65 SHA1 dd054cf5bf6e14cbc0b2ec313a6a77b73a7ad1bf SHA256 98fff6ecebfe85081dd3d3fb449d99c488671740703cd471df0e4425f9b4cb51 -MD5 28144fb18cb9b921e69421c76a254f97 smarteiffel-2.2.ebuild 2789 -RMD160 11874d8331f57e9596de4f29358c1ea17dad1b65 smarteiffel-2.2.ebuild 2789 -SHA256 98fff6ecebfe85081dd3d3fb449d99c488671740703cd471df0e4425f9b4cb51 smarteiffel-2.2.ebuild 2789 -MISC ChangeLog 4227 RMD160 a8dfc9ef0bea50c0620ce6a688bdeacbd05c3909 SHA1 699a64a32f5eccb55dfe474827b6496ba4fc5556 SHA256 84fac352278afbdbfa97163112151dff13274247d4177632e2b04f3820c1a7da -MD5 a1c8c9bee06d6ce316bd7d14d7f83ceb ChangeLog 4227 -RMD160 a8dfc9ef0bea50c0620ce6a688bdeacbd05c3909 ChangeLog 4227 -SHA256 84fac352278afbdbfa97163112151dff13274247d4177632e2b04f3820c1a7da ChangeLog 4227 +EBUILD smarteiffel-2.2.ebuild 2881 RMD160 e19c50cca1d19716c05759200b13034244fcb7ec SHA1 bd0a04a4c38f9ad92605d076ca49d4a5e1d1052a SHA256 8a1e6bfebfecc62f50657947cdd67db44a156b164afd5a5954ed00b0f8494a95 +MD5 c8e953985d6b10ade652ba19a72cd213 smarteiffel-2.2.ebuild 2881 +RMD160 e19c50cca1d19716c05759200b13034244fcb7ec smarteiffel-2.2.ebuild 2881 +SHA256 8a1e6bfebfecc62f50657947cdd67db44a156b164afd5a5954ed00b0f8494a95 smarteiffel-2.2.ebuild 2881 +MISC ChangeLog 4351 RMD160 04d65dae1f615c0bee6a7a5511ea01a7aef819cf SHA1 d407974574819c499dd7241f06159c2984c1e08b SHA256 c63d4d2da7f59c94b499e52092754f2b9c8f433a05f90774c71d7c741bb99ff6 +MD5 602c91f60db4454a61427929ad7392d3 ChangeLog 4351 +RMD160 04d65dae1f615c0bee6a7a5511ea01a7aef819cf ChangeLog 4351 +SHA256 c63d4d2da7f59c94b499e52092754f2b9c8f433a05f90774c71d7c741bb99ff6 ChangeLog 4351 MISC metadata.xml 162 RMD160 359e0d4ecc394cc3fb84227087c1a518d9e6c347 SHA1 d4c1c09bc042bd11d40dc634bf52edb93e4cf6f0 SHA256 444ece0c3cb4908c78c6588147078383d3636d1b3da9a20111ec03c5640eefdb MD5 c4c708e3dc384f836a21bfea63ae3288 metadata.xml 162 RMD160 359e0d4ecc394cc3fb84227087c1a518d9e6c347 metadata.xml 162 @@ -30,3 +33,10 @@ SHA256 2a333e2d52d010343bd8a2d0c6cc8a62e47da4a06ad63624ff224e5c92ca5a14 files/di MD5 2c56325722ead8803ae4e63bf48f1105 files/digest-smarteiffel-2.2 253 RMD160 ff3fdb8253f9aa9115b01510045d708c3dcbc136 files/digest-smarteiffel-2.2 253 SHA256 88b33eba2d563b7b9b29c605bc5a6397059dea5457763d3c09514858b864ef52 files/digest-smarteiffel-2.2 253 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.6 (GNU/Linux) + +iD8DBQFGzKr6wnQyISwouHwRAsi2AJ4+2ZdvwMmXZn46XewS5WIa7WvnRgCgvvIU +Uruds9JkXKRfCZh/oXtaGHk= +=1arP +-----END PGP SIGNATURE----- diff --git a/dev-lang/smarteiffel/smarteiffel-2.2.ebuild b/dev-lang/smarteiffel/smarteiffel-2.2.ebuild index 7d18f0ffeb13..80fcfb3e667b 100644 --- a/dev-lang/smarteiffel/smarteiffel-2.2.ebuild +++ b/dev-lang/smarteiffel/smarteiffel-2.2.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2006 Gentoo Foundation +# Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/smarteiffel/smarteiffel-2.2.ebuild,v 1.2 2007/07/13 06:25:50 mr_bones_ Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/smarteiffel/smarteiffel-2.2.ebuild,v 1.3 2007/08/22 21:29:50 truedfx Exp $ -inherit toolchain-funcs multilib +inherit flag-o-matic toolchain-funcs multilib MY_PV="${PV/./-}" S="${WORKDIR}/SmartEiffel" @@ -21,6 +21,11 @@ DEPEND="tcc? ( >=dev-lang/tcc-0.9.14 )" # Destination directory to hold most of the SmartEiffel distribution. SE_DIR="/usr/$(get_libdir)/SmartEiffel" +pkg_setup() { + # bug #189782 + append-flags $(test-flags -fno-strict-overflow) +} + src_compile() { use tcc && CFLAGS="" use tcc && COMPILER=tcc || COMPILER="$(tc-getCC)" |