summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Holm <dholm@gentoo.org>2003-09-14 17:20:03 +0000
committerDavid Holm <dholm@gentoo.org>2003-09-14 17:20:03 +0000
commit0456bc1253e3bffea30433037d7d2a9b21a81ab7 (patch)
tree862ecfef83f974ea41d881d8fbf8b2cfd44a876a /dev-lang/gnat
parentmirror:// (diff)
downloadgentoo-2-0456bc1253e3bffea30433037d7d2a9b21a81ab7.tar.gz
gentoo-2-0456bc1253e3bffea30433037d7d2a9b21a81ab7.tar.bz2
gentoo-2-0456bc1253e3bffea30433037d7d2a9b21a81ab7.zip
Attempt to fix #27683 by disabling all optimizations.
Diffstat (limited to 'dev-lang/gnat')
-rw-r--r--dev-lang/gnat/ChangeLog5
-rw-r--r--dev-lang/gnat/Manifest10
-rw-r--r--dev-lang/gnat/gnat-3.15p-r2.ebuild8
3 files changed, 13 insertions, 10 deletions
diff --git a/dev-lang/gnat/ChangeLog b/dev-lang/gnat/ChangeLog
index 18f7b9a666fe..af501bb7a30b 100644
--- a/dev-lang/gnat/ChangeLog
+++ b/dev-lang/gnat/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for dev-lang/gnat
# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/gnat/ChangeLog,v 1.5 2003/08/27 15:03:26 dholm Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/gnat/ChangeLog,v 1.6 2003/09/14 17:19:56 dholm Exp $
+
+ 14 Sep 2003; David Holm <dholm@gentoo.org> gnat-3.15p-r2.ebuild:
+ Do not attempt any kind of optimizations. This will hopefully clear bug #27683.
*gnat-5.0_pre20030822 (27 Aug 2003)
diff --git a/dev-lang/gnat/Manifest b/dev-lang/gnat/Manifest
index 1d53f961b191..5cce3096d063 100644
--- a/dev-lang/gnat/Manifest
+++ b/dev-lang/gnat/Manifest
@@ -1,13 +1,13 @@
-MD5 0909535ec8cb45a2ae58b9e737abec3c ChangeLog 1462
+MD5 834a02600100390361f955d985696350 ChangeLog 1612
MD5 332d79b0cddb0dfcb80bc77487f36918 gnat-3.14p.ebuild 5673
-MD5 f44a1458554adef6e9794dc5d4fbb719 gnat-3.15p.ebuild 5667
MD5 6deb19eecc4f53aba08a7aaa89e80d0d gnat-3.15p-r1.ebuild 5468
-MD5 562315b82128df316cfdd4b188d66b93 gnat-3.15p-r2.ebuild 4665
-MD5 4b8299d1078b0c3a88969f43c9ae6a64 metadata.xml 927
+MD5 664e60485afc12385a219ed1a020f4a6 gnat-3.15p-r2.ebuild 4664
+MD5 f44a1458554adef6e9794dc5d4fbb719 gnat-3.15p.ebuild 5667
MD5 9dd49db5f4cbf1afbe367cb529a22b78 gnat-5.0_pre20030822.ebuild 4264
+MD5 4b8299d1078b0c3a88969f43c9ae6a64 metadata.xml 927
MD5 59500f81e672cff22232586fc278547b files/digest-gnat-3.14p 213
MD5 737e39907fb4f28640a1b4cbbc1cdc78 files/digest-gnat-3.15p 216
MD5 419f46c7076e98eee00cf04ce2199ab0 files/digest-gnat-3.15p-r1 288
MD5 419f46c7076e98eee00cf04ce2199ab0 files/digest-gnat-3.15p-r2 288
-MD5 8de41386f388e3ca8be4a142139ff651 files/gnat-3.15p-gentoo.patch.bz2 3080
MD5 5bb6d44626422164593ee93340e50a8d files/digest-gnat-5.0_pre20030822 232
+MD5 8de41386f388e3ca8be4a142139ff651 files/gnat-3.15p-gentoo.patch.bz2 3080
diff --git a/dev-lang/gnat/gnat-3.15p-r2.ebuild b/dev-lang/gnat/gnat-3.15p-r2.ebuild
index 4a1d0e88eb16..9b9741c41a02 100644
--- a/dev-lang/gnat/gnat-3.15p-r2.ebuild
+++ b/dev-lang/gnat/gnat-3.15p-r2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/gnat/gnat-3.15p-r2.ebuild,v 1.1 2003/08/13 22:17:36 george Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/gnat/gnat-3.15p-r2.ebuild,v 1.2 2003/09/14 17:19:56 dholm Exp $
DESCRIPTION="GNAT Ada Compiler"
DEPEND="app-shells/tcsh"
@@ -43,7 +43,7 @@ src_unpack() {
src_compile() {
# GCC 2.8.1 doesn't like fancy flags
- local CFLAGS="-O2"
+ local CFLAGS="-O0"
# Set some paths to our bootstrap compiler.
local GCC_EXEC_PREFIX="${GNATBOOT}/lib/gcc-lib/i686-pc-linux-gnu/2.8.1"
@@ -68,7 +68,7 @@ src_compile() {
# our own version. Finally compile the libraries and tools.
make CC="gcc" LANGUAGES="c ada gcov"
make CC="gcc" LANGUAGES="c ada gcov" bootstrap
- make CC="gcc" GNATLIBCFLAGS="-O2 -fPIC" gnatlib-shared
+ make CC="gcc" GNATLIBCFLAGS="-O0 -fPIC" gnatlib-shared
make CC="gcc" gnattools
}
@@ -93,7 +93,7 @@ src_install() {
# Compile and install the FSU threads library
rm stamp-gnatlib1
- make CC="gcc" CFLAGS="-O2" GNATLIBCFLAGS="-O2 -fPIC" \
+ make CC="gcc" CFLAGS="-O0" GNATLIBCFLAGS="-O0 -fPIC" \
THREAD_KIND="fsu" gnatlib-shared
make prefix="${D}/usr" libdir="${D}/usr/lib/ada" install-gnatlib
cd "${D}/usr/lib/ada/gcc-lib/${CHOST}/2.8.1"