mknative-gcc for riscv64.

This commit is contained in:
mrg 2019-04-16 08:01:36 +00:00
parent 1b3d5424d9
commit a9f3ed48cb
18 changed files with 218 additions and 101 deletions

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
@ -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 64
/* 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

@ -1,9 +1,9 @@
# This file is automatically generated. DO NOT EDIT!
# Generated from: NetBSD: mknative-gcc,v 1.100 2019/02/09 03:57:00 mrg Exp
# Generated from: NetBSD: mknative-gcc,v 1.101 2019/02/23 06:54:45 mrg Exp
# Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp
#
G_INCLUDES=-I. -I. -I../.././gcc -I${GNUHOSTDIST}/libgcc -I${GNUHOSTDIST}/libgcc/. -I${GNUHOSTDIST}/libgcc/../gcc -I${GNUHOSTDIST}/libgcc/../include
G_INTERNAL_CFLAGS=-g -O2 -O2 -I${GNUHOSTDIST}/libgcc/../gcc/config/riscv -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/fixtfdi.c ${GNUHOSTDIST}/libgcc/soft-fp/fixunstfdi.c ${GNUHOSTDIST}/libgcc/soft-fp/floatditf.c ${GNUHOSTDIST}/libgcc/soft-fp/floatunditf.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 -I${GNUHOSTDIST}/libgcc/config/riscv -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,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 8
/* 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 8
/* 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

@ -828,7 +828,7 @@ namespace std
#define _GLIBCXX_HAVE_FREXPF 1
/* Define to 1 if you have the `frexpl' function. */
/* #undef _GLIBCXX_HAVE_FREXPL */
#define _GLIBCXX_HAVE_FREXPL 1
/* Define if _Unwind_GetIPInfo is available. */
#define _GLIBCXX_HAVE_GETIPINFO 1

View File

@ -1,10 +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 */
// Control various target specific ABI tweaks. Generic version.
// Copyright (C) 2004-2013 Free Software Foundation, Inc.
// Copyright (C) 2004-2017 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

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 */
/* generated for riscv64--netbsd-gcc (NetBSD nb1 20141012) 4.8.4 */
/* generated for riscv64--netbsd-gcc (NetBSD nb3 20190319) 7.4.0 */
#ifndef GCC_GENERATED_STDINT_H
#define GCC_GENERATED_STDINT_H 1

View File

@ -186,7 +186,7 @@
#define HAVE_FREXPF 1
/* Define to 1 if you have the `frexpl' function. */
/* #undef HAVE_FREXPL */
#define HAVE_FREXPL 1
/* Define if _Unwind_GetIPInfo is available. */
#define HAVE_GETIPINFO 1
@ -803,7 +803,7 @@
#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 */
@ -879,7 +879,7 @@
/* 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. */

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
@ -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=riscv64--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-riscv64/usr/src4/external/lgpl3/mpc/lib/libmpc --with-mpfr-lib=/var/obj/mknative/riscv-riscv64/usr/src4/external/lgpl3/mpfr/lib/libmpfr --with-gmp-lib=/var/obj/mknative/riscv-riscv64/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/riscv64 --enable-tls --disable-multilib --disable-symvers --disable-libstdcxx-pch --build=x86_64-unknown-netbsd6.0. --host=riscv64--netbsd --with-sysroot=/var/obj/mknative/riscv-riscv64/usr/src4/destdir.riscv";
static const char configuration_arguments[] = "/usr/src/tools/gcc/../../external/gpl3/gcc/dist/configure --target=riscv64--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-riscv64/usr/src/external/lgpl3/mpc/lib/libmpc --with-mpfr-lib=/var/obj/mknative/riscv-riscv64/usr/src/external/lgpl3/mpfr/lib/libmpfr --with-gmp-lib=/var/obj/mknative/riscv-riscv64/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/riscv64 --enable-tls --disable-multilib --disable-libstdcxx-pch --build=riscv64--netbsd --host=riscv64--netbsd --with-sysroot=/var/obj/mknative/riscv-riscv64/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", "lp64d" }, { "arch", "rv64gc" } };

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,40 +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/config/riscv/riscv-builtins.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
@ -118,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]
@ -148,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
@ -161,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
@ -197,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

@ -16,9 +16,6 @@
#ifndef LIBC_MUSL
# define LIBC_MUSL 4
#endif
#ifndef NETBSD_ENABLE_PTHREADS
# define NETBSD_ENABLE_PTHREADS
#endif
#ifndef CHAR_FAST8
# define CHAR_FAST8 1
#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. */
@ -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 */