|
|
@90652
|
3 years |
vboxsync |
iprt/asm.h: Added another version of ASMAtomicCmpWriteU128 that takes …
|
|
|
@90648
|
3 years |
vboxsync |
iprt/asm.h: Added another version of ASMAtomicCmpWriteU128 that takes …
|
|
|
@90640
|
3 years |
vboxsync |
iprt/asm.h,tstRTInlineAsm: Added ASMAtomicCmpWriteU128 and …
|
|
|
@87402
|
4 years |
vboxsync |
iprt/cdefs.h,asm*.h,hmvmxinline.h: Changed the …
|
|
|
@87230
|
4 years |
vboxsync |
iprt/asm.h: Try fix x86/gcc version of ASMPRobeReadByte.
|
|
|
@87223
|
4 years |
vboxsync |
IPRT: ASMAtomicXorU32 build fix (gcc). bugref:9898
|
|
|
@87212
|
4 years |
vboxsync |
iprt/asm.h,tstRTInlineAsm: Extending testcase, added a couple of …
|
|
|
@87206
|
4 years |
vboxsync |
iprt/asm.h: Removed extra+wrong assertion in ASMAtomicUoReadS32. …
|
|
|
@87196
|
4 years |
vboxsync |
iprt/asm.h: More fun. Mostly done with asm.h. Added AMD64/gcc variant …
|
|
|
@87195
|
4 years |
vboxsync |
iprt/asm.h: More fun. Mostly done with asm.h. Added AMD64/gcc variant …
|
|
|
@87192
|
4 years |
vboxsync |
iprt/asm.h: Added generic C version of ASMBitFirstClear. Officially …
|
|
|
@87191
|
4 years |
vboxsync |
iprt/asm.h: More fun. Adding Xor and extended And, Or and Xor variants …
|
|
|
@87189
|
4 years |
vboxsync |
iprt/asm.h: More fun. bugref:9898
|
|
|
@87188
|
4 years |
vboxsync |
iprt/asm.h: Build fix (ASMAtomicXchgU64). bugref:9898
|
|
|
@87187
|
4 years |
vboxsync |
IPRT: Make sparc[64] and asm-fake.cpp use the generic ASMMem* …
|
|
|
@87183
|
4 years |
vboxsync |
iprt/asm.h: More fun. bugref:9898 bugref:9026
|
|
|
@87181
|
4 years |
vboxsync |
iprt/asm.h,iprt/cdefs.h: More fun. bugref:9898 bugref:9026
|
|
|
@87178
|
4 years |
vboxsync |
iprt/asm.h: Added note about 'ordered' not implying any compiler …
|
|
|
@87177
|
4 years |
vboxsync |
iprt/asm.h: add 'cc' to clobber list for x86/amd64 asm too …
|
|
|
@87172
|
4 years |
vboxsync |
iprt/asm.h: Missing memory ordering. Changed ASMMemoryFence from dsb …
|
|
|
@87171
|
4 years |
vboxsync |
iprt/asm.h: Generic memory barriers, writes and reads. Additions, …
|
|
|
@87156
|
4 years |
vboxsync |
iprt/asm.h: Rest of the ASMAtomicCmpXchg* functions. bugref:9898 …
|
|
|
@87155
|
4 years |
vboxsync |
iprt/asm.h: ASMAtomicXchgUxx and some ASMAtomicCmpXchgXx. bugref:9898 …
|
|
|
@87154
|
4 years |
vboxsync |
iprt/asm.h: ASMAtomicXchgU8 and ASMNopPause. bugref:9898 bugref:9026
|
|
|
@87147
|
4 years |
vboxsync |
iprt/asm.h,iprt/param.h: More bugref:9898 adjustments.
|
|
|
@87145
|
4 years |
vboxsync |
iprt/asm.h: fix. bugref:9898
|
|
|
@87124
|
4 years |
vboxsync |
iprt/asm.h: Some more fun. bugref:9888
|
|
|
@85223
|
4 years |
vboxsync |
iprt/asm.h: Shut up sign conversion warnings. bugref:9790
|
|
|
@85087
|
4 years |
vboxsync |
iprt/asm.h: add RT_NOTHROW* stuff to just be sure. bugref:9794
|
|
|
@83782
|
5 years |
vboxsync |
iprt/win/msvc_intrin.h -> iprt/sanitized/intrin.h bugref:8489
|
|
|
@83776
|
5 years |
vboxsync |
iprt/asm*,++: Contain the intrin.h mess in iprt/win/msvc_intrin.h. …
|
|
|
@82968
|
5 years |
vboxsync |
Copyright year updates by scm.
|
|
|
@76723
|
6 years |
vboxsync |
asm.h: do not use the GCC version of ASMAtomicUoWritePtr for old GCC …
|
|
|
@76585
|
6 years |
vboxsync |
*: scm --fix-header-guard-endif
|
|
|
@76557
|
6 years |
vboxsync |
include/iprt: Use IPRT_INCLUDED_ rather than _iprt_ as header guard …
|
|
|
@76553
|
6 years |
vboxsync |
scm --update-copyright-year
|
|
|
@76507
|
6 years |
vboxsync |
/include: scm --fix-header-guards. bugref:9344
|
|
|
@75618
|
6 years |
vboxsync |
asm.h: do not use typeof for old gcc versions in …
|
|
|
@75132
|
6 years |
vboxsync |
iprt/asm.h,cdefs.h: More watcom adjustments.
|
|
|
@75131
|
6 years |
vboxsync |
iprt/asm*.h,VMMDev.h: Watcom adjustments.
|
|
|
@74456
|
6 years |
vboxsync |
iprt/asm.h: doxygen fix
|
|
|
@74453
|
6 years |
vboxsync |
DrvChar,asm.h: Added ASMAtomicXchgZ to get rid of 32-bit VCC …
|
|
|
@73502
|
6 years |
vboxsync |
IPRT: GCC 8.2.0 fixes
|
|
|
@71700
|
7 years |
vboxsync |
iprt/asm.h: Use SSE2 fence instructions.
|
|
|
@71522
|
7 years |
vboxsync |
Fixes for SPARC
|
|
|
@71339
|
7 years |
vboxsync |
asm.h: Fixes for SPARC
|
|
|
@71338
|
7 years |
vboxsync |
asm.h: Fixes for SPARC
|
|
|
@69105
|
7 years |
vboxsync |
include/iprt/: (C) year
|
|
|
@68698
|
7 years |
vboxsync |
asm.h: Add ASMAtomicWriteZ
|
|
|
@68606
|
7 years |
vboxsync |
iprt/asm*: Made the code safe to use with 16-bit code models employing …
|
|
|
@68572
|
7 years |
vboxsync |
merging vbglioc r117744: iprt: Introducing RT_FAR and friends to deal …
|
|
|
@65816
|
8 years |
vboxsync |
RDP/client: compile fixes
|
|
|
@65639
|
8 years |
vboxsync |
gcc 7: iprt/asm.h: simplify macro declaration to make gcc 7 happy
|
|
|
@63688
|
8 years |
vboxsync |
asm.h: here as well
|
|
|
@63687
|
8 years |
vboxsync |
asm.h: next try
|
|
|
@63686
|
8 years |
vboxsync |
asm.h: ASMBitLastSetU64 fix.
|
|
|
@63400
|
8 years |
vboxsync |
iprt/asm.h: GCC is a bundle of joy
|
|
|
@62661
|
8 years |
vboxsync |
asm.h: warnings
|
|
|
@62634
|
8 years |
vboxsync |
includes: Workaround for C4668 & C4255 warnings in MSC and WDK headers.
|
|
|
@62592
|
8 years |
vboxsync |
IPRT: More unused parameters and undefined preprocessor macor warning …
|
|
|
@62473
|
8 years |
vboxsync |
(C) 2016
|
|
|
@60799
|
9 years |
vboxsync |
iprt/asm.h: 16-bit fixes and todos.
|
|
|
@60603
|
9 years |
vboxsync |
Assorted compile fixes for FreeBSD
|
|
|
@60228
|
9 years |
vboxsync |
asm-amd64-x86.h,*: made ASMInvalidatePage take a flat unsigned pointer …
|
|
|
@60077
|
9 years |
vboxsync |
introduced RT_GNUC_PREREQ
|
|
|
@59791
|
9 years |
vboxsync |
iprt/asm.h: fixed ASMSerializeInstructionIRef for Windows
|
|
|
@59748
|
9 years |
vboxsync |
asm.h: build fix.
|
|
|
@59747
|
9 years |
vboxsync |
iprt/asm.h: Cleaned up the ASMMemIsAll8/U32 mess and implmeneted the …
|
|
|
@59533
|
9 years |
vboxsync |
iprt/asm.h: build fix
|
|
|
@59532
|
9 years |
vboxsync |
iprt/asm.h: ASMSerializingInstruction* should list 'memory' clobber …
|
|
|
@59531
|
9 years |
vboxsync |
iprt/asm.h: ASMSerializingInstruction* should list 'memory' clobber …
|
|
|
@59527
|
9 years |
vboxsync |
iprt/asm.h: Experimented with alternative serializating instructions …
|
|
|
@59480
|
9 years |
vboxsync |
asm.h,asm-watcom-x86-16.h,mangling.h: Documented CPU requirements, …
|
|
|
@58791
|
9 years |
vboxsync |
iprt/asm.h: 16-bit fixes to ASMBitSetRange and ASMBitClearRange.
|
|
|
@58773
|
9 years |
vboxsync |
iprt/asm.h: Missing ) in ASMBitLastSetU64.
|
|
|
@58771
|
9 years |
vboxsync |
iprt/asm.h: Added ASMBitFirstSetU16 and ASMBitLastSetU16, and while at …
|
|
|
@58767
|
9 years |
vboxsync |
revered r104210, got unfinished asm.h changes mixed into it.
|
|
|
@58766
|
9 years |
vboxsync |
RTFileOpen: Introduced RTFILE_O_ATTR_ONLY for windows only.
|
|
|
@58760
|
9 years |
vboxsync |
iprt/asm.h: Use external assembly version of ASMBitNextClear and …
|
|
|
@58749
|
9 years |
vboxsync |
iprt/asm*.h: Watcom & RT_MANGLER, include #pragma aux before function …
|
|
|
@58718
|
9 years |
vboxsync |
build fix
|
|
|
@58712
|
9 years |
vboxsync |
iprt/asm.h: 16-bit and 32-bit Watcom C/C++ adjustments.
|
|
|
@58706
|
9 years |
vboxsync |
iprt/asm.h: 16-bit adjustments, watcom adjustments.
|
|
|
@57926
|
9 years |
vboxsync |
IPRT: Doxygen clenaups (mostly).
|
|
|
@57682
|
9 years |
vboxsync |
ASMBitClearRange()/ASMBitSetRange(): use 1U for bit shifts, otherwise …
|
|
|
@57647
|
9 years |
vboxsync |
fixed bug in ASMBitSetRange()
|
|
|
@56291
|
10 years |
vboxsync |
include: Updated (C) year.
|
|
|
@55949
|
10 years |
vboxsync |
iprt/asm.h: Replaced two RT_UNLIKELY occurances with RT_LIKELY.
|
|
|
@54269
|
10 years |
vboxsync |
asm.h: Don't call assmebly for ASMAtomicUoReadU64 on AMD64.
|
|
|
@53615
|
10 years |
vboxsync |
doxygen fixes.
|
|
|
@52929
|
10 years |
vboxsync |
iprt/asm.h: fixed warning, volatile not nececessary here
|
|
|
@52428
|
10 years |
vboxsync |
asm.h: Fix broken ASMAtomicUoIncU32 assembly.
|
|
|
@52345
|
10 years |
vboxsync |
Runtime: Implemented ASMAtomicUo[Inc|Dec]U32() with updated testcase. …
|
|
|
@51834
|
10 years |
vboxsync |
gcc inline: use '=g' here we can also directly operate on memory and …
|
|
|
@51831
|
10 years |
vboxsync |
gnu inline fun
|
|
|
@51830
|
10 years |
vboxsync |
duh
|
|
|
@51829
|
10 years |
vboxsync |
duh
|
|
|
@51828
|
10 years |
vboxsync |
Added alternative SHA-1 code. Extended asm.h with 32-bit and 64-bit …
|
|
|
@49724
|
11 years |
vboxsync |
Added ASMAtomicUo[And|Or]U[32|64].
|
|
|
@44528
|
12 years |
vboxsync |
header (C) fixes
|
|
|