This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/include/__config b/include/__config | |
index aa8bc44..d04464e 100644 | |
--- a/include/__config | |
+++ b/include/__config | |
@@ -314,14 +314,10 @@ typedef __char32_t char32_t; | |
#define _LIBCPP_HAS_C11_FEATURES | |
#elif defined(__linux__) | |
#include <features.h> | |
-#if __GLIBC_PREREQ(2, 15) | |
#define _LIBCPP_HAS_QUICK_EXIT |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/Foundation/include/Poco/Any.h b/Foundation/include/Poco/Any.h | |
index a86abba..749962f 100644 | |
--- a/Foundation/include/Poco/Any.h | |
+++ b/Foundation/include/Poco/Any.h | |
@@ -463,6 +463,31 @@ private: | |
Holder & operator=(const Holder &); | |
}; | |
+ template <size_t N> | |
+ class Holder<char[N]>: public ValueHolder |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/build/config/Linux b/build/config/Linux | |
index 4781a12..97c2a71 100644 | |
--- a/build/config/Linux | |
+++ b/build/config/Linux | |
@@ -49,7 +49,7 @@ LINKFLAGS32 = | |
LINKFLAGS64 = | |
STATICOPT_CC = | |
STATICOPT_CXX = | |
-STATICOPT_LINK = -static | |
+STATICOPT_LINK = |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/src/cxa_guard.cpp b/src/cxa_guard.cpp | |
index b22fcbb..c6ac89f 100644 | |
--- a/src/cxa_guard.cpp | |
+++ b/src/cxa_guard.cpp | |
@@ -187,6 +187,7 @@ void __cxa_guard_abort(guard_type* guard_object) | |
int __cxa_guard_acquire(guard_type* guard_object) | |
{ | |
+ char* initialized = (char*)guard_object; | |
if (pthread_mutex_lock(&guard_mut)) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/lib/buildit b/lib/buildit | |
index f44d673..d43807d 100755 | |
--- a/lib/buildit | |
+++ b/lib/buildit | |
@@ -91,7 +91,7 @@ case $TRIPLE in | |
done | |
;; | |
esac | |
-$CC *.o $RC_CFLAGS $LDSHARED_FLAGS $EXTRA_FLAGS | |
+ar cru libc++abi.a *.o |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/src/network/h_errno.c b/src/network/h_errno.c | |
index 4f700ce..ed4787f 100644 | |
--- a/src/network/h_errno.c | |
+++ b/src/network/h_errno.c | |
@@ -1,7 +1,7 @@ | |
#include <netdb.h> | |
#undef h_errno | |
-int h_errno; | |
+__thread int h_errno; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/src/math/isinf.c b/src/math/isinf.c | |
new file mode 100644 | |
index 0000000..638543c | |
--- /dev/null | |
+++ b/src/math/isinf.c | |
@@ -0,0 +1,9 @@ | |
+#include <math.h> | |
+#include "libc.h" | |
+ | |
+int __isinff(float arg) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python | |
"""Can check if one packed depends on another and can simplify packets | |
list by removing dependencies""" | |
import apt | |
import sys | |
cache = apt.Cache() | |
def all_or_dependencies(dependencies): |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import java.util.function.Function; | |
public class Integrate { | |
private double a; | |
private double b; | |
private int n; | |
public Integrate(double a, double b, int n) { | |
this.a = a; | |
this.b = b; |
OlderNewer