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.polyeval 487 libc.include.math 488 COMPILE_OPTIONS 489 -O3 490) 491 492add_entrypoint_object( 493 exp2f 494 SRCS 495 exp2f.cpp 496 HDRS 497 ../exp2f.h 498 DEPENDS 499 libc.src.__support.FPUtil.fputil 500 libc.src.__support.FPUtil.polyeval 501 libc.include.math 502 COMPILE_OPTIONS 503 -O3 504) 505 506add_entrypoint_object( 507 expm1f 508 SRCS 509 expm1f.cpp 510 HDRS 511 ../expm1f.h 512 DEPENDS 513 .common_constants 514 libc.src.__support.FPUtil.fputil 515 libc.src.__support.FPUtil.multiply_add 516 libc.src.__support.FPUtil.polyeval 517 libc.include.math 518 COMPILE_OPTIONS 519 -O3 520) 521 522add_entrypoint_object( 523 copysign 524 SRCS 525 copysign.cpp 526 HDRS 527 ../copysign.h 528 DEPENDS 529 libc.src.__support.FPUtil.fputil 530 COMPILE_OPTIONS 531 -O2 532) 533 534add_entrypoint_object( 535 copysignf 536 SRCS 537 copysignf.cpp 538 HDRS 539 ../copysignf.h 540 DEPENDS 541 libc.src.__support.FPUtil.fputil 542 COMPILE_OPTIONS 543 -O2 544) 545 546add_entrypoint_object( 547 copysignl 548 SRCS 549 copysignl.cpp 550 HDRS 551 ../copysignl.h 552 DEPENDS 553 libc.src.__support.FPUtil.fputil 554 COMPILE_OPTIONS 555 -O2 556) 557 558add_entrypoint_object( 559 frexp 560 SRCS 561 frexp.cpp 562 HDRS 563 ../frexp.h 564 DEPENDS 565 libc.src.__support.FPUtil.fputil 566 COMPILE_OPTIONS 567 -O2 568) 569 570add_entrypoint_object( 571 frexpf 572 SRCS 573 frexpf.cpp 574 HDRS 575 ../frexpf.h 576 DEPENDS 577 libc.src.__support.FPUtil.fputil 578 COMPILE_OPTIONS 579 -O2 580) 581 582add_entrypoint_object( 583 frexpl 584 SRCS 585 frexpl.cpp 586 HDRS 587 ../frexpl.h 588 DEPENDS 589 libc.src.__support.FPUtil.fputil 590 COMPILE_OPTIONS 591 -O2 592) 593 594add_entrypoint_object( 595 ilogb 596 SRCS 597 ilogb.cpp 598 HDRS 599 ../ilogb.h 600 DEPENDS 601 libc.src.__support.FPUtil.fputil 602 COMPILE_OPTIONS 603 -O2 604) 605 606add_entrypoint_object( 607 ilogbf 608 SRCS 609 ilogbf.cpp 610 HDRS 611 ../ilogbf.h 612 DEPENDS 613 libc.src.__support.FPUtil.fputil 614 COMPILE_OPTIONS 615 -O2 616) 617 618add_entrypoint_object( 619 ilogbl 620 SRCS 621 ilogbl.cpp 622 HDRS 623 ../ilogbl.h 624 DEPENDS 625 libc.src.__support.FPUtil.fputil 626 COMPILE_OPTIONS 627 -O2 628) 629 630add_entrypoint_object( 631 ldexp 632 SRCS 633 ldexp.cpp 634 HDRS 635 ../ldexp.h 636 DEPENDS 637 libc.src.__support.FPUtil.fputil 638 COMPILE_OPTIONS 639 -O2 640) 641 642add_entrypoint_object( 643 ldexpf 644 SRCS 645 ldexpf.cpp 646 HDRS 647 ../ldexpf.h 648 DEPENDS 649 libc.src.__support.FPUtil.fputil 650 COMPILE_OPTIONS 651 -O2 652) 653 654add_entrypoint_object( 655 ldexpl 656 SRCS 657 ldexpl.cpp 658 HDRS 659 ../ldexpl.h 660 DEPENDS 661 libc.src.__support.FPUtil.fputil 662 COMPILE_OPTIONS 663 -O2 664) 665 666add_object_library( 667 common_constants 668 HDRS 669 common_constants.h 670 SRCS 671 common_constants.cpp 672) 673 674add_entrypoint_object( 675 log10f 676 SRCS 677 log10f.cpp 678 HDRS 679 ../log10f.h 680 DEPENDS 681 .common_constants 682 libc.src.__support.FPUtil.fputil 683 libc.src.__support.FPUtil.multiply_add 684 libc.src.__support.FPUtil.polyeval 685 COMPILE_OPTIONS 686 -O3 687) 688 689add_entrypoint_object( 690 log1pf 691 SRCS 692 log1pf.cpp 693 HDRS 694 ../log1pf.h 695 DEPENDS 696 .common_constants 697 libc.src.__support.FPUtil.fputil 698 libc.src.__support.FPUtil.multiply_add 699 libc.src.__support.FPUtil.polyeval 700 COMPILE_OPTIONS 701 -O3 702) 703 704add_entrypoint_object( 705 log2f 706 SRCS 707 log2f.cpp 708 HDRS 709 ../log2f.h 710 DEPENDS 711 .common_constants 712 libc.src.__support.FPUtil.fputil 713 libc.src.__support.FPUtil.polyeval 714 COMPILE_OPTIONS 715 -O3 716) 717 718add_entrypoint_object( 719 logf 720 SRCS 721 logf.cpp 722 HDRS 723 ../logf.h 724 DEPENDS 725 .common_constants 726 libc.src.__support.FPUtil.fputil 727 libc.src.__support.FPUtil.multiply_add 728 libc.src.__support.FPUtil.polyeval 729 COMPILE_OPTIONS 730 -O3 731) 732 733add_entrypoint_object( 734 logb 735 SRCS 736 logb.cpp 737 HDRS 738 ../logb.h 739 DEPENDS 740 libc.src.__support.FPUtil.fputil 741 COMPILE_OPTIONS 742 -O2 743) 744 745add_entrypoint_object( 746 logbf 747 SRCS 748 logbf.cpp 749 HDRS 750 ../logbf.h 751 DEPENDS 752 libc.src.__support.FPUtil.fputil 753 COMPILE_OPTIONS 754 -O2 755) 756 757add_entrypoint_object( 758 logbl 759 SRCS 760 logbl.cpp 761 HDRS 762 ../logbl.h 763 DEPENDS 764 libc.src.__support.FPUtil.fputil 765 COMPILE_OPTIONS 766 -O2 767) 768 769add_entrypoint_object( 770 modf 771 SRCS 772 modf.cpp 773 HDRS 774 ../modf.h 775 DEPENDS 776 libc.src.__support.FPUtil.fputil 777 COMPILE_OPTIONS 778 -O2 779) 780 781add_entrypoint_object( 782 modff 783 SRCS 784 modff.cpp 785 HDRS 786 ../modff.h 787 DEPENDS 788 libc.src.__support.FPUtil.fputil 789 COMPILE_OPTIONS 790 -O2 791) 792 793add_entrypoint_object( 794 modfl 795 SRCS 796 modfl.cpp 797 HDRS 798 ../modfl.h 799 DEPENDS 800 libc.src.__support.FPUtil.fputil 801 COMPILE_OPTIONS 802 -O2 803) 804 805add_entrypoint_object( 806 fmin 807 SRCS 808 fmin.cpp 809 HDRS 810 ../fmin.h 811 DEPENDS 812 libc.src.__support.FPUtil.fputil 813 COMPILE_OPTIONS 814 -O2 815) 816 817add_entrypoint_object( 818 fminf 819 SRCS 820 fminf.cpp 821 HDRS 822 ../fminf.h 823 DEPENDS 824 libc.src.__support.FPUtil.fputil 825 COMPILE_OPTIONS 826 -O2 827) 828 829add_entrypoint_object( 830 fminl 831 SRCS 832 fminl.cpp 833 HDRS 834 ../fminl.h 835 DEPENDS 836 libc.src.__support.FPUtil.fputil 837 COMPILE_OPTIONS 838 -O2 839) 840 841add_entrypoint_object( 842 fmax 843 SRCS 844 fmax.cpp 845 HDRS 846 ../fmax.h 847 DEPENDS 848 libc.src.__support.FPUtil.fputil 849 COMPILE_OPTIONS 850 -O2 851) 852 853add_entrypoint_object( 854 fmaxf 855 SRCS 856 fmaxf.cpp 857 HDRS 858 ../fmaxf.h 859 DEPENDS 860 libc.src.__support.FPUtil.fputil 861 COMPILE_OPTIONS 862 -O2 863) 864 865add_entrypoint_object( 866 fmaxl 867 SRCS 868 fmaxl.cpp 869 HDRS 870 ../fmaxl.h 871 DEPENDS 872 libc.src.__support.FPUtil.fputil 873 COMPILE_OPTIONS 874 -O2 875) 876 877add_entrypoint_object( 878 sqrt 879 SRCS 880 sqrt.cpp 881 HDRS 882 ../sqrt.h 883 DEPENDS 884 libc.src.__support.FPUtil.fputil 885 libc.src.__support.FPUtil.sqrt 886 COMPILE_OPTIONS 887 -O3 888) 889 890add_entrypoint_object( 891 sqrtf 892 SRCS 893 sqrtf.cpp 894 HDRS 895 ../sqrtf.h 896 DEPENDS 897 libc.src.__support.FPUtil.fputil 898 libc.src.__support.FPUtil.sqrt 899 COMPILE_OPTIONS 900 -O3 901) 902 903add_entrypoint_object( 904 sqrtl 905 SRCS 906 sqrtl.cpp 907 HDRS 908 ../sqrtl.h 909 DEPENDS 910 libc.src.__support.FPUtil.fputil 911 libc.src.__support.FPUtil.sqrt 912 COMPILE_OPTIONS 913 -O3 914) 915 916add_entrypoint_object( 917 remquof 918 SRCS 919 remquof.cpp 920 HDRS 921 ../remquof.h 922 DEPENDS 923 libc.src.__support.FPUtil.fputil 924 COMPILE_OPTIONS 925 -O2 926) 927 928add_entrypoint_object( 929 remquo 930 SRCS 931 remquo.cpp 932 HDRS 933 ../remquo.h 934 DEPENDS 935 libc.src.__support.FPUtil.fputil 936 COMPILE_OPTIONS 937 -O2 938) 939 940add_entrypoint_object( 941 remquol 942 SRCS 943 remquol.cpp 944 HDRS 945 ../remquol.h 946 DEPENDS 947 libc.src.__support.FPUtil.fputil 948 COMPILE_OPTIONS 949 -O2 950) 951 952add_entrypoint_object( 953 remainderf 954 SRCS 955 remainderf.cpp 956 HDRS 957 ../remainderf.h 958 DEPENDS 959 libc.src.__support.FPUtil.fputil 960 COMPILE_OPTIONS 961 -O2 962) 963 964add_entrypoint_object( 965 remainder 966 SRCS 967 remainder.cpp 968 HDRS 969 ../remainder.h 970 DEPENDS 971 libc.src.__support.FPUtil.fputil 972 COMPILE_OPTIONS 973 -O2 974) 975 976add_entrypoint_object( 977 remainderl 978 SRCS 979 remainderl.cpp 980 HDRS 981 ../remainderl.h 982 DEPENDS 983 libc.src.__support.FPUtil.fputil 984 COMPILE_OPTIONS 985 -O2 986) 987 988add_entrypoint_object( 989 hypotf 990 SRCS 991 hypotf.cpp 992 HDRS 993 ../hypotf.h 994 DEPENDS 995 libc.src.__support.FPUtil.fputil 996 libc.src.__support.FPUtil.sqrt 997 COMPILE_OPTIONS 998 -O3 999) 1000 1001add_entrypoint_object( 1002 fdim 1003 SRCS 1004 fdim.cpp 1005 HDRS 1006 ../fdim.h 1007 DEPENDS 1008 libc.src.__support.FPUtil.fputil 1009 COMPILE_OPTIONS 1010 -O2 1011) 1012 1013add_entrypoint_object( 1014 fdimf 1015 SRCS 1016 fdimf.cpp 1017 HDRS 1018 ../fdimf.h 1019 DEPENDS 1020 libc.src.__support.FPUtil.fputil 1021 COMPILE_OPTIONS 1022 -O2 1023) 1024 1025add_entrypoint_object( 1026 fdiml 1027 SRCS 1028 fdiml.cpp 1029 HDRS 1030 ../fdiml.h 1031 DEPENDS 1032 libc.src.__support.FPUtil.fputil 1033 COMPILE_OPTIONS 1034 -O2 1035) 1036 1037add_entrypoint_object( 1038 hypot 1039 SRCS 1040 hypot.cpp 1041 HDRS 1042 ../hypot.h 1043 DEPENDS 1044 libc.src.__support.FPUtil.fputil 1045 COMPILE_OPTIONS 1046 -O3 1047) 1048 1049add_entrypoint_object( 1050 nextafter 1051 SRCS 1052 nextafter.cpp 1053 HDRS 1054 ../nextafter.h 1055 DEPENDS 1056 libc.src.__support.FPUtil.fputil 1057 COMPILE_OPTIONS 1058 -O2 1059) 1060 1061add_entrypoint_object( 1062 nextafterf 1063 SRCS 1064 nextafterf.cpp 1065 HDRS 1066 ../nextafterf.h 1067 DEPENDS 1068 libc.src.__support.FPUtil.fputil 1069 COMPILE_OPTIONS 1070 -O2 1071) 1072 1073add_entrypoint_object( 1074 nextafterl 1075 SRCS 1076 nextafterl.cpp 1077 HDRS 1078 ../nextafterl.h 1079 DEPENDS 1080 libc.src.__support.FPUtil.fputil 1081 COMPILE_OPTIONS 1082 -O2 1083) 1084 1085add_object_library( 1086 dp_trig 1087 SRCS 1088 dp_trig.cpp 1089 HDRS 1090 dp_trig.h 1091 DEPENDS 1092 libc.src.__support.FPUtil.fputil #FPBits and ManipulationFunction 1093 libc.src.__support.FPUtil.xfloat 1094 libc.src.__support.CPP.uint 1095 COMPILE_OPTIONS 1096 -O3 1097) 1098 1099add_entrypoint_object( 1100 fmod 1101 SRCS 1102 fmod.cpp 1103 HDRS 1104 ../fmod.h 1105 DEPENDS 1106 libc.include.math 1107 libc.src.__support.FPUtil.generic.fmod 1108 COMPILE_OPTIONS 1109 -O3 1110) 1111 1112add_entrypoint_object( 1113 fmodf 1114 SRCS 1115 fmodf.cpp 1116 HDRS 1117 ../fmodf.h 1118 DEPENDS 1119 libc.include.math 1120 libc.src.__support.FPUtil.generic.fmod 1121 COMPILE_OPTIONS 1122 -O3 1123) 1124