]> git.ipfire.org Git - thirdparty/gcc.git/commit
gcc: stop adding -fno-common for checking builds
authorSam James <sam@gentoo.org>
Sat, 20 Jul 2024 00:21:59 +0000 (01:21 +0100)
committerArsen Arsenović <arsen@gcc.gnu.org>
Sun, 21 Jul 2024 12:12:34 +0000 (14:12 +0200)
commit80c37335bafd323668f2be059da08fd932dbb7eb
tree1e684255acd11d3f3e6c4b8b084e4945a618aecc
parent58b78cf068b3b24c11d7812a5f4de865e9cdb8b4
gcc: stop adding -fno-common for checking builds

Originally added in r0-44646-g204250d2fcd084 and r0-44627-gfd350d241fecf6 whic
moved -fno-common from all builds to just checking builds.

Since r10-4867-g6271dd984d7f92, GCC defaults to -fno-common. There's no need
to pass it specially for checking builds.

We could keep it for older bootstrap compilers with checking but I don't see
much value in that, it was already just a bonus before.

gcc/ChangeLog:
* Makefile.in (NOCOMMON_FLAG): Delete.
(GCC_WARN_CFLAGS): Drop NOCOMMON_FLAG.
(GCC_WARN_CXXFLAGS): Drop NOCOMMON_FLAG.
* configure.ac: Ditto.
* configure: Regenerate.

gcc/d/ChangeLog:
* Make-lang.in (WARN_DFLAGS): Drop NOCOMMON_FLAG.
gcc/Makefile.in
gcc/configure
gcc/configure.ac
gcc/d/Make-lang.in