diff options
-rw-r--r-- | ACE/ChangeLog | 9 | ||||
-rw-r--r-- | ACE/THANKS | 1 | ||||
-rw-r--r-- | ACE/ace/Codeset_IBM1047.cpp | 4 | ||||
-rw-r--r-- | ACE/ace/Codeset_IBM1047.h | 4 | ||||
-rw-r--r-- | ACE/ace/README | 2 |
5 files changed, 16 insertions, 4 deletions
diff --git a/ACE/ChangeLog b/ACE/ChangeLog index 5b5d416ad07..1dd95cf7d77 100644 --- a/ACE/ChangeLog +++ b/ACE/ChangeLog @@ -1,3 +1,12 @@ +Thu Jan 18 16:45:31 UTC 2007 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu> + + * ace/README: Added ACE_HAS_EBCDIC. + + * ace/Codeset_IBM1047.{h,cpp}: Changed ACE_MVS to ACE_HAS_EBCDIC + in these files so that EBCDIC support can be enabled for non-MVS + platforms. Thanks to Harry Goldschmitt <harry at hgac dot com> + for this suggestion. + Fri Jan 19 12:35:42 UTC 2007 Chad Elliott <elliott_c@ociweb.com> * bin/tao_orb_tests.lst: diff --git a/ACE/THANKS b/ACE/THANKS index a44741d0f3b..1d6e8965d9d 100644 --- a/ACE/THANKS +++ b/ACE/THANKS @@ -2169,6 +2169,7 @@ Sergey Kosenko <sergey dot kosenko at gmail dot com> Pavel Zaichenko <zpf at ivl dot ua> Paul Riley <paul at riley dot net> Nelson Filipe Ferreira Gonçalves <ngoncalves at isr dot ist dot utl dot pt> +Harry Goldschmitt <harry at hgac dot com> I would particularly like to thank Paul Stephenson, who worked with me at Ericsson in the early 1990's. Paul devised the recursive Makefile diff --git a/ACE/ace/Codeset_IBM1047.cpp b/ACE/ace/Codeset_IBM1047.cpp index 469c15089c4..f712b01b203 100644 --- a/ACE/ace/Codeset_IBM1047.cpp +++ b/ACE/ace/Codeset_IBM1047.cpp @@ -19,7 +19,7 @@ #include "ace/Codeset_IBM1047.h" -#if defined(ACE_MVS) +#if defined (ACE_HAS_EBCDIC) ACE_RCSID (ace, Codeset_IBM1047, @@ -314,4 +314,4 @@ ACE_END_VERSIONED_NAMESPACE_DECL #elif defined (__HP_aCC) // Make aC++ stop complaining about an empty translation unit static int const shut_up_aCC = 0; -#endif /* ACE_MVS */ +#endif /* ACE_HAS_EBCDIC */ diff --git a/ACE/ace/Codeset_IBM1047.h b/ACE/ace/Codeset_IBM1047.h index 88f7dc8f609..c5bfdafcd49 100644 --- a/ACE/ace/Codeset_IBM1047.h +++ b/ACE/ace/Codeset_IBM1047.h @@ -25,7 +25,7 @@ # pragma once #endif /* ACE_LACKS_PRAGMA_ONCE */ -#if defined(ACE_MVS) +#if defined (ACE_HAS_EBCDIC) #include "ace/CDR_Stream.h" @@ -121,7 +121,7 @@ public: ACE_END_VERSIONED_NAMESPACE_DECL -#endif /* ACE_MVS */ +#endif /* ACE_EBCDIC */ #include /**/ "ace/post.h" diff --git a/ACE/ace/README b/ACE/ace/README index 13743b8c708..c973ff2df66 100644 --- a/ACE/ace/README +++ b/ACE/ace/README @@ -310,6 +310,8 @@ ACE_HAS_DLFCN_H_BROKEN_EXTERN_C For platforms, e.g., RedHat extern "C" in dlfcn.h. ACE_HAS_DLL Build ACE using the frigging PC DLL nonsense... +ACE_HAS_EBCDIC Compile in the ACE code set classes + that support EBCDIC. ACE_HAS_EXCEPTIONS Compiler supports C++ exception handling ACE_HAS_BROKEN_UNEXPECTED_EXCEPTIONS Compiler does not call |