ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/SCRAM/src/compilers.mk
(Generate patch)

Comparing COMP/SCRAM/src/compilers.mk (file contents):
Revision 1.7 by williamc, Tue Mar 30 13:44:00 1999 UTC vs.
Revision 1.11 by williamc, Thu Apr 1 12:38:49 1999 UTC

# Line 22 | Line 22 | FC:=f77
22   ArchiveSuffix = a
23   ArchiveTool = ar -rc $@ $^
24   ArchiveCCTool = $(ArchiveTool)
25 + SCClinkCmd=$(CXX) $(CXXFLAGS) $(CXXDebugFlag) $(LDFLAGS) $< -o $@
26 + CClinkCmd=$(SCClinkCmd) $(LDLIBS)
27 + CClinkCmdDebug=$(LDLIBS_D)
28 + CClinkCmdInsure=$(LDLIBS_Insure)
29  
30   SharedCCObjectFlags = -PIC
31   SharedFCObjectFlags = -PIC
# Line 32 | Line 36 | SharedCCTool = @echo No Shared Library s
36   # Sun 4.2 CC
37   #----------------------------------------------
38   ifeq ($(CCcompiler),Sun-CC-4.2)
39 + CXX=CC
40   CXXFLAGS+=-ptr$(template_dir) -features=rtti
41   #template_dir=$(shell echo $@ )
42   template_dir=$(shell echo $@ | sed -e 's/.*\(_.*\)\..*/tmpl\1/' -e 's/.*.o/tmpl/' -e 's/.*.a/tmpl/' -e 's/.*.exe/tmpl/')
43 < ArchiveCCTool = CC -xar -o $@ $^ -ptr$(template_dir)
44 < SharedCCTool = CC -G -o $@ $^ -ptr$(template_dir)
45 < DependencyCCTool = CC -xM1 $(CPPFLAGS) $^ > $@
43 > ArchiveCCTool = $(CXX) -xar -o $@ $^ -ptr$(template_dir)
44 > SharedCCTool = $(CXX) -G -o $@ $^ -ptr$(template_dir)
45 > DependencyCCTool = $(CXX) -xM1 $(CPPFLAGS) $^ > $@
46   ifdef f77
47   extralib+=M77 F77 sunmath m
48   endif
# Line 87 | Line 92 | endif
92   ifeq ($(F77compiler),g77)
93   FC:=g77
94   endif
95 +
96 +
97 + #-----------------------------------------------
98 + # Insure++
99 + #-----------------------------------------------
100 + Insure:=insure
101 + .psrc :
102 +        -@rm .psrc
103 +        echo insure++.compiler_cpp $(CXX) >> .psrc
104 +        echo insure++.temp_directory /tmp >> .psrc
105 +        echo insure++.compiler_default cpp >> .psrc
106 +        echo insure++.summarize leaks >> .psrc

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines