pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/lang/gforth Remove -fno-defer-pop -fcaller-saves -fno-...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/e3166ae67c47
branches:  trunk
changeset: 625965:e3166ae67c47
user:      joerg <joerg%pkgsrc.org@localhost>
date:      Mon Oct 28 23:48:30 2013 +0000

description:
Remove -fno-defer-pop -fcaller-saves -fno-inline, which are workarounds
for various ancient GCC versions.

diffstat:

 lang/gforth/distinfo                         |   5 +++--
 lang/gforth/patches/patch-aa                 |  11 ++++++++++-
 lang/gforth/patches/patch-engine_Makefile.in |  13 +++++++++++++
 3 files changed, 26 insertions(+), 3 deletions(-)

diffs (56 lines):

diff -r 8d5c8f91b521 -r e3166ae67c47 lang/gforth/distinfo
--- a/lang/gforth/distinfo      Mon Oct 28 23:47:56 2013 +0000
+++ b/lang/gforth/distinfo      Mon Oct 28 23:48:30 2013 +0000
@@ -1,9 +1,10 @@
-$NetBSD: distinfo,v 1.8 2013/06/13 21:43:26 joerg Exp $
+$NetBSD: distinfo,v 1.9 2013/10/28 23:48:30 joerg Exp $
 
 SHA1 (gforth-0.7.0.tar.gz) = 5bb357268cba683f2a8c63d2a4bcab8f41cb0086
 RMD160 (gforth-0.7.0.tar.gz) = df0cef8cff25eddf670315c5497fc5634226968c
 Size (gforth-0.7.0.tar.gz) = 2277918 bytes
-SHA1 (patch-aa) = 88811b03619a597d202105c89b659576a9fd34b2
+SHA1 (patch-aa) = 405a78dab65952f599b3f201053ae73c25da4576
 SHA1 (patch-ae) = 5ed4c1b54d6c2af55580183cdc9d66b70fffa955
 SHA1 (patch-configure) = e6cf2ba54f5a6492943220a2a8b12e887dcfa527
 SHA1 (patch-configure.in) = 4886054414beda7de68323143eecb03ef20c10f9
+SHA1 (patch-engine_Makefile.in) = acc3c38ae6c1c0431b22a05828fdcdb33487a182
diff -r 8d5c8f91b521 -r e3166ae67c47 lang/gforth/patches/patch-aa
--- a/lang/gforth/patches/patch-aa      Mon Oct 28 23:47:56 2013 +0000
+++ b/lang/gforth/patches/patch-aa      Mon Oct 28 23:48:30 2013 +0000
@@ -1,9 +1,18 @@
-$NetBSD: patch-aa,v 1.4 2009/08/14 22:52:21 asau Exp $
+$NetBSD: patch-aa,v 1.5 2013/10/28 23:48:30 joerg Exp $
 
 Don't generate and install Emacs byte code file.
 
 --- Makefile.in.orig   2008-11-01 20:22:27.000000000 +0300
 +++ Makefile.in        2009-08-15 02:04:09.000000000 +0400
+@@ -104,7 +104,7 @@ TEXI2HTML = texi2html
+ XCFLAGS       = @CFLAGS@
+ XDEFINES = @DEFS@
+ SWITCHES = $(XCFLAGS) $(XDEFINES) $(OPTDEFINES) #-DNDEBUG #turn off assertions
+-ENGINE_FLAGS = @ENGINE_FLAGS@ -fno-defer-pop -fcaller-saves
++ENGINE_FLAGS = @ENGINE_FLAGS@
+ DEBUGFLAG = @DEBUGFLAG@
+ CFLAGS        = $(DEBUGFLAG) -I$(srcdir)/engine -I$(srcdir)/arch/$(machine) -O3 -Wall $(SWITCHES) -DDEFAULTPATH='"$(FORTHPATH)"'
+ CPPFLAGS = @CPPFLAGS@
 @@ -430,7 +430,7 @@
  
  ENGINES_FAST = gforth-fast$(OPT)$(EC)$(EXE) #gforth-native$(OPT)$(EC)$(EXE) 
diff -r 8d5c8f91b521 -r e3166ae67c47 lang/gforth/patches/patch-engine_Makefile.in
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/gforth/patches/patch-engine_Makefile.in      Mon Oct 28 23:48:30 2013 +0000
@@ -0,0 +1,13 @@
+$NetBSD: patch-engine_Makefile.in,v 1.1 2013/10/28 23:48:30 joerg Exp $
+
+--- engine/Makefile.in.orig    2013-10-18 15:51:52.000000000 +0000
++++ engine/Makefile.in
+@@ -89,7 +89,7 @@ XCFLAGS      = @CFLAGS@
+ XDEFINES = @DEFS@
+ SWITCHES = $(XCFLAGS) $(XDEFINES) $(OPTDEFINES)
+ #use -fno-inline to avoid register problems with asinh, atanh on gcc-3.3 on 386
+-ENGINE_FLAGS = @ENGINE_FLAGS@ -fno-defer-pop -fcaller-saves -fno-inline
++ENGINE_FLAGS = @ENGINE_FLAGS@
+ DEBUGFLAG = @DEBUGFLAG@
+ CFLAGS        = $(DEBUGFLAG) -I$(srcdir)/../arch/$(machine) -I. -Wall $(SWITCHES) -DDEFAULTPATH='"$(FORTHPATH)"' $(LTDLINCL)
+ CFLAGS2       = $(DEBUGFLAG) -I$(srcdir)/../arch/$(machine) -I. -Wall $(SWITCHES) -DDEFAULTPATH='"$(FORTHPATH)"' $(LTDLINCL)



Home | Main Index | Thread Index | Old Index