Hi All consider the following c code, #include<stdio.h> main() { char *x; if (*x==NULL) { printf("hello"); } } the code prints "hello" if i compile using CC.... but when i compile the same code using gcc it gives "Memory fault(coredump)"...... Why is it so? Do i need to include any extra options in gcc to make it work? My objective it to make the above code work using gcc without any code change.... Kindly Suggest... Thanks. -- View this message in context: http://www.nabble.com/C-code-working-using-CC-but-not-with-gcc-tp16738838p16738838.html Sent from the gcc - Help mailing list archive at Nabble.com.