* Convert gcc48 to simple meta-pkg * Potentially fix non-NetBSD packaging * Fix gcc48-libs/gcc48-cc++ build under OpenBSD/amd64 5.5 * Enable graphite option, from wip/gcc48snapshot via Xiyue Deng * Tweak nls option Changelog: GCC 4.8.3 This is the [35]list of problem reports (PRs) from GCC's bug tracking system that are known to be fixed in the 4.8.3 release. This list might not be complete (that is, it is possible that some PRs that have been fixed are not listed here). Support for the new powerpc64le-linux platform has been added. It defaults to generating code that conforms to the ELFV2
52 lines
2 KiB
Text
52 lines
2 KiB
Text
$NetBSD: patch-boehm-gc_configure,v 1.1 2014/05/31 13:06:25 ryoon Exp $
|
|
|
|
--- boehm-gc/configure.orig 2014-05-22 09:13:48.000000000 +0000
|
|
+++ boehm-gc/configure
|
|
@@ -10684,7 +10684,7 @@ netbsd*)
|
|
need_version=no
|
|
if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
|
|
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
|
|
- finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
|
|
+ #finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
|
|
dynamic_linker='NetBSD (a.out) ld.so'
|
|
else
|
|
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
|
|
@@ -14409,7 +14409,7 @@ openbsd*)
|
|
*) need_version=no ;;
|
|
esac
|
|
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
|
|
- finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
|
|
+ #finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
|
|
shlibpath_var=LD_LIBRARY_PATH
|
|
if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
|
|
case $host_os in
|
|
@@ -14785,6 +14785,11 @@ $as_echo "#define _REENTRANT 1" >>confde
|
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \"Only HP-UX 11 POSIX threads are supported.\"" >&5
|
|
$as_echo "$as_me: WARNING: \"Only HP-UX 11 POSIX threads are supported.\"" >&2;}
|
|
;;
|
|
+ *-*-openbsd*)
|
|
+ $as_echo "#define GC_OPENBSD_THREADS 1" >>confdefs.h
|
|
+ THREADLIBS=-pthread
|
|
+ INCLUDES="$INCLUDES -pthread"
|
|
+ ;;
|
|
*-*-kfreebsd*-gnu)
|
|
$as_echo "#define GC_FREEBSD_THREADS 1" >>confdefs.h
|
|
|
|
@@ -14914,7 +14919,6 @@ else
|
|
POWERPC_DARWIN_FALSE=
|
|
fi
|
|
|
|
-
|
|
# Darwin needs a few extra special tests to deal with variation in the
|
|
# system headers.
|
|
case "$host" in
|
|
@@ -15225,6 +15229,9 @@ $as_echo "#define DATASTART_IS_ETEXT 1"
|
|
sparc-*-netbsd*)
|
|
machdep="sparc_netbsd_mach_dep.lo"
|
|
;;
|
|
+ sparc*-*-openbsd*)
|
|
+ machdep="sparc_mach_dep.lo"
|
|
+ ;;
|
|
sparc-sun-solaris2.3)
|
|
machdep="sparc_mach_dep.lo"
|
|
|