Enforce older versions of libm for several math libraries to ensure compatibility
continuous-integration/drone/push Build is failing

This commit is contained in:
Deukhoofd committed 2019-08-25 17:58:57 +02:00
1 parent f5bfd9c710
commit b3eee4e89a
3 files changed
+7

No files matched your search

+3
View File
@@ -14,6 +14,9 @@ add_executable(PorygonLangTests
${SRC_FILES}
${TEST_FILES})
target_link_libraries(PorygonLang -static-libgcc -static-libstdc++)
target_link_libraries(PorygonLangTests -static-libgcc -static-libstdc++)
if (WINDOWS)
target_link_libraries(PorygonLang -static -static-libgcc -static-libstdc++)
target_link_libraries(PorygonLangTests -static -static-libgcc -static-libstdc++)
+1
View File
@@ -153,6 +153,7 @@ namespace Porygon::Parser {
}
}
__asm__(".symver pow,pow@GLIBC_2.2.5");
Token *Lexer::LexNumber(char16_t c) {
int64_t int_value = CharToInt(c);
double float_value = 0;
+3
View File
@@ -15,6 +15,9 @@
#include "../UserData/UserDataFunction.hpp"
#include "../Utilities/Random.hpp"
__asm__(".symver log,log@GLIBC_2.2.5");
__asm__(".symver exp,exp@GLIBC_2.2.5");
namespace Porygon::StandardLibraries {
using namespace Porygon::Evaluation;
using namespace Porygon::Utilities;