Author: tkreuzer
Date: Thu May 14 20:20:31 2015
New Revision: 67720
URL:
http://svn.reactos.org/svn/reactos?rev=67720&view=rev
Log:
[CRT/CPPRT]
Add some files for non-x86 to build
Modified:
trunk/reactos/lib/sdk/cpprt/CMakeLists.txt
trunk/reactos/lib/sdk/crt/crt.cmake
trunk/reactos/lib/sdk/crt/libcntpr.cmake
trunk/reactos/lib/sdk/crt/msvcrtex.cmake
Modified: trunk/reactos/lib/sdk/cpprt/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/cpprt/CMakeLists.t…
==============================================================================
--- trunk/reactos/lib/sdk/cpprt/CMakeLists.txt [iso-8859-1] (original)
+++ trunk/reactos/lib/sdk/cpprt/CMakeLists.txt [iso-8859-1] Thu May 14 20:20:31 2015
@@ -15,6 +15,8 @@
list(APPEND SOURCE i386/framehandler.c)
elseif(ARCH STREQUAL "amd64")
add_asm_files(cpprt_asm amd64/cpprt.s)
+elseif(ARCH STREQUAL "arm")
+ add_asm_files(cpprt_asm arm/cpprt.s)
endif()
add_library(cpprt ${SOURCE} ${cpprt_asm})
Modified: trunk/reactos/lib/sdk/crt/crt.cmake
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/crt.cmake?rev=…
==============================================================================
--- trunk/reactos/lib/sdk/crt/crt.cmake [iso-8859-1] (original)
+++ trunk/reactos/lib/sdk/crt/crt.cmake [iso-8859-1] Thu May 14 20:20:31 2015
@@ -445,23 +445,23 @@
float/amd64/fpreset.S
float/amd64/logb.S
# math/amd64/acos.S
- math/amd64/acosf.S
+ # math/amd64/acosf.S
math/amd64/atan.S
math/amd64/atan2.S
math/amd64/ceil.S
- math/amd64/ceilf.S
+ # math/amd64/ceilf.S
math/amd64/exp.S
math/amd64/fabs.S
math/amd64/floor.S
- math/amd64/floorf.S
+ # math/amd64/floorf.S
math/amd64/fmod.S
- math/amd64/fmodf.S
+ # math/amd64/fmodf.S
math/amd64/ldexp.S
math/amd64/log.S
math/amd64/log10.S
math/amd64/pow.S
math/amd64/sqrt.S
- math/amd64/sqrtf.S
+ # math/amd64/sqrtf.S
math/amd64/tan.S
setjmp/amd64/setjmp.s)
@@ -511,6 +511,8 @@
math/arm/__dtou64.s
math/arm/__i64tod.s
math/arm/__i64tos.s
+ math/arm/__stoi64.s
+ math/arm/__stou64.s
math/arm/__u64tod.s
math/arm/__u64tos.s
math/arm/__rt_sdiv64.s
@@ -526,8 +528,26 @@
if(NOT ARCH STREQUAL "i386")
list(APPEND CRT_SOURCE
+ math/_chgsignf.c
+ math/_copysignf.c
+ math/_hypotf.c
+ math/acosf.c
+ math/asinf.c
+ math/atan2f.c
+ math/atanf.c
+ math/ceilf.c
math/cos.c
+ math/coshf.c
+ math/expf.c
+ math/floorf.c
+ math/fmodf.c
+ math/log10f.c
+ math/modff.c
math/sin.c
+ math/sinhf.c
+ math/sqrtf.c
+ math/tanf.c
+ math/tanhf.c
math/stubs.c
mem/memchr.c
mem/memcpy.c
Modified: trunk/reactos/lib/sdk/crt/libcntpr.cmake
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/libcntpr.cmake…
==============================================================================
--- trunk/reactos/lib/sdk/crt/libcntpr.cmake [iso-8859-1] (original)
+++ trunk/reactos/lib/sdk/crt/libcntpr.cmake [iso-8859-1] Thu May 14 20:20:31 2015
@@ -171,6 +171,8 @@
math/arm/__dtou64.s
math/arm/__i64tod.s
math/arm/__i64tos.s
+ math/arm/__stoi64.s
+ math/arm/__stou64.s
math/arm/__u64tod.s
math/arm/__u64tos.s
math/arm/__rt_sdiv64.s
Modified: trunk/reactos/lib/sdk/crt/msvcrtex.cmake
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/msvcrtex.cmake…
==============================================================================
--- trunk/reactos/lib/sdk/crt/msvcrtex.cmake [iso-8859-1] (original)
+++ trunk/reactos/lib/sdk/crt/msvcrtex.cmake [iso-8859-1] Thu May 14 20:20:31 2015
@@ -77,6 +77,8 @@
math/arm/__dtou64.s
math/arm/__i64tod.s
math/arm/__i64tos.s
+ math/arm/__stoi64.s
+ math/arm/__stou64.s
math/arm/__u64tod.s
math/arm/__u64tos.s
math/arm/__rt_sdiv64.s