murf@CS.UTEXAS.EDU (Steve Murphy) (09/02/89)
A nit, I know, but heck, SUN does. This code, on a SUN3, sunos 3.5, #include <stdio.h> void fprintf(); int main(argc,argv) char **argv; int argc; { FILE *fp; fp =0; if( argc && **argv ) { switch( argc ) { case 0: fprintf(fp,"Hi\n"); break; fprintf(fp,"Hi\n"); case 1: fprintf(fp,"Hi\n"); break; default: fprintf(fp,"Hi\n"); break; } } return 0; } when compiled with gcc -c -g -O -traditional -fwritable-strings -Wall ~/sdf31/t.c using gcc1.35, returns NOTHING. Look close at case 0. murf PS. Are you guys getting my reports? I've been sending in bug reports for a while now, and getting absolutely no receipts. Either they are making it, or they are not. I don't know if you guys got or not. If I knew they weren't making it, I could attack the problem. But the way it is now, with absolutely no feedback, I wonder if I'm wasting time sending you anything. I'm asking for very little, just a little note, perhaps even machine generated, letting me know it got there. I don't care if you don't look at it, disagree with it, or are even willing or not to fix it, all I need to know is it got to the right place. murf