trio.c: Define modl, floorl and powl only when needed

They may have been defined on Visual Studio before 2013, so check for
their presence first.
1 file changed
tree: 0c800118ce0b097eca8eda8beb0e5b02562a4301
  1. .gitignore
  2. .gitlab-ci.yml
  3. .travis.yml
  4. AUTHORS
  5. CMakeLists.txt
  6. CONTRIBUTING
  7. ChangeLog
  8. Copyright
  9. DOCBparser.c
  10. HTMLparser.c
  11. HTMLtree.c
  12. INSTALL.libxml2
  13. MAINTAINERS
  14. Makefile.am
  15. Makefile.tests
  16. Makefile.win
  17. NEWS
  18. README
  19. README.cvs-commits
  20. README.tests
  21. README.zOS
  22. SAX.c
  23. SAX2.c
  24. TODO
  25. TODO_SCHEMAS
  26. VxWorks/
  27. acinclude.m4
  28. autogen.sh
  29. bakefile/
  30. buf.c
  31. buf.h
  32. build_glob.py
  33. c14n.c
  34. catalog.c
  35. check-relaxng-test-suite.py
  36. check-relaxng-test-suite2.py
  37. check-xinclude-test-suite.py
  38. check-xml-test-suite.py
  39. check-xsddata-test-suite.py
  40. chvalid.c
  41. chvalid.def
  42. config.h.cmake.in
  43. configure.ac
  44. dbgen.pl
  45. dbgenattr.pl
  46. debugXML.c
  47. dict.c
  48. doc/
  49. elfgcchack.h
  50. enc.h
  51. encoding.c
  52. entities.c
  53. error.c
  54. example/
  55. genChRanges.py
  56. genUnicode.py
  57. gentest.py
  58. global.data
  59. globals.c
  60. hash.c
  61. include/
  62. legacy.c
  63. libxml-2.0-uninstalled.pc.in
  64. libxml-2.0.pc.in
  65. libxml.3
  66. libxml.h
  67. libxml.m4
  68. libxml.spec.in
  69. libxml2-config.cmake.cmake.in
  70. libxml2-config.cmake.in
  71. libxml2.doap
  72. libxml2.syms
  73. list.c
  74. macos/
  75. nanoftp.c
  76. nanohttp.c
  77. optim/
  78. os400/
  79. parser.c
  80. parserInternals.c
  81. pattern.c
  82. python/
  83. regressions.py
  84. regressions.xml
  85. relaxng.c
  86. result/
  87. rngparser.c
  88. runsuite.c
  89. runtest.c
  90. runxmlconf.c
  91. save.h
  92. schematron.c
  93. test/
  94. testAutomata.c
  95. testC14N.c
  96. testHTML.c
  97. testModule.c
  98. testOOM.c
  99. testOOMlib.c
  100. testOOMlib.h
  101. testReader.c
  102. testRegexp.c
  103. testRelax.c
  104. testSAX.c
  105. testSchemas.c
  106. testThreads.c
  107. testURI.c
  108. testXPath.c
  109. testapi.c
  110. testchar.c
  111. testdict.c
  112. testdso.c
  113. testlimits.c
  114. testrecurse.c
  115. threads.c
  116. timsort.h
  117. tree.c
  118. trio.c
  119. trio.h
  120. triodef.h
  121. trionan.c
  122. trionan.h
  123. triop.h
  124. triostr.c
  125. triostr.h
  126. uri.c
  127. valid.c
  128. vms/
  129. win32/
  130. xinclude.c
  131. xlink.c
  132. xml2-config.1
  133. xml2-config.in
  134. xml2Conf.sh.in
  135. xmlIO.c
  136. xmlcatalog.c
  137. xmllint.c
  138. xmlmemory.c
  139. xmlmodule.c
  140. xmlreader.c
  141. xmlregexp.c
  142. xmlsave.c
  143. xmlschemas.c
  144. xmlschemastypes.c
  145. xmlstring.c
  146. xmlunicode.c
  147. xmlwriter.c
  148. xpath.c
  149. xpointer.c
  150. xstc/
  151. xzlib.c
  152. xzlib.h