diff --git a/reactos/dll/win32/msvcrt20/msvcrt20.rbuild b/reactos/dll/win32/msvcrt20/msvcrt20.rbuild
index 7319325243f..dbe765ca396 100644
--- a/reactos/dll/win32/msvcrt20/msvcrt20.rbuild
+++ b/reactos/dll/win32/msvcrt20/msvcrt20.rbuild
@@ -8,11 +8,11 @@
0x600
0x600
+ msvcrt20.c
+ msvcrt20.spec
wine
msvcrt
kernel32
ntdll
- msvcrt20.c
- msvcrt20.spec
diff --git a/reactos/dll/win32/msvcrt20/msvcrt20.spec b/reactos/dll/win32/msvcrt20/msvcrt20.spec
index 8282130fde5..339cb1c063f 100644
--- a/reactos/dll/win32/msvcrt20/msvcrt20.spec
+++ b/reactos/dll/win32/msvcrt20/msvcrt20.spec
@@ -566,10 +566,10 @@
@ varargs _execle(str str) msvcrt._execle
@ varargs _execlp(str str) msvcrt._execlp
@ varargs _execlpe(str str) msvcrt._execlpe
-@ cdecl _execv(str str) msvcrt._execv
-@ cdecl _execve(str str str) msvcrt._execve
-@ cdecl _execvp(str str) msvcrt._execvp
-@ cdecl _execvpe(str str str) msvcrt._execvpe
+@ cdecl _execv(str ptr) msvcrt._execv
+@ cdecl _execve(str ptr ptr) msvcrt._execve
+@ cdecl _execvp(str ptr) msvcrt._execvp
+@ cdecl _execvpe(str ptr ptr) msvcrt._execvpe
@ cdecl _exit(long) msvcrt._exit
@ cdecl _expand(ptr long) msvcrt._expand
@ cdecl _fcloseall() msvcrt._fcloseall
@@ -596,7 +596,7 @@
@ cdecl _fsopen(str str long) msvcrt._fsopen
@ cdecl _fstat(long ptr) msvcrt._fstat
@ cdecl _ftime(ptr) msvcrt._ftime
-@ cdecl _ftol() msvcrt._ftol
+@ cdecl -ret64 _ftol() msvcrt._ftol
@ cdecl _fullpath(ptr str long) msvcrt._fullpath
@ cdecl _futime(long ptr) msvcrt._futime
@ cdecl _gcvt( double long str) msvcrt._gcvt