diff options
author | Richard Henderson <rth@redhat.com> | 2016-04-06 11:35:16 -0700 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 2016-04-06 11:35:16 -0700 |
commit | 64824205cc9312e4e7798cda86a8e4c1f23e5d2b (patch) | |
tree | 7c2cad1cf8de66534953f4d3d802c6e548f0b45a /gcc/tree-parloops.c | |
parent | bc2fc1f3b84472865724b7e91b540ca0fadedd1b (diff) | |
download | gcc-64824205cc9312e4e7798cda86a8e4c1f23e5d2b.zip gcc-64824205cc9312e4e7798cda86a8e4c1f23e5d2b.tar.gz gcc-64824205cc9312e4e7798cda86a8e4c1f23e5d2b.tar.bz2 |
re PR preprocessor/61817 (Inconsistent location of tokens in the expansion list of a built-in macro)
PR preprocessor/61817
PR preprocessor/69391
* internal.h (_cpp_builtin_macro_text): Update decl.
* macro.c (_cpp_builtin_macro_text): Accept location for __LINE__.
(builtin_macro): Accept a second location for __LINE__.
(enter_macro_context): Compute both virtual and real expansion
locations for the macro.
* gcc.dg/pr61817-1.c: New test.
* gcc.dg/pr61817-2.c: New test.
* gcc.dg/pr69391-1.c: New test.
* gcc.dg/pr69391-2.c: New test.
From-SVN: r234794
Diffstat (limited to 'gcc/tree-parloops.c')
0 files changed, 0 insertions, 0 deletions