Commit graph

11 commits

Author SHA1 Message Date
Thomas Faber 9f96a991c1 [PSDK]
- Fix (nt)intsafe.h signed to unsigned conversions. Based on a patch by Timo.
CORE-7578 #resolve

svn path=/trunk/; revision=60993
2013-11-14 21:44:47 +00:00
Timo Kreuzer 7d04df4c46 [INTSAFE.H]
- Mark UINT_MAX and UINT32_MAX as unsigned

svn path=/trunk/; revision=60524
2013-10-04 14:08:27 +00:00
Timo Kreuzer 7806be19d5 [INTSAFE.H]
- Use SAL2 instead of SAL1

svn path=/trunk/; revision=60523
2013-10-04 13:39:58 +00:00
Timo Kreuzer 1753f36879 [INTSAFE.H]
- Rename internal macros and add comments to make it more obvious what the macro does
- Add UShortMult

svn path=/trunk/; revision=60522
2013-10-04 13:37:25 +00:00
Timo Kreuzer 5057af6764 [INCLUDE]
- Add some missing 64 bit intrinsics
- Fix a warning in intsafe.h
- Use SAL2 annotations in sspi.h
- Fix some annotations

svn path=/trunk/; revision=59094
2013-05-27 20:55:23 +00:00
Jérôme Gardou 01197a3cc8 [INCLUDE]
- Add some more C99 math functions
- Fix definition of __forceinline and FORCEINLINE for C99
- Fix and add definition of _aligned_malloc and _aligned_free
- Fix definition of is(w)blank, as a C99 function, it is not in msvcrt.dll and has to be implemented in msvcrtex
All of this taken from the mingw-w64 project

svn path=/trunk/; revision=56995
2012-07-30 12:55:13 +00:00
Timo Kreuzer aa5e222460 [PSDK]
intsafe.h: add some more definitions



svn path=/trunk/; revision=56762
2012-06-20 19:16:44 +00:00
Timo Kreuzer c3b547453e [PSDK]
Add ULongMult

svn path=/trunk/; revision=56753
2012-06-19 20:17:54 +00:00
Timo Kreuzer c77bf54f11 [PSDK]
intsafe.h: Fix a typo

svn path=/trunk/; revision=56752
2012-06-19 20:13:00 +00:00
Timo Kreuzer 75ac603cd4 [PSDK]
intsafe.h:
- Fix type redefinitions when ntdef.h is included
- Implement (Rtl)LongLongSub and (Rtl)UlongLongMult
- Add some more definitions
- misc fixes

svn path=/trunk/; revision=56750
2012-06-19 13:05:23 +00:00
Timo Kreuzer 42d3222c7d [PSDK/DDK]
Add intsafe.h and ntintsafe.h
(incomplete)

svn path=/trunk/; revision=56744
2012-06-17 16:38:58 +00:00