History log of /netbsd-src/external/gpl3/gcc/usr.bin/gcov/Makefile (Results 1 – 13 of 13)
Revision Date Author Comments
# 7c8fb5cb 30-Jun-2024 christos <christos@NetBSD.org>

make SSP build work again


# 45fa5e92 01-Aug-2023 mrg <mrg@NetBSD.org>

various updates to build native GCC 12.

- for usr.bin, build libcody and link it into cc1*plus
- move makefile code for auto-build.h and version.h (was gcov-iov.h)
into makefile fragment to share

various updates to build native GCC 12.

- for usr.bin, build libcody and link it into cc1*plus
- move makefile code for auto-build.h and version.h (was gcov-iov.h)
into makefile fragment to share them. (XXX probably best to only do
this in one place, but that's a future step.)
- many updates to handle the .c -> .cc renames
- build some x86 files with -msse2
- bump shlib versions for libgomp and libstdc++v3
- fix MKGCCCMDS=no builds
- updates for new rtl-ssa subdir
- use -std=gnu++11 for various places
- define TARGET_MACHINE and HOST_MACHINE for some places
- avoid a .BEGIN rule that writes to missing obj (ie src) sometimes

cleanups still needed:
- remove a bunch of commented -Wno* that don't seem to be needed anymore
- leave or remove various vax-specific -O0s that should no longer be
necessary for the vax-gcc port
- some "XXXGCC12" that should be may be fixable or converted to using our
standard ${CC_...} warnings (but may need to remain, in which case the
XXXGCC12 marker will be removed.)

with these, and a few other changes around the tree, i've able to build
gcc12 releases for several ports that seem to work (arm64, sparc, amd64,
i386 at least so far, have run, several others have built.)

show more ...


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

make GCC 9.3.0 build itself:
- common-target is needed before common now
- complete build-sort.o framework
- fix cyclic dep
- fix .c vs .cc issues


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

port reachover framework to GCC 9.


# 4142dc03 06-Feb-2019 christos <christos@NetBSD.org>

fix stack protector build


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

- move various stuff into Makefile.prog
- make sure VER_CPPFLAGS is applied to all required files
- add ADD_FRONTEND_LIBRARY to avoid linking libfrontend, while
using the rest of this fragment


# 09f7d6a7 11-Feb-2018 christos <christos@NetBSD.org>

Use bsd.init.mk (instead of bsd.own.mk) consistently so that
Makefile.inc gets called before bsd.own.mk so that we get a chance
to use NOFOO easily in Makefile.inc. Use that to turn CTF off for
every

Use bsd.init.mk (instead of bsd.own.mk) consistently so that
Makefile.inc gets called before bsd.own.mk so that we get a chance
to use NOFOO easily in Makefile.inc. Use that to turn CTF off for
everything.

show more ...


# 6c93c005 07-Jul-2016 mrg <mrg@NetBSD.org>

find gcov.1 again.


# 64f116ed 05-Mar-2014 tron <tron@NetBSD.org>

Get GCC 4.8 closer to build with "USE_SSP" set to "yes".


# 49d8c9ec 01-Mar-2014 mrg <mrg@NetBSD.org>

merge GCC 4.8 build.


# b6fc69b4 19-Jul-2011 tron <tron@NetBSD.org>

Fix remaining SSP build issues if GCC 4.5 is used.


# b5a3cd53 28-Jun-2011 mrg <mrg@NetBSD.org>

this needs -lintl now.


# 3b87de1d 21-Jun-2011 mrg <mrg@NetBSD.org>

move the gcc 4.5 usr.bin build makefiles to the right place.