diff options
Diffstat (limited to 'ACE/include/makeinclude/platform_osf1_4.x_rcc.GNU')
-rw-r--r-- | ACE/include/makeinclude/platform_osf1_4.x_rcc.GNU | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/ACE/include/makeinclude/platform_osf1_4.x_rcc.GNU b/ACE/include/makeinclude/platform_osf1_4.x_rcc.GNU new file mode 100644 index 00000000000..100b1850de0 --- /dev/null +++ b/ACE/include/makeinclude/platform_osf1_4.x_rcc.GNU @@ -0,0 +1,41 @@ +# $Id$ + +# This platform macros file is intended to work with Rational C++ (2.4.1) on +# Digital UNIX 4.0 (OSF/1 4.0). + +ifeq (,$(debug)) + debug = 1 +endif + +ifeq (,$(exceptions)) + exceptions = 1 +endif +ifeq (,$(rtti)) + rtti = 1 +endif + +ifeq (,$(threads)) + threads = 1 +endif + +ifeq (,$(optimize)) + optimize = 1 +endif + +CC = rcc +CXX = RCC +CFLAGS += -D_REENTRANT +CCFLAGS += $(CFLAGS) -nosienna +DCFLAGS += -g -O0 +DLD = $(CXX) +LD = $(CXX) +LIBS += -lpthread -lc_r -lxti -lrt +OCFLAGS += -O4 +PIC = -pic +ARFLAGS = cruvZ +# When libraries are archived, a hash index is automatically created +# so there is no need for ranlib +RANLIB = /usr/bin/true +SOFLAGS += -shared # -use_ld_input $(ACELIB) +SOBUILD = $(RM) $@; $(COMPILE.cc) $(PIC) -o $(VSHDIR)$*.o $< && \ + ln $(VSHDIR)$*.o $@ |