mknative-gcc and mknative-binutils for riscv32. mostly builds.

This commit is contained in:
mrg 2019-04-17 09:37:49 +00:00
parent 2a1efa7be4
commit 9ba37f97ce
36 changed files with 1406 additions and 923 deletions

File diff suppressed because it is too large Load Diff

View File

@ -1,8 +1,8 @@
/* This file is automatically generated. DO NOT EDIT! */
/* Generated from: NetBSD: mknative-binutils,v 1.9 2013/10/01 15:41:17 skrll Exp */
/* Generated from: NetBSD: mknative.common,v 1.11 2014/02/17 21:39:43 christos Exp */
/* Generated from: NetBSD: mknative-binutils,v 1.11 2018/11/08 02:08:35 christos Exp */
/* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp */
/* generated for riscv32--netbsd-gcc (NetBSD nb3 20151015) 4.8.5 */
/* generated for riscv32--netbsd-gcc (NetBSD nb3 20190319) 7.4.0 */
#ifndef GCC_GENERATED_STDINT_H
#define GCC_GENERATED_STDINT_H 1

View File

@ -1,8 +1,26 @@
/* This file is automatically generated. DO NOT EDIT! */
/* Generated from: NetBSD: mknative-binutils,v 1.9 2013/10/01 15:41:17 skrll Exp */
/* Generated from: NetBSD: mknative.common,v 1.11 2014/02/17 21:39:43 christos Exp */
/* Generated from: NetBSD: mknative-binutils,v 1.11 2018/11/08 02:08:35 christos Exp */
/* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp */
#define BFD_VERSION_DATE 20160629
#define BFD_VERSION 226010000
#define BFD_VERSION_STRING "(NetBSD Binutils nb1) " "2.26.1"
/* The date below is automatically updated every day by a bot. During
development, we include the date in the tools' version strings
(visible in 'ld -v' etc.) because people build binutils from a
variety of sources - git, tarballs, distro sources - and we want
something that can easily identify the source they used when they
report bugs. The bfd version plus date is usually good enough for
that purpose.
During development, this date ends up in libbfd and libopcodes
sonames because people naturally expect shared libraries with the
same soname to have compatible ABIs. We could bump the bfd version
on every ABI change, but that's just another thing contributors and
maintainers would need to remember. Instead, it's much easier for
all if the soname contains the date. This is not perfect but is
good enough.
In releases, the date is not included in either version strings or
sonames. */
#define BFD_VERSION_DATE 20180718
#define BFD_VERSION 231010000
#define BFD_VERSION_STRING "(NetBSD Binutils nb1) " "2.31.1"
#define REPORT_BUGS_TO "<http://www.NetBSD.org/support/send-pr.html>"

View File

@ -1,6 +1,6 @@
/* This file is automatically generated. DO NOT EDIT! */
/* Generated from: NetBSD: mknative-binutils,v 1.9 2013/10/01 15:41:17 skrll Exp */
/* Generated from: NetBSD: mknative.common,v 1.11 2014/02/17 21:39:43 christos Exp */
/* Generated from: NetBSD: mknative-binutils,v 1.11 2018/11/08 02:08:35 christos Exp */
/* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp */
/* config.h. Generated from config.in by configure. */
/* config.in. Generated from configure.ac by autoheader. */
@ -15,6 +15,10 @@
/* Name of host specific core header file to include in elf.c. */
/* #undef CORE_HEADER */
/* Define to 1 if you want to enable -z separate-code in ELF linker by
default. */
#define DEFAULT_LD_Z_SEPARATE_CODE 0
/* Define to 1 if translation of program messages to the user's native
language is requested. */
#define ENABLE_NLS 1
@ -135,9 +139,18 @@
/* Define to 1 if you have the `getuid' function. */
#define HAVE_GETUID 1
/* Define if your compiler supports hidden visibility. */
#define HAVE_HIDDEN 1
/* Define to 1 if you have the <inttypes.h> header file. */
#define HAVE_INTTYPES_H 1
/* Define to 1 if the system has the type `long double'. */
#define HAVE_LONG_DOUBLE 1
/* Define to 1 if the system has the type `long long'. */
#define HAVE_LONG_LONG 1
/* Define if <sys/procfs.h> has lwpstatus_t. */
/* #undef HAVE_LWPSTATUS_T */
@ -251,6 +264,9 @@
*/
/* #undef HAVE_SYS_NDIR_H */
/* Define to 1 if you have the <sys/param.h> header file. */
#define HAVE_SYS_PARAM_H 1
/* Define to 1 if you have the <sys/procfs.h> header file. */
/* #undef HAVE_SYS_PROCFS_H */
@ -298,7 +314,7 @@
#define PACKAGE_NAME "bfd"
/* Define to the full name and version of this package. */
#define PACKAGE_STRING "bfd 2.26.1"
#define PACKAGE_STRING "bfd 2.31.1"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "bfd"
@ -307,7 +323,7 @@
#define PACKAGE_URL ""
/* Define to the version of this package. */
#define PACKAGE_VERSION "2.26.1"
#define PACKAGE_VERSION "2.31.1"
/* The size of `char', as computed by sizeof. */
/* #undef SIZEOF_CHAR */
@ -342,6 +358,9 @@
/* Name of host specific header file to include in trad-core.c. */
/* #undef TRAD_HEADER */
/* Define if 64-bit archives should always be used. */
/* #undef USE_64_BIT_ARCHIVE */
/* Use b modifier when opening binary files? */
/* #undef USE_BINARY_FOPEN */
@ -354,9 +373,6 @@
/* Define if we should default to creating read-only plt entries */
/* #undef USE_SECUREPLT */
/* Define if we may generate symbols with ELF's STT_COMMON type */
/* #undef USE_STT_COMMON */
/* Enable extensions on AIX 3, Interix. */
#ifndef _ALL_SOURCE
# define _ALL_SOURCE 1
@ -380,7 +396,12 @@
/* Version number of package */
#define VERSION "2.26.1"
#define VERSION "2.31.1"
/* 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 */

View File

@ -1,9 +1,10 @@
# This file is automatically generated. DO NOT EDIT!
# Generated from: NetBSD: mknative-binutils,v 1.9 2013/10/01 15:41:17 skrll Exp
# Generated from: NetBSD: mknative.common,v 1.11 2014/02/17 21:39:43 christos Exp
# Generated from: NetBSD: mknative-binutils,v 1.11 2018/11/08 02:08:35 christos Exp
# Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp
#
G_libbfd_la_DEPENDENCIES=elf64-riscv.lo elf64.lo elfxx-riscv.lo elf.lo elflink.lo elf-attrs.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo dwarf2.lo elf32-riscv.lo elf32.lo elf64-gen.lo elf32-gen.lo plugin.lo cpu-riscv.lo cpu-plugin.lo archive64.lo ofiles
G_libbfd_la_DEPENDENCIES=elf32-riscv.lo elfxx-riscv.lo elf32.lo elf.lo elflink.lo elf-attrs.lo elf-strtab.lo elf-properties.lo elf-eh-frame.lo dwarf1.lo dwarf2.lo elf64-riscv.lo elf64.lo elf64-gen.lo elf32-gen.lo plugin.lo cpu-riscv.lo cpu-plugin.lo archive64.lo ofiles
G_libbfd_la_OBJECTS=archive.lo archures.lo bfd.lo bfdio.lo bfdwin.lo cache.lo coff-bfd.lo compress.lo corefile.lo format.lo hash.lo init.lo libbfd.lo linker.lo merge.lo opncls.lo reloc.lo section.lo simple.lo stab-syms.lo stabs.lo syms.lo targets.lo binary.lo ihex.lo srec.lo tekhex.lo verilog.lo
G_DEFS=-DHAVE_CONFIG_H
G_INCLUDES=-I. -I${GNUHOSTDIST}/bfd -I${GNUHOSTDIST}/bfd/../include -DHAVE_riscv_elf64_vec -DHAVE_riscv_elf32_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -I./../intl
G_TDEFAULTS=-DDEFAULT_VECTOR=riscv_elf64_vec -DSELECT_VECS='&riscv_elf64_vec,&riscv_elf32_vec,&elf64_le_vec,&elf64_be_vec,&elf32_le_vec,&elf32_be_vec,&plugin_vec' -DSELECT_ARCHITECTURES='&bfd_riscv_arch,&bfd_plugin_arch'
G_INCLUDES=
G_TDEFAULTS=-DDEFAULT_VECTOR=riscv_elf32_vec -DSELECT_VECS='&riscv_elf32_vec,&riscv_elf64_vec,&elf64_le_vec,&elf64_be_vec,&elf32_le_vec,&elf32_be_vec,&plugin_vec' -DSELECT_ARCHITECTURES='&bfd_riscv_arch,&bfd_plugin_arch'
G_HAVEVECS=-DHAVE_riscv_elf32_vec -DHAVE_riscv_elf64_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec

View File

@ -1,6 +1,6 @@
/* This file is automatically generated. DO NOT EDIT! */
/* Generated from: NetBSD: mknative-binutils,v 1.9 2013/10/01 15:41:17 skrll Exp */
/* Generated from: NetBSD: mknative.common,v 1.11 2014/02/17 21:39:43 christos Exp */
/* Generated from: NetBSD: mknative-binutils,v 1.11 2018/11/08 02:08:35 christos Exp */
/* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp */
/* config.h. Generated from config.in by configure. */
/* config.in. Generated from configure.ac by autoheader. */
@ -84,6 +84,10 @@
don't. */
#define HAVE_DECL_SNPRINTF 1
/* Define to 1 if you have the declaration of `strnlen', and to 0 if you
don't. */
#define HAVE_DECL_STRNLEN 1
/* Define to 1 if you have the declaration of `strtol', and to 0 if you don't.
*/
#define HAVE_DECL_STRTOL 1
@ -527,6 +531,11 @@
# endif
#endif
/* 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 */

View File

@ -1,8 +1,8 @@
# This file is automatically generated. DO NOT EDIT!
# Generated from: NetBSD: mknative-binutils,v 1.9 2013/10/01 15:41:17 skrll Exp
# Generated from: NetBSD: mknative.common,v 1.11 2014/02/17 21:39:43 christos Exp
# Generated from: NetBSD: mknative-binutils,v 1.11 2018/11/08 02:08:35 christos Exp
# Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp
#
G_ALLOCA=
G_EXTRA_OFILES=
G_LIBOBJS=mempcpy.o strverscmp.o vfork.o
G_REQUIRED_OFILES=regex.o cplus-dem.o cp-demangle.o md5.o sha1.o alloca.o argv.o choose-temp.o concat.o cp-demint.o crc32.o d-demangle.o dwarfnames.o dyn-string.o fdmatch.o fibheap.o filename_cmp.o floatformat.o fnmatch.o fopen_unlocked.o getopt.o getopt1.o getpwd.o getruntime.o hashtab.o hex.o lbasename.o lrealpath.o make-relative-prefix.o make-temp-file.o objalloc.o obstack.o partition.o pexecute.o physmem.o pex-common.o pex-one.o pex-unix.o vprintf-support.o safe-ctype.o simple-object.o simple-object-coff.o simple-object-elf.o simple-object-mach-o.o simple-object-xcoff.o sort.o spaces.o splay-tree.o stack-limit.o strerror.o strsignal.o timeval-utils.o unlink-if-ordinary.o xasprintf.o xatexit.o xexit.o xmalloc.o xmemdup.o xstrdup.o xstrerror.o xstrndup.o xvasprintf.o
G_REQUIRED_OFILES=regex.o cplus-dem.o cp-demangle.o md5.o sha1.o alloca.o argv.o choose-temp.o concat.o cp-demint.o crc32.o d-demangle.o dwarfnames.o dyn-string.o fdmatch.o fibheap.o filename_cmp.o floatformat.o fnmatch.o fopen_unlocked.o getopt.o getopt1.o getpwd.o getruntime.o hashtab.o hex.o lbasename.o lrealpath.o make-relative-prefix.o make-temp-file.o objalloc.o obstack.o partition.o pexecute.o physmem.o pex-common.o pex-one.o pex-unix.o vprintf-support.o rust-demangle.o safe-ctype.o simple-object.o simple-object-coff.o simple-object-elf.o simple-object-mach-o.o simple-object-xcoff.o sort.o spaces.o splay-tree.o stack-limit.o strerror.o strsignal.o timeval-utils.o unlink-if-ordinary.o xasprintf.o xatexit.o xexit.o xmalloc.o xmemdup.o xstrdup.o xstrerror.o xstrndup.o xvasprintf.o

View File

@ -1,6 +1,6 @@
/* This file is automatically generated. DO NOT EDIT! */
/* Generated from: NetBSD: mknative-binutils,v 1.9 2013/10/01 15:41:17 skrll Exp */
/* Generated from: NetBSD: mknative.common,v 1.11 2014/02/17 21:39:43 christos Exp */
/* Generated from: NetBSD: mknative-binutils,v 1.11 2018/11/08 02:08:35 christos Exp */
/* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp */
/* config.h. Generated from config.in by configure. */
/* config.in. Generated from configure.ac by autoheader. */
@ -74,7 +74,7 @@
#define PACKAGE_NAME "opcodes"
/* Define to the full name and version of this package. */
#define PACKAGE_STRING "opcodes 2.26.1"
#define PACKAGE_STRING "opcodes 2.31.1"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "opcodes"
@ -83,7 +83,7 @@
#define PACKAGE_URL ""
/* Define to the version of this package. */
#define PACKAGE_VERSION "2.26.1"
#define PACKAGE_VERSION "2.31.1"
/* Define to 1 if you have the ANSI C header files. */
#define STDC_HEADERS 1
@ -114,7 +114,7 @@
/* Version number of package */
#define VERSION "2.26.1"
#define VERSION "2.31.1"
/* Define to 1 if on MINIX. */
/* #undef _MINIX */

View File

@ -1,6 +1,6 @@
/* This file is automatically generated. DO NOT EDIT! */
/* Generated from: NetBSD: mknative-binutils,v 1.9 2013/10/01 15:41:17 skrll Exp */
/* Generated from: NetBSD: mknative.common,v 1.11 2014/02/17 21:39:43 christos Exp */
/* Generated from: NetBSD: mknative-binutils,v 1.11 2018/11/08 02:08:35 christos Exp */
/* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp */
/* config.h. Generated from config.in by configure. */
/* config.in. Generated from configure.ac by autoheader. */
@ -40,6 +40,10 @@
*/
/* #undef HAVE_ALLOCA_H */
/* Define to 1 if you have the declaration of `asprintf', and to 0 if you
don't. */
#define HAVE_DECL_ASPRINTF 1
/* Define to 1 if you have the declaration of `environ', and to 0 if you
don't. */
#define HAVE_DECL_ENVIRON 0
@ -202,7 +206,7 @@
#define PACKAGE_NAME "binutils"
/* Define to the full name and version of this package. */
#define PACKAGE_STRING "binutils 2.26.1"
#define PACKAGE_STRING "binutils 2.31.1"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "binutils"
@ -211,7 +215,7 @@
#define PACKAGE_URL ""
/* Define to the version of this package. */
#define PACKAGE_VERSION "2.26.1"
#define PACKAGE_VERSION "2.31.1"
/* The size of `long', as computed by sizeof. */
#define SIZEOF_LONG 4
@ -234,7 +238,7 @@
#define STRING_WITH_STRINGS 1
/* Configured target name. */
#define TARGET "riscv32-ucb-netbsd"
#define TARGET "riscv32--netbsd"
/* Define to 1 if user symbol names have a leading underscore, 0 if not. */
#define TARGET_PREPENDS_UNDERSCORE 0
@ -265,12 +269,17 @@
/* Version number of package */
#define VERSION "2.26.1"
#define VERSION "2.31.1"
/* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a
`char[]'. */
#define YYTEXT_POINTER 1
/* 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 */
@ -286,3 +295,6 @@
/* Define to 1 if you need to in order for `stat' and other things to work. */
/* #undef _POSIX_SOURCE */
/* Define to `unsigned int' if <sys/types.h> does not define. */
/* #undef size_t */

View File

@ -1,18 +1,18 @@
# This file is automatically generated. DO NOT EDIT!
# Generated from: NetBSD: mknative-binutils,v 1.9 2013/10/01 15:41:17 skrll Exp
# Generated from: NetBSD: mknative.common,v 1.11 2014/02/17 21:39:43 christos Exp
# Generated from: NetBSD: mknative-binutils,v 1.11 2018/11/08 02:08:35 christos Exp
# Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp
#
G_VERSION=2.26.1
G_VERSION=2.31.1
G_DEFS=-DHAVE_CONFIG_H
G_INCLUDES=
G_PROGRAMS=size objdump ar strings ranlib objcopy addr2line readelf elfedit nm-new strip-new cxxfilt bfdtest1 bfdtest2
G_man_MANS=addr2line.1 ar.1 dlltool.1 nlmconv.1 nm.1 objcopy.1 objdump.1 ranlib.1 readelf.1 size.1 strings.1 strip.1 elfedit.1 windres.1 windmc.1 c++filt.1
G_PROGRAMS=size objdump ar strings ranlib objcopy addr2line readelf elfedit nm-new strip-new cxxfilt bfdtest1 bfdtest2
G_man_MANS=addr2line.1 ar.1 dlltool.1 nm.1 objcopy.1 objdump.1 ranlib.1 readelf.1 size.1 strings.1 strip.1 elfedit.1 windres.1 windmc.1 c++filt.1
G_TEXINFOS=binutils.texi
G_PKGVERSION=(NetBSD Binutils nb1)
G_REPORT_BUGS_TEXI=@uref{http://www.NetBSD.org/support/send-pr.html}
G_size_OBJECTS=size.o bucomm.o version.o filemode.o
G_size_DEPENDENCIES=./../intl/libintl.a ../libiberty/libiberty.a ../bfd/libbfd.la
G_objdump_OBJECTS=objdump.o dwarf.o prdbg.o rddbg.o debug.o stabs.o ieee.o rdcoff.o bucomm.o version.o filemode.o elfcomm.o
G_objdump_OBJECTS=objdump.o dwarf.o prdbg.o rddbg.o debug.o stabs.o rdcoff.o bucomm.o version.o filemode.o elfcomm.o
G_objdump_DEPENDENCIES=./../intl/libintl.a ../libiberty/libiberty.a ../bfd/libbfd.la ../opcodes/libopcodes.la
G_ar_OBJECTS=arparse.o arlex.o ar.o not-ranlib.o arsup.o rename.o binemul.o emul_vanilla.o bucomm.o version.o filemode.o
G_ar_DEPENDENCIES=./../intl/libintl.a ../libiberty/libiberty.a ../bfd/libbfd.la
@ -20,7 +20,7 @@ G_strings_OBJECTS=strings.o bucomm.o version.o filemode.o
G_strings_DEPENDENCIES=./../intl/libintl.a ../libiberty/libiberty.a ../bfd/libbfd.la
G_ranlib_OBJECTS=ar.o is-ranlib.o arparse.o arlex.o arsup.o rename.o binemul.o emul_vanilla.o bucomm.o version.o filemode.o
G_ranlib_DEPENDENCIES=./../intl/libintl.a ../libiberty/libiberty.a ../bfd/libbfd.la
G_objcopy_OBJECTS=objcopy.o not-strip.o rename.o rddbg.o debug.o stabs.o ieee.o rdcoff.o wrstabs.o bucomm.o version.o filemode.o
G_objcopy_OBJECTS=objcopy.o not-strip.o rename.o rddbg.o debug.o stabs.o rdcoff.o wrstabs.o bucomm.o version.o filemode.o
G_objcopy_DEPENDENCIES=./../intl/libintl.a ../libiberty/libiberty.a ../bfd/libbfd.la
G_addr2line_OBJECTS=addr2line.o bucomm.o version.o filemode.o
G_addr2line_DEPENDENCIES=./../intl/libintl.a ../libiberty/libiberty.a ../bfd/libbfd.la
@ -30,7 +30,7 @@ G_elfedit_OBJECTS=elfedit.o version.o elfcomm.o
G_elfedit_DEPENDENCIES=./../intl/libintl.a ../libiberty/libiberty.a
G_nm_new_OBJECTS=nm.o bucomm.o version.o filemode.o
G_nm_new_DEPENDENCIES=./../intl/libintl.a ../libiberty/libiberty.a ../bfd/libbfd.la
G_strip_new_OBJECTS=objcopy.o is-strip.o rename.o rddbg.o debug.o stabs.o ieee.o rdcoff.o wrstabs.o bucomm.o version.o filemode.o
G_strip_new_OBJECTS=objcopy.o is-strip.o rename.o rddbg.o debug.o stabs.o rdcoff.o wrstabs.o bucomm.o version.o filemode.o
G_strip_new_DEPENDENCIES=./../intl/libintl.a ../libiberty/libiberty.a ../bfd/libbfd.la
G_cxxfilt_OBJECTS=cxxfilt.o bucomm.o version.o filemode.o
G_cxxfilt_DEPENDENCIES=./../intl/libintl.a ../libiberty/libiberty.a ../bfd/libbfd.la

View File

@ -1,6 +1,6 @@
/* This file is automatically generated. DO NOT EDIT! */
/* Generated from: NetBSD: mknative-binutils,v 1.9 2013/10/01 15:41:17 skrll Exp */
/* Generated from: NetBSD: mknative.common,v 1.11 2014/02/17 21:39:43 christos Exp */
/* Generated from: NetBSD: mknative-binutils,v 1.11 2018/11/08 02:08:35 christos Exp */
/* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp */
/* config.h. Generated from config.in by configure. */
/* config.in. Generated from configure.ac by autoheader. */
@ -33,7 +33,7 @@
/* #undef C_ALLOCA */
/* Default architecture. */
/* #undef DEFAULT_ARCH */
#define DEFAULT_ARCH "riscv32"
/* Default CRIS architecture. */
/* #undef DEFAULT_CRIS_ARCH */
@ -44,6 +44,14 @@
/* Define if you want compressed debug sections by default. */
/* #undef DEFAULT_FLAG_COMPRESS_DEBUG */
/* Define to 1 if you want to generate GNU Build attribute notes by default,
if none are contained in the input. */
#define DEFAULT_GENERATE_BUILD_NOTES 0
/* Define to 1 if you want to generate ELF common symbols with the STT_COMMON
type by default. */
#define DEFAULT_GENERATE_ELF_STT_COMMON 0
/* Define to 1 if you want to generate x86 relax relocations by default. */
#define DEFAULT_GENERATE_X86_RELAX_RELOCATIONS 1
@ -145,6 +153,9 @@
/* Define to 1 if you have the <string.h> header file. */
#define HAVE_STRING_H 1
/* Define to 1 if you have the `strsignal' function. */
#define HAVE_STRSIGNAL 1
/* Define if <sys/stat.h> has struct stat.st_mtim.tv_nsec */
#define HAVE_ST_MTIM_TV_NSEC 1
@ -179,12 +190,6 @@
*/
#define LT_OBJDIR ".libs/"
/* Using m68k COFF? */
/* #undef M68KCOFF */
/* Using m88k COFF? */
/* #undef M88KCOFF */
/* Default CPU for MIPS targets. */
/* #undef MIPS_CPU_STRING_DEFAULT */
@ -236,9 +241,6 @@
/* a.out support? */
/* #undef OBJ_MAYBE_AOUT */
/* b.out support? */
/* #undef OBJ_MAYBE_BOUT */
/* COFF support? */
/* #undef OBJ_MAYBE_COFF */
@ -264,7 +266,7 @@
#define PACKAGE_NAME "gas"
/* Define to the full name and version of this package. */
#define PACKAGE_STRING "gas 2.26.1"
#define PACKAGE_STRING "gas 2.31.1"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "gas"
@ -273,10 +275,7 @@
#define PACKAGE_URL ""
/* Define to the version of this package. */
#define PACKAGE_VERSION "2.26.1"
/* Define if defaulting to ELF on SCO 5. */
/* #undef SCO_ELF */
#define PACKAGE_VERSION "2.31.1"
/* If using the C implementation of alloca, define if you know the
direction of stack growth for your system; otherwise it will be
@ -302,7 +301,7 @@
#define TARGET_BYTES_BIG_ENDIAN 0
/* Canonical target. */
#define TARGET_CANONICAL "riscv32-ucb-netbsd"
#define TARGET_CANONICAL "riscv32--netbsd"
/* Target CPU. */
#define TARGET_CPU "riscv32"
@ -313,11 +312,11 @@
/* Define if default target is PowerPC Solaris. */
/* #undef TARGET_SOLARIS_COMMENT */
/* Define if target is Symbian OS. */
/* #undef TARGET_SYMBIAN */
/* Target vendor. */
#define TARGET_VENDOR "ucb"
#define TARGET_VENDOR ""
/* Target specific CPU. */
/* #undef TARGET_WITH_CPU */
/* Use b modifier when opening binary files? */
/* #undef USE_BINARY_FOPEN */
@ -354,7 +353,7 @@
/* #undef USING_CGEN */
/* Version number of package */
#define VERSION "2.26.1"
#define VERSION "2.31.1"
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
significant byte first (like Motorola and SPARC, unlike Intel). */
@ -372,6 +371,11 @@
`char[]'. */
#define YYTEXT_POINTER 1
/* 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 */
@ -393,3 +397,6 @@
#ifndef __cplusplus
/* #undef inline */
#endif
/* Define to `unsigned int' if <sys/types.h> does not define. */
/* #undef size_t */

View File

@ -1,5 +1,5 @@
/* This file is automatically generated. DO NOT EDIT! */
/* Generated from: NetBSD: mknative-binutils,v 1.9 2013/10/01 15:41:17 skrll Exp */
/* Generated from: NetBSD: mknative.common,v 1.11 2014/02/17 21:39:43 christos Exp */
/* Generated from: NetBSD: mknative-binutils,v 1.11 2018/11/08 02:08:35 christos Exp */
/* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp */
#include "te-nbsd.h"
#include "te-generic.h"

View File

@ -1,8 +1,8 @@
# This file is automatically generated. DO NOT EDIT!
# Generated from: NetBSD: mknative-binutils,v 1.9 2013/10/01 15:41:17 skrll Exp
# Generated from: NetBSD: mknative.common,v 1.11 2014/02/17 21:39:43 christos Exp
# Generated from: NetBSD: mknative-binutils,v 1.11 2018/11/08 02:08:35 christos Exp
# Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp
#
G_DEFS=-DHAVE_CONFIG_H
G_gprof_OBJECTS=basic_blocks.o call_graph.o cg_arcs.o cg_dfn.o cg_print.o corefile.o gmon_io.o gprof.o hertz.o hist.o source.o search_list.o symtab.o sym_ids.o utils.o i386.o alpha.o vax.o tahoe.o sparc.o mips.o aarch64.o flat_bl.o bsd_callg_bl.o fsf_callg_bl.o
G_gprof_OBJECTS=basic_blocks.o call_graph.o cg_arcs.o cg_dfn.o cg_print.o corefile.o gmon_io.o gprof.o hertz.o hist.o source.o search_list.o symtab.o sym_ids.o utils.o i386.o alpha.o vax.o sparc.o mips.o aarch64.o flat_bl.o bsd_callg_bl.o fsf_callg_bl.o
G_INCLUDES=
G_TEXINFOS=gprof.texi

View File

@ -1,6 +1,6 @@
/* This file is automatically generated. DO NOT EDIT! */
/* Generated from: NetBSD: mknative-binutils,v 1.9 2013/10/01 15:41:17 skrll Exp */
/* Generated from: NetBSD: mknative.common,v 1.11 2014/02/17 21:39:43 christos Exp */
/* Generated from: NetBSD: mknative-binutils,v 1.11 2018/11/08 02:08:35 christos Exp */
/* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp */
/* gconfig.h. Generated from gconfig.in by configure. */
/* gconfig.in. Generated from configure.ac by autoheader. */
@ -65,7 +65,7 @@
#define PACKAGE_NAME "gprof"
/* Define to the full name and version of this package. */
#define PACKAGE_STRING "gprof 2.26.1"
#define PACKAGE_STRING "gprof 2.31.1"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "gprof"
@ -74,7 +74,7 @@
#define PACKAGE_URL ""
/* Define to the version of this package. */
#define PACKAGE_VERSION "2.26.1"
#define PACKAGE_VERSION "2.31.1"
/* Define to 1 if you have the ANSI C header files. */
#define STDC_HEADERS 1
@ -102,7 +102,12 @@
/* Version number of package */
#define VERSION "2.26.1"
#define VERSION "2.31.1"
/* 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 */

View File

@ -1,6 +1,6 @@
/* This file is automatically generated. DO NOT EDIT! */
/* Generated from: NetBSD: mknative-binutils,v 1.9 2013/10/01 15:41:17 skrll Exp */
/* Generated from: NetBSD: mknative.common,v 1.11 2014/02/17 21:39:43 christos Exp */
/* Generated from: NetBSD: mknative-binutils,v 1.11 2018/11/08 02:08:35 christos Exp */
/* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp */
/* config.h. Generated from config.in by configure. */
/* config.in. Generated from configure.ac by autoheader. */
@ -12,9 +12,26 @@
#endif
#define __CONFIG_H__ 1
/* Define to 1 if you want to emit gnu hash in the ELF linker by default. */
#define DEFAULT_EMIT_GNU_HASH 0
/* Define to 1 if you want to emit sysv hash in the ELF linker by default. */
#define DEFAULT_EMIT_SYSV_HASH 1
/* Define if you want compressed debug sections by default. */
/* #undef DEFAULT_FLAG_COMPRESS_DEBUG */
/* Define to 1 if you want to enable -z relro in ELF linker by default. */
#define DEFAULT_LD_Z_RELRO 0
/* Define to 1 if you want to enable -z separate-code in ELF linker by
default. */
#define DEFAULT_LD_Z_SEPARATE_CODE 0
/* Define to 1 if you want to set DT_RUNPATH instead of DT_RPATH by default.
*/
#define DEFAULT_NEW_DTAGS 0
/* Define to 1 if translation of program messages to the user's native
language is requested. */
#define ENABLE_NLS 1
@ -170,7 +187,7 @@
#define PACKAGE_NAME "ld"
/* Define to the full name and version of this package. */
#define PACKAGE_STRING "ld 2.26.1"
#define PACKAGE_STRING "ld 2.31.1"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "ld"
@ -179,7 +196,7 @@
#define PACKAGE_URL ""
/* Define to the version of this package. */
#define PACKAGE_VERSION "2.26.1"
#define PACKAGE_VERSION "2.31.1"
/* The size of `void *', as computed by sizeof. */
#define SIZEOF_VOID_P 4
@ -216,12 +233,17 @@
/* Version number of package */
#define VERSION "2.26.1"
#define VERSION "2.31.1"
/* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a
`char[]'. */
#define YYTEXT_POINTER 1
/* 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 */

View File

@ -1,6 +1,6 @@
# This file is automatically generated. DO NOT EDIT!
# Generated from: NetBSD: mknative-binutils,v 1.9 2013/10/01 15:41:17 skrll Exp
# Generated from: NetBSD: mknative.common,v 1.11 2014/02/17 21:39:43 christos Exp
# Generated from: NetBSD: mknative-binutils,v 1.11 2018/11/08 02:08:35 christos Exp
# Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp
#
G_DEFS=-DHAVE_CONFIG_H
G_EMUL=elf32lriscv
@ -8,6 +8,6 @@ G_EMULATION_OFILES=eelf32lriscv.o eelf64lriscv.o
G_INCLUDES=
G_OFILES=ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf32lriscv.o eelf64lriscv.o ldbuildid.o
G_STRINGIFY=astring.sed
G_TEXINFOS=ld.texinfo
G_TEXINFOS=ld.texi
G_target_alias=riscv32--netbsd
G_enable_initfini_array=no

View File

@ -1,9 +1,9 @@
/* This file is automatically generated. DO NOT EDIT! */
/* Generated from: NetBSD: mknative-gcc,v 1.79 2014/05/29 16:27:50 skrll Exp */
/* Generated from: NetBSD: mknative.common,v 1.11 2014/02/17 21:39:43 christos 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 */
/* backtrace-supported.h.in -- Whether stack backtrace is supported.
Copyright (C) 2012-2013 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 @@ modification, are permitted provided that the following conditions are
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.
@ -63,3 +63,8 @@ POSSIBILITY OF SUCH DAMAGE. */
as 0. */
#define BACKTRACE_SUPPORTS_THREADS 1
/* BACKTRACE_SUPPORTS_DATA will be #defined'd as 1 if the backtrace_syminfo
will work for variables. It will always work for functions. */
#define BACKTRACE_SUPPORTS_DATA 1

View File

@ -1,6 +1,6 @@
/* This file is automatically generated. DO NOT EDIT! */
/* Generated from: NetBSD: mknative-gcc,v 1.79 2014/05/29 16:27:50 skrll Exp */
/* Generated from: NetBSD: mknative.common,v 1.11 2014/02/17 21:39:43 christos 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. */
/* config.h.in. Generated from configure.ac by autoheader. */
@ -8,6 +8,9 @@
/* ELF size: 32 or 64 */
#define BACKTRACE_ELF_SIZE 32
/* Define to 1 if you have the __atomic functions */
#define HAVE_ATOMIC_FUNCTIONS 1
/* Define to 1 if you have the declaration of `strnlen', and to 0 if you
don't. */
#define HAVE_DECL_STRNLEN 1

View File

@ -3,7 +3,7 @@
# 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 -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -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 -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/soft-fp/addtf3.c ${GNUHOSTDIST}/libgcc/soft-fp/divtf3.c ${GNUHOSTDIST}/libgcc/soft-fp/eqtf2.c ${GNUHOSTDIST}/libgcc/soft-fp/getf2.c ${GNUHOSTDIST}/libgcc/soft-fp/letf2.c ${GNUHOSTDIST}/libgcc/soft-fp/multf3.c ${GNUHOSTDIST}/libgcc/soft-fp/negtf2.c ${GNUHOSTDIST}/libgcc/soft-fp/subtf3.c ${GNUHOSTDIST}/libgcc/soft-fp/unordtf2.c ${GNUHOSTDIST}/libgcc/soft-fp/fixtfsi.c ${GNUHOSTDIST}/libgcc/soft-fp/fixunstfsi.c ${GNUHOSTDIST}/libgcc/soft-fp/floatsitf.c ${GNUHOSTDIST}/libgcc/soft-fp/floatunsitf.c ${GNUHOSTDIST}/libgcc/soft-fp/extendsftf2.c ${GNUHOSTDIST}/libgcc/soft-fp/extenddftf2.c ${GNUHOSTDIST}/libgcc/soft-fp/trunctfsf2.c ${GNUHOSTDIST}/libgcc/soft-fp/trunctfdf2.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,7 +12,7 @@ G_LIB1ASMSRC=
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 -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -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 -Wstrict-prototypes -Wmissing-prototypes -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

View File

@ -1,7 +1,7 @@
# This file is automatically generated. DO NOT EDIT!
# Generated from: NetBSD: mknative-gcc,v 1.79 2014/05/29 16:27:50 skrll Exp
# Generated from: NetBSD: mknative.common,v 1.11 2014/02/17 21:39:43 christos 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
#
# This spec file is read by gcc when linking. It is used to specify the
# standard libraries we need in order to link with -fopenmp.
# standard libraries we need in order to link with libgomp.
*link_gomp: -lgomp %{static: }

View File

@ -1,11 +1,12 @@
/* This file is automatically generated. DO NOT EDIT! */
/* Generated from: NetBSD: mknative-gcc,v 1.70 2013/05/05 07:11:34 skrll Exp */
/* Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 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 */
/* Copyright (C) 2005-2013 Free Software Foundation, Inc.
/* Copyright (C) 2005-2017 Free Software Foundation, Inc.
Contributed by Jakub Jelinek <jakub@redhat.com>.
This file is part of the GNU OpenMP Library (libgomp).
This file is part of the GNU Offloading and Multi Processing Library
(libgomp).
Libgomp is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by

View File

@ -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.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 */
/* Copyright (C) 2005-2017 Free Software Foundation, Inc.
@ -38,14 +38,14 @@
typedef struct
{
unsigned char _x[8]
__attribute__((__aligned__(8)));
unsigned char _x[4]
__attribute__((__aligned__(4)));
} omp_lock_t;
typedef struct
{
unsigned char _x[24]
__attribute__((__aligned__(8)));
unsigned char _x[12]
__attribute__((__aligned__(4)));
} omp_nest_lock_t;
#endif

View File

@ -1,6 +1,6 @@
/* This file is automatically generated. DO NOT EDIT! */
/* Generated from: NetBSD: mknative-gcc,v 1.79 2014/05/29 16:27:50 skrll Exp */
/* Generated from: NetBSD: mknative.common,v 1.11 2014/02/17 21:39:43 christos 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.in by configure. */
/* config.in. Generated from configure.ac by autoheader. */
@ -84,6 +84,22 @@
don't. */
#define HAVE_DECL_SNPRINTF 1
/* Define to 1 if you have the declaration of `strtol', and to 0 if you don't.
*/
#define HAVE_DECL_STRTOL 1
/* Define to 1 if you have the declaration of `strtoll', and to 0 if you
don't. */
#define HAVE_DECL_STRTOLL 1
/* Define to 1 if you have the declaration of `strtoul', and to 0 if you
don't. */
#define HAVE_DECL_STRTOUL 1
/* Define to 1 if you have the declaration of `strtoull', and to 0 if you
don't. */
#define HAVE_DECL_STRTOULL 1
/* Define to 1 if you have the declaration of `strverscmp', and to 0 if you
don't. */
#define HAVE_DECL_STRVERSCMP 0
@ -141,6 +157,9 @@
/* Define to 1 if you have the <limits.h> header file. */
#define HAVE_LIMITS_H 1
/* Define if you have the `long long' type. */
#define HAVE_LONG_LONG 1
/* Define to 1 if you have the <machine/hal_sysinfo.h> header file. */
/* #undef HAVE_MACHINE_HAL_SYSINFO_H */
@ -285,9 +304,15 @@
/* Define to 1 if you have the `strtol' function. */
#define HAVE_STRTOL 1
/* Define to 1 if you have the `strtoll' function. */
#define HAVE_STRTOLL 1
/* Define to 1 if you have the `strtoul' function. */
#define HAVE_STRTOUL 1
/* Define to 1 if you have the `strtoull' function. */
#define HAVE_STRTOULL 1
/* Define to 1 if you have the `strverscmp' function. */
/* #undef HAVE_STRVERSCMP */
@ -444,6 +469,15 @@
/* The size of `int', as computed by sizeof. */
#define SIZEOF_INT 4
/* The size of `long', as computed by sizeof. */
#define SIZEOF_LONG 4
/* The size of `long long', as computed by sizeof. */
#define SIZEOF_LONG_LONG 8
/* The size of `size_t', as computed by sizeof. */
#define SIZEOF_SIZE_T 4
/* Define if you know the direction of stack growth for your system; otherwise
it will be automatically deduced at run-time. STACK_DIRECTION > 0 => grows
toward higher addresses STACK_DIRECTION < 0 => grows toward lower addresses
@ -459,6 +493,28 @@
/* Define to an unsigned 64-bit type available in the compiler. */
#define UNSIGNED_64BIT_TYPE uint64_t
/* Enable extensions on AIX 3, Interix. */
#ifndef _ALL_SOURCE
# define _ALL_SOURCE 1
#endif
/* Enable GNU extensions on systems that have them. */
#ifndef _GNU_SOURCE
# define _GNU_SOURCE 1
#endif
/* Enable threading extensions on Solaris. */
#ifndef _POSIX_PTHREAD_SEMANTICS
# define _POSIX_PTHREAD_SEMANTICS 1
#endif
/* Enable extensions on HP NonStop. */
#ifndef _TANDEM_SOURCE
# define _TANDEM_SOURCE 1
#endif
/* Enable general extensions on Solaris. */
#ifndef __EXTENSIONS__
# define __EXTENSIONS__ 1
#endif
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
significant byte first (like Motorola and SPARC, unlike Intel). */
#if defined AC_APPLE_UNIVERSAL_BUILD
@ -477,6 +533,16 @@
/* Define for large files, on AIX-style hosts. */
/* #undef _LARGE_FILES */
/* Define to 1 if on MINIX. */
/* #undef _MINIX */
/* Define to 2 if the system does not provide POSIX.1 features except with
this defined. */
/* #undef _POSIX_1_SOURCE */
/* Define to 1 if you need to in order for `stat' and other things to work. */
/* #undef _POSIX_SOURCE */
/* Define to empty if `const' does not conform to ANSI C. */
/* #undef const */

View File

@ -1,10 +1,13 @@
/* This file is automatically generated. DO NOT EDIT! */
/* Generated from: NetBSD: mknative-gcc,v 1.79 2014/05/29 16:27:50 skrll Exp */
/* Generated from: NetBSD: mknative.common,v 1.11 2014/02/17 21:39:43 christos 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. */
/* config.h.in. Generated from configure.ac by autoheader. */
/* Define if the type of bitfields effects alignment. */
#define HAVE_BITFIELD_TYPE_MATTERS 1
/* Define to 1 if the target assembler supports thread-local storage. */
/* #undef HAVE_CC_TLS */
@ -69,8 +72,5 @@
/* Define to the version of this package. */
#define PACKAGE_VERSION "version-unused"
/* Define if the compiler is configured for setjmp/longjmp exceptions. */
/* #undef SJLJ_EXCEPTIONS */
/* Define to 1 if you have the ANSI C header files. */
#define STDC_HEADERS 1

View File

@ -1,11 +1,10 @@
# This file is automatically generated. DO NOT EDIT!
# Generated from: NetBSD: mknative-gcc,v 1.79 2014/05/29 16:27:50 skrll Exp
# Generated from: NetBSD: mknative.common,v 1.11 2014/02/17 21:39:43 christos 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_ALL_OPT_FILES=${GNUHOSTDIST}/gcc/lto/lang.opt ${GNUHOSTDIST}/gcc/c-family/c.opt ${GNUHOSTDIST}/gcc/common.opt ${GNUHOSTDIST}/gcc/config/riscv/riscv.opt ${GNUHOSTDIST}/gcc/config/netbsd.opt ${GNUHOSTDIST}/gcc/config/netbsd-elf.opt
G_ALL_OPT_FILES=${GNUHOSTDIST}/gcc/brig/lang.opt ${GNUHOSTDIST}/gcc/lto/lang.opt ${GNUHOSTDIST}/gcc/c-family/c.opt ${GNUHOSTDIST}/gcc/common.opt ${GNUHOSTDIST}/gcc/config/riscv/riscv.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
G_C_SOURCE_FILES=class.c encoding.c error.c gc.c hash.c init.c ivars.c memory.c methods.c nil_method.c objc-foreach.c objc-sync.c objects.c protocols.c sarray.c selector.c sendmsg.c thr.c exception.c
G_OBJC_H=objc.h objc-exception.h objc-sync.h NXConstStr.h Object.h Protocol.h message.h objc-decls.h runtime.h thr.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

View File

@ -648,34 +648,34 @@ namespace std
/* config.h.in. Generated from configure.ac by autoheader. */
/* Define to 1 if you have the `acosf' function. */
#define _GLIBCXX_HAVE_ACOSF 1
/* #undef _GLIBCXX_HAVE_ACOSF */
/* Define to 1 if you have the `acosl' function. */
#define _GLIBCXX_HAVE_ACOSL 1
/* #undef _GLIBCXX_HAVE_ACOSL */
/* Define to 1 if you have the `aligned_alloc' function. */
#define _GLIBCXX_HAVE_ALIGNED_ALLOC 1
/* Define to 1 if you have the `asinf' function. */
#define _GLIBCXX_HAVE_ASINF 1
/* #undef _GLIBCXX_HAVE_ASINF */
/* Define to 1 if you have the `asinl' function. */
#define _GLIBCXX_HAVE_ASINL 1
/* #undef _GLIBCXX_HAVE_ASINL */
/* Define to 1 if the target assembler supports .symver directive. */
#define _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE 1
/* Define to 1 if you have the `atan2f' function. */
#define _GLIBCXX_HAVE_ATAN2F 1
/* #undef _GLIBCXX_HAVE_ATAN2F */
/* Define to 1 if you have the `atan2l' function. */
#define _GLIBCXX_HAVE_ATAN2L 1
/* #undef _GLIBCXX_HAVE_ATAN2L */
/* Define to 1 if you have the `atanf' function. */
#define _GLIBCXX_HAVE_ATANF 1
/* #undef _GLIBCXX_HAVE_ATANF */
/* Define to 1 if you have the `atanl' function. */
#define _GLIBCXX_HAVE_ATANL 1
/* #undef _GLIBCXX_HAVE_ATANL */
/* Define to 1 if you have the `at_quick_exit' function. */
#define _GLIBCXX_HAVE_AT_QUICK_EXIT 1
@ -684,25 +684,25 @@ namespace std
/* #undef _GLIBCXX_HAVE_CC_TLS */
/* Define to 1 if you have the `ceilf' function. */
#define _GLIBCXX_HAVE_CEILF 1
/* #undef _GLIBCXX_HAVE_CEILF */
/* Define to 1 if you have the `ceill' function. */
#define _GLIBCXX_HAVE_CEILL 1
/* #undef _GLIBCXX_HAVE_CEILL */
/* Define to 1 if you have the <complex.h> header file. */
#define _GLIBCXX_HAVE_COMPLEX_H 1
/* Define to 1 if you have the `cosf' function. */
#define _GLIBCXX_HAVE_COSF 1
/* #undef _GLIBCXX_HAVE_COSF */
/* Define to 1 if you have the `coshf' function. */
#define _GLIBCXX_HAVE_COSHF 1
/* #undef _GLIBCXX_HAVE_COSHF */
/* Define to 1 if you have the `coshl' function. */
#define _GLIBCXX_HAVE_COSHL 1
/* #undef _GLIBCXX_HAVE_COSHL */
/* Define to 1 if you have the `cosl' function. */
#define _GLIBCXX_HAVE_COSL 1
/* #undef _GLIBCXX_HAVE_COSL */
/* Define to 1 if you have the <dirent.h> header file. */
#define _GLIBCXX_HAVE_DIRENT_H 1
@ -777,16 +777,16 @@ namespace std
#define _GLIBCXX_HAVE_EXECINFO_H 1
/* Define to 1 if you have the `expf' function. */
#define _GLIBCXX_HAVE_EXPF 1
/* #undef _GLIBCXX_HAVE_EXPF */
/* Define to 1 if you have the `expl' function. */
#define _GLIBCXX_HAVE_EXPL 1
/* #undef _GLIBCXX_HAVE_EXPL */
/* Define to 1 if you have the `fabsf' function. */
#define _GLIBCXX_HAVE_FABSF 1
/* #undef _GLIBCXX_HAVE_FABSF */
/* Define to 1 if you have the `fabsl' function. */
#define _GLIBCXX_HAVE_FABSL 1
/* #undef _GLIBCXX_HAVE_FABSL */
/* Define to 1 if you have the <fcntl.h> header file. */
#define _GLIBCXX_HAVE_FCNTL_H 1
@ -795,10 +795,10 @@ namespace std
#define _GLIBCXX_HAVE_FENV_H 1
/* Define to 1 if you have the `finite' function. */
#define _GLIBCXX_HAVE_FINITE 1
/* #undef _GLIBCXX_HAVE_FINITE */
/* Define to 1 if you have the `finitef' function. */
#define _GLIBCXX_HAVE_FINITEF 1
/* #undef _GLIBCXX_HAVE_FINITEF */
/* Define to 1 if you have the `finitel' function. */
/* #undef _GLIBCXX_HAVE_FINITEL */
@ -807,16 +807,16 @@ namespace std
#define _GLIBCXX_HAVE_FLOAT_H 1
/* Define to 1 if you have the `floorf' function. */
#define _GLIBCXX_HAVE_FLOORF 1
/* #undef _GLIBCXX_HAVE_FLOORF */
/* Define to 1 if you have the `floorl' function. */
#define _GLIBCXX_HAVE_FLOORL 1
/* #undef _GLIBCXX_HAVE_FLOORL */
/* Define to 1 if you have the `fmodf' function. */
#define _GLIBCXX_HAVE_FMODF 1
/* #undef _GLIBCXX_HAVE_FMODF */
/* Define to 1 if you have the `fmodl' function. */
#define _GLIBCXX_HAVE_FMODL 1
/* #undef _GLIBCXX_HAVE_FMODL */
/* Define to 1 if you have the `fpclass' function. */
/* #undef _GLIBCXX_HAVE_FPCLASS */
@ -825,10 +825,10 @@ namespace std
/* #undef _GLIBCXX_HAVE_FP_H */
/* Define to 1 if you have the `frexpf' function. */
#define _GLIBCXX_HAVE_FREXPF 1
/* #undef _GLIBCXX_HAVE_FREXPF */
/* Define to 1 if you have the `frexpl' function. */
#define _GLIBCXX_HAVE_FREXPL 1
/* #undef _GLIBCXX_HAVE_FREXPL */
/* Define if _Unwind_GetIPInfo is available. */
#define _GLIBCXX_HAVE_GETIPINFO 1
@ -837,13 +837,13 @@ namespace std
#define _GLIBCXX_HAVE_GETS 1
/* Define to 1 if you have the `hypot' function. */
#define _GLIBCXX_HAVE_HYPOT 1
/* #undef _GLIBCXX_HAVE_HYPOT */
/* Define to 1 if you have the `hypotf' function. */
#define _GLIBCXX_HAVE_HYPOTF 1
/* #undef _GLIBCXX_HAVE_HYPOTF */
/* Define to 1 if you have the `hypotl' function. */
#define _GLIBCXX_HAVE_HYPOTL 1
/* #undef _GLIBCXX_HAVE_HYPOTL */
/* Define if you have the iconv() function. */
#define _GLIBCXX_HAVE_ICONV 1
@ -855,10 +855,10 @@ namespace std
#define _GLIBCXX_HAVE_INT64_T 1
/* Define if int64_t is a long. */
#define _GLIBCXX_HAVE_INT64_T_LONG 1
/* #undef _GLIBCXX_HAVE_INT64_T_LONG */
/* Define if int64_t is a long long. */
/* #undef _GLIBCXX_HAVE_INT64_T_LONG_LONG */
#define _GLIBCXX_HAVE_INT64_T_LONG_LONG 1
/* Define to 1 if you have the <inttypes.h> header file. */
#define _GLIBCXX_HAVE_INTTYPES_H 1
@ -867,7 +867,7 @@ namespace std
#define _GLIBCXX_HAVE_ISINF 1
/* Define to 1 if you have the `isinff' function. */
#define _GLIBCXX_HAVE_ISINFF 1
/* #undef _GLIBCXX_HAVE_ISINFF */
/* Define to 1 if you have the `isinfl' function. */
/* #undef _GLIBCXX_HAVE_ISINFL */
@ -876,7 +876,7 @@ namespace std
#define _GLIBCXX_HAVE_ISNAN 1
/* Define to 1 if you have the `isnanf' function. */
#define _GLIBCXX_HAVE_ISNANF 1
/* #undef _GLIBCXX_HAVE_ISNANF */
/* Define to 1 if you have the `isnanl' function. */
/* #undef _GLIBCXX_HAVE_ISNANL */
@ -888,10 +888,10 @@ namespace std
#define _GLIBCXX_HAVE_LC_MESSAGES 1
/* Define to 1 if you have the `ldexpf' function. */
#define _GLIBCXX_HAVE_LDEXPF 1
/* #undef _GLIBCXX_HAVE_LDEXPF */
/* Define to 1 if you have the `ldexpl' function. */
#define _GLIBCXX_HAVE_LDEXPL 1
/* #undef _GLIBCXX_HAVE_LDEXPL */
/* Define to 1 if you have the <libintl.h> header file. */
/* #undef _GLIBCXX_HAVE_LIBINTL_H */
@ -918,16 +918,16 @@ namespace std
#define _GLIBCXX_HAVE_LOCALE_H 1
/* Define to 1 if you have the `log10f' function. */
#define _GLIBCXX_HAVE_LOG10F 1
/* #undef _GLIBCXX_HAVE_LOG10F */
/* Define to 1 if you have the `log10l' function. */
#define _GLIBCXX_HAVE_LOG10L 1
/* #undef _GLIBCXX_HAVE_LOG10L */
/* Define to 1 if you have the `logf' function. */
#define _GLIBCXX_HAVE_LOGF 1
/* #undef _GLIBCXX_HAVE_LOGF */
/* Define to 1 if you have the `logl' function. */
#define _GLIBCXX_HAVE_LOGL 1
/* #undef _GLIBCXX_HAVE_LOGL */
/* Define to 1 if you have the <machine/endian.h> header file. */
#define _GLIBCXX_HAVE_MACHINE_ENDIAN_H 1
@ -945,13 +945,13 @@ namespace std
#define _GLIBCXX_HAVE_MEMORY_H 1
/* Define to 1 if you have the `modf' function. */
#define _GLIBCXX_HAVE_MODF 1
/* #undef _GLIBCXX_HAVE_MODF */
/* Define to 1 if you have the `modff' function. */
#define _GLIBCXX_HAVE_MODFF 1
/* #undef _GLIBCXX_HAVE_MODFF */
/* Define to 1 if you have the `modfl' function. */
#define _GLIBCXX_HAVE_MODFL 1
/* #undef _GLIBCXX_HAVE_MODFL */
/* Define to 1 if you have the <nan.h> header file. */
/* #undef _GLIBCXX_HAVE_NAN_H */
@ -963,16 +963,16 @@ namespace std
/* #undef _GLIBCXX_HAVE_OBSOLETE_ISNAN */
/* Define if poll is available in <poll.h>. */
#define _GLIBCXX_HAVE_POLL 1
/* #undef _GLIBCXX_HAVE_POLL */
/* Define to 1 if you have the `posix_memalign' function. */
#define _GLIBCXX_HAVE_POSIX_MEMALIGN 1
/* Define to 1 if you have the `powf' function. */
#define _GLIBCXX_HAVE_POWF 1
/* #undef _GLIBCXX_HAVE_POWF */
/* Define to 1 if you have the `powl' function. */
#define _GLIBCXX_HAVE_POWL 1
/* #undef _GLIBCXX_HAVE_POWL */
/* Define to 1 if you have the `qfpclass' function. */
/* #undef _GLIBCXX_HAVE_QFPCLASS */
@ -993,25 +993,25 @@ namespace std
/* #undef _GLIBCXX_HAVE_SINCOSL */
/* Define to 1 if you have the `sinf' function. */
#define _GLIBCXX_HAVE_SINF 1
/* #undef _GLIBCXX_HAVE_SINF */
/* Define to 1 if you have the `sinhf' function. */
#define _GLIBCXX_HAVE_SINHF 1
/* #undef _GLIBCXX_HAVE_SINHF */
/* Define to 1 if you have the `sinhl' function. */
#define _GLIBCXX_HAVE_SINHL 1
/* #undef _GLIBCXX_HAVE_SINHL */
/* Define to 1 if you have the `sinl' function. */
#define _GLIBCXX_HAVE_SINL 1
/* #undef _GLIBCXX_HAVE_SINL */
/* Defined if sleep exists. */
/* #undef _GLIBCXX_HAVE_SLEEP */
#define _GLIBCXX_HAVE_SLEEP 1
/* Define to 1 if you have the `sqrtf' function. */
#define _GLIBCXX_HAVE_SQRTF 1
/* #undef _GLIBCXX_HAVE_SQRTF */
/* Define to 1 if you have the `sqrtl' function. */
#define _GLIBCXX_HAVE_SQRTL 1
/* #undef _GLIBCXX_HAVE_SQRTL */
/* Define to 1 if you have the <stdalign.h> header file. */
#define _GLIBCXX_HAVE_STDALIGN_H 1
@ -1044,7 +1044,7 @@ namespace std
#define _GLIBCXX_HAVE_STRTOLD 1
/* Define to 1 if `d_type' is a member of `struct dirent'. */
#define _GLIBCXX_HAVE_STRUCT_DIRENT_D_TYPE 1
/* #undef _GLIBCXX_HAVE_STRUCT_DIRENT_D_TYPE */
/* Define if strxfrm_l is available in <string.h>. */
/* #undef _GLIBCXX_HAVE_STRXFRM_L */
@ -1102,19 +1102,19 @@ namespace std
/* #undef _GLIBCXX_HAVE_S_IFREG */
/* Define if S_ISREG is available in <sys/stat.h>. */
#define _GLIBCXX_HAVE_S_ISREG 1
/* #undef _GLIBCXX_HAVE_S_ISREG */
/* Define to 1 if you have the `tanf' function. */
#define _GLIBCXX_HAVE_TANF 1
/* #undef _GLIBCXX_HAVE_TANF */
/* Define to 1 if you have the `tanhf' function. */
#define _GLIBCXX_HAVE_TANHF 1
/* #undef _GLIBCXX_HAVE_TANHF */
/* Define to 1 if you have the `tanhl' function. */
#define _GLIBCXX_HAVE_TANHL 1
/* #undef _GLIBCXX_HAVE_TANHL */
/* Define to 1 if you have the `tanl' function. */
#define _GLIBCXX_HAVE_TANL 1
/* #undef _GLIBCXX_HAVE_TANL */
/* Define to 1 if you have the <tgmath.h> header file. */
#define _GLIBCXX_HAVE_TGMATH_H 1
@ -1129,7 +1129,7 @@ namespace std
#define _GLIBCXX_HAVE_UNISTD_H 1
/* Defined if usleep exists. */
/* #undef _GLIBCXX_HAVE_USLEEP */
#define _GLIBCXX_HAVE_USLEEP 1
/* Define to 1 if you have the <utime.h> header file. */
#define _GLIBCXX_HAVE_UTIME_H 1
@ -1156,7 +1156,7 @@ namespace std
/* #undef _GLIBCXX_HAVE_WIN32_SLEEP */
/* Define if writev is available in <sys/uio.h>. */
#define _GLIBCXX_HAVE_WRITEV 1
/* #undef _GLIBCXX_HAVE_WRITEV */
/* Define to 1 if you have the `_acosf' function. */
/* #undef _GLIBCXX_HAVE__ACOSF */
@ -1445,7 +1445,7 @@ namespace std
#define _GLIBCXX98_USE_C99_WCHAR 1
/* Define if the compiler supports C++11 atomics. */
#define _GLIBCXX_ATOMIC_BUILTINS 1
/* #undef _GLIBCXX_ATOMIC_BUILTINS */
/* Define to use concept checking code from the boost libraries. */
/* #undef _GLIBCXX_CONCEPT_CHECKS */
@ -1463,19 +1463,19 @@ namespace std
/* Define if compatibility should be provided for -mlong-double-64. */
/* Define to the letter to which size_t is mangled. */
#define _GLIBCXX_MANGLE_SIZE_T m
#define _GLIBCXX_MANGLE_SIZE_T j
/* Define if C99 llrint and llround functions are missing from <math.h>. */
/* #undef _GLIBCXX_NO_C99_ROUNDING_FUNCS */
/* Define if ptrdiff_t is int. */
/* #undef _GLIBCXX_PTRDIFF_T_IS_INT */
#define _GLIBCXX_PTRDIFF_T_IS_INT 1
/* Define if using setrlimit to set resource limits during "make check" */
#define _GLIBCXX_RES_LIMITS 1
/* Define if size_t is unsigned int. */
/* #undef _GLIBCXX_SIZE_T_IS_UINT */
#define _GLIBCXX_SIZE_T_IS_UINT 1
/* Define to the value of the EOF integer constant. */
#define _GLIBCXX_STDIO_EOF -1
@ -1520,7 +1520,7 @@ namespace std
/* Define if C99 functions in <fenv.h> should be imported in <tr1/cfenv> in
namespace std::tr1. */
#define _GLIBCXX_USE_C99_FENV_TR1 1
/* #undef _GLIBCXX_USE_C99_FENV_TR1 */
/* Define if C99 functions in <inttypes.h> should be imported in
<tr1/cinttypes> in namespace std::tr1. */
@ -1543,29 +1543,29 @@ namespace std
/* #undef _GLIBCXX_USE_CLOCK_GETTIME_SYSCALL */
/* Defined if clock_gettime has monotonic clock support. */
#define _GLIBCXX_USE_CLOCK_MONOTONIC 1
/* #undef _GLIBCXX_USE_CLOCK_MONOTONIC */
/* Defined if clock_gettime has realtime clock support. */
#define _GLIBCXX_USE_CLOCK_REALTIME 1
/* #undef _GLIBCXX_USE_CLOCK_REALTIME */
/* Define if ISO/IEC TR 24733 decimal floating point types are supported on
this host. */
/* #undef _GLIBCXX_USE_DECIMAL_FLOAT */
/* Define if fchmod is available in <sys/stat.h>. */
#define _GLIBCXX_USE_FCHMOD 1
/* #undef _GLIBCXX_USE_FCHMOD */
/* Define if fchmodat is available in <sys/stat.h>. */
#define _GLIBCXX_USE_FCHMODAT 1
/* #undef _GLIBCXX_USE_FCHMODAT */
/* Defined if gettimeofday is available. */
#define _GLIBCXX_USE_GETTIMEOFDAY 1
/* #undef _GLIBCXX_USE_GETTIMEOFDAY */
/* Define if get_nprocs is available in <sys/sysinfo.h>. */
/* #undef _GLIBCXX_USE_GET_NPROCS */
/* Define if __int128 is supported on this host. */
/* #define _GLIBCXX_USE_INT128 1 */
/* #undef _GLIBCXX_USE_INT128 */
/* Define if LFS support is available. */
/* #undef _GLIBCXX_USE_LFS */
@ -1574,7 +1574,7 @@ namespace std
#define _GLIBCXX_USE_LONG_LONG 1
/* Defined if nanosleep is available. */
#define _GLIBCXX_USE_NANOSLEEP 1
/* #undef _GLIBCXX_USE_NANOSLEEP */
/* Define if NLS translations are to be used. */
/* #undef _GLIBCXX_USE_NLS */
@ -1596,7 +1596,7 @@ namespace std
#define _GLIBCXX_USE_SCHED_YIELD 1
/* Define if _SC_NPROCESSORS_ONLN is available in <unistd.h>. */
#define _GLIBCXX_USE_SC_NPROCESSORS_ONLN 1
/* #undef _GLIBCXX_USE_SC_NPROCESSORS_ONLN */
/* Define if _SC_NPROC_ONLN is available in <unistd.h>. */
/* #undef _GLIBCXX_USE_SC_NPROC_ONLN */
@ -1605,17 +1605,17 @@ namespace std
/* #undef _GLIBCXX_USE_SENDFILE */
/* Define if struct stat has timespec members. */
#define _GLIBCXX_USE_ST_MTIM 1
/* #undef _GLIBCXX_USE_ST_MTIM */
/* Define if sysctl(), CTL_HW and HW_NCPU are available in <sys/sysctl.h>. */
#define _GLIBCXX_USE_SYSCTL_HW_NCPU 1
/* #undef _GLIBCXX_USE_SYSCTL_HW_NCPU */
/* Define if obsolescent tmpnam is available in <stdio.h>. */
#define _GLIBCXX_USE_TMPNAM 1
/* #undef _GLIBCXX_USE_TMPNAM */
/* Define if utimensat and UTIME_OMIT are available in <sys/stat.h> and
AT_FDCWD in <fcntl.h>. */
#define _GLIBCXX_USE_UTIMENSAT 1
/* #undef _GLIBCXX_USE_UTIMENSAT */
/* Define if code specialized for wchar_t should be used. */
#define _GLIBCXX_USE_WCHAR_T 1

View File

@ -1,22 +1,20 @@
# This file is automatically generated. DO NOT EDIT!
# Generated from: NetBSD: mknative-gcc,v 1.79 2014/05/29 16:27:50 skrll Exp
# Generated from: NetBSD: mknative.common,v 1.11 2014/02/17 21:39:43 christos 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_cxx98_sources=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_SRC_SOURCES=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 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_ATOMICITY_SRCDIR=config/cpu/generic/atomicity_mutex
G_BASIC_FILE_CC=config/io/basic_file_stdio.cc
G_CLOCALE_CC=config/locale/generic/c_locale.cc
G_CCODECVT_CC=config/locale/generic/codecvt_members.cc

View File

@ -2,7 +2,7 @@
/* 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 riscv64--netbsd-gcc (NetBSD nb3 20190319) 7.4.0 */
/* generated for riscv32--netbsd-gcc (NetBSD nb3 20190319) 7.4.0 */
#ifndef GCC_GENERATED_STDINT_H
#define GCC_GENERATED_STDINT_H 1

View File

@ -6,34 +6,34 @@
/* config.h.in. Generated from configure.ac by autoheader. */
/* Define to 1 if you have the `acosf' function. */
#define HAVE_ACOSF 1
/* #undef HAVE_ACOSF */
/* Define to 1 if you have the `acosl' function. */
#define HAVE_ACOSL 1
/* #undef HAVE_ACOSL */
/* Define to 1 if you have the `aligned_alloc' function. */
#define HAVE_ALIGNED_ALLOC 1
/* Define to 1 if you have the `asinf' function. */
#define HAVE_ASINF 1
/* #undef HAVE_ASINF */
/* Define to 1 if you have the `asinl' function. */
#define HAVE_ASINL 1
/* #undef HAVE_ASINL */
/* Define to 1 if the target assembler supports .symver directive. */
#define HAVE_AS_SYMVER_DIRECTIVE 1
/* Define to 1 if you have the `atan2f' function. */
#define HAVE_ATAN2F 1
/* #undef HAVE_ATAN2F */
/* Define to 1 if you have the `atan2l' function. */
#define HAVE_ATAN2L 1
/* #undef HAVE_ATAN2L */
/* Define to 1 if you have the `atanf' function. */
#define HAVE_ATANF 1
/* #undef HAVE_ATANF */
/* Define to 1 if you have the `atanl' function. */
#define HAVE_ATANL 1
/* #undef HAVE_ATANL */
/* Define to 1 if you have the `at_quick_exit' function. */
#define HAVE_AT_QUICK_EXIT 1
@ -42,25 +42,25 @@
/* #undef HAVE_CC_TLS */
/* Define to 1 if you have the `ceilf' function. */
#define HAVE_CEILF 1
/* #undef HAVE_CEILF */
/* Define to 1 if you have the `ceill' function. */
#define HAVE_CEILL 1
/* #undef HAVE_CEILL */
/* Define to 1 if you have the <complex.h> header file. */
#define HAVE_COMPLEX_H 1
/* Define to 1 if you have the `cosf' function. */
#define HAVE_COSF 1
/* #undef HAVE_COSF */
/* Define to 1 if you have the `coshf' function. */
#define HAVE_COSHF 1
/* #undef HAVE_COSHF */
/* Define to 1 if you have the `coshl' function. */
#define HAVE_COSHL 1
/* #undef HAVE_COSHL */
/* Define to 1 if you have the `cosl' function. */
#define HAVE_COSL 1
/* #undef HAVE_COSL */
/* Define to 1 if you have the <dirent.h> header file. */
#define HAVE_DIRENT_H 1
@ -135,16 +135,16 @@
#define HAVE_EXECINFO_H 1
/* Define to 1 if you have the `expf' function. */
#define HAVE_EXPF 1
/* #undef HAVE_EXPF */
/* Define to 1 if you have the `expl' function. */
#define HAVE_EXPL 1
/* #undef HAVE_EXPL */
/* Define to 1 if you have the `fabsf' function. */
#define HAVE_FABSF 1
/* #undef HAVE_FABSF */
/* Define to 1 if you have the `fabsl' function. */
#define HAVE_FABSL 1
/* #undef HAVE_FABSL */
/* Define to 1 if you have the <fcntl.h> header file. */
#define HAVE_FCNTL_H 1
@ -153,10 +153,10 @@
#define HAVE_FENV_H 1
/* Define to 1 if you have the `finite' function. */
#define HAVE_FINITE 1
/* #undef HAVE_FINITE */
/* Define to 1 if you have the `finitef' function. */
#define HAVE_FINITEF 1
/* #undef HAVE_FINITEF */
/* Define to 1 if you have the `finitel' function. */
/* #undef HAVE_FINITEL */
@ -165,16 +165,16 @@
#define HAVE_FLOAT_H 1
/* Define to 1 if you have the `floorf' function. */
#define HAVE_FLOORF 1
/* #undef HAVE_FLOORF */
/* Define to 1 if you have the `floorl' function. */
#define HAVE_FLOORL 1
/* #undef HAVE_FLOORL */
/* Define to 1 if you have the `fmodf' function. */
#define HAVE_FMODF 1
/* #undef HAVE_FMODF */
/* Define to 1 if you have the `fmodl' function. */
#define HAVE_FMODL 1
/* #undef HAVE_FMODL */
/* Define to 1 if you have the `fpclass' function. */
/* #undef HAVE_FPCLASS */
@ -183,10 +183,10 @@
/* #undef HAVE_FP_H */
/* Define to 1 if you have the `frexpf' function. */
#define HAVE_FREXPF 1
/* #undef HAVE_FREXPF */
/* Define to 1 if you have the `frexpl' function. */
#define HAVE_FREXPL 1
/* #undef HAVE_FREXPL */
/* Define if _Unwind_GetIPInfo is available. */
#define HAVE_GETIPINFO 1
@ -195,13 +195,13 @@
#define HAVE_GETS 1
/* Define to 1 if you have the `hypot' function. */
#define HAVE_HYPOT 1
/* #undef HAVE_HYPOT */
/* Define to 1 if you have the `hypotf' function. */
#define HAVE_HYPOTF 1
/* #undef HAVE_HYPOTF */
/* Define to 1 if you have the `hypotl' function. */
#define HAVE_HYPOTL 1
/* #undef HAVE_HYPOTL */
/* Define if you have the iconv() function. */
#define HAVE_ICONV 1
@ -213,10 +213,10 @@
#define HAVE_INT64_T 1
/* Define if int64_t is a long. */
#define HAVE_INT64_T_LONG 1
/* #undef HAVE_INT64_T_LONG */
/* Define if int64_t is a long long. */
/* #undef HAVE_INT64_T_LONG_LONG */
#define HAVE_INT64_T_LONG_LONG 1
/* Define to 1 if you have the <inttypes.h> header file. */
#define HAVE_INTTYPES_H 1
@ -225,7 +225,7 @@
#define HAVE_ISINF 1
/* Define to 1 if you have the `isinff' function. */
#define HAVE_ISINFF 1
/* #undef HAVE_ISINFF */
/* Define to 1 if you have the `isinfl' function. */
/* #undef HAVE_ISINFL */
@ -234,7 +234,7 @@
#define HAVE_ISNAN 1
/* Define to 1 if you have the `isnanf' function. */
#define HAVE_ISNANF 1
/* #undef HAVE_ISNANF */
/* Define to 1 if you have the `isnanl' function. */
/* #undef HAVE_ISNANL */
@ -246,10 +246,10 @@
#define HAVE_LC_MESSAGES 1
/* Define to 1 if you have the `ldexpf' function. */
#define HAVE_LDEXPF 1
/* #undef HAVE_LDEXPF */
/* Define to 1 if you have the `ldexpl' function. */
#define HAVE_LDEXPL 1
/* #undef HAVE_LDEXPL */
/* Define to 1 if you have the <libintl.h> header file. */
/* #undef HAVE_LIBINTL_H */
@ -276,16 +276,16 @@
#define HAVE_LOCALE_H 1
/* Define to 1 if you have the `log10f' function. */
#define HAVE_LOG10F 1
/* #undef HAVE_LOG10F */
/* Define to 1 if you have the `log10l' function. */
#define HAVE_LOG10L 1
/* #undef HAVE_LOG10L */
/* Define to 1 if you have the `logf' function. */
#define HAVE_LOGF 1
/* #undef HAVE_LOGF */
/* Define to 1 if you have the `logl' function. */
#define HAVE_LOGL 1
/* #undef HAVE_LOGL */
/* Define to 1 if you have the <machine/endian.h> header file. */
#define HAVE_MACHINE_ENDIAN_H 1
@ -303,13 +303,13 @@
#define HAVE_MEMORY_H 1
/* Define to 1 if you have the `modf' function. */
#define HAVE_MODF 1
/* #undef HAVE_MODF */
/* Define to 1 if you have the `modff' function. */
#define HAVE_MODFF 1
/* #undef HAVE_MODFF */
/* Define to 1 if you have the `modfl' function. */
#define HAVE_MODFL 1
/* #undef HAVE_MODFL */
/* Define to 1 if you have the <nan.h> header file. */
/* #undef HAVE_NAN_H */
@ -321,16 +321,16 @@
/* #undef HAVE_OBSOLETE_ISNAN */
/* Define if poll is available in <poll.h>. */
#define HAVE_POLL 1
/* #undef HAVE_POLL */
/* Define to 1 if you have the `posix_memalign' function. */
#define HAVE_POSIX_MEMALIGN 1
/* Define to 1 if you have the `powf' function. */
#define HAVE_POWF 1
/* #undef HAVE_POWF */
/* Define to 1 if you have the `powl' function. */
#define HAVE_POWL 1
/* #undef HAVE_POWL */
/* Define to 1 if you have the `qfpclass' function. */
/* #undef HAVE_QFPCLASS */
@ -351,25 +351,25 @@
/* #undef HAVE_SINCOSL */
/* Define to 1 if you have the `sinf' function. */
#define HAVE_SINF 1
/* #undef HAVE_SINF */
/* Define to 1 if you have the `sinhf' function. */
#define HAVE_SINHF 1
/* #undef HAVE_SINHF */
/* Define to 1 if you have the `sinhl' function. */
#define HAVE_SINHL 1
/* #undef HAVE_SINHL */
/* Define to 1 if you have the `sinl' function. */
#define HAVE_SINL 1
/* #undef HAVE_SINL */
/* Defined if sleep exists. */
/* #undef HAVE_SLEEP */
#define HAVE_SLEEP 1
/* Define to 1 if you have the `sqrtf' function. */
#define HAVE_SQRTF 1
/* #undef HAVE_SQRTF */
/* Define to 1 if you have the `sqrtl' function. */
#define HAVE_SQRTL 1
/* #undef HAVE_SQRTL */
/* Define to 1 if you have the <stdalign.h> header file. */
#define HAVE_STDALIGN_H 1
@ -402,7 +402,7 @@
#define HAVE_STRTOLD 1
/* Define to 1 if `d_type' is a member of `struct dirent'. */
#define HAVE_STRUCT_DIRENT_D_TYPE 1
/* #undef HAVE_STRUCT_DIRENT_D_TYPE */
/* Define if strxfrm_l is available in <string.h>. */
/* #undef HAVE_STRXFRM_L */
@ -460,19 +460,19 @@
/* #undef HAVE_S_IFREG */
/* Define if S_ISREG is available in <sys/stat.h>. */
#define HAVE_S_ISREG 1
/* #undef HAVE_S_ISREG */
/* Define to 1 if you have the `tanf' function. */
#define HAVE_TANF 1
/* #undef HAVE_TANF */
/* Define to 1 if you have the `tanhf' function. */
#define HAVE_TANHF 1
/* #undef HAVE_TANHF */
/* Define to 1 if you have the `tanhl' function. */
#define HAVE_TANHL 1
/* #undef HAVE_TANHL */
/* Define to 1 if you have the `tanl' function. */
#define HAVE_TANL 1
/* #undef HAVE_TANL */
/* Define to 1 if you have the <tgmath.h> header file. */
#define HAVE_TGMATH_H 1
@ -487,7 +487,7 @@
#define HAVE_UNISTD_H 1
/* Defined if usleep exists. */
/* #undef HAVE_USLEEP */
#define HAVE_USLEEP 1
/* Define to 1 if you have the <utime.h> header file. */
#define HAVE_UTIME_H 1
@ -514,7 +514,7 @@
/* #undef HAVE_WIN32_SLEEP */
/* Define if writev is available in <sys/uio.h>. */
#define HAVE_WRITEV 1
/* #undef HAVE_WRITEV */
/* Define to 1 if you have the `_acosf' function. */
/* #undef HAVE__ACOSF */
@ -822,19 +822,19 @@
/* #undef _GLIBCXX_LONG_DOUBLE_COMPAT */
/* Define to the letter to which size_t is mangled. */
#define _GLIBCXX_MANGLE_SIZE_T m
#define _GLIBCXX_MANGLE_SIZE_T j
/* Define if C99 llrint and llround functions are missing from <math.h>. */
/* #undef _GLIBCXX_NO_C99_ROUNDING_FUNCS */
/* Define if ptrdiff_t is int. */
/* #undef _GLIBCXX_PTRDIFF_T_IS_INT */
#define _GLIBCXX_PTRDIFF_T_IS_INT 1
/* Define if using setrlimit to set resource limits during "make check" */
#define _GLIBCXX_RES_LIMITS 1
/* Define if size_t is unsigned int. */
/* #undef _GLIBCXX_SIZE_T_IS_UINT */
#define _GLIBCXX_SIZE_T_IS_UINT 1
/* Define to the value of the EOF integer constant. */
#define _GLIBCXX_STDIO_EOF -1
@ -902,29 +902,29 @@
/* #undef _GLIBCXX_USE_CLOCK_GETTIME_SYSCALL */
/* Defined if clock_gettime has monotonic clock support. */
#define _GLIBCXX_USE_CLOCK_MONOTONIC 1
/* #undef _GLIBCXX_USE_CLOCK_MONOTONIC */
/* Defined if clock_gettime has realtime clock support. */
#define _GLIBCXX_USE_CLOCK_REALTIME 1
/* #undef _GLIBCXX_USE_CLOCK_REALTIME */
/* Define if ISO/IEC TR 24733 decimal floating point types are supported on
this host. */
/* #undef _GLIBCXX_USE_DECIMAL_FLOAT */
/* Define if fchmod is available in <sys/stat.h>. */
#define _GLIBCXX_USE_FCHMOD 1
/* #undef _GLIBCXX_USE_FCHMOD */
/* Define if fchmodat is available in <sys/stat.h>. */
#define _GLIBCXX_USE_FCHMODAT 1
/* #undef _GLIBCXX_USE_FCHMODAT */
/* Defined if gettimeofday is available. */
#define _GLIBCXX_USE_GETTIMEOFDAY 1
/* #undef _GLIBCXX_USE_GETTIMEOFDAY */
/* Define if get_nprocs is available in <sys/sysinfo.h>. */
/* #undef _GLIBCXX_USE_GET_NPROCS */
/* Define if __int128 is supported on this host. */
/* #define _GLIBCXX_USE_INT128 1 */
/* #undef _GLIBCXX_USE_INT128 */
/* Define if LFS support is available. */
/* #undef _GLIBCXX_USE_LFS */
@ -933,7 +933,7 @@
#define _GLIBCXX_USE_LONG_LONG 1
/* Defined if nanosleep is available. */
#define _GLIBCXX_USE_NANOSLEEP 1
/* #undef _GLIBCXX_USE_NANOSLEEP */
/* Define if NLS translations are to be used. */
/* #undef _GLIBCXX_USE_NLS */
@ -955,7 +955,7 @@
#define _GLIBCXX_USE_SCHED_YIELD 1
/* Define if _SC_NPROCESSORS_ONLN is available in <unistd.h>. */
#define _GLIBCXX_USE_SC_NPROCESSORS_ONLN 1
/* #undef _GLIBCXX_USE_SC_NPROCESSORS_ONLN */
/* Define if _SC_NPROC_ONLN is available in <unistd.h>. */
/* #undef _GLIBCXX_USE_SC_NPROC_ONLN */
@ -964,17 +964,17 @@
/* #undef _GLIBCXX_USE_SENDFILE */
/* Define if struct stat has timespec members. */
#define _GLIBCXX_USE_ST_MTIM 1
/* #undef _GLIBCXX_USE_ST_MTIM */
/* Define if sysctl(), CTL_HW and HW_NCPU are available in <sys/sysctl.h>. */
#define _GLIBCXX_USE_SYSCTL_HW_NCPU 1
/* #undef _GLIBCXX_USE_SYSCTL_HW_NCPU */
/* Define if obsolescent tmpnam is available in <stdio.h>. */
#define _GLIBCXX_USE_TMPNAM 1
/* #undef _GLIBCXX_USE_TMPNAM */
/* Define if utimensat and UTIME_OMIT are available in <sys/stat.h> and
AT_FDCWD in <fcntl.h>. */
#define _GLIBCXX_USE_UTIMENSAT 1
/* #undef _GLIBCXX_USE_UTIMENSAT */
/* Define if code specialized for wchar_t should be used. */
#define _GLIBCXX_USE_WCHAR_T 1

View File

@ -183,7 +183,7 @@
/* Define to 1 if translation of program messages to the user's native
language is requested. */
#ifndef USED_FOR_TARGET
/* #undef ENABLE_NLS */
#define ENABLE_NLS 1
#endif
@ -1872,7 +1872,7 @@
/* Define to 1 if you have the <unordered_map> header file. */
#ifndef USED_FOR_TARGET
/* #undef HAVE_UNORDERED_MAP */
#define HAVE_UNORDERED_MAP 1
#endif
@ -1890,7 +1890,7 @@
/* Define to 1 if you have the `vfork' function. */
#ifndef USED_FOR_TARGET
#define HAVE_VFORK 1
/* #undef HAVE_VFORK */
#endif
@ -1927,7 +1927,7 @@
/* Define to 1 if `vfork' works. */
#ifndef USED_FOR_TARGET
#define HAVE_WORKING_VFORK 1
/* #undef HAVE_WORKING_VFORK */
#endif
@ -1958,7 +1958,7 @@
/* Define if int64_t uses long as underlying type. */
#ifndef USED_FOR_TARGET
#define INT64_T_IS_LONG 1
/* #undef INT64_T_IS_LONG */
#endif
@ -2098,7 +2098,7 @@
/* The size of `long', as computed by sizeof. */
#ifndef USED_FOR_TARGET
#define SIZEOF_LONG 8
#define SIZEOF_LONG 4
#endif
@ -2116,7 +2116,7 @@
/* The size of `void *', as computed by sizeof. */
#ifndef USED_FOR_TARGET
#define SIZEOF_VOID_P 8
#define SIZEOF_VOID_P 4
#endif
@ -2418,6 +2418,6 @@
/* Define as `fork' if `vfork' does not work. */
#ifndef USED_FOR_TARGET
/* #undef vfork */
#define vfork fork
#endif

View File

@ -1,8 +1,8 @@
/* This file is automatically generated. DO NOT EDIT! */
/* Generated from: NetBSD: mknative-gcc,v 1.79 2014/05/29 16:27:50 skrll Exp */
/* Generated from: NetBSD: mknative.common,v 1.11 2014/02/17 21:39:43 christos 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 */
#define BUILDING_GCC_MAJOR 4
#define BUILDING_GCC_MINOR 8
#define BUILDING_GCC_PATCHLEVEL 4
#define BUILDING_GCC_MAJOR 7
#define BUILDING_GCC_MINOR 4
#define BUILDING_GCC_PATCHLEVEL 0
#define BUILDING_GCC_VERSION (BUILDING_GCC_MAJOR * 1000 + BUILDING_GCC_MINOR)

View File

@ -1,11 +1,11 @@
/* This file is automatically generated. DO NOT EDIT! */
/* Generated from: NetBSD: mknative-gcc,v 1.79 2014/05/29 16:27:50 skrll Exp */
/* Generated from: NetBSD: mknative.common,v 1.11 2014/02/17 21:39:43 christos 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/src4/tools/gcc/../../external/gpl3/gcc/dist/configure --target=riscv32--netbsd --enable-long-long --enable-threads --with-bugurl=http://www.NetBSD.org/Misc/send-pr.html --with-pkgversion='NetBSD nb2 20150115' --with-system-zlib --enable-__cxa_atexit --enable-libstdcxx-threads --enable-libstdcxx-time=rt --with-mpc-lib=/var/obj/mknative/riscv-riscv32/usr/src4/external/lgpl3/mpc/lib/libmpc --with-mpfr-lib=/var/obj/mknative/riscv-riscv32/usr/src4/external/lgpl3/mpfr/lib/libmpfr --with-gmp-lib=/var/obj/mknative/riscv-riscv32/usr/src4/external/lgpl3/gmp/lib/libgmp --with-mpc-include=/usr/src4/external/lgpl3/mpc/dist/src --with-mpfr-include=/usr/src4/external/lgpl3/mpfr/dist/src --with-gmp-include=/usr/src4/external/lgpl3/gmp/lib/libgmp/arch/riscv32 --enable-tls --disable-multilib --disable-symvers --disable-libstdcxx-pch --build=x86_64-unknown-netbsd6.0. --host=riscv32--netbsd --with-sysroot=/var/obj/mknative/riscv-riscv32/usr/src4/destdir.riscv";
static const char configuration_arguments[] = "/usr/src/tools/gcc/../../external/gpl3/gcc/dist/configure --target=riscv32--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/riscv-riscv32/usr/src/external/lgpl3/mpc/lib/libmpc --with-mpfr-lib=/var/obj/mknative/riscv-riscv32/usr/src/external/lgpl3/mpfr/lib/libmpfr --with-gmp-lib=/var/obj/mknative/riscv-riscv32/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/riscv32 --enable-tls --disable-multilib --disable-libstdcxx-pch --build=riscv32--netbsd --host=riscv32--netbsd --with-sysroot=/var/obj/mknative/riscv-riscv32/usr/src/destdir.riscv";
static const char thread_model[] = "posix";
static const struct {
const char *name, *value;
} configure_default_options[] = { { NULL, NULL} };
} configure_default_options[] = { { "abi", "ilp32d" }, { "arch", "rv32gc" } };

File diff suppressed because one or more lines are too long

View File

@ -9,6 +9,7 @@ options.h
SRCDIR/gcc/config/elfos.h
SRCDIR/gcc/config/riscv/riscv.h
SRCDIR/gcc/config/netbsd.h
SRCDIR/gcc/config/netbsd-stdint.h
SRCDIR/gcc/config/netbsd-elf.h
SRCDIR/gcc/config/riscv/netbsd.h
SRCDIR/gcc/config/initfini-array.h
@ -16,11 +17,16 @@ SRCDIR/gcc/defaults.h
SRCDIR/gcc/../include/hashtab.h
SRCDIR/gcc/../include/splay-tree.h
SRCDIR/gcc/bitmap.h
SRCDIR/gcc/wide-int.h
SRCDIR/gcc/alias.h
SRCDIR/gcc/cilk.h
SRCDIR/gcc/cilk-common.c
SRCDIR/gcc/coverage.c
SRCDIR/gcc/rtl.h
SRCDIR/gcc/optabs.h
SRCDIR/gcc/tree.h
SRCDIR/gcc/tree-core.h
SRCDIR/gcc/libfuncs.h
SRCDIR/gcc/../libcpp/include/symtab.h
SRCDIR/gcc/../include/obstack.h
@ -31,6 +37,7 @@ SRCDIR/gcc/hwint.h
SRCDIR/gcc/fixed-value.h
SRCDIR/gcc/output.h
SRCDIR/gcc/cfgloop.h
SRCDIR/gcc/cfg.h
SRCDIR/gcc/cselib.h
SRCDIR/gcc/basic-block.h
@ -45,13 +52,16 @@ SRCDIR/gcc/cselib.c
SRCDIR/gcc/cgraph.c
SRCDIR/gcc/ipa-prop.c
SRCDIR/gcc/ipa-cp.c
SRCDIR/gcc/ipa-utils.h
SRCDIR/gcc/dbxout.c
SRCDIR/gcc/signop.h
SRCDIR/gcc/dwarf2out.h
SRCDIR/gcc/dwarf2asm.c
SRCDIR/gcc/dwarf2cfi.c
SRCDIR/gcc/dwarf2out.c
SRCDIR/gcc/tree-vect-generic.c
SRCDIR/gcc/dojump.c
SRCDIR/gcc/emit-rtl.h
SRCDIR/gcc/emit-rtl.c
SRCDIR/gcc/except.h
SRCDIR/gcc/explow.c
@ -59,10 +69,11 @@ SRCDIR/gcc/expr.c
SRCDIR/gcc/expr.h
SRCDIR/gcc/function.c
SRCDIR/gcc/except.c
SRCDIR/gcc/ggc-tests.c
SRCDIR/gcc/gcse.c
SRCDIR/gcc/godump.c
SRCDIR/gcc/lists.c
SRCDIR/gcc/optabs.c
SRCDIR/gcc/optabs-libfuncs.c
SRCDIR/gcc/profile.c
SRCDIR/gcc/mcf.c
SRCDIR/gcc/reg-stack.c
@ -73,39 +84,51 @@ SRCDIR/gcc/stringpool.c
SRCDIR/gcc/tree.c
SRCDIR/gcc/varasm.c
SRCDIR/gcc/gimple.h
SRCDIR/gcc/gimple.c
SRCDIR/gcc/tree-mudflap.c
SRCDIR/gcc/tree-flow.h
SRCDIR/gcc/gimple-ssa.h
SRCDIR/gcc/tree-chkp.c
SRCDIR/gcc/tree-ssanames.c
SRCDIR/gcc/tree-eh.c
SRCDIR/gcc/tree-ssa-address.c
SRCDIR/gcc/tree-cfg.c
SRCDIR/gcc/tree-dfa.c
SRCDIR/gcc/tree-iterator.c
SRCDIR/gcc/gimplify.c
SRCDIR/gcc/gimple-expr.c
SRCDIR/gcc/tree-chrec.h
SRCDIR/gcc/tree-scalar-evolution.c
SRCDIR/gcc/tree-ssa-operands.h
SRCDIR/gcc/tree-profile.c
SRCDIR/gcc/tree-nested.c
SRCDIR/gcc/tree-parloops.c
SRCDIR/gcc/omp-offload.h
SRCDIR/gcc/omp-offload.c
SRCDIR/gcc/omp-expand.c
SRCDIR/gcc/omp-low.c
SRCDIR/gcc/targhooks.c
SRCDIR/gcc/config/riscv/riscv.c
SRCDIR/gcc/passes.c
SRCDIR/gcc/cgraphunit.c
SRCDIR/gcc/cgraphclones.c
SRCDIR/gcc/tree-ssa-propagate.c
SRCDIR/gcc/tree-phinodes.c
SRCDIR/gcc/lto-symtab.c
SRCDIR/gcc/tree-ssa-alias.h
SRCDIR/gcc/tree-ssanames.h
SRCDIR/gcc/tree-vrp.h
SRCDIR/gcc/ipa-prop.h
SRCDIR/gcc/trans-mem.c
SRCDIR/gcc/lto-streamer.h
SRCDIR/gcc/target-globals.h
SRCDIR/gcc/ipa-inline.h
SRCDIR/gcc/vtable-verify.c
SRCDIR/gcc/asan.c
SRCDIR/gcc/ubsan.c
SRCDIR/gcc/tsan.c
SRCDIR/gcc/sanopt.c
SRCDIR/gcc/sancov.c
SRCDIR/gcc/ipa-devirt.c
SRCDIR/gcc/internal-fn.h
SRCDIR/gcc/hsa-common.c
SRCDIR/gcc/calls.c
[brig]
SRCDIR/gcc/brig/brig-lang.c
SRCDIR/gcc/brig/brig-c.h
[c]
SRCDIR/gcc/c/c-lang.c
SRCDIR/gcc/c/c-tree.h
@ -117,6 +140,7 @@ SRCDIR/gcc/c-family/c-cppbuiltin.c
SRCDIR/gcc/c-family/c-pragma.h
SRCDIR/gcc/c-family/c-pragma.c
SRCDIR/gcc/c/c-objc-common.c
SRCDIR/gcc/c/c-parser.h
SRCDIR/gcc/c/c-parser.c
SRCDIR/gcc/c/c-lang.h
[cp]
@ -147,10 +171,16 @@ SRCDIR/gcc/cp/class.c
SRCDIR/gcc/cp/cp-objcp-common.c
SRCDIR/gcc/cp/cp-lang.c
SRCDIR/gcc/cp/except.c
SRCDIR/gcc/cp/vtable-class-hierarchy.c
SRCDIR/gcc/cp/constexpr.c
SRCDIR/gcc/cp/cp-gimplify.c
[jit]
SRCDIR/gcc/jit/dummy-frontend.c
[lto]
SRCDIR/gcc/lto/lto-tree.h
SRCDIR/gcc/lto/lto-lang.c
SRCDIR/gcc/lto/lto.c
SRCDIR/gcc/lto/lto.h
[objc]
SRCDIR/gcc/objc/objc-map.h
SRCDIR/gcc/c-family/c-objc.h
@ -160,6 +190,7 @@ SRCDIR/gcc/objc/objc-runtime-shared-support.c
SRCDIR/gcc/objc/objc-gnu-runtime-abi-01.c
SRCDIR/gcc/objc/objc-next-runtime-abi-01.c
SRCDIR/gcc/objc/objc-next-runtime-abi-02.c
SRCDIR/gcc/c/c-parser.h
SRCDIR/gcc/c/c-parser.c
SRCDIR/gcc/c/c-tree.h
SRCDIR/gcc/c/c-decl.c
@ -196,6 +227,10 @@ SRCDIR/gcc/c-family/c-pragma.h
SRCDIR/gcc/c-family/c-pragma.c
SRCDIR/gcc/cp/class.c
SRCDIR/gcc/cp/cp-objcp-common.c
SRCDIR/gcc/cp/except.c
SRCDIR/gcc/cp/vtable-class-hierarchy.c
SRCDIR/gcc/cp/constexpr.c
SRCDIR/gcc/cp/cp-gimplify.c
SRCDIR/gcc/objc/objc-map.h
SRCDIR/gcc/objc/objc-act.h
SRCDIR/gcc/objc/objc-act.c

View File

@ -1,16 +1,16 @@
/* This file is automatically generated. DO NOT EDIT! */
/* Generated from: NetBSD: mknative-gcc,v 1.79 2014/05/29 16:27:50 skrll Exp */
/* Generated from: NetBSD: mknative.common,v 1.11 2014/02/17 21:39:43 christos 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 */
#include "configargs.h"
#define GCCPLUGIN_VERSION_MAJOR 4
#define GCCPLUGIN_VERSION_MINOR 8
#define GCCPLUGIN_VERSION_PATCHLEVEL 4
#define GCCPLUGIN_VERSION_MAJOR 7
#define GCCPLUGIN_VERSION_MINOR 4
#define GCCPLUGIN_VERSION_PATCHLEVEL 0
#define GCCPLUGIN_VERSION (GCCPLUGIN_VERSION_MAJOR*1000 + GCCPLUGIN_VERSION_MINOR)
static char basever[] = "4.8.4";
static char datestamp[] = "20141219";
static char basever[] = "7.4.0";
static char datestamp[] = "20181206";
static char devphase[] = "";
static char revision[] = "";

View File

@ -1,6 +1,6 @@
/* This file is automatically generated. DO NOT EDIT! */
/* Generated from: NetBSD: mknative-gcc,v 1.79 2014/05/29 16:27:50 skrll Exp */
/* Generated from: NetBSD: mknative.common,v 1.11 2014/02/17 21:39:43 christos 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.in by configure. */
/* config.in. Generated from configure.ac by autoheader. */
@ -8,6 +8,9 @@
/* Define if building universal (internal helper macro) */
/* #undef AC_APPLE_UNIVERSAL_BUILD */
/* Define to 1 if you want more run-time sanity checks. */
#define CHECKING_P 0
/* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
systems. This function is required for `alloca.c' support on those systems.
*/
@ -16,16 +19,19 @@
/* Define to 1 if using `alloca.c'. */
/* #undef C_ALLOCA */
/* Define if you want assertions enabled. This is a cheap check. */
#define ENABLE_ASSERT_CHECKING 1
/* Define to enable system headers canonicalization. */
#define ENABLE_CANONICAL_SYSTEM_HEADERS 1
/* Define if you want more run-time sanity checks. */
/* #undef ENABLE_CHECKING */
/* Define to 1 if translation of program messages to the user's native
language is requested. */
#define ENABLE_NLS 1
/* Define to get calls to the valgrind runtime enabled. */
/* #undef ENABLE_VALGRIND_ANNOTATIONS */
/* Define if you want to workaround valgrind (a memory checker) warnings about
possible memory leaks because of libcpp use of interior pointers. */
/* #undef ENABLE_VALGRIND_CHECKING */
@ -233,10 +239,6 @@
/* Define to 1 if you have the <unistd.h> header file. */
#define HAVE_UNISTD_H 1
/* Define to the widest efficient host integer type at least as wide as the
target's size_t type. */
#define HOST_WIDE_INT long
/* Define as const if the declaration of iconv() needs const. */
#define ICONV_CONST const
@ -337,6 +339,11 @@
/* Define to 1 if you need to in order for `stat' and other things to work. */
/* #undef _POSIX_SOURCE */
/* Define for Solaris 2.5.1 so the uint64_t typedef from <sys/synch.h>,
<pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
#define below would cause a syntax error. */
/* #undef _UINT64_T */
/* Define to empty if `const' does not conform to ANSI C. */
/* #undef const */
@ -358,6 +365,10 @@
/* Define to `int' if <sys/types.h> does not define. */
/* #undef ssize_t */
/* Define to the type of an unsigned integer type of width exactly 64 bits if
such a type exists and the standard includes do not define it. */
/* #undef uint64_t */
/* Define to the type of an unsigned integer type wide enough to hold a
pointer, if such a type exists, and if the system does not define it. */
/* #undef uintptr_t */