Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/external/gpl3/gcc regen mknative-gcc for GCC 7 and ppc64. l...
details: https://anonhg.NetBSD.org/src/rev/9e01b23fcfbe
branches: trunk
changeset: 455873:9e01b23fcfbe
user: mrg <mrg%NetBSD.org@localhost>
date: Tue Apr 16 07:37:56 2019 +0000
description:
regen mknative-gcc for GCC 7 and ppc64. libgcc still has problems.
diffstat:
external/gpl3/gcc/lib/libgcc/arch/powerpc64/defs.mk | 4 +-
external/gpl3/gcc/lib/libgomp/arch/powerpc64/config.h | 6 ++--
external/gpl3/gcc/lib/libstdc++-v3/arch/powerpc64/c++config.h | 14 +++++-----
external/gpl3/gcc/lib/libstdc++-v3/arch/powerpc64/defs.mk | 12 +++++---
external/gpl3/gcc/lib/libstdc++-v3/arch/powerpc64/gstdint.h | 4 +-
external/gpl3/gcc/usr.bin/gcc/arch/powerpc64/auto-host.h | 4 +-
external/gpl3/gcc/usr.bin/gcc/arch/powerpc64/configargs.h | 4 +-
external/gpl3/gcc/usr.bin/gcc/arch/powerpc64/defs.mk | 4 +-
external/gpl3/gcc/usr.bin/gcc/arch/powerpc64/tm.h | 5 +---
9 files changed, 28 insertions(+), 29 deletions(-)
diffs (223 lines):
diff -r 80198bff4590 -r 9e01b23fcfbe external/gpl3/gcc/lib/libgcc/arch/powerpc64/defs.mk
--- a/external/gpl3/gcc/lib/libgcc/arch/powerpc64/defs.mk Tue Apr 16 07:36:55 2019 +0000
+++ b/external/gpl3/gcc/lib/libgcc/arch/powerpc64/defs.mk Tue Apr 16 07:37:56 2019 +0000
@@ -1,12 +1,12 @@
# This file is automatically generated. DO NOT EDIT!
-# Generated from: NetBSD: mknative-gcc,v 1.99 2019/02/04 01:46:59 mrg Exp
+# Generated from: NetBSD: mknative-gcc,v 1.101 2019/02/23 06:54:45 mrg Exp
# Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp
#
G_INCLUDES=-I. -I. -I../.././gcc -I${GNUHOSTDIST}/libgcc -I${GNUHOSTDIST}/libgcc/. -I${GNUHOSTDIST}/libgcc/../gcc -I${GNUHOSTDIST}/libgcc/../include
G_INTERNAL_CFLAGS=-g -O2 -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fPIC -g
-DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fPIC -I. -I. -I../.././gcc -I${GNUHOSTDIST}/libgcc -I${GNUHOSTDIST}/libgcc/. -I${GNUHOSTDIST}/libgcc/../gcc -I${GNUHOSTDIST}/libgcc/../include
-DHAVE_CC_TLS
G_LIB2ADD=${GNUHOSTDIST}/libgcc/config/rs6000/tramp.S enable-execute-stack.c
G_LIB2ADDEH=${GNUHOSTDIST}/libgcc/unwind-dw2.c ${GNUHOSTDIST}/libgcc/unwind-dw2-fde-dip.c ${GNUHOSTDIST}/libgcc/unwind-sjlj.c ${GNUHOSTDIST}/libgcc/unwind-c.c ${GNUHOSTDIST}/libgcc/emutls.c
-G_LIB2ADD_ST=${GNUHOSTDIST}/libgcc/config/rs6000/crtsavfpr.S ${GNUHOSTDIST}/libgcc/config/rs6000/crtresfpr.S ${GNUHOSTDIST}/libgcc/config/rs6000/crtsavgpr.S
${GNUHOSTDIST}/libgcc/config/rs6000/crtresgpr.S ${GNUHOSTDIST}/libgcc/config/rs6000/crtresxfpr.S ${GNUHOSTDIST}/libgcc/config/rs6000/crtresxgpr.S ${GNUHOSTDIST}/libgcc/config/rs6000/crtsavevr.S
${GNUHOSTDIST}/libgcc/config/rs6000/crtrestvr.S
+G_LIB2ADD_ST=${GNUHOSTDIST}/libgcc/config/rs6000/crtsavfpr.S ${GNUHOSTDIST}/libgcc/config/rs6000/crtresfpr.S ${GNUHOSTDIST}/libgcc/config/rs6000/crtsavgpr.S
${GNUHOSTDIST}/libgcc/config/rs6000/crtresgpr.S ${GNUHOSTDIST}/libgcc/config/rs6000/crtresxfpr.S ${GNUHOSTDIST}/libgcc/config/rs6000/crtresxgpr.S ${GNUHOSTDIST}/libgcc/config/rs6000/crtsavevr.S
${GNUHOSTDIST}/libgcc/config/rs6000/crtrestvr.S addkf3-sw.c subkf3-sw.c mulkf3-sw.c divkf3-sw.c negkf2-sw.c unordkf2-sw.c eqkf2-sw.c gekf2-sw.c lekf2-sw.c extendsfkf2-sw.c extenddfkf2-sw.c
trunckfsf2-sw.c trunckfdf2-sw.c fixkfsi-sw.c fixkfdi-sw.c fixunskfsi-sw.c fixunskfdi-sw.c floatsikf-sw.c floatdikf-sw.c floatunsikf-sw.c floatundikf-sw.c
${GNUHOSTDIST}/libgcc/config/rs6000/floattikf.c ${GNUHOSTDIST}/libgcc/config/rs6000/floatuntikf.c ${GNUHOSTDIST}/libgcc/config/rs6000/fixkfti.c ${GNUHOSTDIST}/libgcc/config/rs6000/fixunskfti.c
${GNUHOSTDIST}/libgcc/config/rs6000/extendkftf2-sw.c ${GNUHOSTDIST}/libgcc/config/rs6000/trunctfkf2-sw.c ${GNUHOSTDIST}/libgcc/config/rs6000/sfp-exceptions.c
${GNUHOSTDIST}/libgcc/config/rs6000/_mulkc3.c ${GNUHOSTDIST}/libgcc/config/rs6000/_divkc3.c
G_LIB1ASMFUNCS=
G_LIB1ASMSRC=
G_LIB2_DIVMOD_FUNCS=_divdi3 _moddi3 _divmoddi4 _udivdi3 _umoddi3 _udivmoddi4 _udiv_w_sdiv
diff -r 80198bff4590 -r 9e01b23fcfbe external/gpl3/gcc/lib/libgomp/arch/powerpc64/config.h
--- a/external/gpl3/gcc/lib/libgomp/arch/powerpc64/config.h Tue Apr 16 07:36:55 2019 +0000
+++ b/external/gpl3/gcc/lib/libgomp/arch/powerpc64/config.h Tue Apr 16 07:37:56 2019 +0000
@@ -1,5 +1,5 @@
/* This file is automatically generated. DO NOT EDIT! */
-/* Generated from: NetBSD: mknative-gcc,v 1.99 2019/02/04 01:46:59 mrg Exp */
+/* Generated from: NetBSD: mknative-gcc,v 1.101 2019/02/23 06:54:45 mrg Exp */
/* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp */
/* config.h. Generated from config.h.in by configure. */
@@ -85,7 +85,7 @@
/* Define to 1 if the target runtime linker supports binding the same symbol
to different versions. */
-/* #undef HAVE_SYMVER_SYMBOL_RENAMING_RUNTIME_SUPPORT */
+#define HAVE_SYMVER_SYMBOL_RENAMING_RUNTIME_SUPPORT 1
/* Define to 1 if the target supports __sync_*_compare_and_swap */
#define HAVE_SYNC_BUILTINS 1
@@ -118,7 +118,7 @@
#define HSA_RUNTIME_LIB ""
/* Define to 1 if GNU symbol versioning is used for libgomp. */
-/* #undef LIBGOMP_GNU_SYMBOL_VERSIONING */
+#define LIBGOMP_GNU_SYMBOL_VERSIONING 1
/* Define to 1 if building libgomp for an accelerator-only target. */
/* #undef LIBGOMP_OFFLOADED_ONLY */
diff -r 80198bff4590 -r 9e01b23fcfbe external/gpl3/gcc/lib/libstdc++-v3/arch/powerpc64/c++config.h
--- a/external/gpl3/gcc/lib/libstdc++-v3/arch/powerpc64/c++config.h Tue Apr 16 07:36:55 2019 +0000
+++ b/external/gpl3/gcc/lib/libstdc++-v3/arch/powerpc64/c++config.h Tue Apr 16 07:37:56 2019 +0000
@@ -1,5 +1,5 @@
/* This file is automatically generated. DO NOT EDIT! */
-/* Generated from: NetBSD: mknative-gcc,v 1.99 2019/02/04 01:46:59 mrg Exp */
+/* Generated from: NetBSD: mknative-gcc,v 1.101 2019/02/23 06:54:45 mrg Exp */
/* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp */
// Predefined symbols and macros -*- C++ -*-
@@ -240,7 +240,7 @@
#endif
}
-# define _GLIBCXX_USE_DUAL_ABI 0
+# define _GLIBCXX_USE_DUAL_ABI 1
#if ! _GLIBCXX_USE_DUAL_ABI
// Ignore any pre-defined value of _GLIBCXX_USE_CXX11_ABI
@@ -248,7 +248,7 @@
#endif
#ifndef _GLIBCXX_USE_CXX11_ABI
-# define _GLIBCXX_USE_CXX11_ABI 0
+# define _GLIBCXX_USE_CXX11_ABI 1
#endif
#if _GLIBCXX_USE_CXX11_ABI
@@ -771,7 +771,7 @@
#define _GLIBCXX_HAVE_EWOULDBLOCK 1
/* Define to 1 if GCC 4.6 supported std::exception_ptr for the target */
-/* #undef _GLIBCXX_HAVE_EXCEPTION_PTR_SINCE_GCC46 */
+#define _GLIBCXX_HAVE_EXCEPTION_PTR_SINCE_GCC46 1
/* Define to 1 if you have the <execinfo.h> header file. */
#define _GLIBCXX_HAVE_EXECINFO_H 1
@@ -1051,7 +1051,7 @@
/* Define to 1 if the target runtime linker supports binding the same symbol
to different versions. */
-/* #undef _GLIBCXX_HAVE_SYMVER_SYMBOL_RENAMING_RUNTIME_SUPPORT */
+#define _GLIBCXX_HAVE_SYMVER_SYMBOL_RENAMING_RUNTIME_SUPPORT 1
/* Define to 1 if you have the <sys/filio.h> header file. */
#define _GLIBCXX_HAVE_SYS_FILIO_H 1
@@ -1487,13 +1487,13 @@
#define _GLIBCXX_STDIO_SEEK_END 2
/* Define to use symbol versioning in the shared library. */
-/* #undef _GLIBCXX_SYMVER */
+#define _GLIBCXX_SYMVER 1
/* Define to use darwin versioning in the shared library. */
/* #undef _GLIBCXX_SYMVER_DARWIN */
/* Define to use GNU versioning in the shared library. */
-/* #undef _GLIBCXX_SYMVER_GNU */
+#define _GLIBCXX_SYMVER_GNU 1
/* Define to use GNU namespace versioning in the shared library. */
/* #undef _GLIBCXX_SYMVER_GNU_NAMESPACE */
diff -r 80198bff4590 -r 9e01b23fcfbe external/gpl3/gcc/lib/libstdc++-v3/arch/powerpc64/defs.mk
--- a/external/gpl3/gcc/lib/libstdc++-v3/arch/powerpc64/defs.mk Tue Apr 16 07:36:55 2019 +0000
+++ b/external/gpl3/gcc/lib/libstdc++-v3/arch/powerpc64/defs.mk Tue Apr 16 07:37:56 2019 +0000
@@ -1,17 +1,19 @@
# This file is automatically generated. DO NOT EDIT!
-# Generated from: NetBSD: mknative-gcc,v 1.99 2019/02/04 01:46:59 mrg Exp
+# Generated from: NetBSD: mknative-gcc,v 1.101 2019/02/23 06:54:45 mrg Exp
# Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp
#
G_port_specific_symbol_files=
+G_cxx11_sources=compatibility-c++0x.cc compatibility-atomic-c++0x.cc compatibility-thread-c++0x.cc compatibility-chrono.cc compatibility-condvar.cc
+G_cxx98_sources=compatibility.cc compatibility-debug_list.cc compatibility-debug_list-2.cc
G_LIBSUPCXX_SOURCES=array_type_info.cc atexit_arm.cc atexit_thread.cc bad_alloc.cc bad_array_length.cc bad_array_new.cc bad_cast.cc bad_typeid.cc class_type_info.cc del_op.cc del_ops.cc del_opnt.cc
del_opv.cc del_opvs.cc del_opvnt.cc dyncast.cc eh_alloc.cc eh_arm.cc eh_aux_runtime.cc eh_call.cc eh_catch.cc eh_exception.cc eh_globals.cc eh_personality.cc eh_ptr.cc eh_term_handler.cc
eh_terminate.cc eh_tm.cc eh_throw.cc eh_type.cc eh_unex_handler.cc enum_type_info.cc function_type_info.cc fundamental_type_info.cc guard.cc guard_error.cc hash_bytes.cc nested_exception.cc
new_handler.cc new_op.cc new_opnt.cc new_opv.cc new_opvnt.cc new_opa.cc new_opant.cc new_opva.cc new_opvant.cc del_opa.cc del_opant.cc del_opsa.cc del_opva.cc del_opvant.cc del_opvsa.cc
pbase_type_info.cc pmem_type_info.cc pointer_type_info.cc pure.cc si_class_type_info.cc tinfo.cc tinfo2.cc vec.cc vmi_class_type_info.cc vterminate.cc
G_LIBSUPCXX_C_SOURCES=cp-demangle.c
G_c_base_headers=cassert ccomplex cctype cerrno cfenv cfloat cinttypes ciso646 climits clocale cmath csetjmp csignal cstdalign cstdarg cstdbool cstddef cstdint cstdio cstdlib cstring ctgmath ctime
cuchar cwchar cwctype
G_std_headers=algorithm any array atomic bitset chrono codecvt complex condition_variable deque forward_list fstream functional future iomanip ios iosfwd iostream istream iterator limits list locale
map memory mutex numeric optional ostream queue random ratio regex scoped_allocator set shared_mutex sstream stack stdexcept streambuf string string_view system_error thread tuple typeindex
type_traits unordered_map unordered_set utility valarray variant vector
G_SRC_SOURCES=compatibility.cc compatibility-debug_list.cc compatibility-debug_list-2.cc compatibility-c++0x.cc compatibility-atomic-c++0x.cc compatibility-thread-c++0x.cc compatibility-chrono.cc
compatibility-condvar.cc
-G_CPP11_SOURCES=chrono.cc c11-codecvt.cc condition_variable.cc cow-stdexcept.cc ctype.cc debug.cc functexcept.cc functional.cc futex.cc future.cc hash_c++0x.cc hashtable_c++0x.cc ios.cc limits.cc
mutex.cc placeholders.cc random.cc regex.cc shared_ptr.cc snprintf_lite.cc system_error.cc thread.cc ctype_configure_char.cc ctype_members.cc ext11-inst.cc fstream-inst.cc ios-inst.cc
iostream-inst.cc istream-inst.cc locale-inst.cc ostream-inst.cc sstream-inst.cc streambuf-inst.cc string-inst.cc string-io-inst.cc wlocale-inst.cc wstring-inst.cc wstring-io-inst.cc
-G_GLIBCXX_ABI_FLAGS=
-G_CPP98_SOURCES=bitmap_allocator.cc pool_allocator.cc mt_allocator.cc c98-codecvt.cc complex_io.cc globals_io.cc hash_tr1.cc hashtable_tr1.cc ios_failure.cc ios_init.cc ios_locale.cc list.cc
list-aux.cc list-aux-2.cc list_associated.cc list_associated-2.cc locale.cc locale_init.cc locale_facets.cc localename.cc math_stubs_float.cc math_stubs_long_double.cc stdexcept.cc strstream.cc
tree.cc istream.cc istream-string.cc streambuf.cc valarray.cc atomicity.cc codecvt_members.cc collate_members.cc messages_members.cc monetary_members.cc numeric_members.cc time_members.cc
basic_file.cc c++locale.cc allocator-inst.cc concept-inst.cc ext-inst.cc misc-inst.cc parallel_settings.cc
-G_FILESYSTEM_SOURCES=dir.cc ops.cc path.cc
+G_CPP11_SOURCES=chrono.cc c11-codecvt.cc condition_variable.cc cow-stdexcept.cc ctype.cc debug.cc functexcept.cc functional.cc futex.cc future.cc hash_c++0x.cc hashtable_c++0x.cc ios.cc limits.cc
mutex.cc placeholders.cc random.cc regex.cc shared_ptr.cc snprintf_lite.cc system_error.cc thread.cc cow-locale_init.cc cow-shim_facets.cc cxx11-hash_tr1.cc cxx11-ios_failure.cc cxx11-shim_facets.cc
cxx11-stdexcept.cc ctype_configure_char.cc ctype_members.cc cow-fstream-inst.cc cow-sstream-inst.cc cow-string-inst.cc cow-string-io-inst.cc cow-wstring-inst.cc cow-wstring-io-inst.cc
cxx11-locale-inst.cc cxx11-wlocale-inst.cc sso_string.cc ext11-inst.cc fstream-inst.cc ios-inst.cc iostream-inst.cc istream-inst.cc locale-inst.cc ostream-inst.cc sstream-inst.cc streambuf-inst.cc
string-inst.cc string-io-inst.cc wlocale-inst.cc wstring-inst.cc wstring-io-inst.cc
+G_GLIBCXX_ABI_FLAGS=-D_GLIBCXX_USE_CXX11_ABI=0
+G_CPP98_SOURCES=bitmap_allocator.cc pool_allocator.cc mt_allocator.cc c98-codecvt.cc complex_io.cc globals_io.cc hash_tr1.cc hashtable_tr1.cc ios_failure.cc ios_init.cc ios_locale.cc list.cc
list-aux.cc list-aux-2.cc list_associated.cc list_associated-2.cc locale.cc locale_init.cc locale_facets.cc localename.cc math_stubs_float.cc math_stubs_long_double.cc stdexcept.cc strstream.cc
tree.cc istream.cc istream-string.cc streambuf.cc valarray.cc cow-istream-string.cc collate_members_cow.cc messages_members_cow.cc monetary_members_cow.cc numeric_members_cow.cc atomicity.cc
codecvt_members.cc collate_members.cc messages_members.cc monetary_members.cc numeric_members.cc time_members.cc basic_file.cc c++locale.cc allocator-inst.cc concept-inst.cc ext-inst.cc misc-inst.cc
parallel_settings.cc
+G_FILESYSTEM_SOURCES=dir.cc ops.cc path.cc cow-dir.cc cow-ops.cc cow-path.cc
G_ATOMICITY_SRCDIR=config/cpu/generic/atomicity_builtins
G_BASIC_FILE_CC=config/io/basic_file_stdio.cc
G_CLOCALE_CC=config/locale/generic/c_locale.cc
diff -r 80198bff4590 -r 9e01b23fcfbe external/gpl3/gcc/lib/libstdc++-v3/arch/powerpc64/gstdint.h
--- a/external/gpl3/gcc/lib/libstdc++-v3/arch/powerpc64/gstdint.h Tue Apr 16 07:36:55 2019 +0000
+++ b/external/gpl3/gcc/lib/libstdc++-v3/arch/powerpc64/gstdint.h Tue Apr 16 07:37:56 2019 +0000
@@ -1,8 +1,8 @@
/* This file is automatically generated. DO NOT EDIT! */
-/* Generated from: NetBSD: mknative-gcc,v 1.99 2019/02/04 01:46:59 mrg Exp */
+/* Generated from: NetBSD: mknative-gcc,v 1.101 2019/02/23 06:54:45 mrg Exp */
/* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp */
-/* generated for powerpc64--netbsd-gcc (NetBSD nb1 20190119) 7.4.0 */
+/* generated for powerpc64--netbsd-gcc (NetBSD nb3 20190319) 7.4.0 */
#ifndef GCC_GENERATED_STDINT_H
#define GCC_GENERATED_STDINT_H 1
diff -r 80198bff4590 -r 9e01b23fcfbe external/gpl3/gcc/usr.bin/gcc/arch/powerpc64/auto-host.h
--- a/external/gpl3/gcc/usr.bin/gcc/arch/powerpc64/auto-host.h Tue Apr 16 07:36:55 2019 +0000
+++ b/external/gpl3/gcc/usr.bin/gcc/arch/powerpc64/auto-host.h Tue Apr 16 07:37:56 2019 +0000
@@ -1,5 +1,5 @@
/* This file is automatically generated. DO NOT EDIT! */
-/* Generated from: NetBSD: mknative-gcc,v 1.99 2019/02/04 01:46:59 mrg Exp */
+/* Generated from: NetBSD: mknative-gcc,v 1.101 2019/02/23 06:54:45 mrg Exp */
/* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp */
/* auto-host.h. Generated from config.in by configure. */
@@ -1384,7 +1384,7 @@
/* Define if your system supports gnu indirect functions. */
#ifndef USED_FOR_TARGET
-#define HAVE_GNU_INDIRECT_FUNCTION 0
+#define HAVE_GNU_INDIRECT_FUNCTION 1
#endif
diff -r 80198bff4590 -r 9e01b23fcfbe external/gpl3/gcc/usr.bin/gcc/arch/powerpc64/configargs.h
--- a/external/gpl3/gcc/usr.bin/gcc/arch/powerpc64/configargs.h Tue Apr 16 07:36:55 2019 +0000
+++ b/external/gpl3/gcc/usr.bin/gcc/arch/powerpc64/configargs.h Tue Apr 16 07:37:56 2019 +0000
@@ -1,9 +1,9 @@
/* This file is automatically generated. DO NOT EDIT! */
-/* Generated from: NetBSD: mknative-gcc,v 1.99 2019/02/04 01:46:59 mrg Exp */
+/* Generated from: NetBSD: mknative-gcc,v 1.101 2019/02/23 06:54:45 mrg Exp */
/* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp */
/* Generated automatically. */
-static const char configuration_arguments[] = "/usr/src/tools/gcc/../../external/gpl3/gcc/dist/configure --target=powerpc64--netbsd --enable-long-long --enable-threads
--with-bugurl=http://www.NetBSD.org/Misc/send-pr.html --with-pkgversion='NetBSD nb1 20190119' --with-system-zlib --without-isl --disable-libstdcxx-dual-abi --enable-__cxa_atexit
--enable-libstdcxx-time=rt --enable-libstdcxx-threads --with-diagnostics-color=auto-if-env --with-default-libstdcxx-abi=new
--with-mpc-lib=/var/obj/mknative/evbppc-powerpc64/usr/src/external/lgpl3/mpc/lib/libmpc --with-mpfr-lib=/var/obj/mknative/evbppc-powerpc64/usr/src/external/lgpl3/mpfr/lib/libmpfr
--with-gmp-lib=/var/obj/mknative/evbppc-powerpc64/usr/src/external/lgpl3/gmp/lib/libgmp --with-mpc-include=/usr/src/external/lgpl3/mpc/dist/src
--with-mpfr-include=/usr/src/external/lgpl3/mpfr/dist/src --with-gmp-include=/usr/src/external/lgpl3/gmp/lib/libgmp/arch/powerpc64 --enable-tls --disable-multilib --disable-symvers
--disable-libstdcxx-pch --build=powerpc64--netbsd --host=powerpc64--netbsd --with-sysroot=/var/obj/mknative/evbppc-powerpc64/usr/src/destdir.evbppc";
+static const char configuration_arguments[] = "/usr/src/tools/gcc/../../external/gpl3/gcc/dist/configure --target=powerpc64--netbsd --enable-long-long --enable-threads
--with-bugurl=http://www.NetBSD.org/Misc/send-pr.html --with-pkgversion='NetBSD nb3 20190319' --with-system-zlib --without-isl --enable-__cxa_atexit --enable-libstdcxx-time=rt
--enable-libstdcxx-threads --with-diagnostics-color=auto-if-env --with-default-libstdcxx-abi=new --with-mpc-lib=/var/obj/mknative/evbppc-powerpc64/usr/src/external/lgpl3/mpc/lib/libmpc
--with-mpfr-lib=/var/obj/mknative/evbppc-powerpc64/usr/src/external/lgpl3/mpfr/lib/libmpfr --with-gmp-lib=/var/obj/mknative/evbppc-powerpc64/usr/src/external/lgpl3/gmp/lib/libgmp
--with-mpc-include=/usr/src/external/lgpl3/mpc/dist/src --with-mpfr-include=/usr/src/external/lgpl3/mpfr/dist/src --with-gmp-include=/usr/src/external/lgpl3/gmp/lib/libgmp/arch/powerpc64 --enable-tls
--disable-multilib --disable-libstdcxx-pch --build=powerpc64--netbsd --host=powerpc64--netbsd --with-sysroot=/var/obj/mknative/evbppc-powerpc64/usr/src/destdir.evbppc";
static const char thread_model[] = "posix";
static const struct {
diff -r 80198bff4590 -r 9e01b23fcfbe external/gpl3/gcc/usr.bin/gcc/arch/powerpc64/defs.mk
--- a/external/gpl3/gcc/usr.bin/gcc/arch/powerpc64/defs.mk Tue Apr 16 07:36:55 2019 +0000
+++ b/external/gpl3/gcc/usr.bin/gcc/arch/powerpc64/defs.mk Tue Apr 16 07:37:56 2019 +0000
@@ -1,5 +1,5 @@
# This file is automatically generated. DO NOT EDIT!
-# Generated from: NetBSD: mknative-gcc,v 1.99 2019/02/04 01:46:59 mrg Exp
+# Generated from: NetBSD: mknative-gcc,v 1.101 2019/02/23 06:54:45 mrg Exp
# Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp
#
G_BUILD_EARLY_SUPPORT=
@@ -40,7 +40,7 @@
G_GTFILES_LANG_DIR_NAMES=
G_NOEXCEPTION_FLAGS=-fno-exceptions -fno-rtti -fasynchronous-unwind-tables
G_NATIVE_SYSTEM_HEADER_DIR=/usr/include
-G_tm_defines=LIBC_GLIBC=1 LIBC_UCLIBC=2 LIBC_BIONIC=3 LIBC_MUSL=4 NETBSD_ENABLE_PTHREADS
+G_tm_defines=LIBC_GLIBC=1 LIBC_UCLIBC=2 LIBC_BIONIC=3 LIBC_MUSL=4
G_host_xm_file=
G_host_xm_defines=
G_tm_p_file=
diff -r 80198bff4590 -r 9e01b23fcfbe external/gpl3/gcc/usr.bin/gcc/arch/powerpc64/tm.h
--- a/external/gpl3/gcc/usr.bin/gcc/arch/powerpc64/tm.h Tue Apr 16 07:36:55 2019 +0000
+++ b/external/gpl3/gcc/usr.bin/gcc/arch/powerpc64/tm.h Tue Apr 16 07:37:56 2019 +0000
@@ -1,5 +1,5 @@
/* This file is automatically generated. DO NOT EDIT! */
-/* Generated from: NetBSD: mknative-gcc,v 1.93 2018/09/04 06:40:37 mrg Exp */
+/* Generated from: NetBSD: mknative-gcc,v 1.101 2019/02/23 06:54:45 mrg Exp */
/* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp */
#ifndef GCC_TM_H
@@ -16,9 +16,6 @@
#ifndef LIBC_MUSL
# define LIBC_MUSL 4
#endif
-#ifndef NETBSD_ENABLE_PTHREADS
-# define NETBSD_ENABLE_PTHREADS
-#endif
#ifdef IN_GCC
# include "options.h"
# include "insn-constants.h"
Home |
Main Index |
Thread Index |
Old Index