1add_entrypoint_object( 2 ceil 3 SRCS 4 ceil.cpp 5 HDRS 6 ../ceil.h 7 DEPENDS 8 libc.src.__support.FPUtil.fputil 9 COMPILE_OPTIONS 10 -O2 11) 12 13add_entrypoint_object( 14 ceilf 15 SRCS 16 ceilf.cpp 17 HDRS 18 ../ceilf.h 19 DEPENDS 20 libc.src.__support.FPUtil.fputil 21 COMPILE_OPTIONS 22 -O2 23) 24 25add_entrypoint_object( 26 ceill 27 SRCS 28 ceill.cpp 29 HDRS 30 ../ceill.h 31 DEPENDS 32 libc.src.__support.FPUtil.fputil 33 COMPILE_OPTIONS 34 -O2 35) 36 37add_object_library( 38 math_utils 39 SRCS 40 math_utils.cpp 41 HDRS 42 math_utils.h 43 DEPENDS 44 libc.include.errno 45 libc.include.math 46 libc.src.errno.errno 47) 48 49add_object_library( 50 sincosf_utils 51 HDRS 52 sincosf_utils.h 53 SRCS 54 sincosf_data.cpp 55 DEPENDS 56 .math_utils 57) 58 59add_entrypoint_object( 60 cosf 61 SRCS 62 cosf.cpp 63 HDRS 64 ../cosf.h 65 DEPENDS 66 .sincosf_utils 67 libc.include.math 68 libc.src.errno.errno 69 COMPILE_OPTIONS 70 -O3 71) 72 73add_entrypoint_object( 74 sinf 75 SRCS 76 sinf.cpp 77 HDRS 78 ../sinf.h 79 range_reduction.h 80 range_reduction_fma.h 81 DEPENDS 82 libc.include.math 83 libc.src.errno.errno 84 libc.src.__support.FPUtil.fputil 85 libc.src.__support.FPUtil.fma 86 libc.src.__support.FPUtil.multiply_add 87 libc.src.__support.FPUtil.nearest_integer 88 libc.src.__support.FPUtil.polyeval 89 COMPILE_OPTIONS 90 -O3 91) 92 93add_entrypoint_object( 94 sincosf 95 SRCS 96 sincosf.cpp 97 HDRS 98 ../sincosf.h 99 DEPENDS 100 .sincosf_utils 101 libc.include.math 102 libc.src.errno.errno 103 COMPILE_OPTIONS 104 -O3 105) 106 107add_entrypoint_object( 108 fabs 109 SRCS 110 fabs.cpp 111 HDRS 112 ../fabs.h 113 DEPENDS 114 libc.src.__support.FPUtil.fputil 115 COMPILE_OPTIONS 116 -O2 117) 118 119add_entrypoint_object( 120 fabsf 121 SRCS 122 fabsf.cpp 123 HDRS 124 ../fabsf.h 125 DEPENDS 126 libc.src.__support.FPUtil.fputil 127 COMPILE_OPTIONS 128 -O2 129) 130 131add_entrypoint_object( 132 fabsl 133 SRCS 134 fabsl.cpp 135 HDRS 136 ../fabsl.h 137 DEPENDS 138 libc.src.__support.FPUtil.fputil 139 COMPILE_OPTIONS 140 -O2 141) 142 143add_entrypoint_object( 144 trunc 145 SRCS 146 trunc.cpp 147 HDRS 148 ../trunc.h 149 DEPENDS 150 libc.src.__support.FPUtil.fputil 151 COMPILE_OPTIONS 152 -O2 153) 154 155add_entrypoint_object( 156 truncf 157 SRCS 158 truncf.cpp 159 HDRS 160 ../truncf.h 161 DEPENDS 162 libc.src.__support.FPUtil.fputil 163 COMPILE_OPTIONS 164 -O2 165) 166 167add_entrypoint_object( 168 truncl 169 SRCS 170 truncl.cpp 171 HDRS 172 ../truncl.h 173 DEPENDS 174 libc.src.__support.FPUtil.fputil 175 COMPILE_OPTIONS 176 -O2 177) 178 179add_entrypoint_object( 180 floor 181 SRCS 182 floor.cpp 183 HDRS 184 ../floor.h 185 DEPENDS 186 libc.src.__support.FPUtil.fputil 187 COMPILE_OPTIONS 188 -O2 189) 190 191add_entrypoint_object( 192 floorf 193 SRCS 194 floorf.cpp 195 HDRS 196 ../floorf.h 197 DEPENDS 198 libc.src.__support.FPUtil.fputil 199 COMPILE_OPTIONS 200 -O2 201) 202 203add_entrypoint_object( 204 floorl 205 SRCS 206 floorl.cpp 207 HDRS 208 ../floorl.h 209 DEPENDS 210 libc.src.__support.FPUtil.fputil 211 COMPILE_OPTIONS 212 -O2 213) 214 215add_entrypoint_object( 216 round 217 SRCS 218 round.cpp 219 HDRS 220 ../round.h 221 DEPENDS 222 libc.src.__support.FPUtil.fputil 223 COMPILE_OPTIONS 224 -O2 225) 226 227add_entrypoint_object( 228 roundf 229 SRCS 230 roundf.cpp 231 HDRS 232 ../roundf.h 233 DEPENDS 234 libc.src.__support.FPUtil.fputil 235 COMPILE_OPTIONS 236 -O2 237) 238 239add_entrypoint_object( 240 roundl 241 SRCS 242 roundl.cpp 243 HDRS 244 ../roundl.h 245 DEPENDS 246 libc.src.__support.FPUtil.fputil 247 COMPILE_OPTIONS 248 -O2 249) 250 251add_entrypoint_object( 252 lround 253 SRCS 254 lround.cpp 255 HDRS 256 ../lround.h 257 DEPENDS 258 libc.src.__support.FPUtil.fputil 259 COMPILE_OPTIONS 260 -O2 261) 262 263add_entrypoint_object( 264 lroundf 265 SRCS 266 lroundf.cpp 267 HDRS 268 ../lroundf.h 269 DEPENDS 270 libc.src.__support.FPUtil.fputil 271 COMPILE_OPTIONS 272 -O2 273) 274 275add_entrypoint_object( 276 lroundl 277 SRCS 278 lroundl.cpp 279 HDRS 280 ../lroundl.h 281 DEPENDS 282 libc.src.__support.FPUtil.fputil 283 COMPILE_OPTIONS 284 -O2 285) 286 287add_entrypoint_object( 288 llround 289 SRCS 290 llround.cpp 291 HDRS 292 ../llround.h 293 DEPENDS 294 libc.src.__support.FPUtil.fputil 295 COMPILE_OPTIONS 296 -O2 297) 298 299add_entrypoint_object( 300 llroundf 301 SRCS 302 llroundf.cpp 303 HDRS 304 ../llroundf.h 305 DEPENDS 306 libc.src.__support.FPUtil.fputil 307 COMPILE_OPTIONS 308 -O2 309) 310 311add_entrypoint_object( 312 llroundl 313 SRCS 314 llroundl.cpp 315 HDRS 316 ../llroundl.h 317 DEPENDS 318 libc.src.__support.FPUtil.fputil 319 COMPILE_OPTIONS 320 -O2 321) 322 323add_entrypoint_object( 324 rint 325 SRCS 326 rint.cpp 327 HDRS 328 ../rint.h 329 DEPENDS 330 libc.src.__support.FPUtil.fputil 331 COMPILE_OPTIONS 332 -O2 333) 334 335add_entrypoint_object( 336 rintf 337 SRCS 338 rintf.cpp 339 HDRS 340 ../rintf.h 341 DEPENDS 342 libc.src.__support.FPUtil.fputil 343 COMPILE_OPTIONS 344 -O2 345) 346 347add_entrypoint_object( 348 rintl 349 SRCS 350 rintl.cpp 351 HDRS 352 ../rintl.h 353 DEPENDS 354 libc.src.__support.FPUtil.fputil 355 COMPILE_OPTIONS 356 -O2 357) 358 359add_entrypoint_object( 360 lrint 361 SRCS 362 lrint.cpp 363 HDRS 364 ../lrint.h 365 DEPENDS 366 libc.src.__support.FPUtil.fputil 367 COMPILE_OPTIONS 368 -O2 369) 370 371add_entrypoint_object( 372 lrintf 373 SRCS 374 lrintf.cpp 375 HDRS 376 ../lrintf.h 377 DEPENDS 378 libc.src.__support.FPUtil.fputil 379 COMPILE_OPTIONS 380 -O2 381) 382 383add_entrypoint_object( 384 lrintl 385 SRCS 386 lrintl.cpp 387 HDRS 388 ../lrintl.h 389 DEPENDS 390 libc.src.__support.FPUtil.fputil 391 COMPILE_OPTIONS 392 -O2 393) 394 395add_entrypoint_object( 396 llrint 397 SRCS 398 llrint.cpp 399 HDRS 400 ../llrint.h 401 DEPENDS 402 libc.src.__support.FPUtil.fputil 403 COMPILE_OPTIONS 404 -O2 405) 406 407add_entrypoint_object( 408 llrintf 409 SRCS 410 llrintf.cpp 411 HDRS 412 ../llrintf.h 413 DEPENDS 414 libc.src.__support.FPUtil.fputil 415 COMPILE_OPTIONS 416 -O2 417) 418 419add_entrypoint_object( 420 llrintl 421 SRCS 422 llrintl.cpp 423 HDRS 424 ../llrintl.h 425 DEPENDS 426 libc.src.__support.FPUtil.fputil 427 COMPILE_OPTIONS 428 -O2 429) 430 431add_entrypoint_object( 432 nearbyint 433 SRCS 434 nearbyint.cpp 435 HDRS 436 ../nearbyint.h 437 DEPENDS 438 libc.src.__support.FPUtil.fputil 439 COMPILE_OPTIONS 440 -O2 441) 442 443add_entrypoint_object( 444 nearbyintf 445 SRCS 446 nearbyintf.cpp 447 HDRS 448 ../nearbyintf.h 449 DEPENDS 450 libc.src.__support.FPUtil.fputil 451 COMPILE_OPTIONS 452 -O2 453) 454 455add_entrypoint_object( 456 nearbyintl 457 SRCS 458 nearbyintl.cpp 459 HDRS 460 ../nearbyintl.h 461 DEPENDS 462 libc.src.__support.FPUtil.fputil 463 COMPILE_OPTIONS 464 -O2 465) 466 467add_object_library( 468 exp_utils 469 HDRS 470 exp_utils.h 471 SRCS 472 exp_utils.cpp 473 DEPENDS 474 .math_utils 475) 476 477add_entrypoint_object( 478 expf 479 SRCS 480 expf.cpp 481 HDRS 482 ../expf.h 483 DEPENDS 484 .common_constants 485 libc.src.__support.FPUtil.fputil 486 libc.src.__support.FPUtil.multiply_add 487 libc.src.__support.FPUtil.nearest_integer 488 libc.src.__support.FPUtil.polyeval 489 libc.include.math 490 COMPILE_OPTIONS 491 -O3 492) 493 494add_entrypoint_object( 495 exp2f 496 SRCS 497 exp2f.cpp 498 HDRS 499 ../exp2f.h 500 DEPENDS 501 libc.src.__support.FPUtil.fputil 502 libc.src.__support.FPUtil.polyeval 503 libc.include.math 504 COMPILE_OPTIONS 505 -O3 506) 507 508add_entrypoint_object( 509 expm1f 510 SRCS 511 expm1f.cpp 512 HDRS 513 ../expm1f.h 514 DEPENDS 515 .common_constants 516 libc.src.__support.FPUtil.fputil 517 libc.src.__support.FPUtil.multiply_add 518 libc.src.__support.FPUtil.nearest_integer 519 libc.src.__support.FPUtil.polyeval 520 libc.include.math 521 COMPILE_OPTIONS 522 -O3 523) 524 525add_entrypoint_object( 526 copysign 527 SRCS 528 copysign.cpp 529 HDRS 530 ../copysign.h 531 DEPENDS 532 libc.src.__support.FPUtil.fputil 533 COMPILE_OPTIONS 534 -O2 535) 536 537add_entrypoint_object( 538 copysignf 539 SRCS 540 copysignf.cpp 541 HDRS 542 ../copysignf.h 543 DEPENDS 544 libc.src.__support.FPUtil.fputil 545 COMPILE_OPTIONS 546 -O2 547) 548 549add_entrypoint_object( 550 copysignl 551 SRCS 552 copysignl.cpp 553 HDRS 554 ../copysignl.h 555 DEPENDS 556 libc.src.__support.FPUtil.fputil 557 COMPILE_OPTIONS 558 -O2 559) 560 561add_entrypoint_object( 562 frexp 563 SRCS 564 frexp.cpp 565 HDRS 566 ../frexp.h 567 DEPENDS 568 libc.src.__support.FPUtil.fputil 569 COMPILE_OPTIONS 570 -O2 571) 572 573add_entrypoint_object( 574 frexpf 575 SRCS 576 frexpf.cpp 577 HDRS 578 ../frexpf.h 579 DEPENDS 580 libc.src.__support.FPUtil.fputil 581 COMPILE_OPTIONS 582 -O2 583) 584 585add_entrypoint_object( 586 frexpl 587 SRCS 588 frexpl.cpp 589 HDRS 590 ../frexpl.h 591 DEPENDS 592 libc.src.__support.FPUtil.fputil 593 COMPILE_OPTIONS 594 -O2 595) 596 597add_entrypoint_object( 598 ilogb 599 SRCS 600 ilogb.cpp 601 HDRS 602 ../ilogb.h 603 DEPENDS 604 libc.src.__support.FPUtil.fputil 605 COMPILE_OPTIONS 606 -O2 607) 608 609add_entrypoint_object( 610 ilogbf 611 SRCS 612 ilogbf.cpp 613 HDRS 614 ../ilogbf.h 615 DEPENDS 616 libc.src.__support.FPUtil.fputil 617 COMPILE_OPTIONS 618 -O2 619) 620 621add_entrypoint_object( 622 ilogbl 623 SRCS 624 ilogbl.cpp 625 HDRS 626 ../ilogbl.h 627 DEPENDS 628 libc.src.__support.FPUtil.fputil 629 COMPILE_OPTIONS 630 -O2 631) 632 633add_entrypoint_object( 634 ldexp 635 SRCS 636 ldexp.cpp 637 HDRS 638 ../ldexp.h 639 DEPENDS 640 libc.src.__support.FPUtil.fputil 641 COMPILE_OPTIONS 642 -O2 643) 644 645add_entrypoint_object( 646 ldexpf 647 SRCS 648 ldexpf.cpp 649 HDRS 650 ../ldexpf.h 651 DEPENDS 652 libc.src.__support.FPUtil.fputil 653 COMPILE_OPTIONS 654 -O2 655) 656 657add_entrypoint_object( 658 ldexpl 659 SRCS 660 ldexpl.cpp 661 HDRS 662 ../ldexpl.h 663 DEPENDS 664 libc.src.__support.FPUtil.fputil 665 COMPILE_OPTIONS 666 -O2 667) 668 669add_object_library( 670 common_constants 671 HDRS 672 common_constants.h 673 SRCS 674 common_constants.cpp 675) 676 677add_entrypoint_object( 678 log10f 679 SRCS 680 log10f.cpp 681 HDRS 682 ../log10f.h 683 DEPENDS 684 .common_constants 685 libc.src.__support.FPUtil.fputil 686 libc.src.__support.FPUtil.multiply_add 687 libc.src.__support.FPUtil.polyeval 688 COMPILE_OPTIONS 689 -O3 690) 691 692add_entrypoint_object( 693 log1pf 694 SRCS 695 log1pf.cpp 696 HDRS 697 ../log1pf.h 698 DEPENDS 699 .common_constants 700 libc.src.__support.FPUtil.fputil 701 libc.src.__support.FPUtil.multiply_add 702 libc.src.__support.FPUtil.polyeval 703 COMPILE_OPTIONS 704 -O3 705) 706 707add_entrypoint_object( 708 log2f 709 SRCS 710 log2f.cpp 711 HDRS 712 ../log2f.h 713 DEPENDS 714 .common_constants 715 libc.src.__support.FPUtil.fputil 716 libc.src.__support.FPUtil.polyeval 717 COMPILE_OPTIONS 718 -O3 719) 720 721add_entrypoint_object( 722 logf 723 SRCS 724 logf.cpp 725 HDRS 726 ../logf.h 727 DEPENDS 728 .common_constants 729 libc.src.__support.FPUtil.fputil 730 libc.src.__support.FPUtil.multiply_add 731 libc.src.__support.FPUtil.polyeval 732 COMPILE_OPTIONS 733 -O3 734) 735 736add_entrypoint_object( 737 logb 738 SRCS 739 logb.cpp 740 HDRS 741 ../logb.h 742 DEPENDS 743 libc.src.__support.FPUtil.fputil 744 COMPILE_OPTIONS 745 -O2 746) 747 748add_entrypoint_object( 749 logbf 750 SRCS 751 logbf.cpp 752 HDRS 753 ../logbf.h 754 DEPENDS 755 libc.src.__support.FPUtil.fputil 756 COMPILE_OPTIONS 757 -O2 758) 759 760add_entrypoint_object( 761 logbl 762 SRCS 763 logbl.cpp 764 HDRS 765 ../logbl.h 766 DEPENDS 767 libc.src.__support.FPUtil.fputil 768 COMPILE_OPTIONS 769 -O2 770) 771 772add_entrypoint_object( 773 modf 774 SRCS 775 modf.cpp 776 HDRS 777 ../modf.h 778 DEPENDS 779 libc.src.__support.FPUtil.fputil 780 COMPILE_OPTIONS 781 -O2 782) 783 784add_entrypoint_object( 785 modff 786 SRCS 787 modff.cpp 788 HDRS 789 ../modff.h 790 DEPENDS 791 libc.src.__support.FPUtil.fputil 792 COMPILE_OPTIONS 793 -O2 794) 795 796add_entrypoint_object( 797 modfl 798 SRCS 799 modfl.cpp 800 HDRS 801 ../modfl.h 802 DEPENDS 803 libc.src.__support.FPUtil.fputil 804 COMPILE_OPTIONS 805 -O2 806) 807 808add_entrypoint_object( 809 fmin 810 SRCS 811 fmin.cpp 812 HDRS 813 ../fmin.h 814 DEPENDS 815 libc.src.__support.FPUtil.fputil 816 COMPILE_OPTIONS 817 -O2 818) 819 820add_entrypoint_object( 821 fminf 822 SRCS 823 fminf.cpp 824 HDRS 825 ../fminf.h 826 DEPENDS 827 libc.src.__support.FPUtil.fputil 828 COMPILE_OPTIONS 829 -O2 830) 831 832add_entrypoint_object( 833 fminl 834 SRCS 835 fminl.cpp 836 HDRS 837 ../fminl.h 838 DEPENDS 839 libc.src.__support.FPUtil.fputil 840 COMPILE_OPTIONS 841 -O2 842) 843 844add_entrypoint_object( 845 fmax 846 SRCS 847 fmax.cpp 848 HDRS 849 ../fmax.h 850 DEPENDS 851 libc.src.__support.FPUtil.fputil 852 COMPILE_OPTIONS 853 -O2 854) 855 856add_entrypoint_object( 857 fmaxf 858 SRCS 859 fmaxf.cpp 860 HDRS 861 ../fmaxf.h 862 DEPENDS 863 libc.src.__support.FPUtil.fputil 864 COMPILE_OPTIONS 865 -O2 866) 867 868add_entrypoint_object( 869 fmaxl 870 SRCS 871 fmaxl.cpp 872 HDRS 873 ../fmaxl.h 874 DEPENDS 875 libc.src.__support.FPUtil.fputil 876 COMPILE_OPTIONS 877 -O2 878) 879 880add_entrypoint_object( 881 sqrt 882 SRCS 883 sqrt.cpp 884 HDRS 885 ../sqrt.h 886 DEPENDS 887 libc.src.__support.FPUtil.fputil 888 libc.src.__support.FPUtil.sqrt 889 COMPILE_OPTIONS 890 -O3 891) 892 893add_entrypoint_object( 894 sqrtf 895 SRCS 896 sqrtf.cpp 897 HDRS 898 ../sqrtf.h 899 DEPENDS 900 libc.src.__support.FPUtil.fputil 901 libc.src.__support.FPUtil.sqrt 902 COMPILE_OPTIONS 903 -O3 904) 905 906add_entrypoint_object( 907 sqrtl 908 SRCS 909 sqrtl.cpp 910 HDRS 911 ../sqrtl.h 912 DEPENDS 913 libc.src.__support.FPUtil.fputil 914 libc.src.__support.FPUtil.sqrt 915 COMPILE_OPTIONS 916 -O3 917) 918 919add_entrypoint_object( 920 remquof 921 SRCS 922 remquof.cpp 923 HDRS 924 ../remquof.h 925 DEPENDS 926 libc.src.__support.FPUtil.fputil 927 COMPILE_OPTIONS 928 -O2 929) 930 931add_entrypoint_object( 932 remquo 933 SRCS 934 remquo.cpp 935 HDRS 936 ../remquo.h 937 DEPENDS 938 libc.src.__support.FPUtil.fputil 939 COMPILE_OPTIONS 940 -O2 941) 942 943add_entrypoint_object( 944 remquol 945 SRCS 946 remquol.cpp 947 HDRS 948 ../remquol.h 949 DEPENDS 950 libc.src.__support.FPUtil.fputil 951 COMPILE_OPTIONS 952 -O2 953) 954 955add_entrypoint_object( 956 remainderf 957 SRCS 958 remainderf.cpp 959 HDRS 960 ../remainderf.h 961 DEPENDS 962 libc.src.__support.FPUtil.fputil 963 COMPILE_OPTIONS 964 -O2 965) 966 967add_entrypoint_object( 968 remainder 969 SRCS 970 remainder.cpp 971 HDRS 972 ../remainder.h 973 DEPENDS 974 libc.src.__support.FPUtil.fputil 975 COMPILE_OPTIONS 976 -O2 977) 978 979add_entrypoint_object( 980 remainderl 981 SRCS 982 remainderl.cpp 983 HDRS 984 ../remainderl.h 985 DEPENDS 986 libc.src.__support.FPUtil.fputil 987 COMPILE_OPTIONS 988 -O2 989) 990 991add_entrypoint_object( 992 hypotf 993 SRCS 994 hypotf.cpp 995 HDRS 996 ../hypotf.h 997 DEPENDS 998 libc.src.__support.FPUtil.fputil 999 libc.src.__support.FPUtil.sqrt 1000 COMPILE_OPTIONS 1001 -O3 1002) 1003 1004add_entrypoint_object( 1005 fdim 1006 SRCS 1007 fdim.cpp 1008 HDRS 1009 ../fdim.h 1010 DEPENDS 1011 libc.src.__support.FPUtil.fputil 1012 COMPILE_OPTIONS 1013 -O2 1014) 1015 1016add_entrypoint_object( 1017 fdimf 1018 SRCS 1019 fdimf.cpp 1020 HDRS 1021 ../fdimf.h 1022 DEPENDS 1023 libc.src.__support.FPUtil.fputil 1024 COMPILE_OPTIONS 1025 -O2 1026) 1027 1028add_entrypoint_object( 1029 fdiml 1030 SRCS 1031 fdiml.cpp 1032 HDRS 1033 ../fdiml.h 1034 DEPENDS 1035 libc.src.__support.FPUtil.fputil 1036 COMPILE_OPTIONS 1037 -O2 1038) 1039 1040add_entrypoint_object( 1041 hypot 1042 SRCS 1043 hypot.cpp 1044 HDRS 1045 ../hypot.h 1046 DEPENDS 1047 libc.src.__support.FPUtil.fputil 1048 COMPILE_OPTIONS 1049 -O3 1050) 1051 1052add_entrypoint_object( 1053 nextafter 1054 SRCS 1055 nextafter.cpp 1056 HDRS 1057 ../nextafter.h 1058 DEPENDS 1059 libc.src.__support.FPUtil.fputil 1060 COMPILE_OPTIONS 1061 -O2 1062) 1063 1064add_entrypoint_object( 1065 nextafterf 1066 SRCS 1067 nextafterf.cpp 1068 HDRS 1069 ../nextafterf.h 1070 DEPENDS 1071 libc.src.__support.FPUtil.fputil 1072 COMPILE_OPTIONS 1073 -O2 1074) 1075 1076add_entrypoint_object( 1077 nextafterl 1078 SRCS 1079 nextafterl.cpp 1080 HDRS 1081 ../nextafterl.h 1082 DEPENDS 1083 libc.src.__support.FPUtil.fputil 1084 COMPILE_OPTIONS 1085 -O2 1086) 1087 1088add_object_library( 1089 dp_trig 1090 SRCS 1091 dp_trig.cpp 1092 HDRS 1093 dp_trig.h 1094 DEPENDS 1095 libc.src.__support.FPUtil.fputil #FPBits and ManipulationFunction 1096 libc.src.__support.FPUtil.xfloat 1097 libc.src.__support.CPP.uint 1098 COMPILE_OPTIONS 1099 -O3 1100) 1101 1102add_entrypoint_object( 1103 fmod 1104 SRCS 1105 fmod.cpp 1106 HDRS 1107 ../fmod.h 1108 DEPENDS 1109 libc.include.math 1110 libc.src.__support.FPUtil.generic.fmod 1111 COMPILE_OPTIONS 1112 -O3 1113) 1114 1115add_entrypoint_object( 1116 fmodf 1117 SRCS 1118 fmodf.cpp 1119 HDRS 1120 ../fmodf.h 1121 DEPENDS 1122 libc.include.math 1123 libc.src.__support.FPUtil.generic.fmod 1124 COMPILE_OPTIONS 1125 -O3 1126) 1127