|
|
@3111
|
18 years |
vboxsync |
Added some missing assert macros
|
|
|
@3092
|
18 years |
vboxsync |
Work in the linux kernel env. too.
|
|
|
@3086
|
18 years |
vboxsync |
introduced RTLogCreateEx and RTLogCreateExV to be able to pass an …
|
|
|
@3022
|
18 years |
vboxsync |
Check that there is a symbol table in the ELF relocatable image we're …
|
|
|
@3008
|
18 years |
vboxsync |
export it.
|
|
|
@3007
|
18 years |
vboxsync |
Moved the template code out of cdefs.h, partly because it didn't …
|
|
|
@3004
|
18 years |
vboxsync |
Moved the declarations up to the top so changes to the #defines can be …
|
|
|
@2988
|
18 years |
vboxsync |
InnoTek -> innotek part 4: more miscellaneous files.
|
|
|
@2981
|
18 years |
vboxsync |
InnoTek -> innotek: all the headers and comments.
|
|
|
@2911
|
18 years |
vboxsync |
Backed out 21577 as it was the wrong fix for log.cpp asserting on …
|
|
|
@2906
|
18 years |
vboxsync |
Changed VALID_PTR check for Win64.
|
|
|
@2778
|
18 years |
vboxsync |
updated comments
|
|
|
@2769
|
18 years |
vboxsync |
for discussion of #1856 (Knut, Dmitry pls)
|
|
|
@2748
|
18 years |
vboxsync |
typo
|
|
|
@2669
|
18 years |
vboxsync |
IPRT: Added <iprt/memory> C++ extension.
|
|
|
@2660
|
18 years |
vboxsync |
Runtime: Added missing 'const' to DECLARE_CLS_COPY_CTOR_ASSIGN_NOOP.
|
|
|
@2623
|
18 years |
vboxsync |
Fixed UTC typo.
|
|
|
@2612
|
18 years |
vboxsync |
Implemented local time functions. (not properly tested yet)
|
|
|
@2604
|
18 years |
vboxsync |
Added RTErrConvertFromDarwin[COM|IO|Kern].
|
|
|
@2443
|
18 years |
vboxsync |
fix visibility for incompatible gcc-3.4 compilers
|
|
|
@2439
|
18 years |
vboxsync |
part3 of gcc-3 fix
|
|
|
@2437
|
18 years |
vboxsync |
partly fixed my last commit for gcc-3
|
|
|
@2435
|
18 years |
vboxsync |
with gcc, mark all ELF symbols with visibility=hidden by default and …
|
|
|
@2358
|
18 years |
vboxsync |
New VMDK code.
|
|
|
@2305
|
18 years |
vboxsync |
We're using 2002 not 2003 it seems. too bad.
|
|
|
@2304
|
18 years |
vboxsync |
ASMMemoryClobber -> ASMCompilerBarrier + MSC (untested)
|
|
|
@2291
|
18 years |
vboxsync |
More ring-0/ring-3 type safety (callbacks and PDM symbol resolving).
|
|
|
@2252
|
18 years |
vboxsync |
killed MSC warning.
|
|
|
@2247
|
18 years |
vboxsync |
r=bird: ASMMemoryClobber questions.
|
|
|
@2245
|
18 years |
vboxsync |
ASMAtomicXchgBool.
|
|
|
@2207
|
18 years |
vboxsync |
Remove some more executable properties.
|
|
|
@2144
|
18 years |
vboxsync |
added ASMMemoryClobber()
|
|
|
@2083
|
18 years |
vboxsync |
Made AssertCompile work more reliably on gcc. (only tested with 4.1.1, …
|
|
|
@1905
|
18 years |
vboxsync |
renamed variables to make Knut happy
|
|
|
@1903
|
18 years |
vboxsync |
use pure assembler for ASMMultU64ByU32DivByU32 to prevent spurious …
|
|
|
@1888
|
18 years |
vboxsync |
ASMMultU64ByU32DivByU32 (for TSC calculation).
|
|
|
@1848
|
18 years |
vboxsync |
solaris.
|
|
|
@1703
|
18 years |
vboxsync |
Added case-insensitive UTF-8 string compare (implemented via C library …
|
|
|
@1548
|
18 years |
vboxsync |
stdbool.h workaround for darwin.
|
|
|
@1532
|
18 years |
vboxsync |
Handle EFBIG on Linux correctly (and try to detect the same situation …
|
|
|
@1494
|
18 years |
vboxsync |
two new RTEnv APIs.
|
|
|
@1454
|
18 years |
vboxsync |
another try…
|
|
|
@1452
|
18 years |
vboxsync |
g++ v4.1.1. on AMD64 has trouble with AssertCompileMemberAlignment, …
|
|
|
@1451
|
18 years |
vboxsync |
grr
|
|
|
@1448
|
18 years |
vboxsync |
AssertCompileMemberAlignment didn't work in C++ code on with gcc 4.1.1 …
|
|
|
@1401
|
18 years |
vboxsync |
Mach-O/Yasm .bss section fix (it must be last, so declare everything …
|
|
|
@1228
|
18 years |
vboxsync |
ASMIntDisableFlags.
|
|
|
@1208
|
18 years |
vboxsync |
gcc-4.1.2 of Mandriva2007.1 complains about mixed C/C++ declarations …
|
|
|
@1190
|
18 years |
vboxsync |
Ported IPRT to ring-0 OS/2.
|
|
|
@1188
|
18 years |
vboxsync |
fixed typo in RTStrFormatV prototype.
|
|
|
@1174
|
18 years |
vboxsync |
memcmp, strchr, strcmp.
|
|
|
@1030
|
18 years |
vboxsync |
just let the compiler decide
|
|
|
@1029
|
18 years |
vboxsync |
no need to do push/pop here
|
|
|
@1027
|
18 years |
vboxsync |
Initial GIP change. Missing detection of SMP systems with TSC drift.
|
|
|
@938
|
18 years |
vboxsync |
Use RTAssertDoBreakpoint everywhere. (part II)
|
|
|
@937
|
18 years |
vboxsync |
RTPathExists.
|
|
|
@936
|
18 years |
vboxsync |
RTEnv (incomplete).
|
|
|
@932
|
18 years |
vboxsync |
Added RTTcpServerDisconnectClient, this fixed the assertion mentioned …
|
|
|
@889
|
18 years |
vboxsync |
RTRand API.
|
|
|
@829
|
18 years |
vboxsync |
No-CRT limits.h
|
|
|
@761
|
18 years |
vboxsync |
Regenerated the err.mac files.
|
|
|
@696
|
18 years |
vboxsync |
export to OSE
|
|
|
@692
|
18 years |
vboxsync |
32-bit gcc packs AVLOHCPHYSNODECORE a little bit different, pad it to …
|
|
|
@666
|
18 years |
vboxsync |
Messing with the nocrt setup…
|
|
|
@661
|
18 years |
vboxsync |
export
|
|
|
@660
|
18 years |
vboxsync |
make up for lacking stddef.h
|
|
|
@659
|
18 years |
vboxsync |
Freebsd keep count of spinlock enter/exits on a per thread basis, so …
|
|
|
@658
|
18 years |
vboxsync |
Moved the *ARCH_BITS stuff to cdefs.h.
|
|
|
@654
|
18 years |
vboxsync |
Fixed two issues when using intrin.h.
|
|
|
@653
|
18 years |
vboxsync |
fixed MSC 64-bit detection.
|
|
|
@647
|
18 years |
vboxsync |
VALID_PTR update: when running 32-bit in compatability mode, there …
|
|
|
@639
|
18 years |
vboxsync |
Be careful with 32-bit types and registers. (it seems like it was …
|
|
|
@633
|
18 years |
vboxsync |
Good job!
|
|
|
@629
|
18 years |
vboxsync |
Changed RTPROCESS back to 32-bit int.
|
|
|
@628
|
18 years |
vboxsync |
Implement log flag usecrlf, which translates LF line ending to CR/LF. …
|
|
|
@623
|
18 years |
vboxsync |
export to OSE
|
|
|
@590
|
18 years |
vboxsync |
Generic request packets (port of of the EMT specific VM request packet …
|
|
|
@539
|
18 years |
vboxsync |
Port IPRT to FreeBSD
|
|
|
@529
|
18 years |
vboxsync |
Fixed bug in LogRelIt in C99/AMD64 mode.
|
|
|
@467
|
18 years |
vboxsync |
ETIMEDOUT is actually NET. Try "telnet 2.2.2.2" and wait a while…
|
|
|
@460
|
18 years |
vboxsync |
Fixed string to number function documentation.
|
|
|
@449
|
18 years |
vboxsync |
RTAvlrGCPtr*
|
|
|
@434
|
18 years |
vboxsync |
fixed imul/idiv for msc
|
|
|
@403
|
18 years |
vboxsync |
Need RTThreadWait in ring-0 too when using the generic timers, so …
|
|
|
@392
|
18 years |
vboxsync |
Added a process specifier to the APIs dealing with user addresses.
|
|
|
@385
|
18 years |
vboxsync |
RTProcSelf, RTR0ProcHandleSelf, RTR0PROCESS.
|
|
|
@353
|
18 years |
vboxsync |
added ASMMult2xS32RetS64() and ASMDivS64ByS32RetS32()
|
|
|
@331
|
18 years |
vboxsync |
Bool and AMD64 hacking.
|
|
|
@311
|
18 years |
vboxsync |
Moved the simple heap type.
|
|
|
@310
|
18 years |
vboxsync |
Moved the simple heap type.
|
|
|
@309
|
18 years |
vboxsync |
DECLINLINE is supposed to be static of course.
|
|
|
@288
|
18 years |
vboxsync |
debugged the heap.
|
|
|
@283
|
18 years |
vboxsync |
more simple heap stuff.
|
|
|
@249
|
18 years |
vboxsync |
Removed RTThreadExit again (sigh)
|
|
|
@243
|
18 years |
vboxsync |
Added RTThreadExit
|
|
|
@231
|
18 years |
vboxsync |
RTPROCESS must be pointer sized (HC).
|
|
|
@217
|
18 years |
vboxsync |
hacking darwin memory objects.
|
|
|
@204
|
18 years |
vboxsync |
runtime.h now includes everything. Created a new header, initterm.h, …
|
|
|
@197
|
18 years |
vboxsync |
A stab at generic timers (untested).
|
|
|
@129
|
18 years |
vboxsync |
Generic Uuid. Corrected Gen.u16TimeMin to Gen.u16TimeMid.
|
|
|