summaryrefslogtreecommitdiff
path: root/ACE/ace/OS_NS_stdlib.inl
Commit message (Collapse)AuthorAgeFilesLines
* Don't check for ACE_LACKS_STRTOD, not set by any config fileJohnny Willemsen2021-08-061-2/+0
| | | | | | * ACE/ace/OS_NS_stdlib.h: * ACE/ace/OS_NS_stdlib.inl: * ACE/ace/config-win32-borland.h:
* Replace ACE_WCHAR_STD_NAMESPACE with std, with C++11 these are all in the ↵Johnny Willemsen2021-07-161-11/+5
| | | | | | std namespace available * ACE/ace/OS_NS_stdlib.inl:
* Removed lot of ACE_OSCALL_RETURN calls, the macro expanded to only the ↵Johnny Willemsen2021-06-281-17/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | method invocation itself * ACE/ace/OS_NS_Thread.inl: * ACE/ace/OS_NS_arpa_inet.cpp: * ACE/ace/OS_NS_arpa_inet.inl: * ACE/ace/OS_NS_devctl.inl: * ACE/ace/OS_NS_dlfcn.inl: * ACE/ace/OS_NS_fcntl.cpp: * ACE/ace/OS_NS_fcntl.inl: * ACE/ace/OS_NS_poll.inl: * ACE/ace/OS_NS_regex.inl: * ACE/ace/OS_NS_signal.inl: * ACE/ace/OS_NS_stdio.inl: * ACE/ace/OS_NS_stdlib.inl: * ACE/ace/OS_NS_stropts.inl: * ACE/ace/OS_NS_sys_mman.inl: * ACE/ace/OS_NS_sys_msg.inl: * ACE/ace/OS_NS_sys_resource.inl: * ACE/ace/OS_NS_sys_shm.inl: * ACE/ace/OS_NS_sys_socket.inl: * ACE/ace/OS_NS_sys_stat.inl: * ACE/ace/OS_NS_sys_uio.inl: * ACE/ace/OS_NS_sys_utsname.cpp: * ACE/ace/OS_NS_sys_wait.inl: * ACE/ace/OS_NS_time.cpp: * ACE/ace/OS_NS_time.inl: * ACE/ace/OS_NS_unistd.cpp: * ACE/ace/OS_NS_unistd.inl: * ACE/ace/OS_NS_wchar.inl: * ACE/ace/OS_TLI.inl:
* Removed FAIL value from ACE_OSCALL an ACE_OSCALL_RETURN, not used at allJohnny Willemsen2021-06-281-17/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ACE/ace/Mem_Map.cpp: * ACE/ace/OS_NS_Thread.cpp: * ACE/ace/OS_NS_Thread.inl: * ACE/ace/OS_NS_arpa_inet.cpp: * ACE/ace/OS_NS_arpa_inet.inl: * ACE/ace/OS_NS_devctl.inl: * ACE/ace/OS_NS_dlfcn.inl: * ACE/ace/OS_NS_fcntl.cpp: * ACE/ace/OS_NS_fcntl.inl: * ACE/ace/OS_NS_macros.h: * ACE/ace/OS_NS_netdb.inl: * ACE/ace/OS_NS_poll.inl: * ACE/ace/OS_NS_regex.inl: * ACE/ace/OS_NS_signal.inl: * ACE/ace/OS_NS_stdio.inl: * ACE/ace/OS_NS_stdlib.inl: * ACE/ace/OS_NS_stropts.inl: * ACE/ace/OS_NS_sys_mman.inl: * ACE/ace/OS_NS_sys_msg.inl: * ACE/ace/OS_NS_sys_resource.inl: * ACE/ace/OS_NS_sys_shm.inl: * ACE/ace/OS_NS_sys_socket.inl: * ACE/ace/OS_NS_sys_stat.inl: * ACE/ace/OS_NS_sys_time.inl: * ACE/ace/OS_NS_sys_uio.inl: * ACE/ace/OS_NS_sys_utsname.cpp: * ACE/ace/OS_NS_sys_wait.inl: * ACE/ace/OS_NS_time.cpp: * ACE/ace/OS_NS_time.h: * ACE/ace/OS_NS_time.inl: * ACE/ace/OS_NS_unistd.cpp: * ACE/ace/OS_NS_unistd.inl: * ACE/ace/OS_NS_wchar.inl: * ACE/ace/OS_TLI.inl: * ACE/ace/config-macros.h: * TAO/TAO_IDL/be/be_helper.cpp:
* Removed redundant voidJohnny Willemsen2020-12-091-2/+2
|
* Layout changeJohnny Willemsen2020-08-211-1/+0
| | | | * ACE/ace/OS_NS_stdlib.inl:
* Create ACE_GCC_NO_RETURN, Add to ACE_OS::_exitFred Hornsey2020-08-191-2/+2
| | | | To fix fallthrough warning in ACE.cpp. Also added to ACE_OS::abort.
* - Use ACE_OS::send and ACE_OS::recv on MQX, instead of write and read.Chad Elliott2019-06-061-0/+2
| | | | | | | | | | | | | | | | | | | | | | - 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.
* Take 2: Handle system functions that may be defined as macros on some platformsOlli Savia2016-09-091-1/+1
|
* Revert "Handle system functions that may be defined as macros on some platforms"revert-262-masterJohnny Willemsen2016-09-051-1/+1
|
* Handle system functions that may be defined as macros on some platformsOlli Savia2016-05-161-1/+1
|
* Merged branch ace-face-safety (FACE Safety Profile import from OCITAO).Adam Mitz2015-11-061-4/+15
|
* Fixed errorJohnny Willemsen2015-10-311-1/+1
| | | | * ACE/ace/OS_NS_stdlib.inl:
* FixJohnny Willemsen2015-10-231-2/+0
| | | | * ACE/ace/OS_NS_stdlib.inl:
* Adapt for msvc deprecated API and use their ISO alternativeJohnny Willemsen2015-10-231-0/+4
| | | | | | | | * ACE/ace/OS_NS_stdio.inl: * ACE/ace/OS_NS_stdlib.inl: * ACE/ace/OS_NS_sys_stat.inl: * ACE/ace/OS_NS_unistd.inl: * ACE/ace/config-win32-msvc-14.h:
* Zapped two line id tagsJohnny Willemsen2015-01-071-3/+0
|
* ChangeLogTag:Thu Oct 9 16:21:38 UTC 2014 Steve Huston <shuston@riverace.com>Steve Huston2014-10-101-9/+12
|
* ChangeLogTag: Sat Apr 5 10:13:26 UTC 2014 Martin Corino <mcorino@remedy.nl>mcorino2014-04-051-1/+6
|
* Tue May 15 18:16:09 UTC 2012 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2012-05-151-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* Tue Mar 22 15:40:00 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2011-03-221-3/+2
| | | | | | | | | | | | | | | | * ace/os_include/os_ifaddrs.h: New wrapper file * ace/OS_NS_stdlib.inl: * ace/config-WinCE.h: Added new define to not check for OS in OS_NS_ file * ace/Sock_Connect.cpp: use new os_ifaddrs.h wrapper * tests/Dirent_Test.cpp: * tests/Test_Output.cpp: Cleanup
* ChangeLogTag: Thu Mar 17 07:32:34 UTC 2011 Olli Savia <ops@iki.fi>olli2011-03-171-27/+7
|
* Thu Sep 9 09:01:10 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2010-09-091-4/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ace/ACE.cpp: * ace/ACE_export.h: * ace/ETCL/ETCL_y.cpp: * ace/INET_Addr.cpp: * ace/Log_Msg.cpp: * ace/OS.inl: * ace/OS_NS_Thread.h: * ace/OS_NS_Thread.inl: * ace/OS_NS_Thread.cpp: * ace/OS_NS_ctype.cpp: * ace/OS_NS_netdb.inl: * ace/OS_NS_pwd.inl: * ace/OS_NS_stdlib.inl: * ace/OS_NS_time.inl: * ace/OS_NS_time.cpp: * ace/POSIX_CB_Proactor.cpp: * ace/POSIX_Proactor.cpp: * ace/config-cxx-common.h: * ace/config-doxygen.h: * ace/config-integritySCA.h: * ace/config-lynxos.h: * ace/config-macros.h: * ace/config-openvms.h: * ace/config-tandem-nsk-mips-v2.h: * ace/config-tandem-nsk-mips-v3.h: * ace/config-vxworks6.4.h: * ace/config-win32-common.h: * ace/os_include/os_pthread.h: * ace/os_include/os_pwd.h: * ace/os_include/os_signal.h: * ace/os_include/os_stdlib.h: * ace/os_include/os_time.h: * ace/os_include/sys/os_types.h: Removed Tru64, Irix, Unixware, and SCO support * debian/debian.rules: Improved * examples/QOS/Change_Receiver_FlowSpec/Receiver_QoS_Event_Handler.h: * examples/QOS/Change_Receiver_FlowSpec/Sender_QoS_Event_Handler.h: * examples/QOS/Change_Sender_TSpec/Receiver_QoS_Event_Handler.h: * examples/QOS/Change_Sender_TSpec/Sender_QoS_Event_Handler.h: * examples/QOS/Simple/Receiver_QoS_Event_Handler.h: * examples/QOS/Simple/Sender_QoS_Event_Handler.h: Zapped ACE_RCSID * ace/config-irix6.5.x-sgic++.h: * ace/config-irix6.x-common.h: * ace/config-irix6.x-g++.h: * ace/config-irix6.x-sgic++.h: * ace/config-sco-5.0.0-nothread.h: * ace/config-sco-5.0.0.h: * ace/config-unixware-7.1.0.h: * ace/config-unixware-7.1.0.udk.h: * include/makeinclude/platform_irix6.x_common.GNU: * include/makeinclude/platform_irix6.x_g++.GNU: * include/makeinclude/platform_irix6.x_sgic++.GNU: * include/makeinclude/platform_tru64_cxx.GNU: * include/makeinclude/platform_tru64_g++.GNU: * include/makeinclude/platform_tru64_post.GNU: * include/makeinclude/platform_tru64_pre.GNU: * include/makeinclude/platform_unixware_g++.GNU: Removed the files because Tru64, Irix, Unixware, and SCO support are removed now
* ChangeLogTag: Thu Nov 5 11:56:13 UTC 2009 Olli Savia <ops@iki.fi>olli2009-11-051-2/+2
|
* ChangeLogTag: Thu Oct 29 13:58:25 UTC 2009 Olli Savia <ops@iki.fi>olli2009-10-291-4/+0
|
* Fri Apr 10 03:32:04 UTC 2009 Phil Mesnier <mesnier_p@ociweb.com>Phil Mesnier2009-04-101-2/+3
| | | | | * ace/OS_NS_stdlib.inl: Fix typo from previous commit.
* Fri Apr 10 03:00:44 UTC 2009 Phil Mesnier <mesnier_p@ociweb.com>Phil Mesnier2009-04-101-0/+4
| | | | | | | | | | * ace/OS_NS_stdlib.inl: * ace/config-qnx-rtp-common.h: The newly added [un]setenv wrappers don't compile on qnx rtp because that platform defines unsetenv as having a void return. It is possible that other platforms have this as well, as legacy linux man pages show that signature.
* Wed Apr 8 10:59:59 UTC 2009 Marcel Smit <msmit@remedy.nl>msmit2009-04-081-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ace/config-win32-cegcc.h: Added to support CE gcc compiler * ace/config-win32-common.h: Prevent ACE_HAS_CUSTOM_EXPORT_MACROS from being defined a second time. * ace/config-win32.h: Introduced ACE_HAS_CEGCC. When defined, config-win32-cegcc is included. * ace/Numeric_Limits.h: "#ifdef" replace by "#if defined" * ace/os_include/sys/os_stat.h: Prevent defines from being defined a second time. * ace/OS_NS_stdio.inl: Prevent compiler errors when compiling with CE gcc compiler. Using global namespace for fseek * ace/OS_NS_stdlib.inl: Prevent compiler errors when compiling with CE gcc compiler. * ace/OS_NS_Thread.h: Defining STACK_SIZE_PARAM_IS_A_RESERVATION (when it isn't defined yet). * ace/OS_NS_time.h: * ace/Time_Value.inl: Prevent pragma warnings when compiling with CE gcc compiler.
* Mon Apr 6 07:25:22 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2009-04-061-23/+38
| | | | | | | | | | | | | | | * ace/config-integritySCA.h: Added ACE_LACKS_PUTENV_PROTOTYPE * ace/config-WinCE.h: WinCE doesn't have environment variables * ace/OS_NS_stdlib.cpp: * ace/OS_NS_stdlib.h: * ace/OS_NS_stdlib.inl: * ace/OS_NS_unistd.cpp: Added setenv/unsetenv wrappers and used a specific define per environment method
* Thu Jan 15 07:56:02 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2009-01-151-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | * ace/Cleanup.{h,cpp}: Added a const char* name member to ACE_Cleanup_Info_Node, this can be passed in when registering an at_exit hook. This string can then be used during debugging to detect problems at shutdown. It can happen that the cleanup hook is from a dll that already is unloaded and then we get a crash with no information, the string at least can tell us which hook we are calling. This fixes bugzilla 3544. * ace/Log_Msg.cpp: * ace/Object_Manager.{h,cpp,inl}: * ace/Object_Manager_Base.{h,cpp}: * ace/OS_NS_stdlib.{h,inl}: * ace/Process_Manager.cpp: * ace/Singleton.cpp: * ace/Token_Invariants.cpp: * ace/Token_Manager.cpp: Pass in the typeid of the object when registering an at_exit hook * ace/Thread.cpp: Moved local variable inside the loop
* Mon Nov 10 15:28:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2008-11-101-2/+0
|
* Tue Oct 21 09:30:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2008-10-211-6/+8
|
* (no commit message)Johnny Willemsen2008-10-201-0/+36
|
* ChangeLogTag: Mon Oct 13 17:21:28 UTC 2008 J.T. Conklin ↵jtc2008-10-131-9/+45
| | | | <jtc@acorntoolworks.com>
* Tue Aug 19 14:01:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2008-08-191-4/+4
|
* ChangeLogTag: Thu Jun 05 13:45:00 UTC 2008 Simon Massey <sma@prismtech.com>sma2008-06-051-3/+37
|
* ChangeLogTag: Fri May 30 13:37:13 UTC 2008 Vladimir Zykov ↵vzykov2008-05-301-2/+2
| | | | <vzykov@prismtech.com>
* ChangeLogTag: Thu May 29 16:08:01 UTC 2008 Vladimir Zykov ↵vzykov2008-05-291-1/+24
| | | | <vzykov@prismtech.com>
* undoing accidental deletionWilliam R. Otte2008-03-041-0/+499
|
* swap in externals for ACE and TAOWilliam R. Otte2008-03-041-499/+0
|
* ChangeLogTag: Sun Oct 28 21:11:57 UTC 2007 J.T. Conklin ↵jtc2007-10-281-0/+20
| | | | <jtc@acorntoolworks.com>
* Mon Oct 1 15:06:15 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2007-10-011-2/+1
|
* ChangeLogTag:Wedschmidt2006-12-271-70/+0
|
* ChangeLogTag:Tueschmidt2006-12-261-2/+2
|
* ChangeLogTag:Sunschmidt2006-12-241-23/+57
|
* ChangeLogTag: Wed Nov 01 09:05:10 UTC 2006 Martin Corino <mcorino@remedy.nl>mcorino2006-11-011-0/+12
|
* ChangeLogTag:Wed Oct 25 15:05:42 UTC 2006 Steve Huston <shuston@riverace.com>Steve Huston2006-10-251-1/+1
|
* ChangeLogTag:Tue Oct 24 22:01:41 UTC 2006 Ossama Othman <ossama_othman at ↵Ossama Othman2006-10-241-12/+6
| | | | symantec dot com>
* ChangeLogTag:Tue Oct 18 06:02:28 UTC 2006 Ossama Othman <ossama_othman at ↵Ossama Othman2006-10-181-6/+3
| | | | symantec dot com>
* Repo restructuringWilliam R. Otte2006-07-241-0/+513