Author: tkreuzer
Date: Mon Dec 28 14:42:41 2015
New Revision: 70454
URL: http://svn.reactos.org/svn/reactos?rev=70454&view=rev
Log:
[SPEC2DEF]
Don't use DATA and PRIVATE together. DATA means no stub function is generated in the import lib, PRIVATE means nothing is generated in the export lib.
Modified:
trunk/reactos/tools/spec2def/spec2def.c
Modified: trunk/reactos/tools/spec2def/spec2def.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/tools/spec2def/spec2def.c?…
==============================================================================
--- trunk/reactos/tools/spec2def/spec2def.c [iso-8859-1] (original)
+++ trunk/reactos/tools/spec2def/spec2def.c [iso-8859-1] Mon Dec 28 14:42:41 2015
@@ -688,12 +688,12 @@
fprintf(fileDest, " NONAME");
}
+ /* Either PRIVATE or DATA */
if (pexp->uFlags & FL_PRIVATE)
{
fprintf(fileDest, " PRIVATE");
}
-
- if (pexp->nCallingConvention == CC_EXTERN)
+ else if (pexp->nCallingConvention == CC_EXTERN)
{
fprintf(fileDest, " DATA");
}
Author: hbelusca
Date: Sun Dec 27 22:41:48 2015
New Revision: 70451
URL: http://svn.reactos.org/svn/reactos?rev=70451&view=rev
Log:
[BOOTDATA]: ReactOS can install and run fine on volumes of at least 450 MB (for example, on a volume of 450 MB and after creation of the pagefile, it leaves you 60+ MB of free space, which should be enough for you if you're already happy using HDDs of such small sizes ^^).
Modified:
trunk/reactos/boot/bootdata/txtsetup.sif
Modified: trunk/reactos/boot/bootdata/txtsetup.sif
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/bootdata/txtsetup.sif…
==============================================================================
--- trunk/reactos/boot/bootdata/txtsetup.sif [iso-8859-1] (original)
+++ trunk/reactos/boot/bootdata/txtsetup.sif [iso-8859-1] Sun Dec 27 22:41:48 2015
@@ -16,7 +16,7 @@
[DiskSpaceRequirements]
; Required free system partition disk space in MB
-FreeSysPartDiskSpace=550
+FreeSysPartDiskSpace=450
[SourceDisksFiles]
acpi.sys=,,,,,,,,,,,,4
Author: tkreuzer
Date: Sun Dec 27 20:24:04 2015
New Revision: 70450
URL: http://svn.reactos.org/svn/reactos?rev=70450&view=rev
Log:
[CRT]
Fix a typo in a comment and make it clearer, what we do here.
CORE-10754 #resolve
Modified:
trunk/reactos/lib/sdk/crt/string/i386/tcslen.inc
Modified: trunk/reactos/lib/sdk/crt/string/i386/tcslen.inc
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/string/i386/tc…
==============================================================================
--- trunk/reactos/lib/sdk/crt/string/i386/tcslen.inc [iso-8859-1] (original)
+++ trunk/reactos/lib/sdk/crt/string/i386/tcslen.inc [iso-8859-1] Sun Dec 27 20:24:04 2015
@@ -29,9 +29,11 @@
/* Now compare the characters until a 0 is found */
repne _tscas
- /* Calculate the count (eax = -ecx - 1) */
+ /* Calculate the count. For n characters, we do (n + 1) comparisons. Initial
+ value of ecx was -1, so end value of ecx is (-1 - (n + 1)) = -(n + 2).
+ => n = -ecx - 2 = ~ecx - 1 */
not ecx
- lea eax, [ecx-1]
+ lea eax, [ecx - 1]
/* Restore eflags/edi and return the result */
popfd