summaryrefslogtreecommitdiff
path: root/ACE/ace/CDR_Base.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Make use of constexpr instead of constJohnny Willemsen2021-03-091-5/+2
| | | | | | | | | | * ACE/ace/CDR_Base.cpp: * ACE/ace/Configuration.cpp: * ACE/ace/ETCL/ETCL_l.cpp: * ACE/ace/OS_NS_time.h: * ACE/ace/OS_NS_time.inl: * ACE/ace/UTF16_Encoding_Converter.cpp: * ACE/ace/Vector_T.h:
* Make use of C++11 using instead of typedefJohnny Willemsen2020-12-071-1/+1
|
* Map ACE_CDR LongLong to ACE_INT64, all platforms for which we needed an ↵Johnny Willemsen2020-04-251-15/+0
| | | | | | | | | | | | | | | | | | | emulation have been deprecated in the past. * ACE/ace/CDR_Base.cpp: * ACE/ace/CDR_Base.h: * ACE/ace/CDR_Size.h: * ACE/ace/README: * ACE/ace/config-kfreebsd.h: * ACE/ace/config-qnx.h: * TAO/TAO_IDL/be/be_visitor_any_extracted_type_decl.cpp: * TAO/TAO_IDL/be/be_visitor_argument/vardecl_ss.cpp: * TAO/TAO_IDL/be/be_visitor_attr_init.cpp: * TAO/TAO_IDL/be/be_visitor_null_return_value.cpp: * TAO/TAO_IDL/fe/idl.yy.cpp: * TAO/orbsvcs/orbsvcs/Time/TAO_UTO.cpp: * TAO/tao/AnyTypeCode/Any_Basic_Impl.cpp: * TAO/tao/TypeCodeFactory/TypeCodeFactory_i.cpp:
* Enable intel assembly when using the Embarcadero clang compilersJohnny Willemsen2018-04-101-2/+2
| | | | | * ACE/ace/CDR_Base.cpp: * ACE/ace/config-win32-borland.h:
* Fixed solaris compile issuesJohnny Willemsen2017-06-231-4/+4
| | | | * ACE/ace/CDR_Base.cpp:
* FixedJohnny Willemsen2017-06-211-4/+4
| | | | * ACE/ace/CDR_Base.cpp:
* Fixed errorJohnny Willemsen2017-06-211-4/+8
| | | | * ACE/ace/CDR_Base.cpp:
* Removed ACE_REGISTER completely. register is a compiler hint which is mostly ↵Johnny Willemsen2017-06-211-76/+58
| | | | | | | | | | | | | ignored by compilers and recent compilers all give warnings when register is still used. * ACE/ASNMP/asnmp/asn1.cpp: * ACE/ace/CDR_Base.cpp: * ACE/ace/CDR_Base.inl: * ACE/ace/ETCL/ETCL_y.cpp: * ACE/ace/Global_Macros.h: * ACE/ace/Handle_Set.cpp: * ACE/ace/OS_NS_stdlib.cpp: * ACE/ace/OS_NS_string.cpp:
* Fix conversion warnings.Justin Wilson2015-06-291-4/+4
|
* Fix compiler warnings and failing unit tests.Justin Wilson2015-06-261-11/+17
|
* Rewrote normalize to fix off-by-one error. Fixed bug in division and added ↵Justin Wilson2015-06-261-31/+16
| | | | test.
* Revert "Rewrote normalize to fix off-by-one error. Fixed bug in division ↵revert-96-masterPhil Mesnier2015-06-251-16/+31
| | | | and added test."
* Merge pull request #96 from jrw972/masterPhil Mesnier2015-06-241-31/+16
|\ | | | | | | Rewrote normalize to fix off-by-one error. Fixed bug in division and added test. This only impacts the new Fixed type.
| * Rewrote normalize to fix off-by-one error. Fixed bug in division and added ↵Justin Wilson2015-06-111-31/+16
| | | | | | | | test.
* | Added support for VxWorks 7 kernel mode.Adam Mitz2015-06-121-1/+1
|/
* Fixed coverity issues 1297401 and 1297404Adam Mitz2015-05-111-4/+7
|
* ACE_CDR::Fixed corrected a bug and short-circuit division by 1.Adam Mitz2015-04-291-2/+9
|
* ACE_CDR::Fixed corrected bugs in floating point conversions:Adam Mitz2015-04-281-3/+4
| | | | | - an index out-of-range problem - a bug in emulated LongDouble conversion of 0 values
* ACE_CDR::Fixed-related warning on android and error on VMS.Adam Mitz2015-04-271-1/+3
|
* ACE_CDR::Fixed corrected warnings and errors, fixed bugs.Adam Mitz2015-04-241-34/+38
|
* ACE_CDR::Fixed::from_octets() added optional parameter for scale.Adam Mitz2015-04-231-2/+3
|
* ACE_CDR::Fixed renamed signbit since it conflicts with macros on some platforms.Adam Mitz2015-04-231-22/+22
|
* CDR_Base compile fix for MSVC 12.Adam Mitz2015-04-221-0/+1
|
* Implemented division of ACE_CDR::Fixed numbers.Adam Mitz2015-04-201-5/+142
| | | | Other misc bug fixes found along the way.
* Fuzz fixesAdam Mitz2015-04-171-1/+1
|
* Debugging lexer and parser. Fixed some warnings.Adam Mitz2015-04-171-1/+1
|
* Build with Visual C++.Adam Mitz2015-04-161-20/+25
|
* CDR Fixed data type: CDR streamingAdam Mitz2015-04-161-0/+20
| | | | | tao_idl and tao_ifr back ends now generate errors for fixed updated .gitignore files based on build results
* Arithmetic operations + - * on Fixed numbers.Adam Mitz2015-04-091-10/+175
| | | | Also added Fixed-type expression handling to TAO_IDL_FE.
* Conversion and comparison operations on Fixed objects.Adam Mitz2015-04-071-139/+326
|
* Continued developing ACE_CDR::Fixed and tao_idl fixed parsing.Adam Mitz2015-04-011-23/+259
|
* Work in progress on supporting the fixed type in ACE_CDR and TAO_IDL_FE.Adam Mitz2015-03-271-0/+118
|
* Removed single line Id tagJohnny Willemsen2015-01-071-2/+0
|
* Mon Sep 8 17:59:55 UTC 2014 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2014-09-081-46/+46
| | | | | | | | | | | | | | | | | | * ace/Base_Thread_Adapter.h: * ace/CDR_Base.inl: * ace/CDR_Base.cpp: * ace/ETCL/ETCL_l.cpp: * ace/ETCL/ETCL_l.cpp.diff: * ace/ETCL/ETCL_y.cpp: * ace/ETCL/ETCL_y.cpp.diff: * ace/Global_Macros.h: * ace/Handle_Set.cpp: * ace/OS_NS_stdlib.cpp: * ace/OS_NS_string.cpp: C++11 deprecated the register keyword, so introduce a new ACE_REGISTER define which normall expands to register, but to nothing with C++11
* ChangeLogTag: M Basic_Types.hparsons2011-06-221-31/+6
|
* ChangeLogTag: Mon Jun 6 19:51:27 UTC 2011 Jeff Parsons ↵parsons2011-06-061-16/+24
| | | | <j.parsons@vanderbilt.edu>
* ChangeLogTag: "Wed Jun 1 19:30:44 UTC 2011 Jeff Parsons ↵parsons2011-06-011-3/+20
| | | | <j.parsons@vanderbilt.edu>"
* Thu Sep 9 09:29:30 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2010-09-091-23/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ace/CDR_Base.h: * ace/CDR_Base.cpp: * ace/DEV.h: * ace/FILE.h: * ace/Global_Macros.h: * ace/INET_Addr.inl: * ace/Malloc_T.h: * ace/Malloc_T.inl: * ace/Malloc_T.cpp: * ace/SOCK_Dgram_Bcast.cpp: * ace/SSL/SSL_SOCK.h: * ace/Shared_Memory_Pool.cpp: * ace/Sock_Connect.cpp: * ace/config-aix-5.x.h: * ace/config-doxygen.h: * ace/config-g++-common.h: * ace/config-hpux-11.00.h: * ace/config-icc-common.h: * ace/config-integritySCA.h: * ace/config-linux-common.h: * ace/config-macros.h: * ace/config-mvs.h: * ace/config-openvms.h: * ace/config-suncc-common.h: * ace/config-sunos5.5.h: * ace/config-sunos5.6.h: * ace/config-tandem-nsk-mips-v2.h: * ace/config-tandem-nsk-mips-v3.h: * ace/config-win32-borland.h: * ace/config-win32-dmc.h: * ace/config-win32-ghs.h: * ace/config-win32-msvc-10.h: * ace/config-win32-msvc-7.h: * ace/config-win32-msvc-8.h: * ace/config-win32-msvc-9.h: * examples/IOStream/server/iostream_server.h: * examples/IPC_SAP/SOCK_SAP/C-inserver.cpp: * examples/IPC_SAP/SSL_SAP/SSL-server-fancy.cpp: * examples/Reactor/Misc/test_event_handler_t.cpp: * tests/Basic_Types_Test.cpp: * tests/Conn_Test.cpp: * tests/Message_Queue_Test.cpp: * tests/SSL/Thread_Pool_Reactor_SSL_Test.h: * tests/SSL/Thread_Pool_Reactor_SSL_Test.cpp: Cleanup, all compilers support templated typedefs * ace/config-cray.h: * ace/config-cxx-common.h: Removed these files, obsolete
* fuzz fixesJohnny Willemsen2010-08-051-0/+2
|
* Thu Aug 5 09:00:49 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2010-08-051-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ace/ACE.cpp: * ace/ACE_crc32.cpp: * ace/ACE_crc_ccitt.cpp: * ace/ARGV.cpp: * ace/ATM_Acceptor.cpp: * ace/ATM_Addr.cpp: * ace/ATM_Connector.cpp: * ace/ATM_Params.cpp: * ace/ATM_QoS.cpp: * ace/ATM_Stream.cpp: * ace/Acceptor.cpp: * ace/Activation_Queue.cpp: * ace/Active_Map_Manager.cpp: * ace/Addr.cpp: * ace/Arg_Shifter.cpp: * ace/Argv_Type_Converter.cpp: * ace/Assert.cpp: * ace/Asynch_Acceptor.cpp: * ace/Asynch_IO.cpp: * ace/Asynch_Pseudo_Task.cpp: * ace/Atomic_Op.cpp: * ace/Atomic_Op_GCC_T.cpp: * ace/Atomic_Op_T.cpp: * ace/Auto_Ptr.cpp: * ace/Barrier.cpp: * ace/Base_Thread_Adapter.cpp: * ace/Basic_Stats.cpp: * ace/CDR_Base.cpp: * ace/Capabilities.cpp: * ace/Codeset_IBM1047.cpp: * ace/Codeset_Registry.cpp: * ace/Condition_Thread_Mutex.cpp: * ace/Connection_Recycling_Strategy.cpp: * ace/Containers.cpp: * ace/Copy_Disabled.cpp: * ace/Countdown_Time.cpp: * ace/DEV.cpp: * ace/DEV_Connector.cpp: * ace/DEV_IO.cpp: * ace/DLL.cpp: * ace/DLL_Manager.cpp: * ace/Date_Time.cpp: * ace/Dev_Poll_Reactor.cpp: * ace/Dirent_Selector.cpp: * ace/Dump.cpp: * ace/Dynamic.cpp: * ace/Dynamic_Message_Strategy.cpp: * ace/Dynamic_Service_Dependency.cpp: * ace/Event.cpp: * ace/Event_Handler.cpp: * ace/FIFO.cpp: * ace/FIFO_Recv.cpp: * ace/FIFO_Recv_Msg.cpp: * ace/FIFO_Send.cpp: * ace/FIFO_Send_Msg.cpp: * ace/FILE.cpp: * ace/FILE_Addr.cpp: * ace/FILE_Connector.cpp: * ace/FILE_IO.cpp: * ace/File_Lock.cpp: * ace/Framework_Component.cpp: * ace/Functor.cpp: * ace/Functor_String.cpp: * ace/Future.cpp: * ace/Get_Opt.cpp: * ace/Handle_Set.cpp: * ace/High_Res_Timer.cpp: * ace/ICMP_Socket.cpp: * ace/IOStream.cpp: * ace/IO_Cntl_Msg.cpp: * ace/IO_SAP.cpp: * ace/IPC_SAP.cpp: * ace/LSOCK.cpp: * ace/LSOCK_Acceptor.cpp: * ace/LSOCK_CODgram.cpp: * ace/LSOCK_Connector.cpp: * ace/LSOCK_Dgram.cpp: * ace/LSOCK_Stream.cpp: * ace/Lib_Find.cpp: * ace/Local_Memory_Pool.cpp: * ace/Local_Name_Space.cpp: * ace/Lock.cpp: * ace/Log_Msg.cpp: * ace/Log_Msg_Backend.cpp: * ace/Log_Msg_Callback.cpp: * ace/Log_Msg_IPC.cpp: * ace/Log_Msg_NT_Event_Log.cpp: * ace/Log_Record.cpp: * ace/MEM_Acceptor.cpp: * ace/MEM_Connector.cpp: * ace/MEM_IO.cpp: * ace/MEM_SAP.cpp: * ace/MEM_Stream.cpp: * ace/MMAP_Memory_Pool.cpp: * ace/Malloc_Allocator.cpp: * ace/Manual_Event.cpp: * ace/Mem_Map.cpp: * ace/Message_Queue.cpp: * ace/Message_Queue_NT.cpp: * ace/Message_Queue_Vx.cpp: * ace/Msg_WFMO_Reactor.cpp: * ace/Mutex.cpp: * ace/Name_Proxy.cpp: * ace/Name_Space.cpp: * ace/Naming_Context.cpp: * ace/Notification_Strategy.cpp: * ace/OS.cpp: * ace/OS_Errno.cpp: * ace/OS_Log_Msg_Attributes.cpp: * ace/OS_NS_Thread.cpp: * ace/OS_NS_arpa_inet.cpp: * ace/OS_NS_ctype.cpp: * ace/OS_NS_dirent.cpp: * ace/OS_NS_dlfcn.cpp: * ace/OS_NS_errno.cpp: * ace/OS_NS_fcntl.cpp: * ace/OS_NS_math.cpp: * ace/OS_NS_netdb.cpp: * ace/OS_NS_poll.cpp: * ace/OS_NS_pwd.cpp: * ace/OS_NS_regex.cpp: * ace/OS_NS_signal.cpp: * ace/OS_NS_stdio.cpp: * ace/OS_NS_stdlib.cpp: * ace/OS_NS_strings.cpp: * ace/OS_NS_stropts.cpp: * ace/OS_NS_sys_mman.cpp: * ace/OS_NS_sys_msg.cpp: * ace/OS_NS_sys_resource.cpp: * ace/OS_NS_sys_select.cpp: * ace/OS_NS_sys_shm.cpp: * ace/OS_NS_sys_socket.cpp: * ace/OS_NS_sys_stat.cpp: * ace/OS_NS_sys_time.cpp: * ace/OS_NS_sys_uio.cpp: * ace/OS_NS_sys_utsname.cpp: * ace/OS_NS_sys_wait.cpp: * ace/OS_NS_time.cpp: * ace/OS_NS_unistd.cpp: * ace/OS_NS_wchar.cpp: * ace/OS_NS_wctype.cpp: * ace/OS_TLI.cpp: * ace/OS_main.cpp: * ace/Obchunk.cpp: * ace/Object_Manager.cpp: * ace/Object_Manager_Base.cpp: * ace/PI_Malloc.cpp: * ace/Pagefile_Memory_Pool.cpp: * ace/Pipe.cpp: * ace/Priority_Reactor.cpp: * ace/Process.cpp: * ace/Process_Mutex.cpp: * ace/Process_Semaphore.cpp: * ace/Profile_Timer.cpp: * ace/RW_Mutex.cpp: * ace/RW_Process_Mutex.cpp: * ace/RW_Thread_Mutex.cpp: * ace/Reactor_Impl.cpp: * ace/Reactor_Notification_Strategy.cpp: * ace/Reactor_Timer_Interface.cpp: * ace/Read_Buffer.cpp: * ace/Recursive_Thread_Mutex.cpp: * ace/Recyclable.cpp: * ace/Registry.cpp: * ace/Registry_Name_Space.cpp: * ace/Remote_Tokens.cpp: * ace/SOCK.cpp: * ace/SOCK_Acceptor.cpp: * ace/SOCK_CODgram.cpp: * ace/SOCK_Connector.cpp: * ace/SOCK_Dgram.cpp: * ace/SOCK_Dgram_Bcast.cpp: * ace/SOCK_Dgram_Mcast.cpp: * ace/SOCK_IO.cpp: * ace/SOCK_SEQPACK_Acceptor.cpp: * ace/SOCK_SEQPACK_Association.cpp: * ace/SOCK_SEQPACK_Connector.cpp: * ace/SOCK_Stream.cpp: * ace/SPIPE.cpp: * ace/SPIPE_Acceptor.cpp: * ace/SPIPE_Addr.cpp: * ace/SPIPE_Connector.cpp: * ace/SPIPE_Stream.cpp: * ace/SUN_Proactor.cpp: * ace/SV_Message.cpp: * ace/SV_Message_Queue.cpp: * ace/SV_Semaphore_Complex.cpp: * ace/SV_Semaphore_Simple.cpp: * ace/SV_Shared_Memory.cpp: * ace/Sample_History.cpp: * ace/Sbrk_Memory_Pool.cpp: * ace/Sched_Params.cpp: * ace/Select_Reactor_T.cpp: * ace/Semaphore.cpp: * ace/Service_Manager.cpp: * ace/Service_Object.cpp: * ace/Service_Repository.cpp: * ace/Service_Types.cpp: * ace/Shared_Memory.cpp: * ace/Shared_Memory_MM.cpp: * ace/Shared_Memory_Pool.cpp: * ace/Shared_Object.cpp: * ace/Sig_Adapter.cpp: * ace/Sig_Handler.cpp: * ace/Signal.cpp: * ace/Stack_Trace.cpp: * ace/Stats.cpp: * ace/Synch_Options.cpp: * ace/System_Time.cpp: * ace/TLI.cpp: * ace/TLI_Acceptor.cpp: * ace/TLI_Connector.cpp: * ace/TLI_Stream.cpp: * ace/TP_Reactor.cpp: * ace/TSS_Adapter.cpp: * ace/TTY_IO.cpp: * ace/Thread.cpp: * ace/Thread_Adapter.cpp: * ace/Thread_Control.cpp: * ace/Thread_Exit.cpp: * ace/Thread_Hook.cpp: * ace/Thread_Mutex.cpp: * ace/Thread_Semaphore.cpp: * ace/Throughput_Stats.cpp: * ace/Time_Value.cpp: * ace/Timeprobe.cpp: * ace/Timer_List_T.cpp: * ace/Token.cpp: * ace/Token_Invariants.cpp: * ace/Token_Manager.cpp: * ace/Token_Request_Reply.cpp: * ace/Trace.cpp: * ace/UNIX_Addr.cpp: * ace/UPIPE_Acceptor.cpp: * ace/UPIPE_Connector.cpp: * ace/UPIPE_Stream.cpp: * ace/UUID.cpp: * ace/WFMO_Reactor.cpp: * ace/WIN32_Proactor.cpp: * ace/XTI_ATM_Mcast.cpp: * ace/ace_wchar.cpp: * ace/gethrtime.cpp: Removed ACE_RCSID
* Mon Sep 28 17:45:44 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2009-09-281-5/+8
| | | | | | | | | | * ace/Message_Block.h: Doxygen change * ace/CDR_Base.{h,cpp}: Changed consolidate to have a return value because setting the new size can fail. Return 0 on ok, -1 on failure. Thanks to Annette Wilson <awilson at raytheonvtc dot com>
* undoing accidental deletionWilliam R. Otte2008-03-041-0/+799
|
* swap in externals for ACE and TAOWilliam R. Otte2008-03-041-799/+0
|
* Wed Sep 12 18:02:38 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2007-09-121-6/+6
|
* Wed May 2 12:49:37 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2007-05-021-4/+4
|
* ChangeLogTag: Wed Jan 31 19:03:37 UTC 2007 Chad Elliott <elliott_c@ociweb.com>elliott_c2007-01-311-0/+160
|
* Repo restructuringWilliam R. Otte2006-07-241-0/+639