[Cmake-commits] CMake branch, next, updated. v3.3.1-2647-gcb09b3a

Brad King brad.king at kitware.com
Mon Aug 31 09:50:26 EDT 2015


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "CMake".

The branch, next has been updated
       via  cb09b3a0ea2bacd67523ebd85af6890b674caea8 (commit)
       via  76fa8596997da889349b759990ea93dcd4c34c8f (commit)
      from  2af56500e8be3074ebb58060909d070b2557e17a (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=cb09b3a0ea2bacd67523ebd85af6890b674caea8
commit cb09b3a0ea2bacd67523ebd85af6890b674caea8
Merge: 2af5650 76fa859
Author:     Brad King <brad.king at kitware.com>
AuthorDate: Mon Aug 31 09:50:25 2015 -0400
Commit:     CMake Topic Stage <kwrobot at kitware.com>
CommitDate: Mon Aug 31 09:50:25 2015 -0400

    Merge topic 'drop-cmsys-std-layer' into next
    
    76fa8596 Tests: Remove use of include <kwsys/{ios,stl}> and kwsys_{ios,stl}::


http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=76fa8596997da889349b759990ea93dcd4c34c8f
commit 76fa8596997da889349b759990ea93dcd4c34c8f
Author:     Brad King <brad.king at kitware.com>
AuthorDate: Fri Aug 28 15:07:00 2015 -0400
Commit:     Brad King <brad.king at kitware.com>
CommitDate: Mon Aug 31 09:50:12 2015 -0400

    Tests: Remove use of include <kwsys/{ios,stl}> and kwsys_{ios,stl}::
    
    We no longer need this compatibility layer for the compilers we support.

diff --git a/Tests/Plugin/src/example_exe.cxx b/Tests/Plugin/src/example_exe.cxx
index 309302e..bc4b03e 100644
--- a/Tests/Plugin/src/example_exe.cxx
+++ b/Tests/Plugin/src/example_exe.cxx
@@ -3,15 +3,15 @@
 #include <example_exe.h>
 
 #include <kwsys/DynamicLoader.hxx>
-#include <kwsys/ios/iostream>
-#include <kwsys/stl/string>
+#include <iostream>
+#include <string>
 
 #include <stdio.h>
 
 // Implement the ABI used by plugins.
 extern "C" int example_exe_function()
 {
-  kwsys_ios::cout << "hello" << kwsys_ios::endl;
+  std::cout << "hello" << std::endl;
   return 123;
 }
 
@@ -23,7 +23,7 @@ extern "C" int example_exe_function()
 
 int main()
 {
-  kwsys_stl::string libName = EXAMPLE_EXE_PLUGIN_DIR CONFIG_DIR "/";
+  std::string libName = EXAMPLE_EXE_PLUGIN_DIR CONFIG_DIR "/";
   libName += kwsys::DynamicLoader::LibPrefix();
   libName += "example_mod_1";
   libName += kwsys::DynamicLoader::LibExtension();
@@ -31,17 +31,17 @@ int main()
     kwsys::DynamicLoader::OpenLibrary(libName.c_str());
   if(!handle)
     {
-    kwsys_ios::cerr << "Could not open plugin \""
-                    << libName << "\"!" << kwsys_ios::endl;
+    std::cerr << "Could not open plugin \""
+              << libName << "\"!" << std::endl;
     return 1;
     }
   kwsys::DynamicLoader::SymbolPointer sym =
     kwsys::DynamicLoader::GetSymbolAddress(handle, "example_mod_1_function");
   if(!sym)
     {
-    kwsys_ios::cerr
+    std::cerr
       << "Could not get plugin symbol \"example_mod_1_function\"!"
-      << kwsys_ios::endl;
+      << std::endl;
     return 1;
     }
 #ifdef __WATCOMC__
@@ -51,8 +51,8 @@ int main()
 #endif
   if(f(456) != (123+456))
     {
-    kwsys_ios::cerr << "Incorrect return value from plugin!"
-                    << kwsys_ios::endl;
+    std::cerr << "Incorrect return value from plugin!"
+              << std::endl;
     return 1;
     }
   kwsys::DynamicLoader::CloseLibrary(handle);

-----------------------------------------------------------------------

Summary of changes:
 Tests/Plugin/src/example_exe.cxx |   20 ++++++++++----------
 1 file changed, 10 insertions(+), 10 deletions(-)


hooks/post-receive
-- 
CMake


More information about the Cmake-commits mailing list