diff options
author | coryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2001-04-17 03:45:02 +0000 |
---|---|---|
committer | coryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2001-04-17 03:45:02 +0000 |
commit | e6ba0bde9bde453374d8f41547df3898a7159508 (patch) | |
tree | 9964fe8945dc4a777c588adb1561f92512270e2d /include | |
parent | 2944da559dbf369a41d745864afd023ff777d436 (diff) | |
download | ATCD-e6ba0bde9bde453374d8f41547df3898a7159508.tar.gz |
ChangeLogTag:Mon Apr 16 20:42:46 2001 Carlos O'Ryan <coryan@uci.edu>
Diffstat (limited to 'include')
-rw-r--r-- | include/makeinclude/platform_qnx_rtp_gcc.GNU | 30 |
1 files changed, 5 insertions, 25 deletions
diff --git a/include/makeinclude/platform_qnx_rtp_gcc.GNU b/include/makeinclude/platform_qnx_rtp_gcc.GNU index a3fce9e007e..6b69a6a3749 100644 --- a/include/makeinclude/platform_qnx_rtp_gcc.GNU +++ b/include/makeinclude/platform_qnx_rtp_gcc.GNU @@ -4,50 +4,30 @@ ACE_HAS_GNUG_PRE_2_8 := 0 -#new options as suggetsed by Andy Olson 3/10/01 -#---------------/*************/--------------------------------------------- inline = 1 debug = 1 -optimize = 0 +optimize = 1 exceptions = 1 -# note: I used CPPFLAGS instead of C or CC FLAGS, because the stupid QNX gcc -# will link different start and end sections based on the setting of -# -fexceptions, so it must be on both the compile AND link phase. -# ifeq ($(exceptions),1) CCFLAGS += -fexceptions + LDFLAGS += -fexceptions else CCLAGS += -fno-exceptions + LDLAGS += -fno-exceptions endif # ! exceptions CC = gcc CXX = g++ DCFLAGS += -gstabs -# -# This is a workaround needed only on QNX RTP. -# -TAO_DYNAMIC_LIBS=-lTAO_PortableServer -TAO_COS_NAMING_LIBS=-lTAO_IORTable -lTAO_RTSched -lTAO_PortableServer -lTAO_Svc_Utils -TAO_COS_NOTIFICATION_LIBS=-lTAO_Svc_Utils -lTAO_DynamicAny -TAO_RT_SCHED_LIBS=-lTAO_PortableServer -TAO_FAULT_TOLERANCE_LIBS=-lTAO_IORManip -TAO_COS_TRADING_LIBS=-lTAO_Svc_Utils - CFLAGS += -pipe -W -Wall -Wpointer-arith -CCFLAGS += $(CFLAGS) -fno-implicit-templates -fexceptions +CCFLAGS += $(CFLAGS) -fno-implicit-templates -# -# Under the current version of QNX RTP ACE crashes -# if compiled with debug option enabled. We leave the option here, -# but disable debug by default. -# DLD = $(CXX) LD = $(CXX) -LDFLAGS += LIBS += -lsocket -lstdc++ -lm -OCFLAGS += -O2 +OCFLAGS += -O3 PIC = -fPIC AR = ar ARFLAGS = ruv |