1*4887Schin# regression tests for the msgcc utility 2*4887Schin 3*4887SchinTEST 01 'basics' 4*4887Schin EXEC -c t.c 5*4887Schin NOTE 'pp:allpossible' 6*4887Schin INPUT t.c $' 7*4887Schin #include <foo-bar.h> 8*4887Schin void f(void) 9*4887Schin { 10*4887Schin #if 0 11*4887Schin error(1, "foo bar"); 12*4887Schin #else 13*4887Schin errormsg(locale, 2, "%s: bar foo"); 14*4887Schin #endif 15*4887Schin } 16*4887Schin ' 17*4887Schin OUTPUT t.mso $'str "foo bar"\nstr "%s: bar foo"' 18*4887Schin OUTPUT - 19*4887Schin EXEC -Dfprintf=_STDIO_ -c t.c 20*4887Schin NOTE 'ignore readonly redefinitions' 21*4887Schin INPUT t.c $' 22*4887Schin #define stderr foo 23*4887Schin void f(void) 24*4887Schin { 25*4887Schin fprintf(stderr, "foo bar"); 26*4887Schin } 27*4887Schin ' 28*4887Schin OUTPUT t.mso $'str "foo bar"' 29