* cpplib.c (run_directive): Use correct line number for output of _Pragma. Remember any in-progress directive. * gcc.dg/cpp/vararg2.c, gcc.dg/cpp/_Pragm1.c: New tests. From-SVN: r37194