[Bug preprocessor/69543] [6 Regression] _Pragma does not apply within macro

2016-01-28 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69543 --- Comment #1 from David Malcolm --- Breakpoint 4, linemap_compare_locations (set=0x77ff6000, pre=2147483641, post=post@entry=2147483656) at ../../src/libcpp/line-map.c:1326 (gdb) call inform (2147483641, "pre=2147483641") ../../src/gcc/tes

[Bug preprocessor/69543] [6 Regression] _Pragma does not apply within macro

2016-01-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69543 Richard Biener changed: What|Removed |Added Target Milestone|--- |6.0

[Bug preprocessor/69543] [6 Regression] _Pragma does not apply within macro

2016-01-29 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69543 --- Comment #2 from David Malcolm --- (In reply to David Malcolm from comment #1) linemap_compare_locations does the right thing if passed a pair of ordinary locations, or if both locations are within the same macro expansion. It generates nonse

[Bug preprocessor/69543] [6 Regression] _Pragma does not apply within macro

2016-02-01 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69543 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Mon Feb 1 22:36:07 2016 New Revision: 233058 URL: https://gcc.gnu.org/viewcvs?rev=233058&root=gcc&view=rev Log: PR preprocessor/69543 PR c/69558 * c-pragma.c (han