diff options
author | schmidt <douglascraigschmidt@users.noreply.github.com> | 1998-01-09 03:34:51 +0000 |
---|---|---|
committer | schmidt <douglascraigschmidt@users.noreply.github.com> | 1998-01-09 03:34:51 +0000 |
commit | 261db4eb5373f3ad2862f9d59c32db865b1ecd84 (patch) | |
tree | af401a91781ebe9de4a89a152257b948cdb9bf68 | |
parent | 260735d64350fd0e1dd7cddc005b2d489b17cb52 (diff) | |
download | ATCD-261db4eb5373f3ad2862f9d59c32db865b1ecd84.tar.gz |
*** empty log message ***
-rw-r--r-- | ChangeLog-98a | 11 | ||||
-rw-r--r-- | ace/Task.cpp | 4 | ||||
-rw-r--r-- | include/makeinclude/platform_sunos5_egcs.GNU | 25 | ||||
-rw-r--r-- | include/makeinclude/platform_sunos5_g++.GNU | 4 |
4 files changed, 42 insertions, 2 deletions
diff --git a/ChangeLog-98a b/ChangeLog-98a index 856de4960a1..65bfbe94b61 100644 --- a/ChangeLog-98a +++ b/ChangeLog-98a @@ -1,5 +1,16 @@ Thu Jan 8 19:50:43 1998 Douglas C. Schmidt <schmidt@tango.cs.wustl.edu> + * ace: Added a new config-sunos5.5-egcs.h for the EGCS compiler. + Thanks to Oleg Krivosheev <kriol@fnal.gov> for contributing + this. + + * include/makeinclude: Added a new platform macros file for the + EGCS compiler on Solaris 2.x. Thanks to Oleg Krivosheev + <kriol@fnal.gov> for contributing this. + + * include/makeinclude/platform_sunos5_g++.GNU (CXX): Added the + -pipe flag. + * man: Updated all the manual pages. * ace/Log_Msg: Added changes to allow the logging of custom built diff --git a/ace/Task.cpp b/ace/Task.cpp index d27078ea890..8310003df6d 100644 --- a/ace/Task.cpp +++ b/ace/Task.cpp @@ -9,6 +9,10 @@ #include "ace/Task.i" #endif /* __ACE_INLINE__ */ +ACE_Task_Base::~ACE_Task_Base (void) +{ +} + ACE_Task_Base::ACE_Task_Base (ACE_Thread_Manager *thr_man) : thr_count_ (0), thr_mgr_ (thr_man), diff --git a/include/makeinclude/platform_sunos5_egcs.GNU b/include/makeinclude/platform_sunos5_egcs.GNU new file mode 100644 index 00000000000..f468ddc8ce7 --- /dev/null +++ b/include/makeinclude/platform_sunos5_egcs.GNU @@ -0,0 +1,25 @@ +# $Id$ + +# SunOS 5.x (Solaris 2.x) with egcs + +debug = 1 +optimize = 1 + +CC = gcc -pipe +CXX = c++ -pipe +CFLAGS += -Wall -Wpointer-arith -pipe #### -Winline +CCFLAGS += $(CFLAGS) +DCFLAGS += -g +DLD = $(CXX) +LD = $(CXX) +LDFLAGS += # -z muldefs +LIBS += -lsocket -ldl -lgen -lnsl -lthread -lw +OCFLAGS += -O2 +PIC = -fpic +AR = ar +ARFLAGS = ruv +RANLIB = @true +SOFLAGS = -shared $(CPPFLAGS) +# SOBUILD - compile into .so directly +SOBUILD = $(COMPILE.cc) $(PIC) -o $(VSHDIR)$*.so $< +PRELIB = @true diff --git a/include/makeinclude/platform_sunos5_g++.GNU b/include/makeinclude/platform_sunos5_g++.GNU index 51e774145cf..20d6968d24f 100644 --- a/include/makeinclude/platform_sunos5_g++.GNU +++ b/include/makeinclude/platform_sunos5_g++.GNU @@ -5,8 +5,8 @@ debug = 1 optimize = 1 -CC = gcc -CXX = g++ +CC = gcc -pipe +CXX = g++ -pipe CFLAGS += -Wall -Wpointer-arith -pipe #### -Winline CCFLAGS += $(CFLAGS) -fno-implicit-templates DCFLAGS += -g |