minix/tools/gcc/patches/patch-ak

55 lines
1.6 KiB
Text
Raw Normal View History

$NetBSD$
--- libstdc++-v3/config/os/generic/error_constants.h.orig Thu Apr 9 23:23:07 2009
+++ libstdc++-v3/config/os/generic/error_constants.h
@@ -51,12 +51,16 @@ _GLIBCXX_BEGIN_NAMESPACE(std)
#endif
broken_pipe = EPIPE,
+#ifdef _GLIBCXX_HAVE_ECONNABORTED
connection_aborted = ECONNABORTED,
+#endif
connection_already_in_progress = EALREADY,
connection_refused = ECONNREFUSED,
connection_reset = ECONNRESET,
cross_device_link = EXDEV,
+#ifdef _GLIBCXX_HAVE_EDESTADDRREQ
destination_address_required = EDESTADDRREQ,
+#endif
device_or_resource_busy = EBUSY,
directory_not_empty = ENOTEMPTY,
executable_format_error = ENOEXEC,
@@ -79,7 +83,9 @@ _GLIBCXX_BEGIN_NAMESPACE(std)
is_a_directory = EISDIR,
message_size = EMSGSIZE,
network_down = ENETDOWN,
+#ifdef _GLIBCXX_HAVE_ENETRESET
network_reset = ENETRESET,
+#endif
network_unreachable = ENETUNREACH,
no_buffer_space = ENOBUFS,
no_child_process = ECHILD,
@@ -94,7 +100,9 @@ _GLIBCXX_BEGIN_NAMESPACE(std)
no_message_available = ENODATA,
#endif
+#ifdef _GLIBCXX_HAVE_ENOMSG
no_message = ENOMSG,
+#endif
no_protocol_option = ENOPROTOOPT,
no_space_on_device = ENOSPC,
--- libjava/configure.host.orig 2011-02-25 16:07:42.000000000 +0100
+++ libjava/configure.host
@@ -310,6 +310,9 @@
*-*-freebsd*)
slow_pthread_self=
;;
+ *-*-netbsd*)
+ slow_pthread_self=
+ ;;
*-mingw*)
libgcj_flags="${libgcj_flags} -fno-omit-frame-pointer"
# FIXME: win32_exception_handler( ) in win32.cc does not do the