summaryrefslogtreecommitdiff
path: root/time/sunbird/patches/patch-dn
blob: 04347687c89a444fcb63c714898aa5526c75ef05 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
$NetBSD: patch-dn,v 1.1 2006/06/27 11:11:52 joerg Exp $

--- /dev/null	2006-06-26 14:04:45.000000000 +0000
+++ ef/config/DragonFly.mk
@@ -0,0 +1,67 @@
+#
+# The contents of this file are subject to the Netscape Public
+# License Version 1.1 (the "License"); you may not use this file
+# except in compliance with the License. You may obtain a copy of
+# the License at http://www.mozilla.org/NPL/
+#
+# Software distributed under the License is distributed on an "AS
+# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
+# implied. See the License for the specific language governing
+# rights and limitations under the License.
+#
+# The Original Code is mozilla.org code.
+#
+# The Initial Developer of the Original Code is Netscape
+# Communications Corporation.  Portions created by Netscape are
+# Copyright (C) 1998 Netscape Communications Corporation. All
+# Rights Reserved.
+#
+# Contributor(s): 
+
+#
+# Config stuff for DragonFly
+#
+
+include $(DEPTH)/config/UNIX.mk
+
+ifeq (86,$(findstring 86,$(OS_TEST)))
+CPU_ARCH		:= x86
+else
+CPU_ARCH		:= $(OS_TEST)
+endif
+
+IMPL_STRATEGY		= _EMU
+DEFAULT_COMPILER		= gcc
+CC				= gcc
+CXX				= g++
+AS				= gcc -c
+RANLIB			= ranlib
+MKSHLIB			= $(CC) $(DSO_LDOPTS)
+MKMODULE		= ld -Ur -o $@
+
+WARNING_CFLAG	= -Wall
+
+# used by mkdepend
+X11INCLUDES		=   -I/usr/X11R6/include
+SYS_INCLUDES		=   -I$(subst libgcc.a,include, \
+                                      $(shell $(CC) -print-libgcc-file-name))
+SYS_INCLUDES		+=  -I$(subst libgcc.a,include, \
+                                      $(shell $(CCC) -print-libgcc-file-name))
+
+ifeq ($(CPU_ARCH),x86)
+DEPENDFLAGS		+= -D__i386__
+endif
+
+OS_REL_CFLAGS           = -mno-486 -Di386
+
+OS_CFLAGS		= $(DSO_CFLAGS) $(OS_REL_CFLAGS) -DFREEBSD -ansi -Wall -pipe -DHAVE_STRERROR -DHAVE_BSD_FLOCK
+OS_CXXFLAGS		= $(OS_CFLAGS)
+OS_ASFLAGS		= -DDRAGONFLY
+OS_LDFLAGS		=
+OS_LIBS			= -lm
+
+DSO_CFLAGS		= -fPIC
+DSO_LDFLAGS		= -Wl,export-dynamic
+DSO_LDOPTS		= -shared -Xlinker -E
+
+PERL			= perl