summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohnny Willemsen <jwillemsen@remedy.nl>2021-01-05 13:13:48 +0100
committerGitHub <noreply@github.com>2021-01-05 13:13:48 +0100
commitb9a770174d6649296dfa96c149e5654a67c86338 (patch)
tree7043e9e1379e852fd49b03fab55a8ca70dce2ac4
parent30477fe4b5ec8b09c163189e4cbb62fd185a689f (diff)
parent748e8d4a4a4008e601e6d485952886c9bf688e24 (diff)
downloadATCD-b9a770174d6649296dfa96c149e5654a67c86338.tar.gz
Merge pull request #1370 from jwillemsen/jwi-ACE_NEEDS_FUNC_DEFINITIONS
Removed ACE_NEEDS_FUNC_DEFINITIONS, not used anymore
-rw-r--r--ACE/ace/README8
-rw-r--r--ACE/ace/config-integritySCA.h1
-rw-r--r--ACE/ace/config-qnx.h1
-rw-r--r--ACE/ace/config-win32-msvc-14.h4
4 files changed, 0 insertions, 14 deletions
diff --git a/ACE/ace/README b/ACE/ace/README
index f515468237e..3a5fb25c8ca 100644
--- a/ACE/ace/README
+++ b/ACE/ace/README
@@ -1061,14 +1061,6 @@ ACE_LACKS_WRITEV Platform doesn't define
ACE_NEEDS_DEV_IO_CONVERSION Necessary with some compilers
to pass ACE_TTY_IO as
parameter to DEV_Connector.
-ACE_NEEDS_FUNC_DEFINITIONS Compiler requires a definition
- for a "hidden" function, e.g.,
- a private, unimplemented copy
- constructor or assignment
- operator. The SGI C++
- compiler needs this, in
- template classes, with
- ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA.
ACE_NEEDS_HUGE_THREAD_STACKSIZE Required by platforms with
small default stacks.
ACE_NEEDS_LWP_PRIO_SET OS has LWPs, and when the
diff --git a/ACE/ace/config-integritySCA.h b/ACE/ace/config-integritySCA.h
index 98679878ca8..ed91e91d298 100644
--- a/ACE/ace/config-integritySCA.h
+++ b/ACE/ace/config-integritySCA.h
@@ -28,7 +28,6 @@
#define ACE_HAS_STANDARD_CPP_LIBRARY 1
#define ACE_TEMPLATES_REQUIRE_SOURCE 1
#define TAO_USE_SEQUENCE_TEMPLATES
-#define ACE_NEEDS_FUNC_DEFINITIONS
#define _REENTRANT
#define ACE_MT_SAFE 1
diff --git a/ACE/ace/config-qnx.h b/ACE/ace/config-qnx.h
index 4b9024b5c8e..b760c2b5ad5 100644
--- a/ACE/ace/config-qnx.h
+++ b/ACE/ace/config-qnx.h
@@ -156,7 +156,6 @@
#define ACE_LACKS_RLIMIT // QNX rlimit syscalls don't work properly with ACE.
#define ACE_MT_SAFE 1
-#define ACE_NEEDS_FUNC_DEFINITIONS
#define ACE_NEEDS_HUGE_THREAD_STACKSIZE 64000
#define ACE_THR_PRI_FIFO_DEF 10
#define ACE_USES_STD_NAMESPACE_FOR_STDCPP_LIB 1
diff --git a/ACE/ace/config-win32-msvc-14.h b/ACE/ace/config-win32-msvc-14.h
index 6f854d17cd0..6718ea07599 100644
--- a/ACE/ace/config-win32-msvc-14.h
+++ b/ACE/ace/config-win32-msvc-14.h
@@ -128,10 +128,6 @@
// A template can not be exported. Only an instantiation may be exported.
#define ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION_EXPORT
-// At least for ACE_UNIMPLEMENTED_FUNC in class templates, this is needed to
-// explicitly instantiate a template that has ACE_UNIMPLEMENTED_FUNC.
-# define ACE_NEEDS_FUNC_DEFINITIONS
-
// Windows Vista and Windows Server 2008 and newer do have native condition
// variables, but this is commented out because the support in ACE hasn't
// been completed