[ros-diffs] [tkreuzer] 49566: [CRT] Rename a number of .h files that contain assembly code into .inc to better reflect their purpose

tkreuzer at svn.reactos.org tkreuzer at svn.reactos.org
Thu Nov 11 17:10:10 UTC 2010


Author: tkreuzer
Date: Thu Nov 11 17:10:09 2010
New Revision: 49566

URL: http://svn.reactos.org/svn/reactos?rev=49566&view=rev
Log:
[CRT]
Rename a number of .h files that contain assembly code into .inc to better reflect their purpose

Added:
    branches/cmake-bringup/lib/sdk/crt/string/i386/tchar.inc
      - copied unchanged from r49555, branches/cmake-bringup/lib/sdk/crt/string/i386/tchar.h
    branches/cmake-bringup/lib/sdk/crt/string/i386/tcscat.inc
      - copied unchanged from r49555, branches/cmake-bringup/lib/sdk/crt/string/i386/tcscat.h
    branches/cmake-bringup/lib/sdk/crt/string/i386/tcschr.inc
      - copied unchanged from r49555, branches/cmake-bringup/lib/sdk/crt/string/i386/tcschr.h
    branches/cmake-bringup/lib/sdk/crt/string/i386/tcscmp.inc
      - copied unchanged from r49555, branches/cmake-bringup/lib/sdk/crt/string/i386/tcscmp.h
    branches/cmake-bringup/lib/sdk/crt/string/i386/tcscpy.inc
      - copied unchanged from r49555, branches/cmake-bringup/lib/sdk/crt/string/i386/tcscpy.h
    branches/cmake-bringup/lib/sdk/crt/string/i386/tcslen.inc
      - copied unchanged from r49555, branches/cmake-bringup/lib/sdk/crt/string/i386/tcslen.h
    branches/cmake-bringup/lib/sdk/crt/string/i386/tcsncat.inc
      - copied unchanged from r49555, branches/cmake-bringup/lib/sdk/crt/string/i386/tcsncat.h
    branches/cmake-bringup/lib/sdk/crt/string/i386/tcsncmp.inc
      - copied unchanged from r49555, branches/cmake-bringup/lib/sdk/crt/string/i386/tcsncmp.h
    branches/cmake-bringup/lib/sdk/crt/string/i386/tcsncpy.inc
      - copied unchanged from r49555, branches/cmake-bringup/lib/sdk/crt/string/i386/tcsncpy.h
    branches/cmake-bringup/lib/sdk/crt/string/i386/tcsnlen.inc
      - copied unchanged from r49555, branches/cmake-bringup/lib/sdk/crt/string/i386/tcsnlen.h
    branches/cmake-bringup/lib/sdk/crt/string/i386/tcsrchr.inc
      - copied unchanged from r49555, branches/cmake-bringup/lib/sdk/crt/string/i386/tcsrchr.h
Removed:
    branches/cmake-bringup/lib/sdk/crt/string/i386/tchar.h
    branches/cmake-bringup/lib/sdk/crt/string/i386/tcscat.h
    branches/cmake-bringup/lib/sdk/crt/string/i386/tcschr.h
    branches/cmake-bringup/lib/sdk/crt/string/i386/tcscmp.h
    branches/cmake-bringup/lib/sdk/crt/string/i386/tcscpy.h
    branches/cmake-bringup/lib/sdk/crt/string/i386/tcslen.h
    branches/cmake-bringup/lib/sdk/crt/string/i386/tcsncat.h
    branches/cmake-bringup/lib/sdk/crt/string/i386/tcsncmp.h
    branches/cmake-bringup/lib/sdk/crt/string/i386/tcsncpy.h
    branches/cmake-bringup/lib/sdk/crt/string/i386/tcsnlen.h
    branches/cmake-bringup/lib/sdk/crt/string/i386/tcsrchr.h
Modified:
    branches/cmake-bringup/lib/sdk/crt/string/i386/strcat_asm.s
    branches/cmake-bringup/lib/sdk/crt/string/i386/strchr_asm.s
    branches/cmake-bringup/lib/sdk/crt/string/i386/strcmp_asm.s
    branches/cmake-bringup/lib/sdk/crt/string/i386/strcpy_asm.s
    branches/cmake-bringup/lib/sdk/crt/string/i386/strlen_asm.s
    branches/cmake-bringup/lib/sdk/crt/string/i386/strncat_asm.s
    branches/cmake-bringup/lib/sdk/crt/string/i386/strncmp_asm.s
    branches/cmake-bringup/lib/sdk/crt/string/i386/strncpy_asm.s
    branches/cmake-bringup/lib/sdk/crt/string/i386/strnlen_asm.s
    branches/cmake-bringup/lib/sdk/crt/string/i386/strrchr_asm.s
    branches/cmake-bringup/lib/sdk/crt/string/i386/wcscat_asm.s
    branches/cmake-bringup/lib/sdk/crt/string/i386/wcschr_asm.s
    branches/cmake-bringup/lib/sdk/crt/string/i386/wcscmp_asm.s
    branches/cmake-bringup/lib/sdk/crt/string/i386/wcscpy_asm.s
    branches/cmake-bringup/lib/sdk/crt/string/i386/wcslen_asm.s
    branches/cmake-bringup/lib/sdk/crt/string/i386/wcsncat_asm.s
    branches/cmake-bringup/lib/sdk/crt/string/i386/wcsncmp_asm.s
    branches/cmake-bringup/lib/sdk/crt/string/i386/wcsncpy_asm.s
    branches/cmake-bringup/lib/sdk/crt/string/i386/wcsnlen_asm.s
    branches/cmake-bringup/lib/sdk/crt/string/i386/wcsrchr_asm.s

Modified: branches/cmake-bringup/lib/sdk/crt/string/i386/strcat_asm.s
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/lib/sdk/crt/string/i386/strcat_asm.s?rev=49566&r1=49565&r2=49566&view=diff
==============================================================================
--- branches/cmake-bringup/lib/sdk/crt/string/i386/strcat_asm.s [iso-8859-1] (original)
+++ branches/cmake-bringup/lib/sdk/crt/string/i386/strcat_asm.s [iso-8859-1] Thu Nov 11 17:10:09 2010
@@ -1,6 +1,6 @@
 /* $Id$
  */
 
-#include "tcscat.h"
+#include "tcscat.inc"
 
 /* EOF */

Modified: branches/cmake-bringup/lib/sdk/crt/string/i386/strchr_asm.s
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/lib/sdk/crt/string/i386/strchr_asm.s?rev=49566&r1=49565&r2=49566&view=diff
==============================================================================
--- branches/cmake-bringup/lib/sdk/crt/string/i386/strchr_asm.s [iso-8859-1] (original)
+++ branches/cmake-bringup/lib/sdk/crt/string/i386/strchr_asm.s [iso-8859-1] Thu Nov 11 17:10:09 2010
@@ -1,6 +1,6 @@
 /* $Id$
  */
 
-#include "tcschr.h"
+#include "tcschr.inc"
 
 /* EOF */

Modified: branches/cmake-bringup/lib/sdk/crt/string/i386/strcmp_asm.s
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/lib/sdk/crt/string/i386/strcmp_asm.s?rev=49566&r1=49565&r2=49566&view=diff
==============================================================================
--- branches/cmake-bringup/lib/sdk/crt/string/i386/strcmp_asm.s [iso-8859-1] (original)
+++ branches/cmake-bringup/lib/sdk/crt/string/i386/strcmp_asm.s [iso-8859-1] Thu Nov 11 17:10:09 2010
@@ -1,6 +1,6 @@
 /* $Id$
  */
 
-#include "tcscmp.h"
+#include "tcscmp.inc"
 
 /* EOF */

Modified: branches/cmake-bringup/lib/sdk/crt/string/i386/strcpy_asm.s
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/lib/sdk/crt/string/i386/strcpy_asm.s?rev=49566&r1=49565&r2=49566&view=diff
==============================================================================
--- branches/cmake-bringup/lib/sdk/crt/string/i386/strcpy_asm.s [iso-8859-1] (original)
+++ branches/cmake-bringup/lib/sdk/crt/string/i386/strcpy_asm.s [iso-8859-1] Thu Nov 11 17:10:09 2010
@@ -1,6 +1,6 @@
 /* $Id$
  */
 
-#include "tcscpy.h"
+#include "tcscpy.inc"
 
 /* EOF */

Modified: branches/cmake-bringup/lib/sdk/crt/string/i386/strlen_asm.s
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/lib/sdk/crt/string/i386/strlen_asm.s?rev=49566&r1=49565&r2=49566&view=diff
==============================================================================
--- branches/cmake-bringup/lib/sdk/crt/string/i386/strlen_asm.s [iso-8859-1] (original)
+++ branches/cmake-bringup/lib/sdk/crt/string/i386/strlen_asm.s [iso-8859-1] Thu Nov 11 17:10:09 2010
@@ -1,6 +1,6 @@
 /* $Id$
  */
 
-#include "tcslen.h"
+#include "tcslen.inc"
 
 /* EOF */

Modified: branches/cmake-bringup/lib/sdk/crt/string/i386/strncat_asm.s
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/lib/sdk/crt/string/i386/strncat_asm.s?rev=49566&r1=49565&r2=49566&view=diff
==============================================================================
--- branches/cmake-bringup/lib/sdk/crt/string/i386/strncat_asm.s [iso-8859-1] (original)
+++ branches/cmake-bringup/lib/sdk/crt/string/i386/strncat_asm.s [iso-8859-1] Thu Nov 11 17:10:09 2010
@@ -1,6 +1,6 @@
 /* $Id$
  */
 
-#include "tcsncat.h"
+#include "tcsncat.inc"
 
 /* EOF */

Modified: branches/cmake-bringup/lib/sdk/crt/string/i386/strncmp_asm.s
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/lib/sdk/crt/string/i386/strncmp_asm.s?rev=49566&r1=49565&r2=49566&view=diff
==============================================================================
--- branches/cmake-bringup/lib/sdk/crt/string/i386/strncmp_asm.s [iso-8859-1] (original)
+++ branches/cmake-bringup/lib/sdk/crt/string/i386/strncmp_asm.s [iso-8859-1] Thu Nov 11 17:10:09 2010
@@ -1,6 +1,6 @@
 /* $Id$
  */
 
-#include "tcsncmp.h"
+#include "tcsncmp.inc"
 
 /* EOF */

Modified: branches/cmake-bringup/lib/sdk/crt/string/i386/strncpy_asm.s
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/lib/sdk/crt/string/i386/strncpy_asm.s?rev=49566&r1=49565&r2=49566&view=diff
==============================================================================
--- branches/cmake-bringup/lib/sdk/crt/string/i386/strncpy_asm.s [iso-8859-1] (original)
+++ branches/cmake-bringup/lib/sdk/crt/string/i386/strncpy_asm.s [iso-8859-1] Thu Nov 11 17:10:09 2010
@@ -1,6 +1,6 @@
 /* $Id$
  */
 
-#include "tcsncpy.h"
+#include "tcsncpy.inc"
 
 /* EOF */

Modified: branches/cmake-bringup/lib/sdk/crt/string/i386/strnlen_asm.s
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/lib/sdk/crt/string/i386/strnlen_asm.s?rev=49566&r1=49565&r2=49566&view=diff
==============================================================================
--- branches/cmake-bringup/lib/sdk/crt/string/i386/strnlen_asm.s [iso-8859-1] (original)
+++ branches/cmake-bringup/lib/sdk/crt/string/i386/strnlen_asm.s [iso-8859-1] Thu Nov 11 17:10:09 2010
@@ -1,6 +1,6 @@
 /* $Id$
  */
 
-#include "tcsnlen.h"
+#include "tcsnlen.inc"
 
 /* EOF */

Modified: branches/cmake-bringup/lib/sdk/crt/string/i386/strrchr_asm.s
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/lib/sdk/crt/string/i386/strrchr_asm.s?rev=49566&r1=49565&r2=49566&view=diff
==============================================================================
--- branches/cmake-bringup/lib/sdk/crt/string/i386/strrchr_asm.s [iso-8859-1] (original)
+++ branches/cmake-bringup/lib/sdk/crt/string/i386/strrchr_asm.s [iso-8859-1] Thu Nov 11 17:10:09 2010
@@ -1,6 +1,6 @@
 /* $Id$
  */
 
-#include "tcsrchr.h"
+#include "tcsrchr.inc"
 
 /* EOF */

Removed: branches/cmake-bringup/lib/sdk/crt/string/i386/tchar.h
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/lib/sdk/crt/string/i386/tchar.h?rev=49565&view=auto
==============================================================================
--- branches/cmake-bringup/lib/sdk/crt/string/i386/tchar.h [iso-8859-1] (original)
+++ branches/cmake-bringup/lib/sdk/crt/string/i386/tchar.h (removed)
@@ -1,59 +1,0 @@
-/* $Id$
- */
-
-#ifndef __TCHAR_INC_S__
-#define __TCHAR_INC_S__
-
-#ifdef _UNICODE
-
-#define _tcscat _wcscat
-#define _tcschr _wcschr
-#define _tcscmp _wcscmp
-#define _tcscpy _wcscpy
-#define _tcslen _wcslen
-#define _tcsncat _wcsncat
-#define _tcsncmp _wcsncmp
-#define _tcsncpy _wcsncpy
-#define _tcsnlen _wcsnlen
-#define _tcsrchr _wcsrchr
-
-#define _tscas scasw
-#define _tlods lodsw
-#define _tstos stosw
-
-#define _tsize 2
-
-#define _treg(_O_) _O_ ## x
-
-#define _tdec(_O_) sub _O_, 2
-#define _tinc(_O_) add _O_, 2
-
-#else
-
-#define _tcscat _strcat
-#define _tcschr _strchr
-#define _tcscmp _strcmp
-#define _tcscpy _strcpy
-#define _tcslen _strlen
-#define _tcsncat _strncat
-#define _tcsncmp _strncmp
-#define _tcsncpy _strncpy
-#define _tcsnlen _strnlen
-#define _tcsrchr _strrchr
-
-#define _tscas scasb
-#define _tlods lodsb
-#define _tstos stosb
-
-#define _tsize  1
-
-#define _treg(_O_) _O_ ## l
-
-#define _tdec(_O_) dec _O_
-#define _tinc(_O_) inc _O_
-
-#endif
-
-#endif
-
-/* EOF */

Removed: branches/cmake-bringup/lib/sdk/crt/string/i386/tcscat.h
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/lib/sdk/crt/string/i386/tcscat.h?rev=49565&view=auto
==============================================================================
--- branches/cmake-bringup/lib/sdk/crt/string/i386/tcscat.h [iso-8859-1] (original)
+++ branches/cmake-bringup/lib/sdk/crt/string/i386/tcscat.h (removed)
@@ -1,35 +1,0 @@
-/* $Id$
- */
-
-#include "tchar.h"
-#include <reactos/asm.h>
-
-PUBLIC _tcscat
-.code
-
-_tcscat:
-    push esi
-    push edi
-    mov edi, [esp + 12]
-    mov esi, [esp + 16]
-
-    xor eax, eax
-    mov ecx, -1
-    cld
-
-    repne _tscas
-    _tdec(edi)
-
-.L1:
-    _tlods
-    _tstos
-    test _treg(a), _treg(a)
-    jnz .L1
-
-    mov eax, [esp + 12]
-    pop edi
-    pop esi
-    ret
-
-END
-/* EOF */

Removed: branches/cmake-bringup/lib/sdk/crt/string/i386/tcschr.h
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/lib/sdk/crt/string/i386/tcschr.h?rev=49565&view=auto
==============================================================================
--- branches/cmake-bringup/lib/sdk/crt/string/i386/tcschr.h [iso-8859-1] (original)
+++ branches/cmake-bringup/lib/sdk/crt/string/i386/tcschr.h (removed)
@@ -1,32 +1,0 @@
-/* $Id$
- */
-
-#include "tchar.h"
-#include <reactos/asm.h>
-
-PUBLIC _tcschr
-.code
-
-_tcschr:
-    push esi
-    mov esi, [esp + 8]
-    mov edx, [esp + 12]
-    cld
-
-.L1:
-    _tlods
-    cmp _treg(d), _treg(a)
-    je .L2
-    test _treg(a), _treg(a)
-    jnz .L1
-    mov esi, _tsize
-
-.L2:
-    mov eax, esi
-    _tdec(eax)
-
-    pop esi
-    ret
-
-END
-/* EOF */

Removed: branches/cmake-bringup/lib/sdk/crt/string/i386/tcscmp.h
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/lib/sdk/crt/string/i386/tcscmp.h?rev=49565&view=auto
==============================================================================
--- branches/cmake-bringup/lib/sdk/crt/string/i386/tcscmp.h [iso-8859-1] (original)
+++ branches/cmake-bringup/lib/sdk/crt/string/i386/tcscmp.h (removed)
@@ -1,37 +1,0 @@
-/* $Id$
- */
-
-#include "tchar.h"
-#include <reactos/asm.h>
-
-PUBLIC _tcscmp
-.code
-
-_tcscmp:
-    push esi
-    push edi
-    mov esi, [esp + 12]
-    mov edi, [esp + 16]
-    xor eax, eax
-    cld
-
-.L1:
-    _tlods
-    _tscas
-    jne .L2
-    test eax, eax
-    jne .L1
-    xor eax, eax
-    jmp .L3
-
-.L2:
-    sbb eax, eax
-    or al, 1
-
-.L3:
-    pop edi
-    pop esi
-    ret
-
-END
-/* EOF */

Removed: branches/cmake-bringup/lib/sdk/crt/string/i386/tcscpy.h
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/lib/sdk/crt/string/i386/tcscpy.h?rev=49565&view=auto
==============================================================================
--- branches/cmake-bringup/lib/sdk/crt/string/i386/tcscpy.h [iso-8859-1] (original)
+++ branches/cmake-bringup/lib/sdk/crt/string/i386/tcscpy.h (removed)
@@ -1,30 +1,0 @@
-/* $Id$
- */
-
-#include "tchar.h"
-#include <reactos/asm.h>
-
-PUBLIC _tcscpy
-.code
-
-_tcscpy:
-    push esi
-    push edi
-    mov edi, [esp + 12]
-    mov esi, [esp + 16]
-    cld
-
-.L1:
-    _tlods
-    _tstos
-    test _treg(a), _treg(a)
-    jnz .L1
-
-    mov eax, [esp + 12]
-
-    pop edi
-    pop esi
-    ret
-
-END
-/* EOF */

Removed: branches/cmake-bringup/lib/sdk/crt/string/i386/tcslen.h
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/lib/sdk/crt/string/i386/tcslen.h?rev=49565&view=auto
==============================================================================
--- branches/cmake-bringup/lib/sdk/crt/string/i386/tcslen.h [iso-8859-1] (original)
+++ branches/cmake-bringup/lib/sdk/crt/string/i386/tcslen.h (removed)
@@ -1,32 +1,0 @@
-/* $Id$
-*/
-
-#include "tchar.h"
-#include <reactos/asm.h>
-
-PUBLIC _tcslen
-.code
-
-_tcslen:
-    push edi
-    mov edi, [esp + 8]
-    xor eax, eax
-    test edi, edi
-    jz _tcslen_end
-
-    mov ecx, -1
-    cld
-
-    repne _tscas
-
-    not ecx
-    dec ecx
-
-    mov eax, ecx
-
-_tcslen_end:
-    pop edi
-    ret
-
-END
-/* EOF */

Removed: branches/cmake-bringup/lib/sdk/crt/string/i386/tcsncat.h
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/lib/sdk/crt/string/i386/tcsncat.h?rev=49565&view=auto
==============================================================================
--- branches/cmake-bringup/lib/sdk/crt/string/i386/tcsncat.h [iso-8859-1] (original)
+++ branches/cmake-bringup/lib/sdk/crt/string/i386/tcsncat.h (removed)
@@ -1,45 +1,0 @@
-/* $Id$
- */
-
-#include "tchar.h"
-#include <reactos/asm.h>
-
-PUBLIC _tcsncat
-.code
-
-_tcsncat:
-    push esi
-    push edi
-    mov edi, [esp + 12]
-    mov esi, [esp + 16]
-    cld
-
-    xor eax, eax
-    mov ecx, -1
-    repne _tscas
-    _tdec(edi)
-
-    mov ecx, [esp + 20]
-
-.L1:
-    dec ecx
-    js .L2
-    _tlods
-    _tstos
-    test _treg(a), _treg(a)
-    jne .L1
-    jmp .L3
-
-.L2:
-    xor eax, eax
-    _tstos
-
-.L3:
-    mov eax, [esp + 12]
-    pop edi
-    pop esi
-
-    ret
-
-END
-/* EOF */

Removed: branches/cmake-bringup/lib/sdk/crt/string/i386/tcsncmp.h
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/lib/sdk/crt/string/i386/tcsncmp.h?rev=49565&view=auto
==============================================================================
--- branches/cmake-bringup/lib/sdk/crt/string/i386/tcsncmp.h [iso-8859-1] (original)
+++ branches/cmake-bringup/lib/sdk/crt/string/i386/tcsncmp.h (removed)
@@ -1,43 +1,0 @@
-/* $Id$
- */
-
-#include "tchar.h"
-#include <reactos/asm.h>
-
-PUBLIC _tcsncmp
-.code
-
-_tcsncmp:
-    push esi
-    push edi
-    mov esi, [esp + 12] /* s1 */
-    mov edi, [esp + 16] /* s2 */
-    mov ecx, [esp + 20] /* n */
-
-    xor eax, eax
-    cld
-
-.L1:
-    dec ecx
-    js .L2
-    _tlods
-    _tscas
-    jne .L3
-    test eax, eax
-    jne .L1
-
-.L2:
-    xor eax, eax
-    jmp .L4
-
-.L3:
-    sbb eax, eax
-    or al, 1
-
-.L4:
-    pop edi
-    pop esi
-    ret
-
-END
-/* EOF */

Removed: branches/cmake-bringup/lib/sdk/crt/string/i386/tcsncpy.h
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/lib/sdk/crt/string/i386/tcsncpy.h?rev=49565&view=auto
==============================================================================
--- branches/cmake-bringup/lib/sdk/crt/string/i386/tcsncpy.h [iso-8859-1] (original)
+++ branches/cmake-bringup/lib/sdk/crt/string/i386/tcsncpy.h (removed)
@@ -1,37 +1,0 @@
-/* $Id$
- */
-
-#include "tchar.h"
-#include <reactos/asm.h>
-
-PUBLIC _tcsncpy
-.code
-
-_tcsncpy:
-    push esi
-    push edi
-    mov edi, [esp + 12] /* s1 */
-    mov esi, [esp + 16] /* s2 */
-    mov ecx, [esp + 20] /* n */
-
-    xor eax, eax
-    cld
-
-.L1:
-    dec ecx
-    js .L2
-    _tlods
-    _tstos
-    test _treg(a), _treg(a)
-    jnz .L1
-    rep _tstos
-
-.L2:
-    mov eax, [esp + 12]
-
-    pop edi
-    pop esi
-    ret
-
-END
-/* EOF */

Removed: branches/cmake-bringup/lib/sdk/crt/string/i386/tcsnlen.h
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/lib/sdk/crt/string/i386/tcsnlen.h?rev=49565&view=auto
==============================================================================
--- branches/cmake-bringup/lib/sdk/crt/string/i386/tcsnlen.h [iso-8859-1] (original)
+++ branches/cmake-bringup/lib/sdk/crt/string/i386/tcsnlen.h (removed)
@@ -1,33 +1,0 @@
-/* $Id$
-*/
-
-#include "tchar.h"
-#include <reactos/asm.h>
-
-PUBLIC _tcsnlen
-.code
-
-_tcsnlen:
-    push edi
-    mov edi, [esp + 8]
-    mov ecx, [esp + 12]
-    xor eax, eax
-    test ecx, ecx
-    jz .L1
-    mov edx, ecx
-
-    cld
-
-    repne _tscas
-
-    sete al
-    sub edx, ecx
-    sub edx, eax
-    mov eax, edx
-
-.L1:
-    pop edi
-    ret
-
-END
-/* EOF */

Removed: branches/cmake-bringup/lib/sdk/crt/string/i386/tcsrchr.h
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/lib/sdk/crt/string/i386/tcsrchr.h?rev=49565&view=auto
==============================================================================
--- branches/cmake-bringup/lib/sdk/crt/string/i386/tcsrchr.h [iso-8859-1] (original)
+++ branches/cmake-bringup/lib/sdk/crt/string/i386/tcsrchr.h (removed)
@@ -1,34 +1,0 @@
-/* $Id$
- */
-
-#include "tchar.h"
-#include <reactos/asm.h>
-
-PUBLIC _tcsrchr
-.code
-
-_tcsrchr:
-    push esi
-    mov esi, [esp + 8]
-    mov edx, [esp + 12]
-
-    cld
-    mov ecx, _tsize
-
-.L1:
-    _tlods
-    cmp _treg(d), _treg(a)
-    jne .L2
-    mov ecx, esi
-
-.L2:
-    test _treg(a), _treg(a)
-    jnz .L1
-
-    mov eax, ecx
-    _tdec(eax)
-    pop esi
-    ret
-
-END
-/* EOF */

Modified: branches/cmake-bringup/lib/sdk/crt/string/i386/wcscat_asm.s
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/lib/sdk/crt/string/i386/wcscat_asm.s?rev=49566&r1=49565&r2=49566&view=diff
==============================================================================
--- branches/cmake-bringup/lib/sdk/crt/string/i386/wcscat_asm.s [iso-8859-1] (original)
+++ branches/cmake-bringup/lib/sdk/crt/string/i386/wcscat_asm.s [iso-8859-1] Thu Nov 11 17:10:09 2010
@@ -2,6 +2,6 @@
  */
 
 #define _UNICODE
-#include "tcscat.h"
+#include "tcscat.inc"
 
 /* EOF */

Modified: branches/cmake-bringup/lib/sdk/crt/string/i386/wcschr_asm.s
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/lib/sdk/crt/string/i386/wcschr_asm.s?rev=49566&r1=49565&r2=49566&view=diff
==============================================================================
--- branches/cmake-bringup/lib/sdk/crt/string/i386/wcschr_asm.s [iso-8859-1] (original)
+++ branches/cmake-bringup/lib/sdk/crt/string/i386/wcschr_asm.s [iso-8859-1] Thu Nov 11 17:10:09 2010
@@ -2,6 +2,6 @@
  */
 
 #define _UNICODE
-#include "tcschr.h"
+#include "tcschr.inc"
 
 /* EOF */

Modified: branches/cmake-bringup/lib/sdk/crt/string/i386/wcscmp_asm.s
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/lib/sdk/crt/string/i386/wcscmp_asm.s?rev=49566&r1=49565&r2=49566&view=diff
==============================================================================
--- branches/cmake-bringup/lib/sdk/crt/string/i386/wcscmp_asm.s [iso-8859-1] (original)
+++ branches/cmake-bringup/lib/sdk/crt/string/i386/wcscmp_asm.s [iso-8859-1] Thu Nov 11 17:10:09 2010
@@ -2,6 +2,6 @@
  */
 
 #define _UNICODE
-#include "tcscmp.h"
+#include "tcscmp.inc"
 
 /* EOF */

Modified: branches/cmake-bringup/lib/sdk/crt/string/i386/wcscpy_asm.s
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/lib/sdk/crt/string/i386/wcscpy_asm.s?rev=49566&r1=49565&r2=49566&view=diff
==============================================================================
--- branches/cmake-bringup/lib/sdk/crt/string/i386/wcscpy_asm.s [iso-8859-1] (original)
+++ branches/cmake-bringup/lib/sdk/crt/string/i386/wcscpy_asm.s [iso-8859-1] Thu Nov 11 17:10:09 2010
@@ -2,6 +2,6 @@
  */
 
 #define _UNICODE
-#include "tcscpy.h"
+#include "tcscpy.inc"
 
 /* EOF */

Modified: branches/cmake-bringup/lib/sdk/crt/string/i386/wcslen_asm.s
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/lib/sdk/crt/string/i386/wcslen_asm.s?rev=49566&r1=49565&r2=49566&view=diff
==============================================================================
--- branches/cmake-bringup/lib/sdk/crt/string/i386/wcslen_asm.s [iso-8859-1] (original)
+++ branches/cmake-bringup/lib/sdk/crt/string/i386/wcslen_asm.s [iso-8859-1] Thu Nov 11 17:10:09 2010
@@ -2,6 +2,6 @@
  */
 
 #define _UNICODE
-#include "tcslen.h"
+#include "tcslen.inc"
 
 /* EOF */

Modified: branches/cmake-bringup/lib/sdk/crt/string/i386/wcsncat_asm.s
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/lib/sdk/crt/string/i386/wcsncat_asm.s?rev=49566&r1=49565&r2=49566&view=diff
==============================================================================
--- branches/cmake-bringup/lib/sdk/crt/string/i386/wcsncat_asm.s [iso-8859-1] (original)
+++ branches/cmake-bringup/lib/sdk/crt/string/i386/wcsncat_asm.s [iso-8859-1] Thu Nov 11 17:10:09 2010
@@ -2,6 +2,6 @@
  */
 
 #define _UNICODE
-#include "tcsncat.h"
+#include "tcsncat.inc"
 
 /* EOF */

Modified: branches/cmake-bringup/lib/sdk/crt/string/i386/wcsncmp_asm.s
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/lib/sdk/crt/string/i386/wcsncmp_asm.s?rev=49566&r1=49565&r2=49566&view=diff
==============================================================================
--- branches/cmake-bringup/lib/sdk/crt/string/i386/wcsncmp_asm.s [iso-8859-1] (original)
+++ branches/cmake-bringup/lib/sdk/crt/string/i386/wcsncmp_asm.s [iso-8859-1] Thu Nov 11 17:10:09 2010
@@ -2,6 +2,6 @@
  */
 
 #define _UNICODE
-#include "tcsncmp.h"
+#include "tcsncmp.inc"
 
 /* EOF */

Modified: branches/cmake-bringup/lib/sdk/crt/string/i386/wcsncpy_asm.s
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/lib/sdk/crt/string/i386/wcsncpy_asm.s?rev=49566&r1=49565&r2=49566&view=diff
==============================================================================
--- branches/cmake-bringup/lib/sdk/crt/string/i386/wcsncpy_asm.s [iso-8859-1] (original)
+++ branches/cmake-bringup/lib/sdk/crt/string/i386/wcsncpy_asm.s [iso-8859-1] Thu Nov 11 17:10:09 2010
@@ -2,6 +2,6 @@
  */
 
 #define _UNICODE
-#include "tcsncpy.h"
+#include "tcsncpy.inc"
 
 /* EOF */

Modified: branches/cmake-bringup/lib/sdk/crt/string/i386/wcsnlen_asm.s
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/lib/sdk/crt/string/i386/wcsnlen_asm.s?rev=49566&r1=49565&r2=49566&view=diff
==============================================================================
--- branches/cmake-bringup/lib/sdk/crt/string/i386/wcsnlen_asm.s [iso-8859-1] (original)
+++ branches/cmake-bringup/lib/sdk/crt/string/i386/wcsnlen_asm.s [iso-8859-1] Thu Nov 11 17:10:09 2010
@@ -2,6 +2,6 @@
  */
 
 #define _UNICODE
-#include "tcsnlen.h"
+#include "tcsnlen.inc"
 
 /* EOF */

Modified: branches/cmake-bringup/lib/sdk/crt/string/i386/wcsrchr_asm.s
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/lib/sdk/crt/string/i386/wcsrchr_asm.s?rev=49566&r1=49565&r2=49566&view=diff
==============================================================================
--- branches/cmake-bringup/lib/sdk/crt/string/i386/wcsrchr_asm.s [iso-8859-1] (original)
+++ branches/cmake-bringup/lib/sdk/crt/string/i386/wcsrchr_asm.s [iso-8859-1] Thu Nov 11 17:10:09 2010
@@ -2,6 +2,6 @@
  */
 
 #define _UNICODE
-#include "tcsrchr.h"
+#include "tcsrchr.inc"
 
 /* EOF */




More information about the Ros-diffs mailing list