summaryrefslogtreecommitdiff
path: root/ACE/ace/Basic_Types.h
Commit message (Collapse)AuthorAgeFilesLines
* Removed HPUX supportJohnny Willemsen2023-01-151-2/+2
|
* added a byte-swapping macro for 64 bit typesErik Sohns2021-08-161-1/+3
|
* Attempt to Fix Coverity Issues from #840Fred Hornsey2021-07-081-0/+2
| | | | | | | | https://github.com/DOCGroup/ACE_TAO/pull/840 Because the main set of issues in `coerce_value` was caused by applying the existing pattern, the issues caused by the existing code should also be fixed.
* Merge remote-tracking branch 'upstream/master' into igtd/stdintFred Hornsey2021-06-071-109/+19
|\
| * Remove support for the Alpha CPUJohnny Willemsen2021-01-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | * ACE/ACE-INSTALL.html: * ACE/NEWS: * ACE/ace/Basic_Types.h: * ACE/ace/High_Res_Timer.cpp: * ACE/ace/OS_NS_time.inl: * ACE/ace/README: * ACE/ace/config-linux-common.h: * ACE/tests/Auto_Event_Test.cpp: * ACE/tests/Semaphore_Test.cpp: * TAO/tests/Time_Policy/main.cpp:
| * Cleanup basic types now that we are using all C++11 standard defined ↵Johnny Willemsen2020-11-241-111/+9
| | | | | | | | | | | | | | | | | | | | (u)int{8/16/32/64)_t types * ACE/ace/Basic_Types.h: * ACE/ace/README: * ACE/ace/config-kfreebsd.h: * ACE/ace/config-netbsd.h: * ACE/ace/config-win32-common.h:
| * Remove checks for ACE_HAS_CPP11 and remove the code for C++03 now that we ↵Johnny Willemsen2020-11-101-10/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | require C++11 compiler support * ACE/ACEXML/examples/SAXPrint/main.cpp: * ACE/ace/ARGV.h: * ACE/ace/Basic_Types.h: * ACE/ace/Bound_Ptr.h: * ACE/ace/Bound_Ptr.inl: * ACE/ace/CDR_Stream.cpp: * ACE/ace/Codeset_IBM1047.cpp: * ACE/ace/Event_Handler.cpp: * ACE/ace/Event_Handler.h: * ACE/ace/Global_Macros.h: * ACE/ace/OS_NS_Thread.cpp: * ACE/ace/Proactor.cpp: * ACE/ace/Process_Manager.h: * ACE/ace/Reactor.h: * ACE/ace/Reactor_Timer_Interface.h: * ACE/ace/Signal.h: * ACE/ace/Thread_Manager.cpp: * ACE/ace/Time_Policy.h: * ACE/ace/Time_Value.cpp: * ACE/ace/Time_Value.h: * ACE/ace/Time_Value.inl: * ACE/ace/WFMO_Reactor.cpp: * ACE/ace/XML_Utils/XML_Helper.h: * ACE/ace/XML_Utils/XSCRT/Elements.hpp: * ACE/ace/config-macosx-lion.h: * ACE/examples/APG/Active_Objects/AO.cpp: * ACE/examples/APG/Active_Objects/AO2.cpp: * ACE/examples/APG/Naming/Name_Binding.h: * ACE/examples/APG/Reactor/HAStatus.cpp: * ACE/examples/Threads/future1.cpp: * ACE/examples/Threads/future2.cpp: * ACE/netsvcs/lib/Client_Logging_Handler.cpp: * ACE/netsvcs/lib/Server_Logging_Handler_T.cpp: * ACE/tests/Bound_Ptr_Test.cpp: * ACE/tests/Bug_2540_Regression_Test.cpp: * ACE/tests/Bug_2820_Regression_Test.cpp: * ACE/tests/Chrono_Test.cpp: * ACE/tests/Compiler_Features_15_Test.cpp: * ACE/tests/Compiler_Features_16_Test.cpp: * ACE/tests/Compiler_Features_17_Test.cpp: * ACE/tests/Compiler_Features_18_Test.cpp: * ACE/tests/Compiler_Features_19_Test.cpp: * ACE/tests/Compiler_Features_20_DLL.h: * ACE/tests/Compiler_Features_21_Test.cpp: * ACE/tests/Compiler_Features_23_Test.cpp: * ACE/tests/Compiler_Features_24_Test.cpp: * ACE/tests/Compiler_Features_25_Test.cpp: * ACE/tests/Compiler_Features_26_Test.cpp: * ACE/tests/Compiler_Features_27_Test.cpp: * ACE/tests/Compiler_Features_28_Test.cpp: * ACE/tests/Compiler_Features_29_Test.cpp: * ACE/tests/Compiler_Features_31_Test.cpp: * ACE/tests/Compiler_Features_32_Test.cpp: * ACE/tests/Compiler_Features_34_Test.cpp: * ACE/tests/Compiler_Features_35_Test.cpp: * ACE/tests/Compiler_Features_36_Test.cpp: * ACE/tests/DLL_Test.cpp: * ACE/tests/Process_Manager_Test.cpp: * ACE/tests/Reactor_Remove_Resume_Test.cpp: * ACE/tests/Reactor_Timer_Test.cpp: * ACE/tests/Task_Ex_Test.cpp: * TAO/TAO_IDL/be/be_visitor_interface/interface_ch.cpp: * TAO/TAO_IDL/be/be_visitor_sequence/sequence_ch.cpp: * TAO/TAO_IDL/be/be_visitor_valuetype/valuetype_cs.cpp: * TAO/TAO_IDL/be_include/be_helper.h: * TAO/orbsvcs/ImplRepo_Service/AsyncListManager.h: * TAO/tao/Object.h:
| * Removed includeJohnny Willemsen2020-05-121-1/+0
| | | | | | | | * ACE/ace/Basic_Types.h:
| * Fixed mergeJohnny Willemsen2020-05-121-1/+1
| |\
| | * Merge branch 'master' of https://github.com/DOCGroup/ACE_TAO into ↵Son Dinh2020-04-281-27/+24
| | |\ | | | | | | | | | | | | basic_types_macos
| | * | Add other C++11 typesSon Dinh2020-04-221-1/+6
| | | |
| | * | added hash for long long and unsigned long longSon Dinh2020-04-161-0/+6
| | | |
| * | | Merge branch 'master' into jwi-basictypes2Johnny Willemsen2020-04-281-24/+24
| |\ \ \ | | | |/ | | |/|
| | * | Merge pull request #1090 from jwillemsen/jwi-cdrbaselonglong-cleanupJohnny Willemsen2020-04-281-24/+24
| | |\ \ | | | | | | | | | | Map ACE_CDR LongLong to ACE_INT64, all platforms for which we needed …
| | | * | Make use of cstdint types when they are availableJohnny Willemsen2020-04-261-24/+24
| | | |/ | | | | | | | | | | | | * ACE/ace/Basic_Types.h:
| * | | When we have C++11 support make use of the C++ (u)intxx_t typesJohnny Willemsen2020-04-261-1/+13
| |/ / | | | | | | | | | * ACE/ace/Basic_Types.h:
| * | Cleanup some last leftovers from old and deprecated tandem supportJohnny Willemsen2020-04-251-3/+0
| |/ | | | | | | | | | | | | | | * ACE/ace/ACE_export.h: * ACE/ace/Basic_Types.h: * ACE/ace/config-macros.h: * ACE/ace/os_include/sys/os_types.h: * TAO/orbsvcs/orbsvcs/Shutdown_Utilities.cpp:
| * - Use ACE_OS::send and ACE_OS::recv on MQX, instead of write and read.Chad Elliott2019-06-061-2/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Added static casts where pid_t is assumed to be an int. - Use configurable macro for the "use_select" parameter. - MQX does not follow conventional standards when it comes to HTONS and NTOHS and must be configured accordingly. - Modified ACE_Handle_Set so that the use of fd_array is not conditional upon ACE_WIN32. It is now enabled through ACE_HANDLE_SET_USES_FD_ARRAY. - Implement UNIX File IO Functions for MQX in MQX_Filesystem.* - Use the existing implementation to simulate condition variables. - Use emulation for diropen on MQX as is done for Windows. - Convert from MQX error to standard error number. - Use _mqx_exit in ACE_OS::_exit for MQX. - Added a nop in ACE_OS::ioctl for MQX. - Added a definition of ACE_TMAIN for MQX so that MQX is initialized and RTCS and the MQX Filesystem code is initialized before calling ace_main_i(). - Fixed a compile error in SOCK_Dgram.cpp introduced months ago. - Use struct initialization to avoid using the l_linger member directly. - Modified ACE_Select_Reactor_Base to use a hash map for handle storage based on ACE_SELECT_REACTOR_BASE_USES_HASH_MAP instead of ACE_WIN32. - Added the IAR compiler to define ACE_NOTREACHED(a) as empty. - Made ACE_IPPROTO_TCP conditionally defined. - Added error values required for ACE. - Skip the wide-character strtok test if ACE_LACKS_WCSTOK is defined in ACE/tests/OS_Test.cpp. - Added the ability to compile tests so that they output to stderr instead of a file.
* | Add new limits for new types to Basic_Types.hFred Hornsey2019-02-201-6/+9
|/
* Remove doxygen style Id tag with two space before $Id#Johnny Willemsen2015-01-071-2/+0
|
* Fri Aug 9 08:30:41 UTC 2013 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2013-08-091-1/+1
| | | | | | | * ace/*.h: Use /**/ for include of config-lite.h to not get it in all include diagrams with doxygen
* Thu Aug 8 18:54:53 UTC 2013 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2013-08-081-0/+1
| | | | | | * ace/Basic_Types.h: Added missing include
* Thu Aug 8 15:17:27 UTC 2013 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2013-08-081-53/+47
| | | | | | | | | | | | * ace/Basic_Types.h: * ace/config-android.h: * include/makeinclude/platform_android.GNU: Improved support for android: * Support newer API levels * Make it possible to enable shared libraries, something that should work with new Android versions, but not tested yet * Support new mixed endianess ARM CPU architectures
* ChangeLogTag: Wed Aug 8 22:13:55 UTC 2012 Adam Mitz <mitza@ociweb.com>mitza2012-08-081-0/+4
|
* Wed May 16 06:42:45 UTC 2012 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2012-05-161-192/+2
| | | | | | | | | | | | | | | | * ace/Basic_Types.h: * ace/Basic_Types.cpp: * ace/Functor.inl: * ace/High_Res_Timer.inl: * ace/OS_NS_time.h: * ace/OS_NS_time.inl: * tests/Basic_Types_Test.cpp: * tests/Bug_2434_Regression_Test.cpp: * tests/Time_Value_Test.cpp: More cleanup due to removal of NSK * ace/Basic_Types.inl: Removed this file.
* Tue May 15 18:16:09 UTC 2012 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2012-05-151-114/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ace/ACE.inl: * ace/Atomic_Op_T.h: * ace/Basic_Types.h: * ace/Basic_Types.inl: * ace/Basic_Types.cpp: * ace/CDR_Base.h: * ace/Functor.h: * ace/Functor.inl: * ace/Handle_Set.cpp: * ace/High_Res_Timer.cpp: * ace/Log_Msg.cpp: * ace/Numeric_Limits.h: * ace/OS_NS_Thread.inl: * ace/OS_NS_Thread.cpp: * ace/OS_NS_stdlib.inl: * ace/OS_NS_sys_select.inl: * ace/OS_NS_sys_wait.inl: * ace/OS_NS_time.h: * ace/OS_NS_time.inl: * ace/OS_NS_unistd.inl: * ace/Profile_Timer.cpp: * ace/Sched_Params.cpp: * ace/Stats.cpp: * ace/Task.cpp: * ace/Throughput_Stats.cpp: * ace/Time_Value.h: * ace/Time_Value.inl: * ace/Truncate.h: * ace/UUID.cpp: * ace/os_include/os_pthread.h: * performance-tests/Server_Concurrency/Latency_Stats.h: * performance-tests/Server_Concurrency/Leader_Follower/leader_follower.cpp: * performance-tests/Server_Concurrency/Queue_Based_Workers/workers.cpp: * performance-tests/UDP/udp_test.cpp: * tests/Atomic_Op_Test.cpp: * tests/Basic_Types_Test.cpp: * tests/CDR_Array_Test.cpp: Removed support for Tandem NSK. That was the last platform that needed the emulated versions of ACE_INT64 and ACE_UINT64, that emulation has now been removed * ace/config-tandem-nsk-mips-v2.h: * ace/config-tandem-nsk-mips-v3.h: Removed these files.
* ChangeLogTag: M Basic_Types.hparsons2011-06-221-13/+0
|
* ChangeLogTag: Tue Jun 21 18:14:46 UTC 2011 Jeff Parsons ↵parsons2011-06-211-1/+1
| | | | <j.parsons@vanderbilt.edu>
* ChangeLogTag: Mon Jun 20 17:39:01 UTC 2011 Jeff Parsons ↵parsons2011-06-201-1/+1
| | | | <j.parsons@vanderbilt.edu>
* ChangeLogTag: Mon Jun 20 17:17:26 UTC 2011 Jeff Parsons ↵parsons2011-06-201-5/+1
| | | | <j.parsons@vanderbilt.edu>
* ChangeLogTag: Fri Jun 17 16:48:29 UTC 2011 Jeff Parsons ↵parsons2011-06-171-3/+7
| | | | <j.parsons@vanderbilt.edu>
* ChangeLogTag: Fri Jun 17 12:48:31 UTC 2011 Jeff Parsons ↵parsons2011-06-171-1/+1
| | | | <j.parsons@vanderbilt.edu>
* ChangeLogTag: Thu Jun 16 13:31:16 UTC 2011 Jeff Parsons ↵parsons2011-06-161-3/+2
| | | | <j.parsons@vanderbilt.edu>
* ChangeLogTag: Wed Jun 15 13:10:40 UTC 2011 Jeff Parsons ↵parsons2011-06-151-0/+4
| | | | <j.parsons@vanderbilt.edu>
* ChangeLogTag: Fri Jun 10 19:05:30 UTC 2011 Jeff Parsons ↵parsons2011-06-101-0/+10
| | | | <j.parsons@vanderbilt.edu>
* Mon Nov 15 09:40:48 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2010-11-151-5/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Makefile.am: Zap TAO as directory * ACEXML/common/XML_Types.h: * ace/Auto_Ptr.h: * ace/Basic_Types.h: * ace/OS_NS_Thread.cpp: * ace/Obchunk.cpp: * ace/Object_Manager.cpp: * ace/Object_Manager_Base.cpp: * ace/Proactor.h: * ace/SOCK_Dgram.h: * ace/SOCK_Dgram.inl: * ace/SOCK_Dgram_Mcast.h: * ace/SOCK_Dgram_Mcast.cpp: * ace/SString.h: * ace/SString.cpp: * ace/Thread_Exit.cpp: * ace/Timer_List.h: * ace/config-lite.h: * apps/JAWS/clients/Caching/Locator_Request_Reply.cpp: * apps/JAWS/clients/Caching/URL_Properties.h: * apps/JAWS/clients/Caching/URL_Properties.inl: * apps/JAWS/clients/Caching/URL_Properties.cpp: Clean of deprecated define ACE_USHORT16 and ACE_AUTO_PTR_RESET * configure.ac: Updated support address
* ChangeLogTag:Wedschmidt2010-07-211-1/+1
|
* Sat Nov 7 08:32:47 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2009-11-071-1/+1
| | | | | * ace/Basic_Types.h: Fix long double for ppc64
* Mon Oct 26 11:54:33 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2009-10-261-1/+1
| | | | | * ace/Basic_Types.h: Small improvement for PPC64
* Sat Oct 24 14:33:33 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2009-10-241-4/+8
| | | | | * ace/Basic_Types.h: Fix for PPC64
* Thu Oct 15 11:11:48 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2009-10-151-1/+1
| | | | | * ace/Basic_Types.h: Fix for 64bit PPC
* Mon Apr 20 10:17:32 UTC 2009 Marcel Smit <msmit@remedy.nl>msmit2009-04-201-7/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ace/Basic_Types.h: * ace/config-WinCE.h: * ace/OS_NS_stropts.h: * ace/OS_NS_sys_socket.h: * ace/OS_NS_Thread.cpp: Removed WinCE support for versions < 5.0. * ace/config-win32-cegcc.h: Removed temporary defines. * ace/config-win32-common.h: Replaced UNDER_CE with _WIN32_WCE. * ace/OS_main.cpp: * ace/OS_main.h: Removed CE gcc compiler warning by adding destructor. * ace/OS_NS_Thread.inl: Removed WinCE support for versions before 5.0. Added ACE_LACKS_CE_THREAD_PRIORITY define in order to compile on CE gcc. * ace/Process.cpp: Removed CE gcc compiler warning by using ACE_UNUSED_ARG. * ace/Registry.cpp: * ace/Registry.h: Removed CE gcc compiler warning by adding destructor. Removed CE gcc compiler warning by using ACE_UNUSED_ARG. * ace/SV_Semaphore_Simple.cpp: Removed pragma's for CE gcc compiler. Removed check on ACE_WIN64 define. * include/makeinclude/platform_cegcc.GNU: Default platform macros for CE gcc compiler. * include/makeinclude/platform_gnuwin32_common.GNU: Added support for CE gcc compiler.
* (no commit message)Johnny Willemsen2008-12-061-2/+2
|
* Thu Dec 4 09:45:35 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2008-12-041-8/+40
|
* ChangeLogTag:Wed Dec 3 23:35:35 UTC 2008 Steve Huston <shuston@riverace.com>Steve Huston2008-12-031-2/+2
|
* Wed Dec 3 10:45:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2008-12-031-6/+2
|
* Wed Dec 3 07:55:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2008-12-031-2/+6
|
* ChangeLogTag:Mon Dec 1 23:51:32 UTC 2008 Steve Huston <shuston@riverace.com>Steve Huston2008-12-021-2/+2
|
* Fri Nov 28 10:59:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2008-11-281-34/+74
|
* ChangeLogTag:Thu Oct 2 16:41:57 UTC 2008 Steve Huston <shuston@riverace.com>Steve Huston2008-10-021-2/+5
|