Reactos
at listview 101 lines 2.4 kB view raw
1 2list(APPEND LIBCNTPR_STRING_SOURCE 3 string/_splitpath.c 4 string/_stricmp_nt.c 5 string/_strlwr_nt.c 6 string/_strnicmp_nt.c 7 string/_strupr_nt.c 8 string/_wsplitpath.c 9 string/atoi.c 10 string/atoi64.c 11 string/atol.c 12 string/ctype.c 13 #string/is_wctype.c 14 string/iswctype_nt.c 15 string/itoa.c 16 string/itow.c 17 string/mbstowcs_nt.c 18 string/scanf.c 19 string/strcspn.c 20 string/strpbrk.c 21 string/strrev.c 22 string/strset.c 23 string/strspn.c 24 string/strstr.c 25 string/strtoi64.c 26 string/strtol.c 27 string/strtoul.c 28 string/strtoull.c 29 string/tolower_nt.c 30 string/toupper_nt_mb.c 31 string/towupper_nt.c 32 string/wcs.c 33 string/wcstol.c 34 string/wcstombs_nt.c 35 string/wcstoul.c 36 string/wctype.c 37 string/wtoi.c 38 string/wtoi64.c 39 string/wtol.c 40 string/winesup.c 41) 42 43if(ARCH STREQUAL "i386") 44 list(APPEND LIBCNTPR_STRING_ASM_SOURCE 45 string/i386/strcat_asm.s 46 string/i386/strchr_asm.s 47 string/i386/strcmp_asm.s 48 string/i386/strcpy_asm.s 49 string/i386/strlen_asm.s 50 string/i386/strncat_asm.s 51 string/i386/strncmp_asm.s 52 string/i386/strncpy_asm.s 53 string/i386/strnlen_asm.s 54 string/i386/strrchr_asm.s 55 string/i386/wcscat_asm.s 56 string/i386/wcschr_asm.s 57 string/i386/wcscmp_asm.s 58 string/i386/wcscpy_asm.s 59 string/i386/wcslen_asm.s 60 string/i386/wcsncat_asm.s 61 string/i386/wcsncmp_asm.s 62 string/i386/wcsncpy_asm.s 63 string/i386/wcsnlen_asm.s 64 string/i386/wcsrchr_asm.s 65 ) 66else() 67 list(APPEND LIBCNTPR_STRING_SOURCE 68 string/strcat.c 69 string/strchr.c 70 string/strcmp.c 71 string/strcpy.c 72 string/strlen.c 73 string/strncat.c 74 string/strncmp.c 75 string/strncpy.c 76 string/strnlen.c 77 string/strrchr.c 78 string/wcscat.c 79 string/wcschr.c 80 string/wcscmp.c 81 string/wcscpy.c 82 string/wcslen.c 83 string/wcsncat.c 84 string/wcsncmp.c 85 string/wcsncpy.c 86 string/wcsnlen.c 87 string/wcsrchr.c 88 ) 89endif() 90 91# Used by acpi.sys 92add_library(strtol 93 string/ctype.c 94 string/iswctype.c 95 string/strtoi64.c 96 string/strtol.c 97 string/strtoul.c 98 string/strtoull.c 99 string/wctype.c) 100target_compile_definitions(strtol PRIVATE _LIBCNT_) 101add_dependencies(strtol psdk)