Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 6 Nov 2013 02:57:51 +0000 (UTC)
From:      Danilo Egea Gondolfo <danilo@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r332941 - in head/lang/yap-devel: . files
Message-ID:  <201311060257.rA62vp6K065980@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: danilo
Date: Wed Nov  6 02:57:51 2013
New Revision: 332941
URL: http://svnweb.freebsd.org/changeset/ports/332941

Log:
  - Revert to patches to enable build on i386

Added:
  head/lang/yap-devel/files/patch-H__TermExt.h   (contents, props changed)
  head/lang/yap-devel/files/patch-H__amiops.h   (contents, props changed)
Modified:
  head/lang/yap-devel/Makefile

Modified: head/lang/yap-devel/Makefile
==============================================================================
--- head/lang/yap-devel/Makefile	Wed Nov  6 02:00:19 2013	(r332940)
+++ head/lang/yap-devel/Makefile	Wed Nov  6 02:57:51 2013	(r332941)
@@ -29,7 +29,8 @@ STRIP=	#none
 
 USE_LDCONFIG=	yes
 GNU_CONFIGURE=	yes
-CONFIGURE_ARGS+=	--enable-max-performance
+CONFIGURE_ARGS+=	--enable-max-performance \
+			--disable-clpbn-bp
 USES=	gmake
 USE_GCC=	any
 

Added: head/lang/yap-devel/files/patch-H__TermExt.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/lang/yap-devel/files/patch-H__TermExt.h	Wed Nov  6 02:57:51 2013	(r332941)
@@ -0,0 +1,14 @@
+--- ./H/TermExt.h.orig	2012-06-30 16:53:59.000000000 -0300
++++ ./H/TermExt.h	2013-08-13 18:37:02.000000000 -0300
+@@ -217,7 +217,11 @@
+ 
+ #if SIZEOF_DOUBLE == 2*SIZEOF_LONG_INT
+ 
++#ifdef __amd64__
+ INLINE_ONLY inline EXTERN void AlignGlobalForDouble( USES_REGS1 );
++#else
++inline EXTERN void AlignGlobalForDouble( USES_REGS1 );
++#endif
+ 
+ #define DOUBLE_ALIGNED(ADDR) ((CELL)(ADDR) & 0x4)
+ 

Added: head/lang/yap-devel/files/patch-H__amiops.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/lang/yap-devel/files/patch-H__amiops.h	Wed Nov  6 02:57:51 2013	(r332941)
@@ -0,0 +1,21 @@
+--- ./H/amiops.h.orig	2012-06-30 16:53:59.000000000 -0300
++++ ./H/amiops.h	2013-08-13 18:37:02.000000000 -0300
+@@ -102,10 +102,18 @@
+ 
+ #if SIZEOF_DOUBLE == 2*SIZEOF_LONG_INT
+ 
++#ifdef __amd64__
+ INLINE_ONLY EXTERN inline void
++#else
++EXTERN inline void
++#endif
+ AlignGlobalForDouble( USES_REGS1 );
+ 
++#ifdef __amd64__
+ INLINE_ONLY EXTERN inline void
++#else
++EXTERN inline void
++#endif
+ AlignGlobalForDouble( USES_REGS1 )
+ {
+   /* Force Alignment for floats. Note that garbage collector may



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201311060257.rA62vp6K065980>