Module Name: src Committed By: mrg Date: Sat Nov 22 19:42:11 UTC 2014
Modified Files: src/external/gpl3/gcc/lib/crtstuff/arch: m68000.mk src/external/gpl3/gcc/lib/libbacktrace/arch/m68000: backtrace-supported.h config.h src/external/gpl3/gcc/lib/libgcc/arch/m68000: defs.mk src/external/gpl3/gcc/lib/libgcc/libgcov/arch/m68000: gcov-iov.h src/external/gpl3/gcc/lib/libgomp/arch/m68000: config.h libgomp.spec src/external/gpl3/gcc/lib/libiberty/arch/m68000: config.h src/external/gpl3/gcc/lib/libobjc/arch/m68000: config.h src/external/gpl3/gcc/lib/libstdc++-v3/arch/m68000: c++config.h gstdint.h src/external/gpl3/gcc/usr.bin/gcc/arch/m68000: auto-host.h bversion.h configargs.h defs.mk plugin-version.h tm.h Log Message: regenerate mknative files for m68000 now that the build actually completes. this includes a hack matt@ found -- remove -fPIC from libgcc's defs.mk, i have not yet figured out how to stop confgiure adding it. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/external/gpl3/gcc/lib/crtstuff/arch/m68000.mk cvs rdiff -u -r1.1 -r1.2 \ src/external/gpl3/gcc/lib/libbacktrace/arch/m68000/backtrace-supported.h \ src/external/gpl3/gcc/lib/libbacktrace/arch/m68000/config.h cvs rdiff -u -r1.1 -r1.2 src/external/gpl3/gcc/lib/libgcc/arch/m68000/defs.mk cvs rdiff -u -r1.3 -r1.4 \ src/external/gpl3/gcc/lib/libgcc/libgcov/arch/m68000/gcov-iov.h cvs rdiff -u -r1.2 -r1.3 \ src/external/gpl3/gcc/lib/libgomp/arch/m68000/config.h \ src/external/gpl3/gcc/lib/libgomp/arch/m68000/libgomp.spec cvs rdiff -u -r1.2 -r1.3 \ src/external/gpl3/gcc/lib/libiberty/arch/m68000/config.h cvs rdiff -u -r1.2 -r1.3 \ src/external/gpl3/gcc/lib/libobjc/arch/m68000/config.h cvs rdiff -u -r1.8 -r1.9 \ src/external/gpl3/gcc/lib/libstdc++-v3/arch/m68000/c++config.h cvs rdiff -u -r1.3 -r1.4 \ src/external/gpl3/gcc/lib/libstdc++-v3/arch/m68000/gstdint.h cvs rdiff -u -r1.4 -r1.5 \ src/external/gpl3/gcc/usr.bin/gcc/arch/m68000/auto-host.h cvs rdiff -u -r1.3 -r1.4 \ src/external/gpl3/gcc/usr.bin/gcc/arch/m68000/bversion.h \ src/external/gpl3/gcc/usr.bin/gcc/arch/m68000/plugin-version.h cvs rdiff -u -r1.9 -r1.10 \ src/external/gpl3/gcc/usr.bin/gcc/arch/m68000/configargs.h cvs rdiff -u -r1.6 -r1.7 \ src/external/gpl3/gcc/usr.bin/gcc/arch/m68000/defs.mk cvs rdiff -u -r1.2 -r1.3 src/external/gpl3/gcc/usr.bin/gcc/arch/m68000/tm.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/external/gpl3/gcc/lib/crtstuff/arch/m68000.mk diff -u src/external/gpl3/gcc/lib/crtstuff/arch/m68000.mk:1.5 src/external/gpl3/gcc/lib/crtstuff/arch/m68000.mk:1.6 --- src/external/gpl3/gcc/lib/crtstuff/arch/m68000.mk:1.5 Sat Mar 1 10:00:31 2014 +++ src/external/gpl3/gcc/lib/crtstuff/arch/m68000.mk Sat Nov 22 19:42:11 2014 @@ -1,11 +1,11 @@ # 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.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 # -G_INCLUDES=-I. -I. -I${GNUHOSTDIST}/gcc -I${GNUHOSTDIST}/gcc/. -I${GNUHOSTDIST}/gcc/../include -I./../intl -I${GNUHOSTDIST}/gcc/../libcpp/include 68000 -I${GNUHOSTDIST}/gcc/../libdecnumber -I${GNUHOSTDIST}/gcc/../libdecnumber/dpd -I../libdecnumber -I${GNUHOSTDIST}/gcc/../libbacktrace +G_INCLUDES=-I. -I. -I${GNUHOSTDIST}/gcc -I${GNUHOSTDIST}/gcc/. -I${GNUHOSTDIST}/gcc/../include -I./../intl -I${GNUHOSTDIST}/gcc/../libcpp/include -I${GNUHOSTDIST}/gcc/../libdecnumber -I${GNUHOSTDIST}/gcc/../libdecnumber/dpd -I../libdecnumber -I${GNUHOSTDIST}/gcc/../libbacktrace G_CRTSTUFF_CFLAGS= G_CRTSTUFF_T_CFLAGS= G_CRTSTUFF_T_CFLAGS_S= -G_tm_defines=LIBC_GLIBC=1 LIBC_UCLIBC=2 LIBC_BIONIC=3 NETBSD_ENABLE_PTHREADS MOTOROLA=1 USE_GAS=1 +G_tm_defines=LIBC_GLIBC=1 LIBC_UCLIBC=2 LIBC_BIONIC=3 NETBSD_ENABLE_PTHREADS MOTOROLA=1 USE_GAS=1 CHAR_FAST8=1 SHORT_FAST16=1 G_xm_file= G_xm_defines= Index: src/external/gpl3/gcc/lib/libbacktrace/arch/m68000/backtrace-supported.h diff -u src/external/gpl3/gcc/lib/libbacktrace/arch/m68000/backtrace-supported.h:1.1 src/external/gpl3/gcc/lib/libbacktrace/arch/m68000/backtrace-supported.h:1.2 --- src/external/gpl3/gcc/lib/libbacktrace/arch/m68000/backtrace-supported.h:1.1 Sat Mar 1 10:00:32 2014 +++ src/external/gpl3/gcc/lib/libbacktrace/arch/m68000/backtrace-supported.h Sat Nov 22 19:42:11 2014 @@ -1,6 +1,6 @@ /* 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.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 */ /* backtrace-supported.h.in -- Whether stack backtrace is supported. Copyright (C) 2012-2013 Free Software Foundation, Inc. @@ -44,7 +44,7 @@ POSSIBILITY OF SUCH DAMAGE. */ should work, 0 if it will not. Libraries may #include this to make other arrangements. */ -#define BACKTRACE_SUPPORTED 0 +#define BACKTRACE_SUPPORTED 1 /* BACKTRACE_USES_MALLOC will be #define'd as 1 if the backtrace library will call malloc as it works, 0 if it will call mmap @@ -62,4 +62,4 @@ POSSIBILITY OF SUCH DAMAGE. */ 0, the threaded parameter to backtrace_create_state must be passed as 0. */ -#define BACKTRACE_SUPPORTS_THREADS 0 +#define BACKTRACE_SUPPORTS_THREADS 1 Index: src/external/gpl3/gcc/lib/libbacktrace/arch/m68000/config.h diff -u src/external/gpl3/gcc/lib/libbacktrace/arch/m68000/config.h:1.1 src/external/gpl3/gcc/lib/libbacktrace/arch/m68000/config.h:1.2 --- src/external/gpl3/gcc/lib/libbacktrace/arch/m68000/config.h:1.1 Sat Mar 1 10:00:32 2014 +++ src/external/gpl3/gcc/lib/libbacktrace/arch/m68000/config.h Sat Nov 22 19:42:11 2014 @@ -1,6 +1,6 @@ /* 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.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 */ /* config.h. Generated from config.h.in by configure. */ /* config.h.in. Generated from configure.ac by autoheader. */ @@ -25,7 +25,7 @@ /* #undef HAVE_GETEXECNAME */ /* Define if _Unwind_GetIPInfo is available. */ -/* #undef HAVE_GETIPINFO */ +#define HAVE_GETIPINFO 1 /* Define to 1 if you have the <inttypes.h> header file. */ #define HAVE_INTTYPES_H 1 @@ -49,7 +49,7 @@ #define HAVE_STRING_H 1 /* Define to 1 if you have the __sync functions */ -/* #undef HAVE_SYNC_FUNCTIONS */ +#define HAVE_SYNC_FUNCTIONS 1 /* Define to 1 if you have the <sys/mman.h> header file. */ #define HAVE_SYS_MMAN_H 1 Index: src/external/gpl3/gcc/lib/libgcc/arch/m68000/defs.mk diff -u src/external/gpl3/gcc/lib/libgcc/arch/m68000/defs.mk:1.1 src/external/gpl3/gcc/lib/libgcc/arch/m68000/defs.mk:1.2 --- src/external/gpl3/gcc/lib/libgcc/arch/m68000/defs.mk:1.1 Sat Mar 1 10:00:35 2014 +++ src/external/gpl3/gcc/lib/libgcc/arch/m68000/defs.mk Sat Nov 22 19:42:11 2014 @@ -1,17 +1,17 @@ # 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.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 # G_INCLUDES=-I. -I. -I../.././gcc -I${GNUHOSTDIST}/libgcc -I${GNUHOSTDIST}/libgcc/. -I${GNUHOSTDIST}/libgcc/../gcc -I${GNUHOSTDIST}/libgcc/../include G_LIB2ADD=${GNUHOSTDIST}/libgcc/config/m68k/fpgnulib.c xfgnulib.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= -G_LIB1ASMFUNCS=_mulsi3 _udivsi3 _divsi3 _umodsi3 _modsi3 _double _float _floatex _eqdf2 _nedf2 _gtdf2 _gedf2 _ltdf2 _ledf2 _eqsf2 _nesf2 _gtsf2 _gesf2 _ltsf2 _lesf2 +G_LIB1ASMFUNCS=_mulsi3 _udivsi3 _divsi3 _umodsi3 _modsi3 _floatex _float _double _eqdf2 _nedf2 _gtdf2 _gedf2 _ltdf2 _ledf2 _eqsf2 _nesf2 _gtsf2 _gesf2 _ltsf2 _lesf2 G_LIB1ASMSRC=m68k/lb1sf68.S G_LIB2_DIVMOD_FUNCS=_divdi3 _moddi3 _udivdi3 _umoddi3 _udiv_w_sdiv _udivmoddi4 G_LIB2FUNCS_ST=_eprintf __gcc_bcmp G_LIB2FUNCS_EXTRA= -G_LIBGCC2_CFLAGS=-O2 -DIN_GCC -W -Wall -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 -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 Index: src/external/gpl3/gcc/lib/libgcc/libgcov/arch/m68000/gcov-iov.h diff -u src/external/gpl3/gcc/lib/libgcc/libgcov/arch/m68000/gcov-iov.h:1.3 src/external/gpl3/gcc/lib/libgcc/libgcov/arch/m68000/gcov-iov.h:1.4 --- src/external/gpl3/gcc/lib/libgcc/libgcov/arch/m68000/gcov-iov.h:1.3 Sat Mar 1 10:00:37 2014 +++ src/external/gpl3/gcc/lib/libgcc/libgcov/arch/m68000/gcov-iov.h Sat Nov 22 19:42:11 2014 @@ -1,8 +1,8 @@ /* 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.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 automatically by the program `build/gcov-iov' - from `4.8.3 (4 8) and prerelease (*)'. */ + from `4.8.4 (4 8) and prerelease (*)'. */ #define GCOV_VERSION ((gcov_unsigned_t)0x3430382a) /* 408* */ Index: src/external/gpl3/gcc/lib/libgomp/arch/m68000/config.h diff -u src/external/gpl3/gcc/lib/libgomp/arch/m68000/config.h:1.2 src/external/gpl3/gcc/lib/libgomp/arch/m68000/config.h:1.3 --- src/external/gpl3/gcc/lib/libgomp/arch/m68000/config.h:1.2 Sat Mar 1 10:00:39 2014 +++ src/external/gpl3/gcc/lib/libgomp/arch/m68000/config.h Sat Nov 22 19:42:11 2014 @@ -1,6 +1,6 @@ /* 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.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 */ /* config.h. Generated from config.h.in by configure. */ /* config.h.in. Generated from configure.ac by autoheader. */ @@ -64,7 +64,7 @@ /* #undef HAVE_SYMVER_SYMBOL_RENAMING_RUNTIME_SUPPORT */ /* Define to 1 if the target supports __sync_*_compare_and_swap */ -/* #undef HAVE_SYNC_BUILTINS */ +#define HAVE_SYNC_BUILTINS 1 /* Define to 1 if you have the <sys/loadavg.h> header file. */ /* #undef HAVE_SYS_LOADAVG_H */ @@ -79,7 +79,7 @@ #define HAVE_SYS_TYPES_H 1 /* Define to 1 if the target supports thread-local storage. */ -/* #undef HAVE_TLS */ +#define HAVE_TLS 1 /* Define to 1 if you have the <unistd.h> header file. */ #define HAVE_UNISTD_H 1 Index: src/external/gpl3/gcc/lib/libgomp/arch/m68000/libgomp.spec diff -u src/external/gpl3/gcc/lib/libgomp/arch/m68000/libgomp.spec:1.2 src/external/gpl3/gcc/lib/libgomp/arch/m68000/libgomp.spec:1.3 --- src/external/gpl3/gcc/lib/libgomp/arch/m68000/libgomp.spec:1.2 Sat Mar 1 10:00:39 2014 +++ src/external/gpl3/gcc/lib/libgomp/arch/m68000/libgomp.spec Sat Nov 22 19:42:11 2014 @@ -1,7 +1,7 @@ # 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.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 # # 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. -*link_gomp: -lgomp %{static: } +*link_gomp: -lgomp Index: src/external/gpl3/gcc/lib/libiberty/arch/m68000/config.h diff -u src/external/gpl3/gcc/lib/libiberty/arch/m68000/config.h:1.2 src/external/gpl3/gcc/lib/libiberty/arch/m68000/config.h:1.3 --- src/external/gpl3/gcc/lib/libiberty/arch/m68000/config.h:1.2 Sat Mar 1 10:00:41 2014 +++ src/external/gpl3/gcc/lib/libiberty/arch/m68000/config.h Sat Nov 22 19:42:11 2014 @@ -1,6 +1,6 @@ /* 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.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 */ /* config.h. Generated from config.in by configure. */ /* config.in. Generated from configure.ac by autoheader. */ @@ -169,7 +169,7 @@ #define HAVE_MEMSET 1 /* Define to 1 if you have the `mkstemps' function. */ -/* #undef HAVE_MKSTEMPS */ +#define HAVE_MKSTEMPS 1 /* Define to 1 if you have a working `mmap' system call. */ #define HAVE_MMAP 1 Index: src/external/gpl3/gcc/lib/libobjc/arch/m68000/config.h diff -u src/external/gpl3/gcc/lib/libobjc/arch/m68000/config.h:1.2 src/external/gpl3/gcc/lib/libobjc/arch/m68000/config.h:1.3 --- src/external/gpl3/gcc/lib/libobjc/arch/m68000/config.h:1.2 Sat Mar 1 10:00:44 2014 +++ src/external/gpl3/gcc/lib/libobjc/arch/m68000/config.h Sat Nov 22 19:42:11 2014 @@ -1,6 +1,6 @@ /* 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.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 */ /* config.h. Generated from config.h.in by configure. */ /* config.h.in. Generated from configure.ac by autoheader. */ @@ -39,7 +39,7 @@ #define HAVE_SYS_TYPES_H 1 /* Define to 1 if the target supports thread-local storage. */ -/* #undef HAVE_TLS */ +#define HAVE_TLS 1 /* Define to 1 if you have the <unistd.h> header file. */ #define HAVE_UNISTD_H 1 Index: src/external/gpl3/gcc/lib/libstdc++-v3/arch/m68000/c++config.h diff -u src/external/gpl3/gcc/lib/libstdc++-v3/arch/m68000/c++config.h:1.8 src/external/gpl3/gcc/lib/libstdc++-v3/arch/m68000/c++config.h:1.9 --- src/external/gpl3/gcc/lib/libstdc++-v3/arch/m68000/c++config.h:1.8 Sat Mar 1 10:00:46 2014 +++ src/external/gpl3/gcc/lib/libstdc++-v3/arch/m68000/c++config.h Sat Nov 22 19:42:11 2014 @@ -1,6 +1,6 @@ /* 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.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 */ // Predefined symbols and macros -*- C++ -*- @@ -35,7 +35,7 @@ #define _GLIBCXX_CXX_CONFIG_H 1 // The current version of the C++ library in compressed ISO date format. -#define __GLIBCXX__ 20131213 +#define __GLIBCXX__ 20141009 // Macros for various attributes. // _GLIBCXX_PURE @@ -471,58 +471,58 @@ namespace std /* config.h.in. Generated from configure.ac by autoheader. */ /* Define to 1 if you have the `acosf' function. */ -/* #undef _GLIBCXX_HAVE_ACOSF */ +#define _GLIBCXX_HAVE_ACOSF 1 /* Define to 1 if you have the `acosl' function. */ -/* #undef _GLIBCXX_HAVE_ACOSL */ +#define _GLIBCXX_HAVE_ACOSL 1 /* Define to 1 if you have the `asinf' function. */ -/* #undef _GLIBCXX_HAVE_ASINF */ +#define _GLIBCXX_HAVE_ASINF 1 /* Define to 1 if you have the `asinl' function. */ -/* #undef _GLIBCXX_HAVE_ASINL */ +#define _GLIBCXX_HAVE_ASINL 1 /* 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. */ -/* #undef _GLIBCXX_HAVE_ATAN2F */ +#define _GLIBCXX_HAVE_ATAN2F 1 /* Define to 1 if you have the `atan2l' function. */ -/* #undef _GLIBCXX_HAVE_ATAN2L */ +#define _GLIBCXX_HAVE_ATAN2L 1 /* Define to 1 if you have the `atanf' function. */ -/* #undef _GLIBCXX_HAVE_ATANF */ +#define _GLIBCXX_HAVE_ATANF 1 /* Define to 1 if you have the `atanl' function. */ -/* #undef _GLIBCXX_HAVE_ATANL */ +#define _GLIBCXX_HAVE_ATANL 1 /* Define to 1 if you have the `at_quick_exit' function. */ -/* #undef _GLIBCXX_HAVE_AT_QUICK_EXIT */ +#define _GLIBCXX_HAVE_AT_QUICK_EXIT 1 /* Define to 1 if the target assembler supports thread-local storage. */ /* #undef _GLIBCXX_HAVE_CC_TLS */ /* Define to 1 if you have the `ceilf' function. */ -/* #undef _GLIBCXX_HAVE_CEILF */ +#define _GLIBCXX_HAVE_CEILF 1 /* Define to 1 if you have the `ceill' function. */ -/* #undef _GLIBCXX_HAVE_CEILL */ +#define _GLIBCXX_HAVE_CEILL 1 /* 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. */ -/* #undef _GLIBCXX_HAVE_COSF */ +#define _GLIBCXX_HAVE_COSF 1 /* Define to 1 if you have the `coshf' function. */ -/* #undef _GLIBCXX_HAVE_COSHF */ +#define _GLIBCXX_HAVE_COSHF 1 /* Define to 1 if you have the `coshl' function. */ -/* #undef _GLIBCXX_HAVE_COSHL */ +#define _GLIBCXX_HAVE_COSHL 1 /* Define to 1 if you have the `cosl' function. */ -/* #undef _GLIBCXX_HAVE_COSL */ +#define _GLIBCXX_HAVE_COSL 1 /* Define to 1 if you have the <dlfcn.h> header file. */ #define _GLIBCXX_HAVE_DLFCN_H 1 @@ -591,19 +591,19 @@ namespace std #define _GLIBCXX_HAVE_EXECINFO_H 1 /* Define to 1 if you have the `expf' function. */ -/* #undef _GLIBCXX_HAVE_EXPF */ +#define _GLIBCXX_HAVE_EXPF 1 /* Define to 1 if you have the `expl' function. */ -/* #undef _GLIBCXX_HAVE_EXPL */ +#define _GLIBCXX_HAVE_EXPL 1 /* Define to 1 if you have the `fabsf' function. */ -/* #undef _GLIBCXX_HAVE_FABSF */ +#define _GLIBCXX_HAVE_FABSF 1 /* Define to 1 if you have the `fabsl' function. */ /* #undef _GLIBCXX_HAVE_FABSL */ /* Define to 1 if you have the <fenv.h> header file. */ -#define _GLIBCXX_HAVE_FENV_H 1 +/* #undef _GLIBCXX_HAVE_FENV_H */ /* Define to 1 if you have the `finite' function. */ #define _GLIBCXX_HAVE_FINITE 1 @@ -618,16 +618,16 @@ namespace std #define _GLIBCXX_HAVE_FLOAT_H 1 /* Define to 1 if you have the `floorf' function. */ -/* #undef _GLIBCXX_HAVE_FLOORF */ +#define _GLIBCXX_HAVE_FLOORF 1 /* Define to 1 if you have the `floorl' function. */ -/* #undef _GLIBCXX_HAVE_FLOORL */ +#define _GLIBCXX_HAVE_FLOORL 1 /* Define to 1 if you have the `fmodf' function. */ -/* #undef _GLIBCXX_HAVE_FMODF */ +#define _GLIBCXX_HAVE_FMODF 1 /* Define to 1 if you have the `fmodl' function. */ -/* #undef _GLIBCXX_HAVE_FMODL */ +#define _GLIBCXX_HAVE_FMODL 1 /* Define to 1 if you have the `fpclass' function. */ /* #undef _GLIBCXX_HAVE_FPCLASS */ @@ -648,16 +648,16 @@ namespace std #define _GLIBCXX_HAVE_GETS 1 /* Define to 1 if you have the `hypot' function. */ -/* #undef _GLIBCXX_HAVE_HYPOT */ +#define _GLIBCXX_HAVE_HYPOT 1 /* Define to 1 if you have the `hypotf' function. */ #define _GLIBCXX_HAVE_HYPOTF 1 /* Define to 1 if you have the `hypotl' function. */ -/* #undef _GLIBCXX_HAVE_HYPOTL */ +#define _GLIBCXX_HAVE_HYPOTL 1 /* Define if you have the iconv() function. */ -/* #undef _GLIBCXX_HAVE_ICONV */ +#define _GLIBCXX_HAVE_ICONV 1 /* Define to 1 if you have the <ieeefp.h> header file. */ #define _GLIBCXX_HAVE_IEEEFP_H 1 @@ -699,7 +699,7 @@ namespace std #define _GLIBCXX_HAVE_LC_MESSAGES 1 /* Define to 1 if you have the `ldexpf' function. */ -/* #undef _GLIBCXX_HAVE_LDEXPF */ +#define _GLIBCXX_HAVE_LDEXPF 1 /* Define to 1 if you have the `ldexpl' function. */ /* #undef _GLIBCXX_HAVE_LDEXPL */ @@ -708,19 +708,19 @@ namespace std /* #undef _GLIBCXX_HAVE_LIBINTL_H */ /* Only used in build directory testsuite_hooks.h. */ -/* #undef _GLIBCXX_HAVE_LIMIT_AS */ +#define _GLIBCXX_HAVE_LIMIT_AS 1 /* Only used in build directory testsuite_hooks.h. */ -/* #undef _GLIBCXX_HAVE_LIMIT_DATA */ +#define _GLIBCXX_HAVE_LIMIT_DATA 1 /* Only used in build directory testsuite_hooks.h. */ -/* #undef _GLIBCXX_HAVE_LIMIT_FSIZE */ +#define _GLIBCXX_HAVE_LIMIT_FSIZE 1 /* Only used in build directory testsuite_hooks.h. */ -/* #undef _GLIBCXX_HAVE_LIMIT_RSS */ +#define _GLIBCXX_HAVE_LIMIT_RSS 1 /* Only used in build directory testsuite_hooks.h. */ -/* #undef _GLIBCXX_HAVE_LIMIT_VMEM */ +#define _GLIBCXX_HAVE_LIMIT_VMEM 1 /* Define if futex syscall is available. */ /* #undef _GLIBCXX_HAVE_LINUX_FUTEX */ @@ -729,16 +729,16 @@ namespace std #define _GLIBCXX_HAVE_LOCALE_H 1 /* Define to 1 if you have the `log10f' function. */ -/* #undef _GLIBCXX_HAVE_LOG10F */ +#define _GLIBCXX_HAVE_LOG10F 1 /* Define to 1 if you have the `log10l' function. */ -/* #undef _GLIBCXX_HAVE_LOG10L */ +#define _GLIBCXX_HAVE_LOG10L 1 /* Define to 1 if you have the `logf' function. */ -/* #undef _GLIBCXX_HAVE_LOGF */ +#define _GLIBCXX_HAVE_LOGF 1 /* Define to 1 if you have the `logl' function. */ -/* #undef _GLIBCXX_HAVE_LOGL */ +#define _GLIBCXX_HAVE_LOGL 1 /* Define to 1 if you have the <machine/endian.h> header file. */ #define _GLIBCXX_HAVE_MACHINE_ENDIAN_H 1 @@ -753,13 +753,13 @@ namespace std #define _GLIBCXX_HAVE_MEMORY_H 1 /* Define to 1 if you have the `modf' function. */ -/* #undef _GLIBCXX_HAVE_MODF */ +#define _GLIBCXX_HAVE_MODF 1 /* Define to 1 if you have the `modff' function. */ -/* #undef _GLIBCXX_HAVE_MODFF */ +#define _GLIBCXX_HAVE_MODFF 1 /* Define to 1 if you have the `modfl' function. */ -/* #undef _GLIBCXX_HAVE_MODFL */ +#define _GLIBCXX_HAVE_MODFL 1 /* Define to 1 if you have the <nan.h> header file. */ /* #undef _GLIBCXX_HAVE_NAN_H */ @@ -768,19 +768,19 @@ namespace std #define _GLIBCXX_HAVE_POLL 1 /* Define to 1 if you have the `powf' function. */ -/* #undef _GLIBCXX_HAVE_POWF */ +#define _GLIBCXX_HAVE_POWF 1 /* Define to 1 if you have the `powl' function. */ -/* #undef _GLIBCXX_HAVE_POWL */ +#define _GLIBCXX_HAVE_POWL 1 /* Define to 1 if you have the `qfpclass' function. */ /* #undef _GLIBCXX_HAVE_QFPCLASS */ /* Define to 1 if you have the `quick_exit' function. */ -/* #undef _GLIBCXX_HAVE_QUICK_EXIT */ +#define _GLIBCXX_HAVE_QUICK_EXIT 1 /* Define to 1 if you have the `setenv' function. */ -/* #undef _GLIBCXX_HAVE_SETENV */ +#define _GLIBCXX_HAVE_SETENV 1 /* Define to 1 if you have the `sincos' function. */ /* #undef _GLIBCXX_HAVE_SINCOS */ @@ -792,25 +792,25 @@ namespace std /* #undef _GLIBCXX_HAVE_SINCOSL */ /* Define to 1 if you have the `sinf' function. */ -/* #undef _GLIBCXX_HAVE_SINF */ +#define _GLIBCXX_HAVE_SINF 1 /* Define to 1 if you have the `sinhf' function. */ -/* #undef _GLIBCXX_HAVE_SINHF */ +#define _GLIBCXX_HAVE_SINHF 1 /* Define to 1 if you have the `sinhl' function. */ -/* #undef _GLIBCXX_HAVE_SINHL */ +#define _GLIBCXX_HAVE_SINHL 1 /* Define to 1 if you have the `sinl' function. */ -/* #undef _GLIBCXX_HAVE_SINL */ +#define _GLIBCXX_HAVE_SINL 1 /* Defined if sleep exists. */ -#define _GLIBCXX_HAVE_SLEEP 1 +/* #undef _GLIBCXX_HAVE_SLEEP */ /* Define to 1 if you have the `sqrtf' function. */ -/* #undef _GLIBCXX_HAVE_SQRTF */ +#define _GLIBCXX_HAVE_SQRTF 1 /* Define to 1 if you have the `sqrtl' function. */ -/* #undef _GLIBCXX_HAVE_SQRTL */ +#define _GLIBCXX_HAVE_SQRTL 1 /* Define to 1 if you have the <stdalign.h> header file. */ /* #undef _GLIBCXX_HAVE_STDALIGN_H */ @@ -837,10 +837,10 @@ namespace std #define _GLIBCXX_HAVE_STRING_H 1 /* Define to 1 if you have the `strtof' function. */ -/* #undef _GLIBCXX_HAVE_STRTOF */ +#define _GLIBCXX_HAVE_STRTOF 1 /* Define to 1 if you have the `strtold' function. */ -/* #undef _GLIBCXX_HAVE_STRTOLD */ +#define _GLIBCXX_HAVE_STRTOLD 1 /* Define if strxfrm_l is available in <string.h>. */ /* #undef _GLIBCXX_HAVE_STRXFRM_L */ @@ -898,28 +898,28 @@ namespace std #define _GLIBCXX_HAVE_S_ISREG 1 /* Define to 1 if you have the `tanf' function. */ -/* #undef _GLIBCXX_HAVE_TANF */ +#define _GLIBCXX_HAVE_TANF 1 /* Define to 1 if you have the `tanhf' function. */ -/* #undef _GLIBCXX_HAVE_TANHF */ +#define _GLIBCXX_HAVE_TANHF 1 /* Define to 1 if you have the `tanhl' function. */ -/* #undef _GLIBCXX_HAVE_TANHL */ +#define _GLIBCXX_HAVE_TANHL 1 /* Define to 1 if you have the `tanl' function. */ -/* #undef _GLIBCXX_HAVE_TANL */ +#define _GLIBCXX_HAVE_TANL 1 /* Define to 1 if you have the <tgmath.h> header file. */ #define _GLIBCXX_HAVE_TGMATH_H 1 /* Define to 1 if the target supports thread-local storage. */ -/* #undef _GLIBCXX_HAVE_TLS */ +#define _GLIBCXX_HAVE_TLS 1 /* Define to 1 if you have the <unistd.h> header file. */ #define _GLIBCXX_HAVE_UNISTD_H 1 /* Defined if usleep exists. */ -#define _GLIBCXX_HAVE_USLEEP 1 +/* #undef _GLIBCXX_HAVE_USLEEP */ /* Defined if vfwscanf exists. */ #define _GLIBCXX_HAVE_VFWSCANF 1 @@ -1135,7 +1135,7 @@ namespace std /* #undef _GLIBCXX_HAVE___CXA_THREAD_ATEXIT_IMPL */ /* Define as const if the declaration of iconv() needs const. */ -/* #undef _GLIBCXX_ICONV_CONST */ +#define _GLIBCXX_ICONV_CONST const /* Define to the sub-directory in which libtool stores uninstalled libraries. */ @@ -1194,7 +1194,7 @@ namespace std #define _GLIBCXX_FULLY_DYNAMIC_STRING 0 /* Define if gthreads library is available. */ -/* #undef _GLIBCXX_HAS_GTHREADS */ +#define _GLIBCXX_HAS_GTHREADS 1 /* Define to 1 if a full hosted library is built, or 0 if freestanding. */ #define _GLIBCXX_HOSTED 1 @@ -1205,7 +1205,7 @@ namespace std #define _GLIBCXX_PTRDIFF_T_IS_INT 1 /* Define if using setrlimit to set resource limits during "make check" */ -/* #undef _GLIBCXX_RES_LIMITS */ +#define _GLIBCXX_RES_LIMITS 1 /* Define if size_t is unsigned int. */ #define _GLIBCXX_SIZE_T_IS_UINT 1 @@ -1239,12 +1239,12 @@ namespace std /* Define if C99 functions or macros from <wchar.h>, <math.h>, <complex.h>, <stdio.h>, and <stdlib.h> can be used or exposed. */ -/* #undef _GLIBCXX_USE_C99 */ +#define _GLIBCXX_USE_C99 1 /* Define if C99 functions in <complex.h> should be used in <complex>. Using compiler builtins for these functions requires corresponding C99 library functions to be present. */ -/* #undef _GLIBCXX_USE_C99_COMPLEX */ +#define _GLIBCXX_USE_C99_COMPLEX 1 /* Define if C99 functions in <complex.h> should be used in <tr1/complex>. Using compiler builtins for these functions requires corresponding C99 @@ -1280,13 +1280,13 @@ namespace std #define _GLIBCXX_USE_C99_STDINT_TR1 1 /* Defined if clock_gettime has monotonic clock support. */ -/* #undef _GLIBCXX_USE_CLOCK_MONOTONIC */ +#define _GLIBCXX_USE_CLOCK_MONOTONIC 1 /* Defined if clock_gettime syscall has monotonic and realtime clock support. */ /* #undef _GLIBCXX_USE_CLOCK_GETTIME_SYSCALL */ /* Defined if clock_gettime has realtime clock support. */ -/* #undef _GLIBCXX_USE_CLOCK_REALTIME */ +#define _GLIBCXX_USE_CLOCK_REALTIME 1 /* Define if ISO/IEC TR 24733 decimal floating point types are supported on this host. */ @@ -1311,7 +1311,7 @@ namespace std #define _GLIBCXX_USE_LONG_LONG 1 /* Defined if nanosleep is available. */ -/* #undef _GLIBCXX_USE_NANOSLEEP */ +#define _GLIBCXX_USE_NANOSLEEP 1 /* Define if NLS translations are to be used. */ /* #undef _GLIBCXX_USE_NLS */ @@ -1321,10 +1321,10 @@ namespace std /* Define if /dev/random and /dev/urandom are available for the random_device of TR1 (Chapter 5.1). */ -/* #undef _GLIBCXX_USE_RANDOM_TR1 */ +#define _GLIBCXX_USE_RANDOM_TR1 1 /* Defined if sched_yield is available. */ -/* #undef _GLIBCXX_USE_SCHED_YIELD */ +#define _GLIBCXX_USE_SCHED_YIELD 1 /* Define if _SC_NPROCESSORS_ONLN is available in <unistd.h>. */ #define _GLIBCXX_USE_SC_NPROCESSORS_ONLN 1 Index: src/external/gpl3/gcc/lib/libstdc++-v3/arch/m68000/gstdint.h diff -u src/external/gpl3/gcc/lib/libstdc++-v3/arch/m68000/gstdint.h:1.3 src/external/gpl3/gcc/lib/libstdc++-v3/arch/m68000/gstdint.h:1.4 --- src/external/gpl3/gcc/lib/libstdc++-v3/arch/m68000/gstdint.h:1.3 Tue Sep 18 19:45:47 2012 +++ src/external/gpl3/gcc/lib/libstdc++-v3/arch/m68000/gstdint.h Sat Nov 22 19:42:11 2014 @@ -1,8 +1,8 @@ /* This file is automatically generated. DO NOT EDIT! */ -/* Generated from: NetBSD: mknative-gcc,v 1.67 2012/08/11 16:05:01 skrll Exp */ -/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */ +/* 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 for m68010--netbsdelf-gcc (NetBSD nb1 20120916) 4.5.4 */ +/* generated for m68010--netbsdelf-gcc (NetBSD nb1 20141012) 4.8.4 20141009 (prerelease) */ #ifndef GCC_GENERATED_STDINT_H #define GCC_GENERATED_STDINT_H 1 Index: src/external/gpl3/gcc/usr.bin/gcc/arch/m68000/auto-host.h diff -u src/external/gpl3/gcc/usr.bin/gcc/arch/m68000/auto-host.h:1.4 src/external/gpl3/gcc/usr.bin/gcc/arch/m68000/auto-host.h:1.5 --- src/external/gpl3/gcc/usr.bin/gcc/arch/m68000/auto-host.h:1.4 Sat Mar 1 10:00:51 2014 +++ src/external/gpl3/gcc/usr.bin/gcc/arch/m68000/auto-host.h Sat Nov 22 19:42:11 2014 @@ -1,6 +1,6 @@ /* 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.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 */ /* auto-host.h. Generated from config.in by configure. */ /* config.in. Generated from configure.ac by autoheader. */ @@ -368,6 +368,12 @@ #endif +/* Define if your assembler supports the 'ud2' mnemonic. */ +#ifndef USED_FOR_TARGET +/* #undef HAVE_AS_IX86_UD2 */ +#endif + + /* Define if your assembler supports the lituse_jsrdirect relocation. */ #ifndef USED_FOR_TARGET /* #undef HAVE_AS_JSRDIRECT_RELOCS */ Index: src/external/gpl3/gcc/usr.bin/gcc/arch/m68000/bversion.h diff -u src/external/gpl3/gcc/usr.bin/gcc/arch/m68000/bversion.h:1.3 src/external/gpl3/gcc/usr.bin/gcc/arch/m68000/bversion.h:1.4 --- src/external/gpl3/gcc/usr.bin/gcc/arch/m68000/bversion.h:1.3 Sat Mar 1 10:00:51 2014 +++ src/external/gpl3/gcc/usr.bin/gcc/arch/m68000/bversion.h Sat Nov 22 19:42:11 2014 @@ -1,8 +1,8 @@ /* 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.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 */ #define BUILDING_GCC_MAJOR 4 #define BUILDING_GCC_MINOR 8 -#define BUILDING_GCC_PATCHLEVEL 3 +#define BUILDING_GCC_PATCHLEVEL 4 #define BUILDING_GCC_VERSION (BUILDING_GCC_MAJOR * 1000 + BUILDING_GCC_MINOR) Index: src/external/gpl3/gcc/usr.bin/gcc/arch/m68000/plugin-version.h diff -u src/external/gpl3/gcc/usr.bin/gcc/arch/m68000/plugin-version.h:1.3 src/external/gpl3/gcc/usr.bin/gcc/arch/m68000/plugin-version.h:1.4 --- src/external/gpl3/gcc/usr.bin/gcc/arch/m68000/plugin-version.h:1.3 Sat Mar 1 10:00:51 2014 +++ src/external/gpl3/gcc/usr.bin/gcc/arch/m68000/plugin-version.h Sat Nov 22 19:42:11 2014 @@ -1,16 +1,16 @@ /* 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.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 */ #include "configargs.h" #define GCCPLUGIN_VERSION_MAJOR 4 #define GCCPLUGIN_VERSION_MINOR 8 -#define GCCPLUGIN_VERSION_PATCHLEVEL 3 +#define GCCPLUGIN_VERSION_PATCHLEVEL 4 #define GCCPLUGIN_VERSION (GCCPLUGIN_VERSION_MAJOR*1000 + GCCPLUGIN_VERSION_MINOR) -static char basever[] = "4.8.3"; -static char datestamp[] = "20131213"; +static char basever[] = "4.8.4"; +static char datestamp[] = "20141009"; static char devphase[] = "prerelease"; static char revision[] = ""; Index: src/external/gpl3/gcc/usr.bin/gcc/arch/m68000/configargs.h diff -u src/external/gpl3/gcc/usr.bin/gcc/arch/m68000/configargs.h:1.9 src/external/gpl3/gcc/usr.bin/gcc/arch/m68000/configargs.h:1.10 --- src/external/gpl3/gcc/usr.bin/gcc/arch/m68000/configargs.h:1.9 Sat Mar 1 10:00:51 2014 +++ src/external/gpl3/gcc/usr.bin/gcc/arch/m68000/configargs.h Sat Nov 22 19:42:11 2014 @@ -1,9 +1,9 @@ /* 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.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 automatically. */ -static const char configuration_arguments[] = "/usr/src/tools/gcc/../../external/gpl3/gcc/dist/configure --target=m68010--netbsdelf --enable-long-long --enable-threads --with-bugurl=http://www.NetBSD.org/Misc/send-pr.html --with-pkgversion='NetBSD nb1 20120916' --with-system-zlib --enable-__cxa_atexit --with-mpc-lib=/p/netbsd/cvsroot/src/external/lgpl3/mpc/lib/libmpc/obj.sun2 --with-mpfr-lib=/p/netbsd/cvsroot/src/external/lgpl3/mpfr/lib/libmpfr/obj.sun2 --with-gmp-lib=/p/netbsd/cvsroot/src/external/lgpl3/gmp/lib/libgmp/obj.sun2 --with-mpc-include=/p/netbsd/cvsroot/src/external/lgpl3/mpc/dist/src --with-mpfr-include=/p/netbsd/cvsroot/src/external/lgpl3/mpfr/dist/src --with-gmp-include=/p/netbsd/cvsroot/src/external/lgpl3/gmp/lib/libgmp/arch/m68000 --enable-tls --disable-multilib --disable-symvers --disable-libstdcxx-pch --build=x86_64-unknown-netbsd6.99.24 --host=m68010--netbsdelf --with-sysroot=/usr/obj/sun2/release"; +static const char configuration_arguments[] = "/usr/src7/tools/gcc/../../external/gpl3/gcc/dist/configure --target=m68010--netbsdelf --enable-long-long --enable-threads --with-bugurl=http://www.NetBSD.org/Misc/send-pr.html --with-pkgversion='NetBSD nb1 20141012' --with-system-zlib --enable-__cxa_atexit --enable-libstdcxx-threads --enable-libstdcxx-time=rt --with-mpc-lib=/var/obj/mknative/sun2-m68000/usr/src7/external/lgpl3/mpc/lib/libmpc --with-mpfr-lib=/var/obj/mknative/sun2-m68000/usr/src7/external/lgpl3/mpfr/lib/libmpfr --with-gmp-lib=/var/obj/mknative/sun2-m68000/usr/src7/external/lgpl3/gmp/lib/libgmp --with-mpc-include=/usr/src7/external/lgpl3/mpc/dist/src --with-mpfr-include=/usr/src7/external/lgpl3/mpfr/dist/src --with-gmp-include=/usr/src7/external/lgpl3/gmp/lib/libgmp/arch/m68000 --enable-tls --disable-shared --disable-multilib --disable-symvers --disable-libstdcxx-pch --build=x86_64-unknown-netbsd6.0. --host=m68010--netbsdelf --with-sysroot=/var/obj/mknative/sun2-m 68000/usr/src7/destdir.sun2"; static const char thread_model[] = "posix"; static const struct { Index: src/external/gpl3/gcc/usr.bin/gcc/arch/m68000/defs.mk diff -u src/external/gpl3/gcc/usr.bin/gcc/arch/m68000/defs.mk:1.6 src/external/gpl3/gcc/usr.bin/gcc/arch/m68000/defs.mk:1.7 --- src/external/gpl3/gcc/usr.bin/gcc/arch/m68000/defs.mk:1.6 Sat Mar 1 10:00:51 2014 +++ src/external/gpl3/gcc/usr.bin/gcc/arch/m68000/defs.mk Sat Nov 22 19:42:11 2014 @@ -1,6 +1,6 @@ # 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.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 # G_BUILD_EARLY_SUPPORT= G_BUILD_ERRORS=build-errors.o @@ -9,8 +9,8 @@ G_BUILD_RTL=build-rtl.o read-rtl.o build G_BUILD_SUPPORT= G_BUILD_VARRAY= G_BUILD_MD=read-md.o -G_ALL_CFLAGS= -DIN_GCC -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat -DHAVE_CONFIG_H -G_ALL_CPPFLAGS=-I. -I. -I${GNUHOSTDIST}/gcc -I${GNUHOSTDIST}/gcc/. -I${GNUHOSTDIST}/gcc/../include -I./../intl -I${GNUHOSTDIST}/gcc/../libcpp/include 68000 -I${GNUHOSTDIST}/gcc/../libdecnumber -I${GNUHOSTDIST}/gcc/../libdecnumber/dpd -I../libdecnumber -I${GNUHOSTDIST}/gcc/../libbacktrace +G_ALL_CFLAGS= -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat -DHAVE_CONFIG_H +G_ALL_CPPFLAGS=-I. -I. -I${GNUHOSTDIST}/gcc -I${GNUHOSTDIST}/gcc/. -I${GNUHOSTDIST}/gcc/../include -I./../intl -I${GNUHOSTDIST}/gcc/../libcpp/include -I${GNUHOSTDIST}/gcc/../libdecnumber -I${GNUHOSTDIST}/gcc/../libdecnumber/dpd -I../libdecnumber -I${GNUHOSTDIST}/gcc/../libbacktrace G_C_AND_OBJC_OBJS=attribs.o c/c-errors.o c/c-decl.o c/c-typeck.o c/c-convert.o c/c-aux-info.o c/c-objc-common.o c/c-parser.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o tree-mudflap.o default-c.o G_C_OBJS=c/c-lang.o c-family/stub-objc.o attribs.o c/c-errors.o c/c-decl.o c/c-typeck.o c/c-convert.o c/c-aux-info.o c/c-objc-common.o c/c-parser.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o tree-mudflap.o default-c.o G_CCCP_OBJS= @@ -19,12 +19,12 @@ G_GCOV_OBJS=gcov.o G_GXX_OBJS=gcc.o ggc-none.o g++spec.o G_GTM_H=tm.h options.h ${GNUHOSTDIST}/gcc/config/m68k/m68k.h ${GNUHOSTDIST}/gcc/config/dbxelf.h ${GNUHOSTDIST}/gcc/config/elfos.h ${GNUHOSTDIST}/gcc/config/netbsd.h ${GNUHOSTDIST}/gcc/config/netbsd-stdint.h ${GNUHOSTDIST}/gcc/config/netbsd-elf.h ${GNUHOSTDIST}/gcc/config/m68k/netbsd-elf.h ${GNUHOSTDIST}/gcc/config/initfini-array.h ${GNUHOSTDIST}/gcc/defaults.h insn-constants.h G_PROTO_OBJS= -G_INCLUDES=-I. -I. -I${GNUHOSTDIST}/gcc -I${GNUHOSTDIST}/gcc/. -I${GNUHOSTDIST}/gcc/../include -I./../intl -I${GNUHOSTDIST}/gcc/../libcpp/include 68000 -I${GNUHOSTDIST}/gcc/../libdecnumber -I${GNUHOSTDIST}/gcc/../libdecnumber/dpd -I../libdecnumber -I${GNUHOSTDIST}/gcc/../libbacktrace +G_INCLUDES=-I. -I. -I${GNUHOSTDIST}/gcc -I${GNUHOSTDIST}/gcc/. -I${GNUHOSTDIST}/gcc/../include -I./../intl -I${GNUHOSTDIST}/gcc/../libcpp/include -I${GNUHOSTDIST}/gcc/../libdecnumber -I${GNUHOSTDIST}/gcc/../libdecnumber/dpd -I../libdecnumber -I${GNUHOSTDIST}/gcc/../libbacktrace G_md_file=${GNUHOSTDIST}/gcc/config/m68k/m68k.md G_OBJC_OBJS=objc/objc-lang.o objc/objc-act.o hash-table.o objc/objc-runtime-shared-support.o objc/objc-gnu-runtime-abi-01.o objc/objc-next-runtime-abi-01.o objc/objc-next-runtime-abi-02.o objc/objc-encoding.o objc/objc-map.o G_OBJS=insn-attrtab.o insn-automata.o insn-dfatab.o insn-emit.o insn-extract.o insn-latencytab.o insn-modes.o insn-opinit.o insn-output.o insn-peep.o insn-preds.o insn-recog.o insn-enums.o ggc-page.o alias.o alloc-pool.o auto-inc-dec.o bb-reorder.o bitmap.o bt-load.o builtins.o caller-save.o calls.o cfg.o cfganal.o cfgbuild.o cfgcleanup.o cfgexpand.o cfghooks.o cfgloop.o cfgloopanal.o cfgloopmanip.o cfgrtl.o symtab.o cgraph.o cgraphbuild.o cgraphunit.o cgraphclones.o combine.o combine-stack-adj.o compare-elim.o convert.o coverage.o cppbuiltin.o cppdefault.o cprop.o cse.o cselib.o data-streamer.o data-streamer-in.o data-streamer-out.o dbxout.o dbgcnt.o dce.o ddg.o debug.o df-core.o df-problems.o df-scan.o dfp.o dojump.o dominance.o domwalk.o double-int.o dse.o dumpfile.o dwarf2asm.o dwarf2cfi.o dwarf2out.o emit-rtl.o et-forest.o except.o explow.o expmed.o expr.o final.o fixed-value.o fold-const.o function.o fwprop.o gcse.o ggc-common.o gimple.o gimple-iterator.o gimple-fold.o gimple-low.o gimple-pretty-print.o gimple-ssa-strength-reduction.o gimple-streamer-in.o gimple-streamer-out.o gimplify.o godump.o graph.o graphds.o graphite.o graphite-blocking.o graphite-clast-to-gimple.o graphite-dependences.o graphite-interchange.o graphite-optimize-isl.o graphite-poly.o graphite-scop-detection.o graphite-sese-to-poly.o gtype-desc.o haifa-sched.o hw-doloop.o hwint.o ifcvt.o ree.o incpath.o init-regs.o internal-fn.o ipa-cp.o ipa-split.o ipa-inline.o ipa-inline-analysis.o ipa-inline-transform.o ipa-prop.o ipa-pure-const.o ipa-reference.o ipa-ref.o ipa-utils.o ipa.o ira.o ira-build.o ira-costs.o ira-conflicts.o ira-color.o ira-emit.o ira-lives.o jump.o langhooks.o lcm.o lists.o loop-doloop.o loop-init.o loop-invariant.o loop-iv.o loop-unroll.o loop-unswitch.o lower-subreg.o lra.o lra-assigns.o lra-coalesce.o lra-constraints.o lra-eliminations.o lra-lives.o lra-spills.o lto-cgraph.o lto-streamer.o lto-streamer-in.o lto-streamer-out.o lto-section-in.o lto-sec tion-out.o lto-symtab.o lto-opts.o lto-compress.o mcf.o mode-switching.o modulo-sched.o omega.o omp-low.o optabs.o options-save.o opts-global.o passes.o plugin.o pointer-set.o postreload-gcse.o postreload.o predict.o print-rtl.o print-tree.o profile.o real.o realmpfr.o recog.o reg-stack.o regcprop.o reginfo.o regmove.o regrename.o regstat.o reload.o reload1.o reorg.o resource.o rtl-error.o rtl.o rtlanal.o rtlhooks.o sbitmap.o sched-deps.o sched-ebb.o sched-rgn.o sched-vis.o sdbout.o sel-sched-ir.o sel-sched-dump.o sel-sched.o sese.o simplify-rtx.o sparseset.o sreal.o stack-ptr-mod.o statistics.o stmt.o stor-layout.o store-motion.o streamer-hooks.o stringpool.o target-globals.o targhooks.o timevar.o toplev.o tracer.o trans-mem.o tree-affine.o asan.o tsan.o tree-call-cdce.o tree-cfg.o tree-cfgcleanup.o tree-chrec.o tree-complex.o tree-data-ref.o tree-dfa.o tree-diagnostic.o tree-dump.o tree-eh.o tree-emutls.o tree-if-conv.o tree-inline.o tree-into-ssa.o tree-iterator.o tree-lo op-distribution.o tree-nested.o tree-nomudflap.o tree-nrv.o tree-object-size.o tree-optimize.o tree-outof-ssa.o tree-parloops.o tree-phinodes.o tree-predcom.o tree-pretty-print.o tree-profile.o tree-scalar-evolution.o tree-sra.o tree-switch-conversion.o tree-ssa-address.o tree-ssa-alias.o tree-ssa-ccp.o tree-ssa-coalesce.o tree-ssa-copy.o tree-ssa-copyrename.o tree-ssa-dce.o tree-ssa-dom.o tree-ssa-dse.o tree-ssa-forwprop.o tree-ssa-ifcombine.o tree-ssa-live.o tree-ssa-loop-ch.o tree-ssa-loop-im.o tree-ssa-loop-ivcanon.o tree-ssa-loop-ivopts.o tree-ssa-loop-manip.o tree-ssa-loop-niter.o tree-ssa-loop-prefetch.o tree-ssa-loop-unswitch.o tree-ssa-loop.o tree-ssa-math-opts.o tree-ssa-operands.o tree-ssa-phiopt.o tree-ssa-phiprop.o tree-ssa-pre.o tree-ssa-propagate.o tree-ssa-reassoc.o tree-ssa-sccvn.o tree-ssa-sink.o tree-ssa-strlen.o tree-ssa-structalias.o tree-ssa-tail-merge.o tree-ssa-ter.o tree-ssa-threadedge.o tree-ssa-threadupdate.o tree-ssa-uncprop.o tree-ssa-uninit.o tr ee-ssa.o tree-ssanames.o tree-stdarg.o tree-streamer.o tree-streamer-in.o tree-streamer-out.o tree-tailcall.o tree-vect-generic.o tree-vect-patterns.o tree-vect-data-refs.o tree-vect-stmts.o tree-vect-loop.o tree-vect-loop-manip.o tree-vect-slp.o tree-vectorizer.o tree-vrp.o tree.o valtrack.o value-prof.o var-tracking.o varasm.o varpool.o vmsdbgout.o web.o xcoffout.o m68k.o host-netbsd.o G_out_file=${GNUHOSTDIST}/gcc/config/m68k/m68k.c -G_version=4.8.3 +G_version=4.8.4 G_BUILD_PREFIX= G_RTL_H=coretypes.h rtl.h rtl.def machmode.h mode-classes.def insn-modes.h reg-notes.def insn-notes.def ${GNUHOSTDIST}/gcc/../libcpp/include/line-map.h input.h real.h machmode.h mode-classes.def insn-modes.h statistics.h vec.h statistics.h ggc.h gtype-desc.h statistics.h fixed-value.h machmode.h mode-classes.def insn-modes.h double-int.h alias.h ${GNUHOSTDIST}/gcc/../include/hashtab.h flags.h flag-types.h options.h flag-types.h ${GNUHOSTDIST}/gcc/config/m68k/m68k-opts.h genrtl.h G_RTL_BASE_H=coretypes.h rtl.h rtl.def machmode.h mode-classes.def insn-modes.h reg-notes.def insn-notes.def ${GNUHOSTDIST}/gcc/../libcpp/include/line-map.h input.h real.h machmode.h mode-classes.def insn-modes.h statistics.h vec.h statistics.h ggc.h gtype-desc.h statistics.h fixed-value.h machmode.h mode-classes.def insn-modes.h double-int.h alias.h ${GNUHOSTDIST}/gcc/../include/hashtab.h @@ -38,7 +38,7 @@ G_GTFILES=${GNUHOSTDIST}/gcc/../libcpp/i G_GTFILES_LANG_DIR_NAMES= G_NOEXCEPTION_FLAGS=-fno-exceptions -fno-rtti -fasynchronous-unwind-tables G_NATIVE_SYSTEM_HEADER_DIR=/usr/include -G_tm_defines=LIBC_GLIBC=1 LIBC_UCLIBC=2 LIBC_BIONIC=3 NETBSD_ENABLE_PTHREADS MOTOROLA=1 USE_GAS=1 +G_tm_defines=LIBC_GLIBC=1 LIBC_UCLIBC=2 LIBC_BIONIC=3 NETBSD_ENABLE_PTHREADS MOTOROLA=1 USE_GAS=1 CHAR_FAST8=1 SHORT_FAST16=1 G_host_xm_file= G_host_xm_defines= G_tm_p_file= @@ -55,6 +55,6 @@ G_CXX_OBJS=cp-lang.o c-family/stub-objc. G_CXX_C_OBJS=attribs.o incpath.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o tree-mudflap.o default-c.o G_F77_OBJS= G_libcpp_a_OBJS=charset.o directives.o directives-only.o errors.o expr.o files.o identifiers.o init.o lex.o line-map.o macro.o mkdeps.o pch.o symtab.o traditional.o -G_ENABLE_SHARED=yes +G_ENABLE_SHARED=no G_SHLIB_LINK= -shared G_SHLIB_MULTILIB=. Index: src/external/gpl3/gcc/usr.bin/gcc/arch/m68000/tm.h diff -u src/external/gpl3/gcc/usr.bin/gcc/arch/m68000/tm.h:1.2 src/external/gpl3/gcc/usr.bin/gcc/arch/m68000/tm.h:1.3 --- src/external/gpl3/gcc/usr.bin/gcc/arch/m68000/tm.h:1.2 Sat Mar 1 10:00:51 2014 +++ src/external/gpl3/gcc/usr.bin/gcc/arch/m68000/tm.h Sat Nov 22 19:42:11 2014 @@ -1,6 +1,6 @@ /* 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.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 */ #ifndef GCC_TM_H #define GCC_TM_H @@ -23,6 +23,12 @@ #ifndef USE_GAS # define USE_GAS 1 #endif +#ifndef CHAR_FAST8 +# define CHAR_FAST8 1 +#endif +#ifndef SHORT_FAST16 +# define SHORT_FAST16 1 +#endif #ifdef IN_GCC # include "options.h" # include "insn-constants.h"