Author: ion
Date: Wed Mar 14 23:30:32 2007
New Revision: 26099
URL:
http://svn.reactos.org/svn/reactos?rev=26099&view=rev
Log:
- Actually add libcntpr. Yup, I messed this up badly.
Added:
trunk/reactos/lib/libcntptr/
trunk/reactos/lib/libcntptr/except/
trunk/reactos/lib/libcntptr/except/i386/
trunk/reactos/lib/libcntptr/except/i386/chkstk_asm.s
- copied unchanged from r26078, trunk/reactos/lib/rtl/i386/chkstk_asm.s
trunk/reactos/lib/libcntptr/except/i386/seh.s
- copied unchanged from r26078, trunk/reactos/lib/rtl/i386/seh.s
trunk/reactos/lib/libcntptr/libcntpr.h
trunk/reactos/lib/libcntptr/libcntpr.rbuild
trunk/reactos/lib/libcntptr/math/
trunk/reactos/lib/libcntptr/math/abs.c
- copied unchanged from r26078, trunk/reactos/lib/string/abs.c
trunk/reactos/lib/libcntptr/math/bsearch.c
- copied unchanged from r26078, trunk/reactos/lib/string/bsearch.c
trunk/reactos/lib/libcntptr/math/i386/
trunk/reactos/lib/libcntptr/math/i386/alldiv_asm.s
- copied unchanged from r26078, trunk/reactos/lib/rtl/i386/alldiv_asm.s
trunk/reactos/lib/libcntptr/math/i386/alldvrm_asm.s
- copied unchanged from r26078, trunk/reactos/lib/rtl/i386/alldvrm_asm.s
trunk/reactos/lib/libcntptr/math/i386/allmul_asm.s
- copied unchanged from r26078, trunk/reactos/lib/rtl/i386/allmul_asm.s
trunk/reactos/lib/libcntptr/math/i386/allrem_asm.s
- copied unchanged from r26078, trunk/reactos/lib/rtl/i386/allrem_asm.s
trunk/reactos/lib/libcntptr/math/i386/allshl_asm.s
- copied unchanged from r26078, trunk/reactos/lib/rtl/i386/allshl_asm.s
trunk/reactos/lib/libcntptr/math/i386/allshr_asm.s
- copied unchanged from r26078, trunk/reactos/lib/rtl/i386/allshr_asm.s
trunk/reactos/lib/libcntptr/math/i386/atan_asm.s
- copied unchanged from r26078, trunk/reactos/lib/rtl/i386/atan_asm.s
trunk/reactos/lib/libcntptr/math/i386/aulldiv_asm.s
- copied unchanged from r26078, trunk/reactos/lib/rtl/i386/aulldiv_asm.s
trunk/reactos/lib/libcntptr/math/i386/aulldvrm_asm.s
- copied unchanged from r26078, trunk/reactos/lib/rtl/i386/aulldvrm_asm.s
trunk/reactos/lib/libcntptr/math/i386/aullrem_asm.s
- copied unchanged from r26078, trunk/reactos/lib/rtl/i386/aullrem_asm.s
trunk/reactos/lib/libcntptr/math/i386/aullshr_asm.s
- copied unchanged from r26078, trunk/reactos/lib/rtl/i386/aullshr_asm.s
trunk/reactos/lib/libcntptr/math/i386/ceil_asm.s
- copied unchanged from r26078, trunk/reactos/lib/rtl/i386/ceil_asm.s
trunk/reactos/lib/libcntptr/math/i386/cos_asm.s
- copied unchanged from r26078, trunk/reactos/lib/rtl/i386/cos_asm.s
trunk/reactos/lib/libcntptr/math/i386/fabs_asm.s
- copied unchanged from r26078, trunk/reactos/lib/rtl/i386/fabs_asm.s
trunk/reactos/lib/libcntptr/math/i386/floor_asm.s
- copied unchanged from r26078, trunk/reactos/lib/rtl/i386/floor_asm.s
trunk/reactos/lib/libcntptr/math/i386/ftol_asm.s
- copied unchanged from r26078, trunk/reactos/lib/rtl/i386/ftol_asm.s
trunk/reactos/lib/libcntptr/math/i386/log_asm.s
- copied unchanged from r26078, trunk/reactos/lib/rtl/i386/log_asm.s
trunk/reactos/lib/libcntptr/math/i386/pow_asm.s
- copied unchanged from r26078, trunk/reactos/lib/rtl/i386/pow_asm.s
trunk/reactos/lib/libcntptr/math/i386/sin_asm.s
- copied unchanged from r26078, trunk/reactos/lib/rtl/i386/sin_asm.s
trunk/reactos/lib/libcntptr/math/i386/sqrt_asm.s
- copied unchanged from r26078, trunk/reactos/lib/rtl/i386/sqrt_asm.s
trunk/reactos/lib/libcntptr/math/i386/tan_asm.s
- copied unchanged from r26078, trunk/reactos/lib/rtl/i386/tan_asm.s
trunk/reactos/lib/libcntptr/math/labs.c
- copied unchanged from r26078, trunk/reactos/lib/string/labs.c
trunk/reactos/lib/libcntptr/math/rand.c
- copied unchanged from r26078, trunk/reactos/lib/string/rand.c
trunk/reactos/lib/libcntptr/mem/
trunk/reactos/lib/libcntptr/mem/i386/
trunk/reactos/lib/libcntptr/mem/i386/memchr_asm.s
- copied unchanged from r26078, trunk/reactos/lib/string/i386/memchr_asm.s
trunk/reactos/lib/libcntptr/mem/i386/memcpy_asm.s
- copied unchanged from r26078, trunk/reactos/lib/string/i386/memcpy_asm.s
trunk/reactos/lib/libcntptr/mem/i386/memmove_asm.s
- copied unchanged from r26078, trunk/reactos/lib/string/i386/memmove_asm.s
trunk/reactos/lib/libcntptr/mem/i386/memset_asm.s
- copied unchanged from r26078, trunk/reactos/lib/string/i386/memset_asm.s
trunk/reactos/lib/libcntptr/mem/memccpy.c
- copied unchanged from r26078, trunk/reactos/lib/string/memccpy.c
trunk/reactos/lib/libcntptr/mem/memchr.c
- copied unchanged from r26078, trunk/reactos/lib/string/memchr.c
trunk/reactos/lib/libcntptr/mem/memcmp.c
- copied unchanged from r26078, trunk/reactos/lib/string/memcmp.c
trunk/reactos/lib/libcntptr/mem/memcpy.c
- copied unchanged from r26078, trunk/reactos/lib/string/memcpy.c
trunk/reactos/lib/libcntptr/mem/memicmp.c
- copied unchanged from r26078, trunk/reactos/lib/string/memicmp.c
trunk/reactos/lib/libcntptr/mem/memmove.c
- copied unchanged from r26078, trunk/reactos/lib/string/memmove.c
trunk/reactos/lib/libcntptr/mem/memset.c
- copied unchanged from r26078, trunk/reactos/lib/string/memset.c
trunk/reactos/lib/libcntptr/string/
trunk/reactos/lib/libcntptr/string/atoi.c
- copied unchanged from r26078, trunk/reactos/lib/string/atoi.c
trunk/reactos/lib/libcntptr/string/atoi64.c
- copied unchanged from r26078, trunk/reactos/lib/string/atoi64.c
trunk/reactos/lib/libcntptr/string/atol.c
- copied unchanged from r26078, trunk/reactos/lib/string/atol.c
trunk/reactos/lib/libcntptr/string/ctype.c
- copied unchanged from r26078, trunk/reactos/lib/string/ctype.c
trunk/reactos/lib/libcntptr/string/i386/
trunk/reactos/lib/libcntptr/string/i386/strcat_asm.s
- copied unchanged from r26078, trunk/reactos/lib/string/i386/strcat_asm.s
trunk/reactos/lib/libcntptr/string/i386/strchr_asm.s
- copied unchanged from r26078, trunk/reactos/lib/string/i386/strchr_asm.s
trunk/reactos/lib/libcntptr/string/i386/strcmp_asm.s
- copied unchanged from r26078, trunk/reactos/lib/string/i386/strcmp_asm.s
trunk/reactos/lib/libcntptr/string/i386/strcpy_asm.s
- copied unchanged from r26078, trunk/reactos/lib/string/i386/strcpy_asm.s
trunk/reactos/lib/libcntptr/string/i386/strlen_asm.s
- copied unchanged from r26078, trunk/reactos/lib/string/i386/strlen_asm.s
trunk/reactos/lib/libcntptr/string/i386/strncat_asm.s
- copied unchanged from r26078, trunk/reactos/lib/string/i386/strncat_asm.s
trunk/reactos/lib/libcntptr/string/i386/strncmp_asm.s
- copied unchanged from r26078, trunk/reactos/lib/string/i386/strncmp_asm.s
trunk/reactos/lib/libcntptr/string/i386/strncpy_asm.s
- copied unchanged from r26078, trunk/reactos/lib/string/i386/strncpy_asm.s
trunk/reactos/lib/libcntptr/string/i386/strnlen_asm.s
- copied unchanged from r26078, trunk/reactos/lib/string/i386/strnlen_asm.s
trunk/reactos/lib/libcntptr/string/i386/strrchr_asm.s
- copied unchanged from r26078, trunk/reactos/lib/string/i386/strrchr_asm.s
trunk/reactos/lib/libcntptr/string/i386/tchar.h
- copied unchanged from r26078, trunk/reactos/lib/string/i386/tchar.h
trunk/reactos/lib/libcntptr/string/i386/tcscat.h
- copied unchanged from r26078, trunk/reactos/lib/string/i386/tcscat.h
trunk/reactos/lib/libcntptr/string/i386/tcschr.h
- copied unchanged from r26078, trunk/reactos/lib/string/i386/tcschr.h
trunk/reactos/lib/libcntptr/string/i386/tcscmp.h
- copied unchanged from r26078, trunk/reactos/lib/string/i386/tcscmp.h
trunk/reactos/lib/libcntptr/string/i386/tcscpy.h
- copied unchanged from r26078, trunk/reactos/lib/string/i386/tcscpy.h
trunk/reactos/lib/libcntptr/string/i386/tcslen.h
- copied unchanged from r26078, trunk/reactos/lib/string/i386/tcslen.h
trunk/reactos/lib/libcntptr/string/i386/tcsncat.h
- copied unchanged from r26078, trunk/reactos/lib/string/i386/tcsncat.h
trunk/reactos/lib/libcntptr/string/i386/tcsncmp.h
- copied unchanged from r26078, trunk/reactos/lib/string/i386/tcsncmp.h
trunk/reactos/lib/libcntptr/string/i386/tcsncpy.h
- copied unchanged from r26078, trunk/reactos/lib/string/i386/tcsncpy.h
trunk/reactos/lib/libcntptr/string/i386/tcsnlen.h
- copied unchanged from r26078, trunk/reactos/lib/string/i386/tcsnlen.h
trunk/reactos/lib/libcntptr/string/i386/tcsrchr.h
- copied unchanged from r26078, trunk/reactos/lib/string/i386/tcsrchr.h
trunk/reactos/lib/libcntptr/string/i386/wcscat_asm.s
- copied unchanged from r26078, trunk/reactos/lib/string/i386/wcscat_asm.s
trunk/reactos/lib/libcntptr/string/i386/wcschr_asm.s
- copied unchanged from r26078, trunk/reactos/lib/string/i386/wcschr_asm.s
trunk/reactos/lib/libcntptr/string/i386/wcscmp_asm.s
- copied unchanged from r26078, trunk/reactos/lib/string/i386/wcscmp_asm.s
trunk/reactos/lib/libcntptr/string/i386/wcscpy_asm.s
- copied unchanged from r26078, trunk/reactos/lib/string/i386/wcscpy_asm.s
trunk/reactos/lib/libcntptr/string/i386/wcslen_asm.s
- copied unchanged from r26078, trunk/reactos/lib/string/i386/wcslen_asm.s
trunk/reactos/lib/libcntptr/string/i386/wcsncat_asm.s
- copied unchanged from r26078, trunk/reactos/lib/string/i386/wcsncat_asm.s
trunk/reactos/lib/libcntptr/string/i386/wcsncmp_asm.s
- copied unchanged from r26078, trunk/reactos/lib/string/i386/wcsncmp_asm.s
trunk/reactos/lib/libcntptr/string/i386/wcsncpy_asm.s
- copied unchanged from r26078, trunk/reactos/lib/string/i386/wcsncpy_asm.s
trunk/reactos/lib/libcntptr/string/i386/wcsnlen_asm.s
- copied unchanged from r26078, trunk/reactos/lib/string/i386/wcsnlen_asm.s
trunk/reactos/lib/libcntptr/string/i386/wcsrchr_asm.s
- copied unchanged from r26078, trunk/reactos/lib/string/i386/wcsrchr_asm.s
trunk/reactos/lib/libcntptr/string/itoa.c
- copied unchanged from r26078, trunk/reactos/lib/string/itoa.c
trunk/reactos/lib/libcntptr/string/itow.c
- copied unchanged from r26078, trunk/reactos/lib/string/itow.c
trunk/reactos/lib/libcntptr/string/lfind.c
- copied unchanged from r26078, trunk/reactos/lib/string/lfind.c
trunk/reactos/lib/libcntptr/string/mbstowcs.c
- copied unchanged from r26078, trunk/reactos/lib/string/mbstowcs.c
trunk/reactos/lib/libcntptr/string/scanf.h
- copied unchanged from r26078, trunk/reactos/lib/string/scanf.h
trunk/reactos/lib/libcntptr/string/splitp.c
- copied unchanged from r26078, trunk/reactos/lib/string/splitp.c
trunk/reactos/lib/libcntptr/string/sscanf.c
- copied unchanged from r26078, trunk/reactos/lib/string/sscanf.c
trunk/reactos/lib/libcntptr/string/strcat.c
- copied unchanged from r26078, trunk/reactos/lib/string/strcat.c
trunk/reactos/lib/libcntptr/string/strchr.c
- copied unchanged from r26078, trunk/reactos/lib/string/strchr.c
trunk/reactos/lib/libcntptr/string/strcmp.c
- copied unchanged from r26078, trunk/reactos/lib/string/strcmp.c
trunk/reactos/lib/libcntptr/string/strcpy.c
- copied unchanged from r26078, trunk/reactos/lib/string/strcpy.c
trunk/reactos/lib/libcntptr/string/strcspn.c
- copied unchanged from r26078, trunk/reactos/lib/string/strcspn.c
trunk/reactos/lib/libcntptr/string/stricmp.c
- copied unchanged from r26078, trunk/reactos/lib/string/stricmp.c
trunk/reactos/lib/libcntptr/string/strlen.c
- copied unchanged from r26078, trunk/reactos/lib/string/strlen.c
trunk/reactos/lib/libcntptr/string/strlwr.c
- copied unchanged from r26078, trunk/reactos/lib/string/strlwr.c
trunk/reactos/lib/libcntptr/string/strncat.c
- copied unchanged from r26078, trunk/reactos/lib/string/strncat.c
trunk/reactos/lib/libcntptr/string/strncmp.c
- copied unchanged from r26078, trunk/reactos/lib/string/strncmp.c
trunk/reactos/lib/libcntptr/string/strncpy.c
- copied unchanged from r26078, trunk/reactos/lib/string/strncpy.c
trunk/reactos/lib/libcntptr/string/strnicmp.c
- copied unchanged from r26078, trunk/reactos/lib/string/strnicmp.c
trunk/reactos/lib/libcntptr/string/strnlen.c
- copied unchanged from r26078, trunk/reactos/lib/string/strnlen.c
trunk/reactos/lib/libcntptr/string/strpbrk.c
- copied unchanged from r26078, trunk/reactos/lib/string/strpbrk.c
trunk/reactos/lib/libcntptr/string/strrchr.c
- copied unchanged from r26078, trunk/reactos/lib/string/strrchr.c
trunk/reactos/lib/libcntptr/string/strrev.c
- copied unchanged from r26078, trunk/reactos/lib/string/strrev.c
trunk/reactos/lib/libcntptr/string/strset.c
- copied unchanged from r26078, trunk/reactos/lib/string/strset.c
trunk/reactos/lib/libcntptr/string/strspn.c
- copied unchanged from r26078, trunk/reactos/lib/string/strspn.c
trunk/reactos/lib/libcntptr/string/strstr.c
- copied unchanged from r26078, trunk/reactos/lib/string/strstr.c
trunk/reactos/lib/libcntptr/string/strtol.c
- copied unchanged from r26078, trunk/reactos/lib/string/strtol.c
trunk/reactos/lib/libcntptr/string/strtoul.c
- copied unchanged from r26078, trunk/reactos/lib/string/strtoul.c
trunk/reactos/lib/libcntptr/string/strupr.c
- copied unchanged from r26078, trunk/reactos/lib/string/strupr.c
trunk/reactos/lib/libcntptr/string/strxspn.h
- copied unchanged from r26078, trunk/reactos/lib/string/strxspn.h
trunk/reactos/lib/libcntptr/string/tcscat.h
- copied unchanged from r26078, trunk/reactos/lib/string/tcscat.h
trunk/reactos/lib/libcntptr/string/tcschr.h
- copied unchanged from r26078, trunk/reactos/lib/string/tcschr.h
trunk/reactos/lib/libcntptr/string/tcscmp.h
- copied unchanged from r26078, trunk/reactos/lib/string/tcscmp.h
trunk/reactos/lib/libcntptr/string/tcscpy.h
- copied unchanged from r26078, trunk/reactos/lib/string/tcscpy.h
trunk/reactos/lib/libcntptr/string/tcslen.h
- copied unchanged from r26078, trunk/reactos/lib/string/tcslen.h
trunk/reactos/lib/libcntptr/string/tcsncat.h
- copied unchanged from r26078, trunk/reactos/lib/string/tcsncat.h
trunk/reactos/lib/libcntptr/string/tcsncmp.h
- copied unchanged from r26078, trunk/reactos/lib/string/tcsncmp.h
trunk/reactos/lib/libcntptr/string/tcsncpy.h
- copied unchanged from r26078, trunk/reactos/lib/string/tcsncpy.h
trunk/reactos/lib/libcntptr/string/tcsnlen.h
- copied unchanged from r26078, trunk/reactos/lib/string/tcsnlen.h
trunk/reactos/lib/libcntptr/string/tcsrchr.h
- copied unchanged from r26078, trunk/reactos/lib/string/tcsrchr.h
trunk/reactos/lib/libcntptr/string/wcscat.c
- copied unchanged from r26078, trunk/reactos/lib/string/wcscat.c
trunk/reactos/lib/libcntptr/string/wcschr.c
- copied unchanged from r26078, trunk/reactos/lib/string/wcschr.c
trunk/reactos/lib/libcntptr/string/wcscmp.c
- copied unchanged from r26078, trunk/reactos/lib/string/wcscmp.c
trunk/reactos/lib/libcntptr/string/wcscpy.c
- copied unchanged from r26078, trunk/reactos/lib/string/wcscpy.c
trunk/reactos/lib/libcntptr/string/wcslen.c
- copied unchanged from r26078, trunk/reactos/lib/string/wcslen.c
trunk/reactos/lib/libcntptr/string/wcsncat.c
- copied unchanged from r26078, trunk/reactos/lib/string/wcsncat.c
trunk/reactos/lib/libcntptr/string/wcsncmp.c
- copied unchanged from r26078, trunk/reactos/lib/string/wcsncmp.c
trunk/reactos/lib/libcntptr/string/wcsncpy.c
- copied unchanged from r26078, trunk/reactos/lib/string/wcsncpy.c
trunk/reactos/lib/libcntptr/string/wcsnlen.c
- copied unchanged from r26078, trunk/reactos/lib/string/wcsnlen.c
trunk/reactos/lib/libcntptr/string/wcsnset.c
- copied unchanged from r26078, trunk/reactos/lib/string/wcsnset.c
trunk/reactos/lib/libcntptr/string/wcsrchr.c
- copied unchanged from r26078, trunk/reactos/lib/string/wcsrchr.c
trunk/reactos/lib/libcntptr/string/wcsrev.c
- copied unchanged from r26078, trunk/reactos/lib/string/wcsrev.c
trunk/reactos/lib/libcntptr/string/wcstol.c
- copied unchanged from r26078, trunk/reactos/lib/string/wcstol.c
trunk/reactos/lib/libcntptr/string/wcstombs.c
- copied unchanged from r26078, trunk/reactos/lib/string/wcstombs.c
trunk/reactos/lib/libcntptr/string/wcstoul.c
- copied unchanged from r26078, trunk/reactos/lib/string/wcstoul.c
trunk/reactos/lib/libcntptr/string/wstring.c
- copied unchanged from r26078, trunk/reactos/lib/string/wstring.c
trunk/reactos/lib/libcntptr/string/wtoi.c
- copied unchanged from r26078, trunk/reactos/lib/string/wtoi.c
trunk/reactos/lib/libcntptr/string/wtoi64.c
- copied unchanged from r26078, trunk/reactos/lib/string/wtoi64.c
trunk/reactos/lib/libcntptr/string/wtol.c
- copied unchanged from r26078, trunk/reactos/lib/string/wtol.c
Added: trunk/reactos/lib/libcntptr/libcntpr.h
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/lib/libcntptr/libcntpr.h?r…
==============================================================================
--- trunk/reactos/lib/libcntptr/libcntpr.h (added)
+++ trunk/reactos/lib/libcntptr/libcntpr.h Wed Mar 14 23:30:32 2007
@@ -1,0 +1,22 @@
+/*
+ * COPYRIGHT: See COPYING in the top level directory
+ * PROJECT: ReactOS System Libraries
+ * FILE: lib/sdk/libcntpr/libcntpr.h
+ * PURPOSE: NT Private CRT
+ * PROGRAMMER: Alex Ionescu (alex.ionescu(a)reactos.org)
+ */
+
+/* INCLUDES ******************************************************************/
+
+#ifndef _LIBCNT_
+#define _LIBCNT_
+
+//
+// C Headers
+//
+#include <stdlib.h>
+#include <stdio.h>
+
+#endif /* _LIBCNT_ */
+
+/* EOF */
Added: trunk/reactos/lib/libcntptr/libcntpr.rbuild
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/lib/libcntptr/libcntpr.rbu…
==============================================================================
--- trunk/reactos/lib/libcntptr/libcntpr.rbuild (added)
+++ trunk/reactos/lib/libcntptr/libcntpr.rbuild Wed Mar 14 23:30:32 2007
@@ -1,0 +1,153 @@
+<module name="libcntpr" type="staticlibrary">
+ <define name="__USE_W32API" />
+ <define name="__NO_CTYPE_INLINES" />
+ <define name="NO_RTL_INLINES" />
+ <define name="_NTSYSTEM_" />
+ <define name="_NTDLLBUILD_" />
+ <define name="_SEH_NO_NATIVE_NLG" />
+ <define name="__MINGW_IMPORT">"extern __attribute__
((dllexport))"</define>
+ <include base="libcntpr">.</include>
+
+ <directory name="except">
+ <if property="ARCH" value="i386">
+ <directory name="i386">
+ <file>chkstk_asm.s</file>
+ <file>seh.s</file>
+ </directory>
+ </if>
+ </directory>
+
+ <directory name="math">
+ <if property="ARCH" value="i386">
+ <directory name="i386">
+ <file>alldiv_asm.s</file>
+ <file>alldvrm_asm.s</file>
+ <file>allmul_asm.s</file>
+ <file>allrem_asm.s</file>
+ <file>allshl_asm.s</file>
+ <file>allshr_asm.s</file>
+ <file>atan_asm.s</file>
+ <file>aulldiv_asm.s</file>
+ <file>aulldvrm_asm.s</file>
+ <file>aullrem_asm.s</file>
+ <file>aullshr_asm.s</file>
+ <file>ceil_asm.s</file>
+ <file>cos_asm.s</file>
+ <file>fabs_asm.s</file>
+ <file>floor_asm.s</file>
+ <file>ftol_asm.s</file>
+ <file>log_asm.s</file>
+ <file>pow_asm.s</file>
+ <file>sin_asm.s</file>
+ <file>sqrt_asm.s</file>
+ <file>tan_asm.s</file>
+ </directory>
+ </if>
+ <file>abs.c</file>
+ <file>bsearch.c</file>
+ <file>labs.c</file>
+ <file>rand.c</file>
+ </directory>
+
+ <directory name="mem">
+ <if property="ARCH" value="i386">
+ <directory name="i386">
+ <file>memchr_asm.s</file>
+ <file>memcpy_asm.s</file>
+ <file>memmove_asm.s</file>
+ <file>memset_asm.s</file>
+ </directory>
+ </if>
+ <ifnot property="ARCH" value="i386">
+ <file>memchr.c</file>
+ <file>memcpy.c</file>
+ <file>memmove.c</file>
+ <file>memset.c</file>
+ </ifnot>
+ <file>memccpy.c</file>
+ <file>memcmp.c</file>
+ <file>memicmp.c</file>
+ </directory>
+
+ <directory name="string">
+ <if property="ARCH" value="i386">
+ <directory name="i386">
+ <file>strcat_asm.s</file>
+ <file>strchr_asm.s</file>
+ <file>strcmp_asm.s</file>
+ <file>strcpy_asm.s</file>
+ <file>strlen_asm.s</file>
+ <file>strncat_asm.s</file>
+ <file>strncmp_asm.s</file>
+ <file>strncpy_asm.s</file>
+ <file>strnlen_asm.s</file>
+ <file>strrchr_asm.s</file>
+ <file>wcscat_asm.s</file>
+ <file>wcschr_asm.s</file>
+ <file>wcscmp_asm.s</file>
+ <file>wcscpy_asm.s</file>
+ <file>wcslen_asm.s</file>
+ <file>wcsncat_asm.s</file>
+ <file>wcsncmp_asm.s</file>
+ <file>wcsncpy_asm.s</file>
+ <file>wcsnlen_asm.s</file>
+ <file>wcsrchr_asm.s</file>
+ </directory>
+ </if>
+ <ifnot property="ARCH" value="i386">
+ <file>strcat.c</file>
+ <file>strchr.c</file>
+ <file>strcmp.c</file>
+ <file>strcpy.c</file>
+ <file>strlen.c</file>
+ <file>strncat.c</file>
+ <file>strncmp.c</file>
+ <file>strncpy.c</file>
+ <file>strnlen.c</file>
+ <file>strrchr.c</file>
+ <file>wcscat.c</file>
+ <file>wcschr.c</file>
+ <file>wcscmp.c</file>
+ <file>wcscpy.c</file>
+ <file>wcslen.c</file>
+ <file>wcsncat.c</file>
+ <file>wcsncmp.c</file>
+ <file>wcsncpy.c</file>
+ <file>wcsnlen.c</file>
+ <file>wcsrchr.c</file>
+ </ifnot>
+ <file>ctype.c</file>
+ <file>strcspn.c</file>
+ <file>stricmp.c</file>
+ <file>strnicmp.c</file>
+ <file>strlwr.c</file>
+ <file>strrev.c</file>
+ <file>strset.c</file>
+ <file>strstr.c</file>
+ <file>strupr.c</file>
+ <file>strpbrk.c</file>
+ <file>strspn.c</file>
+ <file>wstring.c</file>
+ <file>wcsrev.c</file>
+ <file>wcsnset.c</file>
+ <file>atoi64.c</file>
+ <file>atoi.c</file>
+ <file>atol.c</file>
+ <file>itoa.c</file>
+ <file>itow.c</file>
+ <file>lfind.c</file>
+ <file>mbstowcs.c</file>
+ <file>splitp.c</file>
+ <file>strtol.c</file>
+ <file>strtoul.c</file>
+ <file>wcstol.c</file>
+ <file>wcstombs.c</file>
+ <file>wcstoul.c</file>
+ <file>wtoi64.c</file>
+ <file>wtoi.c</file>
+ <file>wtol.c</file>
+ <file>sscanf.c</file>
+ </directory>
+
+ <pch>libcntpr.h</pch>
+</module>