summaryrefslogtreecommitdiff
path: root/include/makeinclude/platform_irix6.2_sgic++.GNU
blob: 1b86ace1b304609d7b905290e2c662053ffe18bb (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
73
74
75
# Irix 6.2 with SGI C++

# This suppresses common compiler warnings which appear in the 
# ACE code but should not matter.  The warnings can be turned on
# again by removing the -woff clause in the CPPFLAGS definition.
#
# I (Gonzalo Diethelm <gonzo@@ing.puc.cl>) also turned off warning 85
# from the linker; otherwise there are a lot of warnings about symbols
# in the pthread library overriding symbols in the C library (which is
# OK), and added libpthread.so to the link phase.

CC		= cc
CXX		= CC
DLD		= $(CXX)
LD		= $(CXX) 
CPPFLAGS	+= -ptused -prelink -D_SGI_MP_SOURCE 
# For the new 32 bit C++ compiler (-n32)
#CPPFLAGS	+= -n32 -woff 1174,1209,1375,1506,1110,1552,1021,1171
# For the old C++ compiler (-32)
CPPFLAGS	+= +pp
LDFLAGS		+= -rpath "$(WRAPPER_ROOT)/ace" -Wl,-woff,85
LIBS		+= -lpthread
PIC		= -KPIC
AR		= ar
ARFLAGS		= r
RANLIB		= echo
SOFLAGS		= -shared $(CPPFLAGS) -all
SOBUILD		= $(COMPILE.cc) $(PIC) -o $(VSHDIR)$*.o $<; \
		 $(SOLINK.cc) -o $@@ $(LDFLAGS) $(VSHDIR)$*.o
@


4.2
log
@*** empty log message ***
@
text
@d20 1
a20 1
CPPFLAGS	+= +pp -woff 3203,3209,3161,3262,3665
@


4.1
log
@Changed wrapper_macros.GNU to use LD for links instead of CXX.  Changed
nearly all platform files to correspond by defining LD to be CXX.
@
text
@d16 5
a20 1
CPPFLAGS	+= -ptused -prelink +pp -D_SGI_MP_SOURCE -woff 3203,3209,3161,3262,3665
@


4.0
log
@Initial revision
@
text
@d12 14
a25 13
CC             = cc
CXX            = CC
DLD            = $(CXX)
CPPFLAGS       += -ptused -prelink +pp -D_SGI_MP_SOURCE -woff 3203,3209,3161,3262,3665
LDFLAGS        += -rpath "$(WRAPPER_ROOT)/ace" -Wl,-woff,85
LIBS           += -lpthread
PIC            = -KPIC
AR             = ar
ARFLAGS	       = r
RANLIB	       = echo
SOFLAGS	       = -shared $(CPPFLAGS) -all
SOBUILD	       = $(COMPILE.cc) $(PIC) -o $(VSHDIR)$*.o $<; \
                 $(SOLINK.cc) -o $@@ $(LDFLAGS) $(VSHDIR)$*.o