On Mon, Jul 28, 2014 at 11:09 AM, Markus Trippelsdorf <mar...@trippelsdorf.de> wrote: > > It shouldn't be too hard to implement a simple check for the bug in the > next release. Just compile the gcc/testsuite/gcc.target/i386/pr61801.c > testcase with -fcompare-debug. If gcc returns 0 then > -fvar-tracking-assignments could safely be enabled again.
We don't really have any good infrastructure for things like this, though. We probably *should* have a way to generate config options by compiler version, but right now we don't. We do random ugly things from within Makefile shell escapes (see all the helpers for this we do in scripts/Kbuild.include, for example), and we could add yet another one. But this is a whole new level of "ugly hack". It would be better if we could do things like this at config time, not at build-time with Makefile hacks. Also, the test-case seems to be very sensitive to compiler options: it passes with "-O", but fails with "-O2" or "-Os" for me. So I wonder how reliable it is in the face of compiler version differences (ie is it really robust wrt the bug actually being *fixed*, or is it a bit of a happenstance) Linus -- To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/ca+55afw3ejdjmrjb9pzilk4wtn1gcrn+bsxoxv+swqcv1sf...@mail.gmail.com