aboutsummaryrefslogtreecommitdiff
path: root/devel/libhoard/files
diff options
context:
space:
mode:
authorSergey A. Osokin <osa@FreeBSD.org>2003-06-25 14:37:49 +0000
committerSergey A. Osokin <osa@FreeBSD.org>2003-06-25 14:37:49 +0000
commit48c379e3562e676e32b17b48af6741dc93647b1d (patch)
tree1eff29f139c6baf14e86b90d2fac42440f8141d3 /devel/libhoard/files
parentbe48a67e7f995007da5d348a468541066a7556bc (diff)
downloadports-48c379e3562e676e32b17b48af6741dc93647b1d.tar.gz
ports-48c379e3562e676e32b17b48af6741dc93647b1d.zip
Notes
Diffstat (limited to 'devel/libhoard/files')
-rw-r--r--devel/libhoard/files/patch-Makefile11
-rw-r--r--devel/libhoard/files/patch-Makefile.common66
-rw-r--r--devel/libhoard/files/testos.c16
3 files changed, 72 insertions, 21 deletions
diff --git a/devel/libhoard/files/patch-Makefile b/devel/libhoard/files/patch-Makefile
new file mode 100644
index 000000000000..4e5fdc99076c
--- /dev/null
+++ b/devel/libhoard/files/patch-Makefile
@@ -0,0 +1,11 @@
+--- Makefile.orig Wed Jun 25 17:44:34 2003
++++ Makefile Wed Jun 25 17:45:03 2003
+@@ -37,7 +37,7 @@
+ $(LIBSO) libhoard.o $(OBJS) -o $@ $(LIBS)
+
+ libhoard.o: libhoard.cpp $(SRCS)
+- $(CXX) $(CXXFLAGS) -c $< -o $@
++ $(CXX) $(CXXFLAGS) $(FEATURESXX) -c $< -o $@
+ endif
+
+ ifeq ($(WINDOWS),1)
diff --git a/devel/libhoard/files/patch-Makefile.common b/devel/libhoard/files/patch-Makefile.common
index 7834d417d6eb..2128b9ee4e0a 100644
--- a/devel/libhoard/files/patch-Makefile.common
+++ b/devel/libhoard/files/patch-Makefile.common
@@ -1,5 +1,5 @@
--- Makefile.common.orig Mon Apr 7 19:57:11 2003
-+++ Makefile.common Sun May 25 12:53:38 2003
++++ Makefile.common Wed Jun 25 17:41:29 2003
@@ -21,8 +21,17 @@
# or supply new values as parameters to make, e.g.:
# make USE_WINDOWS=1 DEBUG=1
@@ -66,12 +66,68 @@
ifdef BROKEN
CPATH = /usr/bin/
endif
-@@ -127,7 +149,7 @@
+@@ -125,10 +147,8 @@
+ endif
+
ifdef GNUC
- CC = $(CPATH)gcc
- CXX = $(CPATH)g++
+- CC = $(CPATH)gcc
+- CXX = $(CPATH)g++
- FEATURES = -fPIC -D__STRICT_ANSI__ -D_GNU_SOURCE -D_REENTRANT -Wall -fno-exceptions #-fPIC
+- OPTIMIZE = -O6 -fexpensive-optimizations -finline-functions -fomit-frame-pointer -ffast-math
+ FEATURES = -fPIC -D__STRICT_ANSI__ -D_GNU_SOURCE -D_REENTRANT -Wall -fno-exceptions -Wno-deprecated
- OPTIMIZE = -O6 -fexpensive-optimizations -finline-functions -fomit-frame-pointer -ffast-math
++ OPTIMIZE =
FEATURESXX = $(FEATURES)
OPTIMIZEXX = $(OPTIMIZE)
+ LIBSO = $(CC) -shared #-nostartfiles
+@@ -144,40 +164,40 @@
+ endif
+
+ else
+- CFLAGS = $(FEATURES) -DNDEBUG $(OPTIMIZE)
+- CXXFLAGS = $(FEATURESXX) -DNDEBUG $(OPTIMIZEXX)
++# CFLAGS = $(FEATURES) -DNDEBUG $(OPTIMIZE)
++# CXXFLAGS = $(FEATURESXX) -DNDEBUG $(OPTIMIZEXX)
+ # CFLAGS = $(FEATURES) /Zi /DEBUG $(OPTIMIZE)
+ # CXXFLAGS = $(FEATURESXX) /Zi /DEBUG $(OPTIMIZEXX)
+ endif
+
+-LIBS = $(LIBTHREAD)
++LIBS = ${PTHREAD_LIBS}
+
+
+ .SUFFIXES: .c .cpp .o .a .so .tex .dvi .ps .png .bmp .ppm .eps .s .obj
+
+ .s.o:
+- $(CC) $(CFLAGS) -c -o $@ $<
++ $(CC) $(CFLAGS) $(FEATURES) -c -o $@ $<
+
+ .c.o:
+- $(CC) $(CFLAGS) -c -o $@ $<
++ $(CC) $(CFLAGS) $(FEATURES) -c -o $@ $<
+
+ .cpp.o:
+- $(CXX) $(CXXFLAGS) -c -o $@ $<
++ $(CXX) $(CXXFLAGS) $(FEATURESXX) -c -o $@ $<
+
+ .c.obj:
+- $(CC) $(CFLAGS) -c -o $@ $<
++ $(CC) $(CFLAGS) $(FEATURES) -c -o $@ $<
+
+ .cpp.obj:
+- $(CXX) $(CXXFLAGS) -c -o $@ $<
++ $(CXX) $(CXXFLAGS) $(FEATURESXX) -c -o $@ $<
+
+ .o:
+- $(CC) $(CFLAGS) $< -o $@ $(LIBS)
++ $(CC) $(CFLAGS) $(FEATURES) $< -o $@ $(LIBS)
+
+ .c:
+- $(CC) $(CFLAGS) $< -o $@ $(LIBS)
++ $(CC) $(CFLAGS) $(FEATURES) $< -o $@ $(LIBS)
+
+ .cpp:
+- $(CXX) $(CXXFLAGS) $< -o $@ $(LIBS)
++ $(CXX) $(CXXFLAGS) $(FEATURESXX) $< -o $@ $(LIBS)
+
+ .o.a:
+ -rm -f $@
diff --git a/devel/libhoard/files/testos.c b/devel/libhoard/files/testos.c
deleted file mode 100644
index c4413db9c9af..000000000000
--- a/devel/libhoard/files/testos.c
+++ /dev/null
@@ -1,16 +0,0 @@
-#include <pthread.h>
-#include <stdio.h>
-#include <stdlib.h>
-
-int
-main(int argc, char *argv[])
-{
- static int level;
-
- level = pthread_getconcurrency();
- (void)pthread_setconcurrency(level++);
-
- printf("LIBC_R TEST PASSED: All ok\n");
-
- exit(0);
-}