|
|
@7920
|
17 years |
vboxsync |
Adjusted the RTSemRW interface to do recursion. Updated the posix …
|
|
|
@7853
|
17 years |
vboxsync |
RT_C_IS_ODIGIT
|
|
|
@7709
|
17 years |
vboxsync |
Added a cpuid / apicid logging prefix. New *_LOG_FLAGS is 'cpuid'.
|
|
|
@7706
|
17 years |
vboxsync |
Regenerated assembly headers.
|
|
|
@7694
|
17 years |
vboxsync |
Introducing 32 & 64 bits RTGCPTR types. (preparational work)
|
|
|
@7638
|
17 years |
vboxsync |
Another one.
|
|
|
@7637
|
17 years |
vboxsync |
cmpxchgl may change eax on failure, so tell the compiler that it …
|
|
|
@7633
|
17 years |
vboxsync |
ASMMemIsAllU32
|
|
|
@7620
|
17 years |
vboxsync |
RTGCPHYS is now 64 bits
|
|
|
@7606
|
17 years |
vboxsync |
Fixed PHYS_PAGE_ADDRESS.
|
|
|
@7602
|
17 years |
vboxsync |
Runtime: switch guest R3 logging from backdoor to normal (with …
|
|
|
@7598
|
17 years |
vboxsync |
Corrected wrong macro use to mask physical addresses
|
|
|
@7578
|
17 years |
vboxsync |
Added RTGCPHYS64
|
|
|
@7448
|
17 years |
vboxsync |
Runtime/Logger: added "LOG_TO_BACKDOOR_FULL" for guest R3 executables …
|
|
|
@7432
|
17 years |
vboxsync |
RTUTF16 != uc or cuc. but wc or cwc.
|
|
|
@7431
|
17 years |
vboxsync |
Removed the deprecated [P|PC|]RTUCS2 types.
|
|
|
@7424
|
17 years |
vboxsync |
RTUCS2 -> RTUTF16
|
|
|
@7421
|
17 years |
vboxsync |
Reimplemented RTStrICmp so it's actually UTF-8 and not subject to the …
|
|
|
@7420
|
17 years |
vboxsync |
Added RTStrCmp. Added missing NULL handling in RTStrICmp.
|
|
|
@7418
|
17 years |
vboxsync |
UCS-2 -> UTF-16.
|
|
|
@7371
|
17 years |
vboxsync |
A little adjustment of the RTFILECOPY flags.
|
|
|
@7370
|
17 years |
vboxsync |
A little adjustment of the RTFILECOPY flags.
|
|
|
@7361
|
17 years |
vboxsync |
RTCpuSetIsMember returns bool not int.
|
|
|
@7354
|
17 years |
vboxsync |
RT_MP_MAX_CPU -> RTCPUSET_MAX_CPUS (/ MAXIMUM_PROCESSORS). Added the …
|
|
|
@7353
|
17 years |
vboxsync |
VERR_NOT_FOUND (always wanted this).
|
|
|
@7340
|
17 years |
vboxsync |
Runtime: Added fFlags (RTFILECOPY_FLAG_NO_DENY_WRITE) to RTFileCopyEx.
|
|
|
@7339
|
17 years |
vboxsync |
err.h: Typo.
|
|
|
@7336
|
17 years |
vboxsync |
Cleanup.
|
|
|
@7330
|
17 years |
vboxsync |
RTMpGetMaxCpuId
|
|
|
@7329
|
17 years |
vboxsync |
RTMpGetSet, RTMpGetCount, RTMpGetOnlineSet, RTMpGetOnlineCount.
|
|
|
@7328
|
17 years |
vboxsync |
RTMpGetSet, RTMpGetCount, RTMpGetOnlineSet, RTMpGetOnlineCount.
|
|
|
@7326
|
17 years |
vboxsync |
RTCPUSET. Moved RTCPUID to types.h.
|
|
|
@7325
|
17 years |
vboxsync |
Added RTMpIsCpuOnline and RTMpDoesCpuExist. (not implemented everywhere)
|
|
|
@7293
|
17 years |
vboxsync |
Multiprocessor Status Codes.
|
|
|
@7291
|
17 years |
vboxsync |
Introduced RT_MP_MAX_CPU
|
|
|
@7279
|
17 years |
vboxsync |
Runtime function to load a shared library from the application directories.
|
|
|
@7252
|
17 years |
vboxsync |
FNRTMPWORKER not FNWORKER.
|
|
|
@7251
|
17 years |
vboxsync |
Sketch of an RTMp API.
|
|
|
@7211
|
17 years |
vboxsync |
mempcpy proto and alias.
|
|
|
@7200
|
17 years |
vboxsync |
RT_WITHOUT_NOCRT_WRAPPER_ALIASES - to drop the alias macros.
|
|
|
@7183
|
17 years |
vboxsync |
Added RTStrFormatTypeRegister/SetUser/Deregister for runtime …
|
|
|
@7182
|
17 years |
vboxsync |
Worked around ASMAtomicXchgU8 breakage on g++ (GCC) 3.4.4 20050721 …
|
|
|
@7180
|
17 years |
vboxsync |
Added ASMAtomicAddU32 and ASMAtomicAddS32. Extended the inline …
|
|
|
@7176
|
17 years |
vboxsync |
fixed typo.
|
|
|
@7175
|
17 years |
vboxsync |
More doxygen fixes.
|
|
|
@7174
|
17 years |
vboxsync |
More doxygen fixes.
|
|
|
@7170
|
17 years |
vboxsync |
Doxygen fixes. (DOXYGEN -> DOXYGEN_RUNNING, ++)
|
|
|
@7133
|
17 years |
vboxsync |
Eliminate cpum.h dependency (shuts up a bunch of .c warnings). Fixed …
|
|
|
@7108
|
17 years |
vboxsync |
removed todo on NIL_RTGCPHYS32 and added a comment on it and NIL_RTGCPHYS.
|
|
|
@7103
|
17 years |
vboxsync |
backed out r28333 as it didn't fix anything
|
|
|
@7090
|
17 years |
vboxsync |
fixed ASMAtomicXchgU64 for 32-bit hosts
|
|
|
@7089
|
17 years |
vboxsync |
Backed out more alignment changes
|
|
|
@7084
|
17 years |
vboxsync |
made RTGCPHYS 32-bit again, has to be solved properly
|
|
|
@7067
|
17 years |
vboxsync |
Introduced RTGCPHYS32
|
|
|
@7052
|
17 years |
vboxsync |
Realigning after RTGCPHYS change.
|
|
|
@7051
|
17 years |
vboxsync |
Realigning after RTGCPHYS change.
|
|
|
@7026
|
17 years |
vboxsync |
RTGCPHYS is now 64 bits wide on all host platforms
|
|
|
@6992
|
17 years |
vboxsync |
Restrict RTFILE_O_NOT_CONTENT_INDEXED to file creation.
|
|
|
@6984
|
17 years |
vboxsync |
IPRT:
Bugfix for RTFILE_O_VALID_MASK, did not recognize …
|
|
|
@6956
|
17 years |
vboxsync |
Moved RTTLS to iprt/types.h (from thread.h)
|
|
|
@6951
|
17 years |
vboxsync |
Aligned the TLS destructor bits even more with posix.
|
|
|
@6946
|
17 years |
vboxsync |
Aligned the TLS destructor bits with posix.
|
|
|
@6937
|
17 years |
vboxsync |
IPRT: RTTls API draft. (TLS = Thread Local Storage)
|
|
|
@6824
|
17 years |
vboxsync |
the warning makes a bad brief for the group…
|
|
|
@6814
|
17 years |
vboxsync |
Added a new family of assertions, AssertLogRel, that's intended for …
|
|
|
@6782
|
17 years |
vboxsync |
Added a bunch of ASMAtomic*Read/Write functions and …
|
|
|
@6653
|
17 years |
vboxsync |
Yet another fix for ASMAtomicCmpXchgExU64, needed by 32bit gcc with …
|
|
|
@6651
|
17 years |
vboxsync |
typo
|
|
|
@6650
|
17 years |
vboxsync |
cmpxchg optimization
|
|
|
@6648
|
17 years |
vboxsync |
Fixed ASMAtomicCmpXchgExU64 on 32bit windows.
|
|
|
@6647
|
17 years |
vboxsync |
fixed ASMAtomicCmpXchgExU64()
|
|
|
@6646
|
17 years |
vboxsync |
Attempt to fix ASMAtomicCmpXchgExU64 with 32bit gcc. It compiles, but …
|
|
|
@6644
|
17 years |
vboxsync |
Add CmpXchg functions to IPRT which additionally pass back the old …
|
|
|
@6515
|
17 years |
vboxsync |
Added a 'pid' prefix flag to the logger. This is primarily intended …
|
|
|
@6429
|
17 years |
vboxsync |
r=bird: file sizes and offets are given as RTFOFF now (the uint64_t …
|
|
|
@6421
|
17 years |
vboxsync |
iprt: added RTFileGetMaxSize()
|
|
|
@6385
|
17 years |
vboxsync |
small optimization
|
|
|
@6334
|
17 years |
vboxsync |
small optimization
|
|
|
@6216
|
17 years |
vboxsync |
added note to DECLNORETURN
|
|
|
@6208
|
17 years |
vboxsync |
added DECLNORETURN()
|
|
|
@6175
|
17 years |
vboxsync |
introduced ASMCpuId_Idx_ECX() as cpuid(4) requires ecx as additional …
|
|
|
@6173
|
17 years |
vboxsync |
Add rudimentary VHD support
|
|
|
@6170
|
17 years |
vboxsync |
IPRT/cpputils: Wording.
|
|
|
@6076
|
17 years |
vboxsync |
Merged dmik/s2 branch (r25959:26751) to the trunk.
|
|
|
@6069
|
17 years |
vboxsync |
AMD64 -> RT_ARCH_AMD64; X86 -> RT_ARCH_X86.
|
|
|
@6041
|
17 years |
vboxsync |
Added RTUtf16CalcUtf8Len and RTUtf16CalcUtf8LenEx.
|
|
|
@6000
|
17 years |
vboxsync |
The Giant CDDL Dual-License Header Change, fixes.
|
|
|
@5999
|
17 years |
vboxsync |
The Giant CDDL Dual-License Header Change.
|
|
|
@5997
|
17 years |
vboxsync |
small optimization
|
|
|
@5974
|
17 years |
vboxsync |
Implemented RTTimeNormalize. Added a offUTC field to RTTIME (only …
|
|
|
@5968
|
17 years |
vboxsync |
Added a bunch of RT_C_IS/TO macros that mimics the C (aka POSIX) …
|
|
|
@5967
|
17 years |
vboxsync |
Made it ring-3 only. Hope it won't break stuff.
|
|
|
@5963
|
17 years |
vboxsync |
-DLINUX not needed anymore
|
|
|
@5912
|
17 years |
vboxsync |
backed out r26450
|
|
|
@5911
|
17 years |
vboxsync |
RTGetOpt does not alter argv[] does it?
|
|
|
@5843
|
17 years |
vboxsync |
r=bird: Adjusted the RTGetOpt API a little bit.
|
|
|
@5838
|
17 years |
vboxsync |
Added missing parentheseis (to avoid stuff like '1 …
|
|
|
@5767
|
17 years |
vboxsync |
export getopt.h
|
|
|
@5765
|
17 years |
vboxsync |
2.6.24-rc2 compile fixes
|
|
|
@5760
|
17 years |
vboxsync |
runtime: add generic command line parser, moved from webservice.
|
|
|