summaryrefslogtreecommitdiff
path: root/tests/Reverse_Lock_Test.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/Reverse_Lock_Test.cpp')
-rw-r--r--tests/Reverse_Lock_Test.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/Reverse_Lock_Test.cpp b/tests/Reverse_Lock_Test.cpp
index 5ee08dafbee..7cc83e5e929 100644
--- a/tests/Reverse_Lock_Test.cpp
+++ b/tests/Reverse_Lock_Test.cpp
@@ -46,3 +46,14 @@ run_main (int, ACE_TCHAR *[])
return 0;
}
+#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
+
+template class ACE_Reverse_Lock<ACE_SYNCH_MUTEX>;
+template class ACE_Guard<REVERSE_MUTEX>;
+
+#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
+
+#pragma instantiate ACE_Reverse_Lock<ACE_SYNCH_MUTEX>
+#pragma instantiate ACE_Guard<REVERSE_MUTEX>
+
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */