History log of /netbsd-src/tools/gcc/mknative-gcc (Results 1 – 25 of 118)
Revision Date Author Comments
# f03cf991 21-Feb-2024 mrg <mrg@NetBSD.org>

fetch G_CPP20_SOURCES.


# e374a119 31-Jul-2023 mrg <mrg@NetBSD.org>

updates for GCC 12 (relatively tiny).

- gcov-iov.h is now called version.h and we build it directly.
- need to explicitly ask for bversion.h gtyp-input.list to be built.


# 7e76252b 22-Jul-2022 mrg <mrg@NetBSD.org>

don't rename codecvt.cc here, do it in a Makefile when consumed.

since the Makefiles already need updates for these, it's easier
if all of the changes are there.


# 5399f8db 16-Aug-2021 mrg <mrg@NetBSD.org>

fetch experimental_headers, experimental_bits_headers, and ext_host_headers
to install install experimental/* and ext/opt_random.h.


# 8aa3f3d2 11-Apr-2021 mrg <mrg@NetBSD.org>

fetch omp-device-properties.h and don't try to fetch sanitizer
stuff automatically yet.


# d369354e 11-Apr-2021 mrg <mrg@NetBSD.org>

make mknative-gcc.old for GCC 9. begin to update mknative-gcc for GCC 10.


# d875c537 09-Sep-2020 mrg <mrg@NetBSD.org>

more consolidation and properly condition all variables like previously.


# ca7ab821 09-Sep-2020 mrg <mrg@NetBSD.org>

consolidate a bunch of libstdc++ variable collection.


# d841008e 08-Sep-2020 mrg <mrg@NetBSD.org>

oops, pull out the value of pstl_headers.


# 6e26327f 06-Sep-2020 mrg <mrg@NetBSD.org>

pass down earm* not earmv5* to mknative-gcc.


# ecb0fdec 05-Sep-2020 mrg <mrg@NetBSD.org>

disable fetching stuff from libsanitizer for now. it needs libstdc++
to build in mknative using gcc makefiles, and our locale changes break
the "normal" build of this.

make sure MKNATIVE_TARGET is

disable fetching stuff from libsanitizer for now. it needs libstdc++
to build in mknative using gcc makefiles, and our locale changes break
the "normal" build of this.

make sure MKNATIVE_TARGET is always set. since mknative-gcc doesn't
care about the version any more (we keep two versions for gcc/gcc.old)
simply set it to "gcc".

show more ...


# ef2e3487 05-Sep-2020 mrg <mrg@NetBSD.org>

pull out a few more things for GCC 9.


# 6df74746 05-Sep-2020 mrg <mrg@NetBSD.org>

port to GCC 9.3.


# 802242f9 13-Aug-2020 mrg <mrg@NetBSD.org>

set _OUTDIRBASE depending on $0, and then set _OUTDIR based on this.
now you can copy mknative-gcc to mknative-gcc.old without edit.


# 5e4a6425 12-Aug-2020 mrg <mrg@NetBSD.org>

mknative-gcc is for GCC 8.4.
mknative-gcc.old is supposed to be for GCC 7, but is the GCC 6
version. update it and mark it for GCC 7.5.


# eba08179 24-Oct-2019 christos <christos@NetBSD.org>

arm needs more files


# 55a26eb0 16-Oct-2019 mrg <mrg@NetBSD.org>

copy arm-cpu.h and arm-isa.h for arm platforms.


# c8eaee53 23-Feb-2019 mrg <mrg@NetBSD.org>

pull out libstdc++ config.h as-is, for gnu.ver processing.
pull out the cxx11_sources and cxx98_sources values to avoid hard coding.


# bbaa4a40 09-Feb-2019 mrg <mrg@NetBSD.org>

- build the gthr*.h files to be installed on the fly, instead of
having dozens of copies of the same thing in the tree.
- don't fetch any gthr*.h files.
- delete ancient gthr-tpf.h that was removed

- build the gthr*.h files to be installed on the fly, instead of
having dozens of copies of the same thing in the tree.
- don't fetch any gthr*.h files.
- delete ancient gthr-tpf.h that was removed in GCC 4.8 or so.

this should fix the call_once tests for real now.

show more ...


# 8d232809 04-Feb-2019 mrg <mrg@NetBSD.org>

common-target source list is MD. make it so.


# 6f6cffb2 04-Feb-2019 mrg <mrg@NetBSD.org>

- don't getlinks here, they're no longer used.
- pullout the libcommon, libcommon-target and libgomp source list so they
don't have to be hard coded in the reachover makefile


# b42a39b7 01-Feb-2019 mrg <mrg@NetBSD.org>

- use --with-default-libstdcxx-abi=new for GCC, otherwise we get the
old ABI with --disable-libstdcxx-dual-abi
- fix libbacktrace mknative
- find gthr-default.h for libstdc++ mknative
- fetch FILES

- use --with-default-libstdcxx-abi=new for GCC, otherwise we get the
old ABI with --disable-libstdcxx-dual-abi
- fix libbacktrace mknative
- find gthr-default.h for libstdc++ mknative
- fetch FILESYSTEM_SOURCES

show more ...


# cba7a6aa 19-Jan-2019 mrg <mrg@NetBSD.org>

make includes works now.

pull out more data needed for headers and fix gthr-defaults.h.

libgcc_s has multiple symbols.


# e521445b 19-Jan-2019 mrg <mrg@NetBSD.org>

also pull out these variables:
enable_execute_stack
unwind_header
md_unwind_header
sfp_machine_header
thread_header


# d352ad7b 04-Sep-2018 mrg <mrg@NetBSD.org>

also pullout INTERNAL_CFLAGS for the libgcc build, where it may have
-DHAVE_CC_TLS defined on the command line. (we already collect all
the other components.)


12345