summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorschmidt <douglascraigschmidt@users.noreply.github.com>1997-11-12 03:26:36 +0000
committerschmidt <douglascraigschmidt@users.noreply.github.com>1997-11-12 03:26:36 +0000
commit85c09b7bf921d730f8e0203693425dd0c03e92da (patch)
tree97b03a8fa5a62a736a3bb125a62e58eafeedf1d2
parenta4bcd9a57a7690dc90361827f452b50890af613a (diff)
downloadATCD-85c09b7bf921d730f8e0203693425dd0c03e92da.tar.gz
*** empty log message ***
-rw-r--r--ChangeLog-97b4
-rw-r--r--Makefile1
-rw-r--r--TAO/ChangeLog-98c3
-rw-r--r--TAO/tao/corbacom.h56
-rw-r--r--include/makeinclude/platform_sunos5_sunc++.GNU2
5 files changed, 37 insertions, 29 deletions
diff --git a/ChangeLog-97b b/ChangeLog-97b
index 22f2b7620ce..e3de12da9ae 100644
--- a/ChangeLog-97b
+++ b/ChangeLog-97b
@@ -1,5 +1,9 @@
Tue Nov 11 20:18:27 1997 Douglas C. Schmidt <schmidt@macarena.cs.wustl.edu>
+ * Makefile: Added the tests directory to RELEASE_LIB_FILES since
+ this is pretty important to determine whether ACE works. Thanks
+ to Chuck Gehr for this suggestion.
+
* tests/UNIXclerk.conf: Changed "merengue" to "localhost."
Thanks to Steve Coy for this suggestion.
diff --git a/Makefile b/Makefile
index 6337c9fe362..5e9a77e6858 100644
--- a/Makefile
+++ b/Makefile
@@ -82,6 +82,7 @@ RELEASE_LIB_FILES = \
ACE_wrappers/VERSION \
ACE_wrappers/ace \
ACE_wrappers/include \
+ ACE_wrappers/tests
#### If creating the "official" ACE release:
#### 1) Check that the workspace is up-to-date, and bail out if not.
diff --git a/TAO/ChangeLog-98c b/TAO/ChangeLog-98c
index 0b82e644f02..f58c5a2aa49 100644
--- a/TAO/ChangeLog-98c
+++ b/TAO/ChangeLog-98c
@@ -1,5 +1,8 @@
Tue Nov 11 20:45:26 1997 Douglas C. Schmidt <schmidt@macarena.cs.wustl.edu>
+ * tao/corbacom.h: Fixed the macro for TAO_SYSTEM_EXCEPTION so
+ compilers don't whine about extra semi-colons.
+
* tao/iioporb.cpp (iiop_string_to_object): Added a cast of (char
*) 0 to disambiguate one of the methods.
diff --git a/TAO/tao/corbacom.h b/TAO/tao/corbacom.h
index 9b378d1e226..29284697fd9 100644
--- a/TAO/tao/corbacom.h
+++ b/TAO/tao/corbacom.h
@@ -90,34 +90,34 @@ class CORBA_SystemException;
class CORBA_UserException;
// forward declarations of system exceptions
-#define TAO_SYSTEM_EXCEPTION(name) \
-class CORBA_ ## name;
- TAO_SYSTEM_EXCEPTION(UNKNOWN);
- TAO_SYSTEM_EXCEPTION(BAD_PARAM);
- TAO_SYSTEM_EXCEPTION(NO_MEMORY);
- TAO_SYSTEM_EXCEPTION(IMP_LIMIT);
- TAO_SYSTEM_EXCEPTION(COMM_FAILURE);
- TAO_SYSTEM_EXCEPTION(INV_OBJREF);
- TAO_SYSTEM_EXCEPTION(OBJECT_NOT_EXIST);
- TAO_SYSTEM_EXCEPTION(NO_PERMISSION);
- TAO_SYSTEM_EXCEPTION(INTERNAL);
- TAO_SYSTEM_EXCEPTION(MARSHAL);
- TAO_SYSTEM_EXCEPTION(INITIALIZE);
- TAO_SYSTEM_EXCEPTION(NO_IMPLEMENT);
- TAO_SYSTEM_EXCEPTION(BAD_TYPECODE);
- TAO_SYSTEM_EXCEPTION(BAD_OPERATION);
- TAO_SYSTEM_EXCEPTION(NO_RESOURCES);
- TAO_SYSTEM_EXCEPTION(NO_RESPONSE);
- TAO_SYSTEM_EXCEPTION(PERSIST_STORE);
- TAO_SYSTEM_EXCEPTION(BAD_INV_ORDER);
- TAO_SYSTEM_EXCEPTION(TRANSIENT);
- TAO_SYSTEM_EXCEPTION(FREE_MEM);
- TAO_SYSTEM_EXCEPTION(INV_IDENT);
- TAO_SYSTEM_EXCEPTION(INV_FLAG);
- TAO_SYSTEM_EXCEPTION(INTF_REPOS);
- TAO_SYSTEM_EXCEPTION(BAD_CONTEXT);
- TAO_SYSTEM_EXCEPTION(OBJ_ADAPTER);
- TAO_SYSTEM_EXCEPTION(DATA_CONVERSION);
+#define TAO_SYSTEM_EXCEPTION(name) class CORBA_ ## name
+
+TAO_SYSTEM_EXCEPTION(UNKNOWN);
+TAO_SYSTEM_EXCEPTION(BAD_PARAM);
+TAO_SYSTEM_EXCEPTION(NO_MEMORY);
+TAO_SYSTEM_EXCEPTION(IMP_LIMIT);
+TAO_SYSTEM_EXCEPTION(COMM_FAILURE);
+TAO_SYSTEM_EXCEPTION(INV_OBJREF);
+TAO_SYSTEM_EXCEPTION(OBJECT_NOT_EXIST);
+TAO_SYSTEM_EXCEPTION(NO_PERMISSION);
+TAO_SYSTEM_EXCEPTION(INTERNAL);
+TAO_SYSTEM_EXCEPTION(MARSHAL);
+TAO_SYSTEM_EXCEPTION(INITIALIZE);
+TAO_SYSTEM_EXCEPTION(NO_IMPLEMENT);
+TAO_SYSTEM_EXCEPTION(BAD_TYPECODE);
+TAO_SYSTEM_EXCEPTION(BAD_OPERATION);
+TAO_SYSTEM_EXCEPTION(NO_RESOURCES);
+TAO_SYSTEM_EXCEPTION(NO_RESPONSE);
+TAO_SYSTEM_EXCEPTION(PERSIST_STORE);
+TAO_SYSTEM_EXCEPTION(BAD_INV_ORDER);
+TAO_SYSTEM_EXCEPTION(TRANSIENT);
+TAO_SYSTEM_EXCEPTION(FREE_MEM);
+TAO_SYSTEM_EXCEPTION(INV_IDENT);
+TAO_SYSTEM_EXCEPTION(INV_FLAG);
+TAO_SYSTEM_EXCEPTION(INTF_REPOS);
+TAO_SYSTEM_EXCEPTION(BAD_CONTEXT);
+TAO_SYSTEM_EXCEPTION(OBJ_ADAPTER);
+TAO_SYSTEM_EXCEPTION(DATA_CONVERSION);
#undef TAO_SYSTEM_EXCEPTION
typedef class CORBA_ImplementationDef *
diff --git a/include/makeinclude/platform_sunos5_sunc++.GNU b/include/makeinclude/platform_sunos5_sunc++.GNU
index b6e204d3e3e..ac79439206b 100644
--- a/include/makeinclude/platform_sunos5_sunc++.GNU
+++ b/include/makeinclude/platform_sunos5_sunc++.GNU
@@ -18,7 +18,7 @@ debug = 1
CC = cc
CXX = CC
-CFLAGS += -mt
+CFLAGS += -mt +w
#### -pta instantiates all template members, which makes libraries bigger.
#### But, it's supposed to put each member into it's own .o, so executable
#### size should not be penalized.