blob: 4fbf7360cea452222fd873c8ad646965d2bfa05e (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
$FreeBSD$
--- ../../j2se/make/common/Defs-bsd.gmk 2010-02-14 14:16:23.000000000 -0800
+++ ../../j2se/make/common/Defs-bsd.gmk 2010-02-14 14:19:21.000000000 -0800
@@ -420,9 +420,19 @@
override HAVE_GETHRVTIME = false
ifeq ($(TRUE_PLATFORM), NetBSD)
override HAVE_SIGIGNORE = true
+endif
+ifeq ($(TRUE_PLATFORM),FreeBSD)
+OS_RELDATE := %%OSVERSION%%
+HAS_SIGIGNORE := $(shell if [ $(OS_RELDATE) -ge 800502 -a $(OS_RELDATE) -lt 900000 -o $(OS_RELDATE) -ge 900003 ]; then echo "1"; fi)
+ifeq ($(HAS_SIGIGNORE),1)
+override HAVE_SIGIGNORE = true
else
override HAVE_SIGIGNORE = false
endif
+endif
+ifeq ($(TRUE_PLATFORM), OpenBSD)
+override HAVE_SIGIGNORE = false
+endif
override LEX_LIBRARY = -lfl
ifeq ($(STATIC_CXX),true)
override LIBCXX = -Wl,-Bstatic -lstdc++ -lgcc -Wl,-Bdynamic
|