Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/external/gpl3/gcc mostly mknative-gcc for i386 and sparc and...



details:   https://anonhg.NetBSD.org/src/rev/259f6db750e6
branches:  trunk
changeset: 448150:259f6db750e6
user:      mrg <mrg%NetBSD.org@localhost>
date:      Tue Jan 22 23:52:21 2019 +0000

description:
mostly mknative-gcc for i386 and sparc and gcc 7.4.

sparc gets to libstdc++, and i386 has the same libgcc issue as amd64.

diffstat:

 external/gpl3/gcc/lib/libbacktrace/arch/i386/backtrace-supported.h  |   12 +-
 external/gpl3/gcc/lib/libbacktrace/arch/sparc/backtrace-supported.h |   12 +-
 external/gpl3/gcc/lib/libgcc/arch/i386/auto-target.h                |   11 +-
 external/gpl3/gcc/lib/libgcc/arch/i386/defs.mk                      |    8 +-
 external/gpl3/gcc/lib/libgcc/arch/i386/gthr-defs.mk                 |    9 +
 external/gpl3/gcc/lib/libgcc/arch/sparc/auto-target.h               |   11 +-
 external/gpl3/gcc/lib/libgcc/arch/sparc/defs.mk                     |    6 +-
 external/gpl3/gcc/lib/libgcc/arch/sparc/gthr-defs.mk                |    9 +
 external/gpl3/gcc/lib/libgcc/libgcov/arch/i386/defs.mk              |    8 +-
 external/gpl3/gcc/lib/libgcc/libgcov/arch/i386/gcov-iov.h           |    6 +-
 external/gpl3/gcc/lib/libgcc/libgcov/arch/sparc/defs.mk             |    8 +-
 external/gpl3/gcc/lib/libgcc/libgcov/arch/sparc/gcov-iov.h          |    6 +-
 external/gpl3/gcc/lib/libgomp/arch/i386/config.h                    |   35 +-
 external/gpl3/gcc/lib/libgomp/arch/i386/libgomp_f.h                 |    6 +-
 external/gpl3/gcc/lib/libgomp/arch/i386/omp.h                       |    4 +-
 external/gpl3/gcc/lib/libgomp/arch/sparc/config.h                   |   35 +-
 external/gpl3/gcc/lib/libgomp/arch/sparc/libgomp_f.h                |    6 +-
 external/gpl3/gcc/lib/libgomp/arch/sparc/omp.h                      |    4 +-
 external/gpl3/gcc/lib/libobjc/arch/i386/defs.mk                     |    8 +-
 external/gpl3/gcc/lib/libobjc/arch/sparc/defs.mk                    |    8 +-
 external/gpl3/gcc/lib/libstdc++-v3/arch/i386/c++config.h            |  146 +-
 external/gpl3/gcc/lib/libstdc++-v3/arch/i386/cxxabi_tweaks.h        |   10 +-
 external/gpl3/gcc/lib/libstdc++-v3/arch/i386/defs.mk                |   12 +-
 external/gpl3/gcc/lib/libstdc++-v3/arch/i386/gstdint.h              |    4 +-
 external/gpl3/gcc/lib/libstdc++-v3/arch/i386/gthr-posix.h           |    6 +-
 external/gpl3/gcc/lib/libstdc++-v3/arch/i386/gthr-single.h          |    6 +-
 external/gpl3/gcc/lib/libstdc++-v3/arch/i386/gthr.h                 |    6 +-
 external/gpl3/gcc/lib/libstdc++-v3/arch/sparc/c++config.h           |  148 +-
 external/gpl3/gcc/lib/libstdc++-v3/arch/sparc/cxxabi_tweaks.h       |   10 +-
 external/gpl3/gcc/lib/libstdc++-v3/arch/sparc/defs.mk               |   13 +-
 external/gpl3/gcc/lib/libstdc++-v3/arch/sparc/gstdint.h             |    4 +-
 external/gpl3/gcc/lib/libstdc++-v3/arch/sparc/gthr-posix.h          |    6 +-
 external/gpl3/gcc/lib/libstdc++-v3/arch/sparc/gthr-single.h         |    6 +-
 external/gpl3/gcc/lib/libstdc++-v3/arch/sparc/gthr.h                |    6 +-
 external/gpl3/gcc/usr.bin/gcc/arch/i386/auto-host.h                 |   58 +-
 external/gpl3/gcc/usr.bin/gcc/arch/i386/bversion.h                  |    6 +-
 external/gpl3/gcc/usr.bin/gcc/arch/i386/configargs.h                |    4 +-
 external/gpl3/gcc/usr.bin/gcc/arch/i386/defs.mk                     |   26 +-
 external/gpl3/gcc/usr.bin/gcc/arch/i386/gtyp-input.list             |   17 +-
 external/gpl3/gcc/usr.bin/gcc/arch/i386/i386-builtin-types.inc      |  924 +++++----
 external/gpl3/gcc/usr.bin/gcc/arch/i386/insn-modes.h                |   83 +-
 external/gpl3/gcc/usr.bin/gcc/arch/i386/plugin-version.h            |   10 +-
 external/gpl3/gcc/usr.bin/gcc/arch/sparc/auto-host.h                |   58 +-
 external/gpl3/gcc/usr.bin/gcc/arch/sparc/bversion.h                 |    6 +-
 external/gpl3/gcc/usr.bin/gcc/arch/sparc/configargs.h               |    4 +-
 external/gpl3/gcc/usr.bin/gcc/arch/sparc/defs.mk                    |   26 +-
 external/gpl3/gcc/usr.bin/gcc/arch/sparc/gtyp-input.list            |   17 +-
 external/gpl3/gcc/usr.bin/gcc/arch/sparc/insn-modes.h               |  109 +-
 external/gpl3/gcc/usr.bin/gcc/arch/sparc/plugin-version.h           |   10 +-
 external/gpl3/gcc/usr.bin/include/arch/i386.mk                      |    6 +-
 external/gpl3/gcc/usr.bin/libcpp/arch/i386/config.h                 |   10 +-
 external/gpl3/gcc/usr.bin/libcpp/arch/sparc/config.h                |   10 +-
 52 files changed, 1255 insertions(+), 724 deletions(-)

diffs (truncated from 3825 to 300 lines):

diff -r 73b8e989eebd -r 259f6db750e6 external/gpl3/gcc/lib/libbacktrace/arch/i386/backtrace-supported.h
--- a/external/gpl3/gcc/lib/libbacktrace/arch/i386/backtrace-supported.h        Tue Jan 22 23:06:49 2019 +0000
+++ b/external/gpl3/gcc/lib/libbacktrace/arch/i386/backtrace-supported.h        Tue Jan 22 23:52:21 2019 +0000
@@ -1,9 +1,9 @@
 /* This file is automatically generated.  DO NOT EDIT! */
-/* Generated from: NetBSD: mknative-gcc,v 1.90 2017/10/04 21:42:20 christos Exp  */
-/* Generated from: NetBSD: mknative.common,v 1.15 2017/11/29 03:32:28 christos Exp  */
+/* Generated from: NetBSD: mknative-gcc,v 1.96 2019/01/19 20:02:06 mrg Exp  */
+/* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp  */
 
 /* backtrace-supported.h.in -- Whether stack backtrace is supported.
-   Copyright (C) 2012-2016 Free Software Foundation, Inc.
+   Copyright (C) 2012-2017 Free Software Foundation, Inc.
    Written by Ian Lance Taylor, Google.
 
 Redistribution and use in source and binary forms, with or without
@@ -11,13 +11,13 @@
 met:
 
     (1) Redistributions of source code must retain the above copyright
-    notice, this list of conditions and the following disclaimer. 
+    notice, this list of conditions and the following disclaimer.
 
     (2) Redistributions in binary form must reproduce the above copyright
     notice, this list of conditions and the following disclaimer in
     the documentation and/or other materials provided with the
-    distribution.  
-    
+    distribution.
+
     (3) The name of the author may not be used to
     endorse or promote products derived from this software without
     specific prior written permission.
diff -r 73b8e989eebd -r 259f6db750e6 external/gpl3/gcc/lib/libbacktrace/arch/sparc/backtrace-supported.h
--- a/external/gpl3/gcc/lib/libbacktrace/arch/sparc/backtrace-supported.h       Tue Jan 22 23:06:49 2019 +0000
+++ b/external/gpl3/gcc/lib/libbacktrace/arch/sparc/backtrace-supported.h       Tue Jan 22 23:52:21 2019 +0000
@@ -1,9 +1,9 @@
 /* This file is automatically generated.  DO NOT EDIT! */
-/* Generated from: NetBSD: mknative-gcc,v 1.91 2018/02/03 19:06:25 mrg Exp  */
-/* Generated from: NetBSD: mknative.common,v 1.15 2017/11/29 03:32:28 christos Exp  */
+/* Generated from: NetBSD: mknative-gcc,v 1.96 2019/01/19 20:02:06 mrg Exp  */
+/* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp  */
 
 /* backtrace-supported.h.in -- Whether stack backtrace is supported.
-   Copyright (C) 2012-2016 Free Software Foundation, Inc.
+   Copyright (C) 2012-2017 Free Software Foundation, Inc.
    Written by Ian Lance Taylor, Google.
 
 Redistribution and use in source and binary forms, with or without
@@ -11,13 +11,13 @@
 met:
 
     (1) Redistributions of source code must retain the above copyright
-    notice, this list of conditions and the following disclaimer. 
+    notice, this list of conditions and the following disclaimer.
 
     (2) Redistributions in binary form must reproduce the above copyright
     notice, this list of conditions and the following disclaimer in
     the documentation and/or other materials provided with the
-    distribution.  
-    
+    distribution.
+
     (3) The name of the author may not be used to
     endorse or promote products derived from this software without
     specific prior written permission.
diff -r 73b8e989eebd -r 259f6db750e6 external/gpl3/gcc/lib/libgcc/arch/i386/auto-target.h
--- a/external/gpl3/gcc/lib/libgcc/arch/i386/auto-target.h      Tue Jan 22 23:06:49 2019 +0000
+++ b/external/gpl3/gcc/lib/libgcc/arch/i386/auto-target.h      Tue Jan 22 23:52:21 2019 +0000
@@ -1,5 +1,5 @@
 /* This file is automatically generated.  DO NOT EDIT! */
-/* Generated from: NetBSD: mknative-gcc,v 1.92 2018/02/06 07:04:01 mrg Exp  */
+/* Generated from: NetBSD: mknative-gcc,v 1.96 2019/01/19 20:02:06 mrg Exp  */
 /* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp  */
 
 /* auto-target.h.  Generated from config.in by configure.  */
@@ -26,9 +26,6 @@
 /* Define if the system-provided CRTs are present on Solaris. */
 /* #undef HAVE_SOLARIS_CRTS */
 
-/* Define if the system-provided CRTs are present on Solaris. */
-/* #undef HAVE_SOLARIS_CRTS */
-
 /* Define to 1 if you have the <stdint.h> header file. */
 #define HAVE_STDINT_H 1
 
@@ -79,3 +76,9 @@
 
 /* Define to 1 if the target use emutls for thread-local storage. */
 /* #undef USE_EMUTLS */
+
+/* Number of bits in a file offset, on hosts where this is settable. */
+/* #undef _FILE_OFFSET_BITS */
+
+/* Define for large files, on AIX-style hosts. */
+/* #undef _LARGE_FILES */
diff -r 73b8e989eebd -r 259f6db750e6 external/gpl3/gcc/lib/libgcc/arch/i386/defs.mk
--- a/external/gpl3/gcc/lib/libgcc/arch/i386/defs.mk    Tue Jan 22 23:06:49 2019 +0000
+++ b/external/gpl3/gcc/lib/libgcc/arch/i386/defs.mk    Tue Jan 22 23:52:21 2019 +0000
@@ -1,5 +1,5 @@
 # This file is automatically generated.  DO NOT EDIT!
-# Generated from: NetBSD: mknative-gcc,v 1.94 2018/09/04 22:57:25 mrg Exp 
+# Generated from: NetBSD: mknative-gcc,v 1.96 2019/01/19 20:02:06 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 
@@ -9,7 +9,7 @@
 G_LIB2ADD_ST=
 G_LIB1ASMFUNCS=
 G_LIB1ASMSRC=
-G_LIB2_DIVMOD_FUNCS=_divdi3 _moddi3 _udivdi3 _umoddi3 _udiv_w_sdiv _udivmoddi4
+G_LIB2_DIVMOD_FUNCS=_divdi3 _moddi3 _divmoddi4 _udivdi3 _umoddi3 _udivmoddi4 _udiv_w_sdiv
 G_LIB2FUNCS_ST=_eprintf __gcc_bcmp
 G_LIB2FUNCS_EXTRA=
 G_LIBGCC2_CFLAGS=-O2 -I${GNUHOSTDIST}/libgcc/../gcc/config/i386 -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 
@@ -18,5 +18,5 @@
 G_SHLIB_MAPFILES=libgcc-std.ver
 G_SHLIB_NM_FLAGS=-pg
 G_NOEXCEPTION_FLAGS=-fno-exceptions -fno-rtti -fasynchronous-unwind-tables
-G_EXTRA_HEADERS=${GNUHOSTDIST}/gcc/config/i386/cpuid.h ${GNUHOSTDIST}/gcc/config/i386/mmintrin.h ${GNUHOSTDIST}/gcc/config/i386/mm3dnow.h ${GNUHOSTDIST}/gcc/config/i386/xmmintrin.h 
${GNUHOSTDIST}/gcc/config/i386/emmintrin.h ${GNUHOSTDIST}/gcc/config/i386/pmmintrin.h ${GNUHOSTDIST}/gcc/config/i386/tmmintrin.h ${GNUHOSTDIST}/gcc/config/i386/ammintrin.h 
${GNUHOSTDIST}/gcc/config/i386/smmintrin.h ${GNUHOSTDIST}/gcc/config/i386/nmmintrin.h ${GNUHOSTDIST}/gcc/config/i386/bmmintrin.h ${GNUHOSTDIST}/gcc/config/i386/fma4intrin.h 
${GNUHOSTDIST}/gcc/config/i386/wmmintrin.h ${GNUHOSTDIST}/gcc/config/i386/immintrin.h ${GNUHOSTDIST}/gcc/config/i386/x86intrin.h ${GNUHOSTDIST}/gcc/config/i386/avxintrin.h 
${GNUHOSTDIST}/gcc/config/i386/xopintrin.h ${GNUHOSTDIST}/gcc/config/i386/ia32intrin.h ${GNUHOSTDIST}/gcc/config/i386/cross-stdarg.h ${GNUHOSTDIST}/gcc/config/i386/lwpintrin.h 
${GNUHOSTDIST}/gcc/config/i386/popcntintrin.h ${GNUHOSTDIST}/gcc/config/i386/lzcntintrin.h ${GNUHOSTDIST}/gcc/config/i386/bmiintrin.h ${GNUHOSTDIST}/gcc/config/i386/bmi2intrin.h 
${GNUHOSTDIST}/gcc/config/i386/tbmintrin.h ${GNUHOSTDIST}/gcc/config/i386/avx2intrin.h ${GNUHOSTDIST}/gcc/config/i386/avx512fintrin.h ${GNUHOSTDIST}/gcc/config/i386/fmaintrin.h 
${GNUHOSTDIST}/gcc/config/i386/f16cintrin.h ${GNUHOSTDIST}/gcc/config/i386/rtmintrin.h ${GNUHOSTDIST}/gcc/config/i386/xtestintrin.h ${GNUHOSTDIST}/gcc/config/i386/rdseedintrin.h 
${GNUHOSTDIST}/gcc/config/i386/prfchwintrin.h ${GNUHOSTDIST}/gcc/config/i386/adxintrin.h ${GNUHOSTDIST}/gcc/config/i386/fxsrintrin.h ${GNUHOSTDIST}/gcc/config/i386/xsaveintrin.h 
${GNUHOSTDIST}/gcc/config/i386/xsaveoptintrin.h ${GNUHOSTDIST}/gcc/config/i386/avx512cdintrin.h ${GNUHOSTDIST}/gcc/config/i386/avx512erintrin.h ${GNUHOSTDIST}/gcc/config/i386/avx512pfintrin.h 
${GNUHOSTDIST}/gcc/config/i386/shaintrin.h ${GNUHOSTDIST}/gcc/config/i386/clflushoptintrin.h ${GNUHOSTDIST}/gcc/config/i386/xsavecintrin.h ${GNUHOSTDIST}/gcc/config/i386/xsavesintrin.h 
${GNUHOSTDIST}/gcc/config/i386/avx512dqintrin.h ${GNUHOSTDIST}/gcc/config/i386/avx512bwintrin.h ${GNUHOSTDIST}/gcc/config/i386/avx512vlintrin.h ${GNUHOSTDIST}/gcc/config/i386/avx512vlbwintrin.h 
${GNUHOSTDIST}/gcc/config/i386/avx512vldqintrin.h ${GNUHOSTDIST}/gcc/config/i386/avx512ifmaintrin.h ${GNUHOSTDIST}/gcc/config/i386/avx512ifmavlintrin.h 
${GNUHOSTDIST}/gcc/config/i386/avx512vbmiintrin.h ${GNUHOSTDIST}/gcc/config/i386/avx512vbmivlintrin.h ${GNUHOSTDIST}/gcc/config/i386/clwbintrin.h ${GNUHOSTDIST}/gcc/config/i386/mwaitxintrin.h 
${GNUHOSTDIST}/gcc/config/i386/clzerointrin.h ${GNUHOSTDIST}/gcc/config/i386/pkuintrin.h ${GNUHOSTDIST}/gcc/ginclude/tgmath.h mm_malloc.h
-G_CONFIG_LINKS=${GNUHOSTDIST}/libgcc/enable-execute-stack-mprotect.c  enable-execute-stack.c ${GNUHOSTDIST}/libgcc/unwind-generic.h  unwind.h ${GNUHOSTDIST}/libgcc/config/no-unwind.h  
md-unwind-support.h ${GNUHOSTDIST}/libgcc/config/i386/sfp-machine.h  sfp-machine.h ${GNUHOSTDIST}/libgcc/gthr-posix.h  gthr-default.h 
+G_EXTRA_HEADERS=${GNUHOSTDIST}/gcc/config/i386/cpuid.h ${GNUHOSTDIST}/gcc/config/i386/mmintrin.h ${GNUHOSTDIST}/gcc/config/i386/mm3dnow.h ${GNUHOSTDIST}/gcc/config/i386/xmmintrin.h 
${GNUHOSTDIST}/gcc/config/i386/emmintrin.h ${GNUHOSTDIST}/gcc/config/i386/pmmintrin.h ${GNUHOSTDIST}/gcc/config/i386/tmmintrin.h ${GNUHOSTDIST}/gcc/config/i386/ammintrin.h 
${GNUHOSTDIST}/gcc/config/i386/smmintrin.h ${GNUHOSTDIST}/gcc/config/i386/nmmintrin.h ${GNUHOSTDIST}/gcc/config/i386/bmmintrin.h ${GNUHOSTDIST}/gcc/config/i386/fma4intrin.h 
${GNUHOSTDIST}/gcc/config/i386/wmmintrin.h ${GNUHOSTDIST}/gcc/config/i386/immintrin.h ${GNUHOSTDIST}/gcc/config/i386/x86intrin.h ${GNUHOSTDIST}/gcc/config/i386/avxintrin.h 
${GNUHOSTDIST}/gcc/config/i386/xopintrin.h ${GNUHOSTDIST}/gcc/config/i386/ia32intrin.h ${GNUHOSTDIST}/gcc/config/i386/cross-stdarg.h ${GNUHOSTDIST}/gcc/config/i386/lwpintrin.h 
${GNUHOSTDIST}/gcc/config/i386/popcntintrin.h ${GNUHOSTDIST}/gcc/config/i386/lzcntintrin.h ${GNUHOSTDIST}/gcc/config/i386/bmiintrin.h ${GNUHOSTDIST}/gcc/config/i386/bmi2intrin.h 
${GNUHOSTDIST}/gcc/config/i386/tbmintrin.h ${GNUHOSTDIST}/gcc/config/i386/avx2intrin.h ${GNUHOSTDIST}/gcc/config/i386/avx512fintrin.h ${GNUHOSTDIST}/gcc/config/i386/fmaintrin.h 
${GNUHOSTDIST}/gcc/config/i386/f16cintrin.h ${GNUHOSTDIST}/gcc/config/i386/rtmintrin.h ${GNUHOSTDIST}/gcc/config/i386/xtestintrin.h ${GNUHOSTDIST}/gcc/config/i386/rdseedintrin.h 
${GNUHOSTDIST}/gcc/config/i386/prfchwintrin.h ${GNUHOSTDIST}/gcc/config/i386/adxintrin.h ${GNUHOSTDIST}/gcc/config/i386/fxsrintrin.h ${GNUHOSTDIST}/gcc/config/i386/xsaveintrin.h 
${GNUHOSTDIST}/gcc/config/i386/xsaveoptintrin.h ${GNUHOSTDIST}/gcc/config/i386/avx512cdintrin.h ${GNUHOSTDIST}/gcc/config/i386/avx512erintrin.h ${GNUHOSTDIST}/gcc/config/i386/avx512pfintrin.h 
${GNUHOSTDIST}/gcc/config/i386/shaintrin.h ${GNUHOSTDIST}/gcc/config/i386/clflushoptintrin.h ${GNUHOSTDIST}/gcc/config/i386/xsavecintrin.h ${GNUHOSTDIST}/gcc/config/i386/xsavesintrin.h 
${GNUHOSTDIST}/gcc/config/i386/avx512dqintrin.h ${GNUHOSTDIST}/gcc/config/i386/avx512bwintrin.h ${GNUHOSTDIST}/gcc/config/i386/avx512vlintrin.h ${GNUHOSTDIST}/gcc/config/i386/avx512vlbwintrin.h 
${GNUHOSTDIST}/gcc/config/i386/avx512vldqintrin.h ${GNUHOSTDIST}/gcc/config/i386/avx512ifmaintrin.h ${GNUHOSTDIST}/gcc/config/i386/avx512ifmavlintrin.h 
${GNUHOSTDIST}/gcc/config/i386/avx512vbmiintrin.h ${GNUHOSTDIST}/gcc/config/i386/avx512vbmivlintrin.h ${GNUHOSTDIST}/gcc/config/i386/avx5124fmapsintrin.h 
${GNUHOSTDIST}/gcc/config/i386/avx5124vnniwintrin.h ${GNUHOSTDIST}/gcc/config/i386/avx512vpopcntdqintrin.h ${GNUHOSTDIST}/gcc/config/i386/clwbintrin.h ${GNUHOSTDIST}/gcc/config/i386/mwaitxintrin.h 
${GNUHOSTDIST}/gcc/config/i386/clzerointrin.h ${GNUHOSTDIST}/gcc/config/i386/pkuintrin.h ${GNUHOSTDIST}/gcc/config/i386/sgxintrin.h ${GNUHOSTDIST}/gcc/ginclude/tgmath.h mm_malloc.h
+G_CONFIGLINKS=
diff -r 73b8e989eebd -r 259f6db750e6 external/gpl3/gcc/lib/libgcc/arch/i386/gthr-defs.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/gpl3/gcc/lib/libgcc/arch/i386/gthr-defs.mk       Tue Jan 22 23:52:21 2019 +0000
@@ -0,0 +1,9 @@
+# This file is automatically generated.  DO NOT EDIT!
+# Generated from: NetBSD: mknative-gcc,v 1.96 2019/01/19 20:02:06 mrg Exp 
+# Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp 
+#
+G_enable_execute_stack=enable-execute-stack-mprotect.c
+G_unwind_header=unwind-generic.h
+G_md_unwind_header=no-unwind.h
+G_sfp_machine_header=i386/sfp-machine.h
+G_thread_header=gthr-posix.h
diff -r 73b8e989eebd -r 259f6db750e6 external/gpl3/gcc/lib/libgcc/arch/sparc/auto-target.h
--- a/external/gpl3/gcc/lib/libgcc/arch/sparc/auto-target.h     Tue Jan 22 23:06:49 2019 +0000
+++ b/external/gpl3/gcc/lib/libgcc/arch/sparc/auto-target.h     Tue Jan 22 23:52:21 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.96 2019/01/19 20:02:06 mrg Exp  */
 /* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp  */
 
 /* auto-target.h.  Generated from config.in by configure.  */
@@ -26,9 +26,6 @@
 /* Define if the system-provided CRTs are present on Solaris. */
 /* #undef HAVE_SOLARIS_CRTS */
 
-/* Define if the system-provided CRTs are present on Solaris. */
-/* #undef HAVE_SOLARIS_CRTS */
-
 /* Define to 1 if you have the <stdint.h> header file. */
 #define HAVE_STDINT_H 1
 
@@ -79,3 +76,9 @@
 
 /* Define to 1 if the target use emutls for thread-local storage. */
 /* #undef USE_EMUTLS */
+
+/* Number of bits in a file offset, on hosts where this is settable. */
+/* #undef _FILE_OFFSET_BITS */
+
+/* Define for large files, on AIX-style hosts. */
+/* #undef _LARGE_FILES */
diff -r 73b8e989eebd -r 259f6db750e6 external/gpl3/gcc/lib/libgcc/arch/sparc/defs.mk
--- a/external/gpl3/gcc/lib/libgcc/arch/sparc/defs.mk   Tue Jan 22 23:06:49 2019 +0000
+++ b/external/gpl3/gcc/lib/libgcc/arch/sparc/defs.mk   Tue Jan 22 23:52:21 2019 +0000
@@ -1,5 +1,5 @@
 # This file is automatically generated.  DO NOT EDIT!
-# Generated from: NetBSD: mknative-gcc,v 1.94 2018/09/04 22:57:25 mrg Exp 
+# Generated from: NetBSD: mknative-gcc,v 1.96 2019/01/19 20:02:06 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 
@@ -9,7 +9,7 @@
 G_LIB2ADD_ST=
 G_LIB1ASMFUNCS=
 G_LIB1ASMSRC=
-G_LIB2_DIVMOD_FUNCS=_divdi3 _moddi3 _udivdi3 _umoddi3 _udiv_w_sdiv _udivmoddi4
+G_LIB2_DIVMOD_FUNCS=_divdi3 _moddi3 _divmoddi4 _udivdi3 _umoddi3 _udivmoddi4 _udiv_w_sdiv
 G_LIB2FUNCS_ST=_eprintf __gcc_bcmp
 G_LIB2FUNCS_EXTRA=
 G_LIBGCC2_CFLAGS=-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 
@@ -19,4 +19,4 @@
 G_SHLIB_NM_FLAGS=-pg
 G_NOEXCEPTION_FLAGS=-fno-exceptions -fno-rtti -fasynchronous-unwind-tables
 G_EXTRA_HEADERS=${GNUHOSTDIST}/gcc/config/sparc/visintrin.h ${GNUHOSTDIST}/gcc/ginclude/tgmath.h
-G_CONFIG_LINKS=${GNUHOSTDIST}/libgcc/enable-execute-stack-mprotect.c  enable-execute-stack.c ${GNUHOSTDIST}/libgcc/unwind-generic.h  unwind.h ${GNUHOSTDIST}/libgcc/config/no-unwind.h  
md-unwind-support.h ${GNUHOSTDIST}/libgcc/config/no-sfp-machine.h  sfp-machine.h ${GNUHOSTDIST}/libgcc/gthr-posix.h  gthr-default.h 
+G_CONFIGLINKS=
diff -r 73b8e989eebd -r 259f6db750e6 external/gpl3/gcc/lib/libgcc/arch/sparc/gthr-defs.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/gpl3/gcc/lib/libgcc/arch/sparc/gthr-defs.mk      Tue Jan 22 23:52:21 2019 +0000
@@ -0,0 +1,9 @@
+# This file is automatically generated.  DO NOT EDIT!
+# Generated from: NetBSD: mknative-gcc,v 1.96 2019/01/19 20:02:06 mrg Exp 
+# Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp 
+#
+G_enable_execute_stack=enable-execute-stack-mprotect.c
+G_unwind_header=unwind-generic.h
+G_md_unwind_header=no-unwind.h
+G_sfp_machine_header=no-sfp-machine.h
+G_thread_header=gthr-posix.h
diff -r 73b8e989eebd -r 259f6db750e6 external/gpl3/gcc/lib/libgcc/libgcov/arch/i386/defs.mk
--- a/external/gpl3/gcc/lib/libgcc/libgcov/arch/i386/defs.mk    Tue Jan 22 23:06:49 2019 +0000
+++ b/external/gpl3/gcc/lib/libgcc/libgcov/arch/i386/defs.mk    Tue Jan 22 23:52:21 2019 +0000
@@ -1,8 +1,8 @@
 # This file is automatically generated.  DO NOT EDIT!
-# Generated from: NetBSD: mknative-gcc,v 1.83 2016/03/15 03:22:06 mrg Exp 
-# Generated from: NetBSD: mknative.common,v 1.11 2014/02/17 21:39:43 christos Exp 
+# Generated from: NetBSD: mknative-gcc,v 1.96 2019/01/19 20:02:06 mrg Exp 
+# Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp 
 #
-G_LIBGCOV_MERGE=_gcov_merge_add _gcov_merge_single _gcov_merge_delta _gcov_merge_ior _gcov_merge_time_profile _gcov_merge_icall_topn
-G_LIBGCOV_PROFILER=_gcov_interval_profiler _gcov_pow2_profiler _gcov_one_value_profiler _gcov_indirect_call_profiler _gcov_average_profiler _gcov_ior_profiler _gcov_indirect_call_profiler_v2 
_gcov_time_profiler _gcov_indirect_call_topn_profiler
+G_LIBGCOV_MERGE=_gcov_merge_add _gcov_merge_single _gcov_merge_ior _gcov_merge_time_profile _gcov_merge_icall_topn
+G_LIBGCOV_PROFILER=_gcov_interval_profiler _gcov_interval_profiler_atomic _gcov_pow2_profiler _gcov_pow2_profiler_atomic _gcov_one_value_profiler _gcov_one_value_profiler_atomic 
_gcov_average_profiler _gcov_average_profiler_atomic _gcov_ior_profiler _gcov_ior_profiler_atomic _gcov_indirect_call_profiler_v2 _gcov_time_profiler _gcov_indirect_call_topn_profiler
 G_LIBGCOV_INTERFACE=_gcov_dump _gcov_flush _gcov_fork _gcov_execl _gcov_execlp _gcov_execle _gcov_execv _gcov_execvp _gcov_execve _gcov_reset
 G_LIBGCOV_DRIVER=_gcov
diff -r 73b8e989eebd -r 259f6db750e6 external/gpl3/gcc/lib/libgcc/libgcov/arch/i386/gcov-iov.h
--- a/external/gpl3/gcc/lib/libgcc/libgcov/arch/i386/gcov-iov.h Tue Jan 22 23:06:49 2019 +0000
+++ b/external/gpl3/gcc/lib/libgcc/libgcov/arch/i386/gcov-iov.h Tue Jan 22 23:52:21 2019 +0000
@@ -1,8 +1,8 @@
 /* This file is automatically generated.  DO NOT EDIT! */
-/* Generated from: NetBSD: mknative-gcc,v 1.94 2018/09/04 22:57:25 mrg Exp  */
+/* Generated from: NetBSD: mknative-gcc,v 1.96 2019/01/19 20:02:06 mrg Exp  */
 /* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp  */
 
 /* Generated automatically by the program `build/gcov-iov'
-   from `6.5.0 (6 5) and  (*)'.  */
+   from `7.4.0 (7 4) and  (*)'.  */
 
-#define GCOV_VERSION ((gcov_unsigned_t)0x3630352a)  /* 605* */
+#define GCOV_VERSION ((gcov_unsigned_t)0x4137342a)  /* A74* */
diff -r 73b8e989eebd -r 259f6db750e6 external/gpl3/gcc/lib/libgcc/libgcov/arch/sparc/defs.mk
--- a/external/gpl3/gcc/lib/libgcc/libgcov/arch/sparc/defs.mk   Tue Jan 22 23:06:49 2019 +0000
+++ b/external/gpl3/gcc/lib/libgcc/libgcov/arch/sparc/defs.mk   Tue Jan 22 23:52:21 2019 +0000
@@ -1,8 +1,8 @@
 # This file is automatically generated.  DO NOT EDIT!
-# Generated from: NetBSD: mknative-gcc,v 1.85 2016/03/15 21:38:32 mrg Exp 
-# Generated from: NetBSD: mknative.common,v 1.11 2014/02/17 21:39:43 christos Exp 
+# Generated from: NetBSD: mknative-gcc,v 1.96 2019/01/19 20:02:06 mrg Exp 
+# Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp 
 #
-G_LIBGCOV_MERGE=_gcov_merge_add _gcov_merge_single _gcov_merge_delta _gcov_merge_ior _gcov_merge_time_profile _gcov_merge_icall_topn
-G_LIBGCOV_PROFILER=_gcov_interval_profiler _gcov_pow2_profiler _gcov_one_value_profiler _gcov_indirect_call_profiler _gcov_average_profiler _gcov_ior_profiler _gcov_indirect_call_profiler_v2 
_gcov_time_profiler _gcov_indirect_call_topn_profiler
+G_LIBGCOV_MERGE=_gcov_merge_add _gcov_merge_single _gcov_merge_ior _gcov_merge_time_profile _gcov_merge_icall_topn
+G_LIBGCOV_PROFILER=_gcov_interval_profiler _gcov_interval_profiler_atomic _gcov_pow2_profiler _gcov_pow2_profiler_atomic _gcov_one_value_profiler _gcov_one_value_profiler_atomic 
_gcov_average_profiler _gcov_average_profiler_atomic _gcov_ior_profiler _gcov_ior_profiler_atomic _gcov_indirect_call_profiler_v2 _gcov_time_profiler _gcov_indirect_call_topn_profiler
 G_LIBGCOV_INTERFACE=_gcov_dump _gcov_flush _gcov_fork _gcov_execl _gcov_execlp _gcov_execle _gcov_execv _gcov_execvp _gcov_execve _gcov_reset
 G_LIBGCOV_DRIVER=_gcov
diff -r 73b8e989eebd -r 259f6db750e6 external/gpl3/gcc/lib/libgcc/libgcov/arch/sparc/gcov-iov.h
--- a/external/gpl3/gcc/lib/libgcc/libgcov/arch/sparc/gcov-iov.h        Tue Jan 22 23:06:49 2019 +0000
+++ b/external/gpl3/gcc/lib/libgcc/libgcov/arch/sparc/gcov-iov.h        Tue Jan 22 23:52:21 2019 +0000
@@ -1,8 +1,8 @@
 /* This file is automatically generated.  DO NOT EDIT! */
-/* Generated from: NetBSD: mknative-gcc,v 1.94 2018/09/04 22:57:25 mrg Exp  */
+/* Generated from: NetBSD: mknative-gcc,v 1.96 2019/01/19 20:02:06 mrg Exp  */
 /* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp  */
 
 /* Generated automatically by the program `build/gcov-iov'
-   from `6.5.0 (6 5) and  (*)'.  */
+   from `7.4.0 (7 4) and  (*)'.  */
 
-#define GCOV_VERSION ((gcov_unsigned_t)0x3630352a)  /* 605* */
+#define GCOV_VERSION ((gcov_unsigned_t)0x4137342a)  /* A74* */
diff -r 73b8e989eebd -r 259f6db750e6 external/gpl3/gcc/lib/libgomp/arch/i386/config.h
--- a/external/gpl3/gcc/lib/libgomp/arch/i386/config.h  Tue Jan 22 23:06:49 2019 +0000
+++ b/external/gpl3/gcc/lib/libgomp/arch/i386/config.h  Tue Jan 22 23:52:21 2019 +0000
@@ -1,6 +1,6 @@
 /* This file is automatically generated.  DO NOT EDIT! */
-/* Generated from: NetBSD: mknative-gcc,v 1.90 2017/10/04 21:42:20 christos Exp  */
-/* Generated from: NetBSD: mknative.common,v 1.15 2017/11/29 03:32:28 christos Exp  */
+/* Generated from: NetBSD: mknative-gcc,v 1.96 2019/01/19 20:02:06 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.  */
 /* config.h.in.  Generated from configure.ac by autoheader.  */
@@ -29,9 +29,21 @@
 /* Define to 1 if you have the <dlfcn.h> header file. */
 #define HAVE_DLFCN_H 1
 
+/* Define to 1 if you have the `getegid' function. */
+#define HAVE_GETEGID 1
+
+/* Define to 1 if you have the `geteuid' function. */
+#define HAVE_GETEUID 1
+
+/* Define to 1 if you have the `getgid' function. */
+#define HAVE_GETGID 1
+
 /* Define to 1 if you have the `getloadavg' function. */
 #define HAVE_GETLOADAVG 1
 
+/* Define to 1 if you have the `getuid' function. */
+#define HAVE_GETUID 1
+
 /* Define to 1 if you have the <inttypes.h> header file. */
 #define HAVE_INTTYPES_H 1
 



Home | Main Index | Thread Index | Old Index