rpms/ghdl/devel ghdl-noruntime.patch,NONE,1.1 ghdl.spec,1.34,1.35

Thomas M. Sailer (sailer) fedora-extras-commits at redhat.com
Sun Jan 6 16:32:15 UTC 2008


Author: sailer

Update of /cvs/extras/rpms/ghdl/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv16513

Modified Files:
	ghdl.spec 
Added Files:
	ghdl-noruntime.patch 
Log Message:
gcc-4.3 workaround


ghdl-noruntime.patch:

--- NEW FILE ghdl-noruntime.patch ---
--- vhdl/grt/grt.adc.noruntime	2005-11-08 21:01:08.000000000 +0100
+++ vhdl/grt/grt.adc	2008-01-06 17:17:53.000000000 +0100
@@ -27,11 +27,11 @@
 --
 --  This files is *not* names gnat.adc, in order to ease the possibility of
 --  not using it.
-pragma Restrictions (No_Exception_Handlers);
-pragma restrictions (No_Exceptions);
+-- pragma Restrictions (No_Exception_Handlers);
+-- pragma restrictions (No_Exceptions);
 pragma Restrictions (No_Secondary_Stack);
 --pragma Restrictions (No_Elaboration_Code);
 pragma Restrictions (No_Io);
 pragma Restrictions (Max_Tasks => 0);
 pragma Restrictions (No_Implicit_Heap_Allocations);
-pragma No_Run_Time;
+-- pragma No_Run_Time;


Index: ghdl.spec
===================================================================
RCS file: /cvs/extras/rpms/ghdl/devel/ghdl.spec,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -r1.34 -r1.35
--- ghdl.spec	9 Oct 2007 16:33:29 -0000	1.34
+++ ghdl.spec	6 Jan 2008 16:31:32 -0000	1.35
@@ -5,7 +5,7 @@
 Summary: A VHDL simulator, using the GCC technology
 Name: ghdl
 Version: 0.25
-Release: 0.%{ghdlsvnver}svn.6%{?dist}
+Release: 0.%{ghdlsvnver}svn.7%{?dist}
 License: GPLv2+
 Group: Development/Languages
 URL: http://ghdl.free.fr/
@@ -18,6 +18,7 @@
 Patch100: ghdl-svn%{ghdlsvnver}.patch
 Patch101: ghdl-svn89-fix.patch
 Patch102: gcc41-makeinfo.patch
+Patch103: ghdl-noruntime.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 Requires(post): /sbin/install-info
 Requires(preun): /sbin/install-info
@@ -113,6 +114,7 @@
 pushd ghdl-%{ghdlver}
 %patch100 -p1
 %patch101 -p0 -R -b .fix
+%patch103 -p0 -b .noruntime
 %{__mv} vhdl ../gcc/
 popd
 %patch102 -p1 -b .makeinfo
@@ -294,6 +296,10 @@
 
 
 %changelog
+* Sun Jan  6 2008 Thomas Sailer <t.sailer at alumni.ethz.ch> - 0.25-0.89svn.7
+- disable Pragma No_Run_Time; it does not seem to make much sense and causes
+  problems with gcc-4.3
+
 * Mon Oct  8 2007 Thomas Sailer <t.sailer at alumni.ethz.ch> - 0.25-0.89svn.6
 - ghdl-grt requires zlib-devel (rhbz 316311)
 - make it build with makeinfo >= 4.10




More information about the fedora-extras-commits mailing list