Potential upcoming changes in mangling to PowerPC GCC

2022-08-03 Thread Michael Meissner via Gcc
Note, I tried to send this out before, but it didn't seem to go out. Sorry if you got it twice. Sorry for the scatter shot mail that covers C++, Objective C++, Glibc, etc. developers, but I wanted to discuss and get buy-in on changes to the PowerPC GCC compiler that I would like to do in the endl

Should templates with multiple instantiations contribute to summaries in gcov?

2022-08-03 Thread Jørgen Kvalsvik
I have this program: #include template T add (T x, T y) { if (x > y) return x + y; else return x; } template T sub (T x, T y) { if (x > y) return x - y; else return x; } int main() { int i1 = 10; int i2 = 12; double d1 = 10.0;

Eugene Rozenfeld appointed AutoFDO maintainer

2022-08-03 Thread David Edelsohn via Gcc
I am pleased to announce that the GCC Steering Committee has appointed Eugene Rozenfeld as AutoFDO maintainer. Please join me in congratulating Eugene on his new role. Eugene, please update your listing in the MAINTAINERS file. Happy hacking! David

gccgo emits GIMPLE with temporaries for boolean expressions unlike gcc, gdc

2022-08-03 Thread j
Hello, I've proposed a patch [1] for condition coverage profiling in gcc, implemented in the middle-end alongside the branch coverage. I've written most of the tests for C and a few for C++ and finally got around to try it with a toy example for D and go and noticed something odd about Go's