Hi All i have a problem that with our test code we have always produced a #warning for all test code that the engineers put in the production code. if you compile the code and then compile again the #warnings are not reproduced along with other warnings so the issue is that some times a clean or build all does not produce the warnings in you compilation either we are using the GCC for arm compiler for the kinetis m0 processor is there a compiler directive that i can put in .... i have looked and looked but i think that i may be missing the right word to search for Dan -- View this message in context: http://gcc.1065356.n5.nabble.com/Warnings-in-GCC-disappearing-if-recompiled-or-small-changes-made-tp1012001.html Sent from the gcc - Help mailing list archive at Nabble.com.