* cpplib.c (do_include_common): Revert to correct line number if -traditional. * cpptrad.c (scan_out_logical_line): Treat null directive as white space. Invlidate MI optimization for non-whitespace text outside a directive. testsuite: * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h, gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h, gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c, gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c, gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c, gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c, gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h, gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h, gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h, gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def, gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c, gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c, gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h, gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h, gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c, gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests. From-SVN: r54978
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
__STDC__.c | Loading commit data... | |
argcount.c | Loading commit data... | |
assembler.S | Loading commit data... | |
assert1.c | Loading commit data... | |
assert2.c | Loading commit data... | |
assert3.c | Loading commit data... | |
builtins.c | Loading commit data... | |
builtins.h | Loading commit data... | |
cmdlne-C.c | Loading commit data... | |
cmdlne-C2.c | Loading commit data... | |
comment-2.c | Loading commit data... | |
comment.c | Loading commit data... | |
define.c | Loading commit data... | |
defined.c | Loading commit data... | |
directive.c | Loading commit data... | |
escaped-eof.c | Loading commit data... | |
funlike-2.c | Loading commit data... | |
funlike-3.c | Loading commit data... | |
funlike-4.c | Loading commit data... | |
funlike.c | Loading commit data... | |
hash.c | Loading commit data... | |
literals-1.c | Loading commit data... | |
literals-2.c | Loading commit data... | |
maccom1.c | Loading commit data... | |
maccom2.c | Loading commit data... | |
maccom3.c | Loading commit data... | |
maccom4.c | Loading commit data... | |
maccom6.c | Loading commit data... | |
macroargs.c | Loading commit data... | |
mi1.c | Loading commit data... | |
mi1c.h | Loading commit data... | |
mi1nd.h | Loading commit data... | |
mi1ndp.h | Loading commit data... | |
mi1x.h | Loading commit data... | |
mi2.c | Loading commit data... | |
mi2a.h | Loading commit data... | |
mi2b.h | Loading commit data... | |
mi2c.h | Loading commit data... | |
mi3.c | Loading commit data... | |
mi3.def | Loading commit data... | |
mi3.h | Loading commit data... | |
mi4.c | Loading commit data... | |
mi5.c | Loading commit data... | |
mi6.c | Loading commit data... | |
mi6a.h | Loading commit data... | |
mi6b.h | Loading commit data... | |
mi6c.h | Loading commit data... | |
mi6d.h | Loading commit data... | |
mi6e.h | Loading commit data... | |
mi7.c | Loading commit data... | |
mi7a.h | Loading commit data... | |
mi7b.h | Loading commit data... | |
null-drctv.c | Loading commit data... | |
num-sign.c | Loading commit data... | |
paste.c | Loading commit data... | |
quote.c | Loading commit data... | |
recurse-1.c | Loading commit data... | |
recurse-2.c | Loading commit data... | |
recurse-3.c | Loading commit data... | |
redef1.c | Loading commit data... | |
redef2.c | Loading commit data... | |
strify.c | Loading commit data... | |
trad.exp | Loading commit data... | |
uchar.c | Loading commit data... |