Reactos
at master 50 lines 1.2 kB view raw
1 2list(APPEND CRT_FLOAT_SOURCE 3 ${LIBCNTPR_FLOAT_SOURCE} 4 float/chgsign.c 5 float/_controlfp_s.c 6 float/copysign.c 7 float/fpclass.c 8 #float/fpecode.c 9 float/scalb.c 10) 11 12if(ARCH STREQUAL "i386") 13 list(APPEND CRT_FLOAT_SOURCE 14 float/i386/clearfp.c 15 float/i386/cntrlfp.c 16 float/i386/fpreset.c 17 float/i386/logb.c 18 float/i386/statfp.c 19 ) 20elseif(ARCH STREQUAL "amd64") 21 list(APPEND CRT_FLOAT_SOURCE 22 float/amd64/_clearfp.c 23 float/amd64/_control87.c 24 float/amd64/_controlfp.c 25 float/amd64/_fpreset.c 26 float/amd64/_statusfp.c 27 float/amd64/machfpcw.c 28 ) 29 list(APPEND CRT_FLOAT_ASM_SOURCE 30 float/amd64/getsetfpcw.S 31 ) 32elseif(ARCH STREQUAL "arm") 33 list(APPEND CRT_FLOAT_SOURCE 34 float/arm/_clearfp.c 35 float/arm/_controlfp.c 36 float/arm/_fpreset.c 37 float/arm/_statusfp.c 38 ) 39 list(APPEND LIBCNTPR_FLOAT_SOURCE 40 float/arm/_controlfp.c 41 ) 42 list(APPEND CRT_FLOAT_ASM_SOURCE 43 float/arm/__getfp.s 44 float/arm/__setfp.s 45 ) 46 list(APPEND LIBCNTPR_FLOAT_ASM_SOURCE 47 float/arm/__getfp.s 48 float/arm/__setfp.s 49 ) 50endif()