[PATCH] strub: disable on rl78

2023-12-08 Thread Alexandre Oliva via Gcc
Hello, Jeff, DJ, Thanks for the info. On Dec 7, 2023, Jeff Law wrote: > On 12/6/23 15:03, DJ Delorie wrote: >> Alexandre Oliva writes: >>> This looks like a latent bug in the port. >> I'm not surprised, that port was weird. >> >>> This was just a plain asm insn in strub.c: >>> >>> /* Make s

gcc-12-20231208 is now available

2023-12-08 Thread GCC Administrator via Gcc
Snapshot gcc-12-20231208 is now available on https://gcc.gnu.org/pub/gcc/snapshots/12-20231208/ and on various mirrors, see https://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 12 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch

GCC 12.3 ICE: format(printf...) failing in C++ with virtual inheritance

2023-12-08 Thread Paul Smith via Gcc
I've tried this with both older versions as well as GCC 12.3 (latest I have access to). This is on GNU/Linux on x86_64. I have the following code: #include class Exception : public std::exception { public: Exception(const char* text, ...) __attribute__((format(printf, 2,

Re: libgcov, fork, and mingw (and other targets without the full POSIX set)

2023-12-08 Thread Florian Weimer via Gcc
* Mark Wielaard: > BTW. The gcc-fedora-mingw buildbot has been broken because of this > issue for the last week: > > https://builder.sourceware.org/buildbot/#/builders/gcc-fedora-mingw > ../../../gcc/libgcc/libgcov-interface.c: In function '__gcov_fork': > ../../../gcc/libgcc/libgcov-interface.c:1

Re: libgcov, fork, and mingw (and other targets without the full POSIX set)

2023-12-08 Thread Julian Waters via Gcc
I think the most reasonable thing to do is to remove _gcov_fork from LIBGCOV_INTERFACE in libgcc's Makefile.in when the target is Windows. best regards, Julian