summaryrefslogtreecommitdiffstats
path: root/math/ldouble/files
diff options
context:
space:
mode:
authorahze <ahze@FreeBSD.org>2006-04-14 14:23:03 +0000
committerahze <ahze@FreeBSD.org>2006-04-14 14:23:03 +0000
commitcd0c5941ab568e266a4f34d20530df26baaa599f (patch)
tree916118ead9b2e4ab32210273599fc37f95bac067 /math/ldouble/files
parent0fc92424b7d02a116216279e2e3750f894551257 (diff)
downloadFreeBSD-ports-cd0c5941ab568e266a4f34d20530df26baaa599f.zip
FreeBSD-ports-cd0c5941ab568e266a4f34d20530df26baaa599f.tar.gz
- Add support for atleast sparc64 and maybe other 64bit cpus
- Grab MAINTAINER on ldouble
Diffstat (limited to 'math/ldouble/files')
-rw-r--r--math/ldouble/files/128-makefile-patch27
-rw-r--r--math/ldouble/files/i386-makefile-patch (renamed from math/ldouble/files/patch-makefile)0
2 files changed, 27 insertions, 0 deletions
diff --git a/math/ldouble/files/128-makefile-patch b/math/ldouble/files/128-makefile-patch
new file mode 100644
index 0000000..5e1b9ff
--- /dev/null
+++ b/math/ldouble/files/128-makefile-patch
@@ -0,0 +1,27 @@
+--- makefile.orig Fri Apr 14 09:22:25 2006
++++ makefile Fri Apr 14 09:27:49 2006
+@@ -1,7 +1,7 @@
+ # Makefile for 128-bit long double precision calculator
+ # and test programs.
+-CC= gcc
+-CFLAGS = -msoft-quad-float -fno-builtin -g -O2 -Wall
++CC= %%CC%%
++CFLAGS = -msoft-quad-float -fno-builtin %%CFLAGS%%
+ #CFLAGS = -mhard-quad-float -fno-builtin -g -O2 -Wall
+ INCS= mconf.h
+
+@@ -12,7 +12,13 @@
+ expx2ll.o floorll.o polevll.o constll.o mtherr.o
+ IEEOBJS= ieee.o econst.o
+
+-all: lcalc mtstl lparanoi monotll libml.a
++SHARED_LIB= libml.so
++SHARED_LIB_VER= $(SHARED_LIB).0
++
++all: libml.a $(SHARED_LIB_VER)
++
++$(SHARED_LIB_VER): $(OBJS)
++ $(CC) $(CFLAGS) -shared -Wl,-soname,$(SHARED_LIB_VER) -o $(SHARED_LIB_VER) $(OBJS)
+
+ lcalc: lcalc.o $(OBJS) $(IEEOBJS) $(INCS)
+ $(CC) -v -o lcalc lcalc.o $(OBJS) $(IEEOBJS)
diff --git a/math/ldouble/files/patch-makefile b/math/ldouble/files/i386-makefile-patch
index fe70bb3..fe70bb3 100644
--- a/math/ldouble/files/patch-makefile
+++ b/math/ldouble/files/i386-makefile-patch
OpenPOWER on IntegriCloud