Source-Changes-HG archive

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

[src/trunk]: src/external/gpl3/gcc/usr.bin/include/arch mknative-gcc for GCC ...



details:   https://anonhg.NetBSD.org/src/rev/ab3478000ae1
branches:  trunk
changeset: 378413:ab3478000ae1
user:      mrg <mrg%NetBSD.org@localhost>
date:      Mon Apr 12 09:51:49 2021 +0000

description:
mknative-gcc for GCC 10 and earm ports (now including earmv7hf) after
the arm/netbsd-elf.h fix.  shark appears to work at least now.

diffstat:

 external/gpl3/gcc/lib/libbacktrace/arch/earmhf/backtrace-supported.h |    4 +-
 external/gpl3/gcc/lib/libgcc/arch/earmhf/auto-target.h               |   13 +-
 external/gpl3/gcc/lib/libgcc/arch/earmhf/defs.mk                     |    8 +-
 external/gpl3/gcc/lib/libgcc/libgcov/arch/earmhf/defs.mk             |    6 +-
 external/gpl3/gcc/lib/libgcc/libgcov/arch/earmhf/gcov-iov.h          |    6 +-
 external/gpl3/gcc/lib/libgomp/arch/earmhf/config.h                   |   23 +-
 external/gpl3/gcc/lib/libgomp/arch/earmhf/libgomp_f.h                |    4 +-
 external/gpl3/gcc/lib/libgomp/arch/earmhf/omp.h                      |    4 +-
 external/gpl3/gcc/lib/libobjc/arch/earmhf/defs.mk                    |    4 +-
 external/gpl3/gcc/lib/libstdc++-v3/arch/earm/gstdint.h               |    4 +-
 external/gpl3/gcc/lib/libstdc++-v3/arch/earmeb/gstdint.h             |    4 +-
 external/gpl3/gcc/lib/libstdc++-v3/arch/earmhf/c++config.h           |  130 +-
 external/gpl3/gcc/lib/libstdc++-v3/arch/earmhf/cxxabi_tweaks.h       |    4 +-
 external/gpl3/gcc/lib/libstdc++-v3/arch/earmhf/defs.mk               |   14 +-
 external/gpl3/gcc/lib/libstdc++-v3/arch/earmhf/gstdint.h             |    4 +-
 external/gpl3/gcc/lib/libstdc++-v3/arch/earmhf/symver-config.h       |   72 +-
 external/gpl3/gcc/lib/libstdc++-v3/arch/earmhfeb/gstdint.h           |    4 +-
 external/gpl3/gcc/lib/libstdc++-v3/arch/earmv4eb/gstdint.h           |    4 +-
 external/gpl3/gcc/lib/libstdc++-v3/arch/earmv6/gstdint.h             |    4 +-
 external/gpl3/gcc/lib/libstdc++-v3/arch/earmv6eb/gstdint.h           |    4 +-
 external/gpl3/gcc/lib/libstdc++-v3/arch/earmv6hf/gstdint.h           |    4 +-
 external/gpl3/gcc/lib/libstdc++-v3/arch/earmv6hfeb/gstdint.h         |    4 +-
 external/gpl3/gcc/lib/libstdc++-v3/arch/earmv7/gstdint.h             |    4 +-
 external/gpl3/gcc/lib/libstdc++-v3/arch/earmv7eb/gstdint.h           |    4 +-
 external/gpl3/gcc/lib/libstdc++-v3/arch/earmv7hf/c++config.h         |    4 +-
 external/gpl3/gcc/lib/libstdc++-v3/arch/earmv7hf/gstdint.h           |    4 +-
 external/gpl3/gcc/lib/libstdc++-v3/arch/earmv7hf/symver-config.h     |    4 +-
 external/gpl3/gcc/lib/libstdc++-v3/arch/earmv7hfeb/gstdint.h         |    4 +-
 external/gpl3/gcc/usr.bin/common-target/arch/earmhf.mk               |    4 +-
 external/gpl3/gcc/usr.bin/gcc/arch/earm/defs.mk                      |   12 +-
 external/gpl3/gcc/usr.bin/gcc/arch/earm/gtyp-input.list              |    1 +
 external/gpl3/gcc/usr.bin/gcc/arch/earm/tm.h                         |    3 +-
 external/gpl3/gcc/usr.bin/gcc/arch/earmeb/defs.mk                    |   12 +-
 external/gpl3/gcc/usr.bin/gcc/arch/earmeb/gtyp-input.list            |    1 +
 external/gpl3/gcc/usr.bin/gcc/arch/earmeb/tm.h                       |    3 +-
 external/gpl3/gcc/usr.bin/gcc/arch/earmhf/arm-cpu-cdata.h            |  725 ++++++++-
 external/gpl3/gcc/usr.bin/gcc/arch/earmhf/arm-cpu-data.h             |   34 +-
 external/gpl3/gcc/usr.bin/gcc/arch/earmhf/arm-cpu.h                  |   12 +-
 external/gpl3/gcc/usr.bin/gcc/arch/earmhf/arm-isa.h                  |  492 ++++--
 external/gpl3/gcc/usr.bin/gcc/arch/earmhf/auto-host.h                |   79 +-
 external/gpl3/gcc/usr.bin/gcc/arch/earmhf/bversion.h                 |    4 +-
 external/gpl3/gcc/usr.bin/gcc/arch/earmhf/configargs.h               |    6 +-
 external/gpl3/gcc/usr.bin/gcc/arch/earmhf/defs.mk                    |   24 +-
 external/gpl3/gcc/usr.bin/gcc/arch/earmhf/gtyp-input.list            |   19 +-
 external/gpl3/gcc/usr.bin/gcc/arch/earmhf/insn-modes.h               |  170 +-
 external/gpl3/gcc/usr.bin/gcc/arch/earmhf/omp-device-properties.h    |   10 +
 external/gpl3/gcc/usr.bin/gcc/arch/earmhf/plugin-version.h           |    8 +-
 external/gpl3/gcc/usr.bin/gcc/arch/earmhf/tm.h                       |    8 +-
 external/gpl3/gcc/usr.bin/gcc/arch/earmhfeb/defs.mk                  |   12 +-
 external/gpl3/gcc/usr.bin/gcc/arch/earmhfeb/gtyp-input.list          |    1 +
 external/gpl3/gcc/usr.bin/gcc/arch/earmhfeb/tm.h                     |    3 +-
 external/gpl3/gcc/usr.bin/gcc/arch/earmv4/defs.mk                    |   12 +-
 external/gpl3/gcc/usr.bin/gcc/arch/earmv4/gtyp-input.list            |    1 +
 external/gpl3/gcc/usr.bin/gcc/arch/earmv4/tm.h                       |    3 +-
 external/gpl3/gcc/usr.bin/gcc/arch/earmv4eb/defs.mk                  |   12 +-
 external/gpl3/gcc/usr.bin/gcc/arch/earmv4eb/gtyp-input.list          |    1 +
 external/gpl3/gcc/usr.bin/gcc/arch/earmv4eb/tm.h                     |    3 +-
 external/gpl3/gcc/usr.bin/gcc/arch/earmv6/defs.mk                    |   12 +-
 external/gpl3/gcc/usr.bin/gcc/arch/earmv6/gtyp-input.list            |    1 +
 external/gpl3/gcc/usr.bin/gcc/arch/earmv6/tm.h                       |    3 +-
 external/gpl3/gcc/usr.bin/gcc/arch/earmv6eb/defs.mk                  |   12 +-
 external/gpl3/gcc/usr.bin/gcc/arch/earmv6eb/gtyp-input.list          |    1 +
 external/gpl3/gcc/usr.bin/gcc/arch/earmv6eb/tm.h                     |    3 +-
 external/gpl3/gcc/usr.bin/gcc/arch/earmv6hf/defs.mk                  |   12 +-
 external/gpl3/gcc/usr.bin/gcc/arch/earmv6hf/gtyp-input.list          |    1 +
 external/gpl3/gcc/usr.bin/gcc/arch/earmv6hf/tm.h                     |    3 +-
 external/gpl3/gcc/usr.bin/gcc/arch/earmv6hfeb/defs.mk                |   12 +-
 external/gpl3/gcc/usr.bin/gcc/arch/earmv6hfeb/gtyp-input.list        |    1 +
 external/gpl3/gcc/usr.bin/gcc/arch/earmv6hfeb/tm.h                   |    3 +-
 external/gpl3/gcc/usr.bin/gcc/arch/earmv7/defs.mk                    |   12 +-
 external/gpl3/gcc/usr.bin/gcc/arch/earmv7/gtyp-input.list            |    1 +
 external/gpl3/gcc/usr.bin/gcc/arch/earmv7/tm.h                       |    3 +-
 external/gpl3/gcc/usr.bin/gcc/arch/earmv7eb/defs.mk                  |   12 +-
 external/gpl3/gcc/usr.bin/gcc/arch/earmv7eb/gtyp-input.list          |    1 +
 external/gpl3/gcc/usr.bin/gcc/arch/earmv7eb/tm.h                     |    3 +-
 external/gpl3/gcc/usr.bin/gcc/arch/earmv7hf/defs.mk                  |   12 +-
 external/gpl3/gcc/usr.bin/gcc/arch/earmv7hf/gtyp-input.list          |    1 +
 external/gpl3/gcc/usr.bin/gcc/arch/earmv7hf/tm.h                     |    3 +-
 external/gpl3/gcc/usr.bin/gcc/arch/earmv7hfeb/defs.mk                |   12 +-
 external/gpl3/gcc/usr.bin/gcc/arch/earmv7hfeb/gtyp-input.list        |    1 +
 external/gpl3/gcc/usr.bin/gcc/arch/earmv7hfeb/tm.h                   |    3 +-
 external/gpl3/gcc/usr.bin/include/arch/earmhf.mk                     |    4 +-
 82 files changed, 1468 insertions(+), 691 deletions(-)

diffs (truncated from 5035 to 300 lines):

diff -r 1d42e6b87c40 -r ab3478000ae1 external/gpl3/gcc/lib/libbacktrace/arch/earmhf/backtrace-supported.h
--- a/external/gpl3/gcc/lib/libbacktrace/arch/earmhf/backtrace-supported.h      Mon Apr 12 09:30:32 2021 +0000
+++ b/external/gpl3/gcc/lib/libbacktrace/arch/earmhf/backtrace-supported.h      Mon Apr 12 09:51:49 2021 +0000
@@ -1,9 +1,9 @@
 /* This file is automatically generated.  DO NOT EDIT! */
-/* Generated from: NetBSD: mknative-gcc,v 1.108 2020/09/05 10:58:08 mrg Exp  */
+/* Generated from: NetBSD: mknative-gcc,v 1.114 2021/04/11 07:35:45 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-2019 Free Software Foundation, Inc.
+   Copyright (C) 2012-2020 Free Software Foundation, Inc.
    Written by Ian Lance Taylor, Google.
 
 Redistribution and use in source and binary forms, with or without
diff -r 1d42e6b87c40 -r ab3478000ae1 external/gpl3/gcc/lib/libgcc/arch/earmhf/auto-target.h
--- a/external/gpl3/gcc/lib/libgcc/arch/earmhf/auto-target.h    Mon Apr 12 09:30:32 2021 +0000
+++ b/external/gpl3/gcc/lib/libgcc/arch/earmhf/auto-target.h    Mon Apr 12 09:51:49 2021 +0000
@@ -1,5 +1,5 @@
 /* This file is automatically generated.  DO NOT EDIT! */
-/* Generated from: NetBSD: mknative-gcc,v 1.101 2019/02/23 06:54:45 mrg Exp  */
+/* Generated from: NetBSD: mknative-gcc,v 1.114 2021/04/11 07:35:45 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.  */
@@ -15,6 +15,9 @@
    */
 #define HAVE_AS_CFI_SECTIONS 1
 
+/* Define to 1 if the assembler supports LSE. */
+/* #undef HAVE_AS_LSE */
+
 /* Define to 1 if the target assembler supports thread-local storage. */
 #define HAVE_CC_TLS 1
 
@@ -48,6 +51,9 @@
 /* Define to 1 if you have the <string.h> header file. */
 #define HAVE_STRING_H 1
 
+/* Define to 1 if you have the <sys/auxv.h> header file. */
+/* #undef HAVE_SYS_AUXV_H */
+
 /* Define to 1 if you have the <sys/stat.h> header file. */
 #define HAVE_SYS_STAT_H 1
 
@@ -87,6 +93,11 @@
 /* Define to 1 if the target use emutls for thread-local storage. */
 /* #undef USE_EMUTLS */
 
+/* Enable large inode numbers on Mac OS X 10.5.  */
+#ifndef _DARWIN_USE_64_BIT_INODE
+# define _DARWIN_USE_64_BIT_INODE 1
+#endif
+
 /* Number of bits in a file offset, on hosts where this is settable. */
 /* #undef _FILE_OFFSET_BITS */
 
diff -r 1d42e6b87c40 -r ab3478000ae1 external/gpl3/gcc/lib/libgcc/arch/earmhf/defs.mk
--- a/external/gpl3/gcc/lib/libgcc/arch/earmhf/defs.mk  Mon Apr 12 09:30:32 2021 +0000
+++ b/external/gpl3/gcc/lib/libgcc/arch/earmhf/defs.mk  Mon Apr 12 09:51:49 2021 +0000
@@ -1,9 +1,9 @@
 # This file is automatically generated.  DO NOT EDIT!
-# Generated from: NetBSD: mknative-gcc,v 1.108 2020/09/05 10:58:08 mrg Exp 
+# Generated from: NetBSD: mknative-gcc,v 1.114 2021/04/11 07:35: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_INTERNAL_CFLAGS=-g -O2 -O2  -DIN_GCC    -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag 
-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/arm/unaligned-funcs.c 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=
@@ -12,10 +12,10 @@ G_LIB1ASMSRC=arm/lib1funcs.S
 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 
+G_LIBGCC2_CFLAGS=-O2  -DIN_GCC    -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wold-style-definition  
-isystem ./include   -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector 
 G_SHLIB_MKMAP=${GNUHOSTDIST}/libgcc/mkmap-symver.awk
 G_SHLIB_MKMAP_OPTS=
 G_SHLIB_MAPFILES=libgcc-std.ver ${GNUHOSTDIST}/libgcc/config/arm/libgcc-bpabi.ver
 G_SHLIB_NM_FLAGS=-pg
 G_NOEXCEPTION_FLAGS=-fno-exceptions -fno-rtti -fasynchronous-unwind-tables
-G_EXTRA_HEADERS=${GNUHOSTDIST}/gcc/config/arm/mmintrin.h ${GNUHOSTDIST}/gcc/config/arm/arm_neon.h ${GNUHOSTDIST}/gcc/config/arm/arm_acle.h ${GNUHOSTDIST}/gcc/config/arm/arm_fp16.h 
${GNUHOSTDIST}/gcc/config/arm/arm_cmse.h ${GNUHOSTDIST}/gcc/ginclude/tgmath.h
+G_EXTRA_HEADERS=${GNUHOSTDIST}/gcc/config/arm/mmintrin.h ${GNUHOSTDIST}/gcc/config/arm/arm_neon.h ${GNUHOSTDIST}/gcc/config/arm/arm_acle.h ${GNUHOSTDIST}/gcc/config/arm/arm_fp16.h 
${GNUHOSTDIST}/gcc/config/arm/arm_cmse.h ${GNUHOSTDIST}/gcc/config/arm/arm_bf16.h ${GNUHOSTDIST}/gcc/config/arm/arm_mve_types.h ${GNUHOSTDIST}/gcc/config/arm/arm_mve.h 
${GNUHOSTDIST}/gcc/config/arm/arm_cde.h ${GNUHOSTDIST}/gcc/ginclude/tgmath.h
diff -r 1d42e6b87c40 -r ab3478000ae1 external/gpl3/gcc/lib/libgcc/libgcov/arch/earmhf/defs.mk
--- a/external/gpl3/gcc/lib/libgcc/libgcov/arch/earmhf/defs.mk  Mon Apr 12 09:30:32 2021 +0000
+++ b/external/gpl3/gcc/lib/libgcc/libgcov/arch/earmhf/defs.mk  Mon Apr 12 09:51:49 2021 +0000
@@ -1,8 +1,8 @@
 # This file is automatically generated.  DO NOT EDIT!
-# Generated from: NetBSD: mknative-gcc,v 1.108 2020/09/05 10:58:08 mrg Exp 
+# Generated from: NetBSD: mknative-gcc,v 1.114 2021/04/11 07:35:45 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_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_v3 _gcov_time_profiler _gcov_indirect_call_topn_profiler
+G_LIBGCOV_MERGE=_gcov_merge_add _gcov_merge_topn _gcov_merge_ior _gcov_merge_time_profile
+G_LIBGCOV_PROFILER=_gcov_interval_profiler _gcov_interval_profiler_atomic _gcov_pow2_profiler _gcov_pow2_profiler_atomic _gcov_topn_values_profiler _gcov_topn_values_profiler_atomic 
_gcov_average_profiler _gcov_average_profiler_atomic _gcov_ior_profiler _gcov_ior_profiler_atomic _gcov_indirect_call_profiler_v4 _gcov_time_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 1d42e6b87c40 -r ab3478000ae1 external/gpl3/gcc/lib/libgcc/libgcov/arch/earmhf/gcov-iov.h
--- a/external/gpl3/gcc/lib/libgcc/libgcov/arch/earmhf/gcov-iov.h       Mon Apr 12 09:30:32 2021 +0000
+++ b/external/gpl3/gcc/lib/libgcc/libgcov/arch/earmhf/gcov-iov.h       Mon Apr 12 09:51:49 2021 +0000
@@ -1,8 +1,8 @@
 /* This file is automatically generated.  DO NOT EDIT! */
-/* Generated from: NetBSD: mknative-gcc,v 1.108 2020/09/05 10:58:08 mrg Exp  */
+/* Generated from: NetBSD: mknative-gcc,v 1.114 2021/04/11 07:35:45 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 `9.3.0 (9 3) and  (*)'.  */
+   from `10.3.0 (10 3) and  (*)'.  */
 
-#define GCOV_VERSION ((gcov_unsigned_t)0x4139332a)  /* A93* */
+#define GCOV_VERSION ((gcov_unsigned_t)0x4230332a)  /* B03* */
diff -r 1d42e6b87c40 -r ab3478000ae1 external/gpl3/gcc/lib/libgomp/arch/earmhf/config.h
--- a/external/gpl3/gcc/lib/libgomp/arch/earmhf/config.h        Mon Apr 12 09:30:32 2021 +0000
+++ b/external/gpl3/gcc/lib/libgomp/arch/earmhf/config.h        Mon Apr 12 09:51:49 2021 +0000
@@ -1,5 +1,5 @@
 /* This file is automatically generated.  DO NOT EDIT! */
-/* Generated from: NetBSD: mknative-gcc,v 1.108 2020/09/05 10:58:08 mrg Exp  */
+/* Generated from: NetBSD: mknative-gcc,v 1.114 2021/04/11 07:35: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.  */
@@ -135,9 +135,6 @@
 /* Define to 1 if you have the `__secure_getenv' function. */
 /* #undef HAVE___SECURE_GETENV */
 
-/* Define path to HSA runtime. */
-#define HSA_RUNTIME_LIB ""
-
 /* Define to 1 if GNU symbol versioning is used for libgomp. */
 #define LIBGOMP_GNU_SYMBOL_VERSIONING 1
 
@@ -175,6 +172,9 @@
 /* Define to the version of this package. */
 #define PACKAGE_VERSION "1.0"
 
+/* Define to 1 if the GCN plugin is built, 0 if not. */
+#define PLUGIN_GCN 0
+
 /* Define to 1 if the HSA plugin is built, 0 if not. */
 #define PLUGIN_HSA 0
 
@@ -188,21 +188,6 @@
 /* Define if all infrastructure, needed for plugins, is supported. */
 /* #undef PLUGIN_SUPPORT */
 
-/* The size of `char', as computed by sizeof. */
-/* #undef SIZEOF_CHAR */
-
-/* The size of `int', as computed by sizeof. */
-/* #undef SIZEOF_INT */
-
-/* The size of `long', as computed by sizeof. */
-/* #undef SIZEOF_LONG */
-
-/* The size of `short', as computed by sizeof. */
-/* #undef SIZEOF_SHORT */
-
-/* The size of `void *', as computed by sizeof. */
-/* #undef SIZEOF_VOID_P */
-
 /* Define to 1 if you have the ANSI C header files. */
 #define STDC_HEADERS 1
 
diff -r 1d42e6b87c40 -r ab3478000ae1 external/gpl3/gcc/lib/libgomp/arch/earmhf/libgomp_f.h
--- a/external/gpl3/gcc/lib/libgomp/arch/earmhf/libgomp_f.h     Mon Apr 12 09:30:32 2021 +0000
+++ b/external/gpl3/gcc/lib/libgomp/arch/earmhf/libgomp_f.h     Mon Apr 12 09:51:49 2021 +0000
@@ -1,8 +1,8 @@
 /* This file is automatically generated.  DO NOT EDIT! */
-/* Generated from: NetBSD: mknative-gcc,v 1.108 2020/09/05 10:58:08 mrg Exp  */
+/* Generated from: NetBSD: mknative-gcc,v 1.114 2021/04/11 07:35:45 mrg Exp  */
 /* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp  */
 
-/* Copyright (C) 2005-2019 Free Software Foundation, Inc.
+/* Copyright (C) 2005-2020 Free Software Foundation, Inc.
    Contributed by Jakub Jelinek <jakub%redhat.com@localhost>.
 
    This file is part of the GNU Offloading and Multi Processing Library
diff -r 1d42e6b87c40 -r ab3478000ae1 external/gpl3/gcc/lib/libgomp/arch/earmhf/omp.h
--- a/external/gpl3/gcc/lib/libgomp/arch/earmhf/omp.h   Mon Apr 12 09:30:32 2021 +0000
+++ b/external/gpl3/gcc/lib/libgomp/arch/earmhf/omp.h   Mon Apr 12 09:51:49 2021 +0000
@@ -1,8 +1,8 @@
 /* This file is automatically generated.  DO NOT EDIT! */
-/* Generated from: NetBSD: mknative-gcc,v 1.108 2020/09/05 10:58:08 mrg Exp  */
+/* Generated from: NetBSD: mknative-gcc,v 1.114 2021/04/11 07:35:45 mrg Exp  */
 /* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp  */
 
-/* Copyright (C) 2005-2019 Free Software Foundation, Inc.
+/* Copyright (C) 2005-2020 Free Software Foundation, Inc.
    Contributed by Richard Henderson <rth%redhat.com@localhost>.
 
    This file is part of the GNU Offloading and Multi Processing Library
diff -r 1d42e6b87c40 -r ab3478000ae1 external/gpl3/gcc/lib/libobjc/arch/earmhf/defs.mk
--- a/external/gpl3/gcc/lib/libobjc/arch/earmhf/defs.mk Mon Apr 12 09:30:32 2021 +0000
+++ b/external/gpl3/gcc/lib/libobjc/arch/earmhf/defs.mk Mon Apr 12 09:51:49 2021 +0000
@@ -1,8 +1,8 @@
 # This file is automatically generated.  DO NOT EDIT!
-# Generated from: NetBSD: mknative-gcc,v 1.108 2020/09/05 10:58:08 mrg Exp 
+# Generated from: NetBSD: mknative-gcc,v 1.114 2021/04/11 07:35:45 mrg Exp 
 # Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp 
 #
-G_ALL_OPT_FILES=${GNUHOSTDIST}/gcc/brig/lang.opt ${GNUHOSTDIST}/gcc/d/lang.opt ${GNUHOSTDIST}/gcc/fortran/lang.opt ${GNUHOSTDIST}/gcc/lto/lang.opt ${GNUHOSTDIST}/gcc/c-family/c.opt 
${GNUHOSTDIST}/gcc/common.opt ${GNUHOSTDIST}/gcc/config/arm/arm-tables.opt ${GNUHOSTDIST}/gcc/config/arm/arm.opt ${GNUHOSTDIST}/gcc/config/netbsd.opt ${GNUHOSTDIST}/gcc/config/netbsd-elf.opt
+G_ALL_OPT_FILES=${GNUHOSTDIST}/gcc/brig/lang.opt ${GNUHOSTDIST}/gcc/d/lang.opt ${GNUHOSTDIST}/gcc/fortran/lang.opt ${GNUHOSTDIST}/gcc/lto/lang.opt ${GNUHOSTDIST}/gcc/c-family/c.opt 
${GNUHOSTDIST}/gcc/common.opt ${GNUHOSTDIST}/gcc/params.opt ${GNUHOSTDIST}/gcc/analyzer/analyzer.opt ${GNUHOSTDIST}/gcc/config/arm/arm-tables.opt ${GNUHOSTDIST}/gcc/config/arm/arm.opt 
${GNUHOSTDIST}/gcc/config/netbsd.opt ${GNUHOSTDIST}/gcc/config/netbsd-elf.opt
 G_ALL_CFLAGS=-I. -I${GNUHOSTDIST}/libobjc    -g -O2  -W -Wall -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS -fno-strict-aliasing -fexceptions
 G_INCLUDES=-I${GNUHOSTDIST}/libobjc/../gcc -I${GNUHOSTDIST}/libobjc/../gcc/config -I../.././gcc -I${GNUHOSTDIST}/libobjc/../libgcc -I../libgcc -I${GNUHOSTDIST}/libobjc/../include 
 G_OBJC_SOURCE_FILES=NXConstStr.m Object.m Protocol.m accessors.m linking.m
diff -r 1d42e6b87c40 -r ab3478000ae1 external/gpl3/gcc/lib/libstdc++-v3/arch/earm/gstdint.h
--- a/external/gpl3/gcc/lib/libstdc++-v3/arch/earm/gstdint.h    Mon Apr 12 09:30:32 2021 +0000
+++ b/external/gpl3/gcc/lib/libstdc++-v3/arch/earm/gstdint.h    Mon Apr 12 09:51:49 2021 +0000
@@ -1,8 +1,8 @@
 /* This file is automatically generated.  DO NOT EDIT! */
-/* Generated from: NetBSD: mknative-gcc,v 1.113 2021/04/11 01:44:14 mrg Exp  */
+/* Generated from: NetBSD: mknative-gcc,v 1.114 2021/04/11 07:35:45 mrg Exp  */
 /* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp  */
 
-/* generated for  arm--netbsdelf-eabi-gcc (NetBSD ) 10.3.0 */
+/* generated for  arm--netbsdelf-eabi-gcc (NetBSD nb1 20210411) 10.3.0 */
 
 #ifndef GCC_GENERATED_STDINT_H
 #define GCC_GENERATED_STDINT_H 1
diff -r 1d42e6b87c40 -r ab3478000ae1 external/gpl3/gcc/lib/libstdc++-v3/arch/earmeb/gstdint.h
--- a/external/gpl3/gcc/lib/libstdc++-v3/arch/earmeb/gstdint.h  Mon Apr 12 09:30:32 2021 +0000
+++ b/external/gpl3/gcc/lib/libstdc++-v3/arch/earmeb/gstdint.h  Mon Apr 12 09:51:49 2021 +0000
@@ -1,8 +1,8 @@
 /* This file is automatically generated.  DO NOT EDIT! */
-/* Generated from: NetBSD: mknative-gcc,v 1.113 2021/04/11 01:44:14 mrg Exp  */
+/* Generated from: NetBSD: mknative-gcc,v 1.114 2021/04/11 07:35:45 mrg Exp  */
 /* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp  */
 
-/* generated for  armeb--netbsdelf-eabi-gcc (NetBSD ) 10.3.0 */
+/* generated for  armeb--netbsdelf-eabi-gcc (NetBSD nb1 20210411) 10.3.0 */
 
 #ifndef GCC_GENERATED_STDINT_H
 #define GCC_GENERATED_STDINT_H 1
diff -r 1d42e6b87c40 -r ab3478000ae1 external/gpl3/gcc/lib/libstdc++-v3/arch/earmhf/c++config.h
--- a/external/gpl3/gcc/lib/libstdc++-v3/arch/earmhf/c++config.h        Mon Apr 12 09:30:32 2021 +0000
+++ b/external/gpl3/gcc/lib/libstdc++-v3/arch/earmhf/c++config.h        Mon Apr 12 09:51:49 2021 +0000
@@ -1,10 +1,10 @@
 /* This file is automatically generated.  DO NOT EDIT! */
-/* Generated from: NetBSD: mknative-gcc,v 1.108 2020/09/05 10:58:08 mrg Exp  */
+/* Generated from: NetBSD: mknative-gcc,v 1.114 2021/04/11 07:35:45 mrg Exp  */
 /* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp  */
 
 // Predefined symbols and macros -*- C++ -*-
 
-// Copyright (C) 1997-2019 Free Software Foundation, Inc.
+// Copyright (C) 1997-2020 Free Software Foundation, Inc.
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -35,10 +35,10 @@
 #define _GLIBCXX_CXX_CONFIG_H 1
 
 // The major release number for the GCC release the C++ library belongs to.
-#define _GLIBCXX_RELEASE 9
+#define _GLIBCXX_RELEASE 10
 
 // The datestamp of the C++ library in compressed ISO date format.
-#define __GLIBCXX__ 20200312
+#define __GLIBCXX__ 20210408
 
 // Macros for various attributes.
 //   _GLIBCXX_PURE
@@ -81,15 +81,20 @@
 // Macros for deprecated attributes.
 //   _GLIBCXX_USE_DEPRECATED
 //   _GLIBCXX_DEPRECATED
+//   _GLIBCXX_DEPRECATED_SUGGEST
 //   _GLIBCXX17_DEPRECATED
+//   _GLIBCXX20_DEPRECATED( string-literal )
 #ifndef _GLIBCXX_USE_DEPRECATED
 # define _GLIBCXX_USE_DEPRECATED 1
 #endif
 
 #if defined(__DEPRECATED) && (__cplusplus >= 201103L)
 # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
+# define _GLIBCXX_DEPRECATED_SUGGEST(ALT) \
+  __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
 #else
 # define _GLIBCXX_DEPRECATED
+# define _GLIBCXX_DEPRECATED_SUGGEST(ALT)
 #endif
 
 #if defined(__DEPRECATED) && (__cplusplus >= 201703L)
@@ -98,6 +103,12 @@
 # define _GLIBCXX17_DEPRECATED
 #endif
 
+#if defined(__DEPRECATED) && (__cplusplus > 201703L)
+# define _GLIBCXX20_DEPRECATED(MSG) [[deprecated(MSG)]]
+#else
+# define _GLIBCXX20_DEPRECATED(MSG)
+#endif
+
 // Macros for ABI tag attributes.
 #ifndef _GLIBCXX_ABI_TAG_CXX11
 # define _GLIBCXX_ABI_TAG_CXX11 __attribute ((__abi_tag__ ("cxx11")))



Home | Main Index | Thread Index | Old Index