libcpp:
2018-07-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
PR 69558
* macro.c (enter_macro_context): Change the location info for builtin
macros and _Pragma from location of the closing parenthesis to location
of the macro expansion point.
testsuite:
2018-07-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
PR 69558
* c-c++-common/cpp/diagnostic-pragma-2.c: New test.
* c-c++-common/pr69558.c: Remove xfail.
* gcc.dg/cpp/builtin-macro-1.c: Adjust test expectations.
* gcc.dg/pr61817-1.c: Likewise.
* gcc.dg/pr61817-2.c: Likewise.
* g++.dg/plugin/pragma_plugin.c: Warn at expansion_point_location.
From-SVN: r262861
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| diagnostic-pragma-1.c | Loading commit data... | |
| diagnostic-pragma-2.c | Loading commit data... | |
| ffile-prefix-map.c | Loading commit data... | |
| fmacro-prefix-map.c | Loading commit data... | |
| normalize-3.c | Loading commit data... | |
| openacc-define-1.c | Loading commit data... | |
| openacc-define-2.c | Loading commit data... | |
| openacc-define-3.c | Loading commit data... | |
| openmp-define-1.c | Loading commit data... | |
| openmp-define-2.c | Loading commit data... | |
| openmp-define-3.c | Loading commit data... | |
| pr45457.c | Loading commit data... | |
| pr57580.c | Loading commit data... | |
| pr58844-1.c | Loading commit data... | |
| pr58844-2.c | Loading commit data... | |
| pr60400-1.h | Loading commit data... | |
| pr60400-2.h | Loading commit data... | |
| pr60400.c | Loading commit data... | |
| pr63831-1.c | Loading commit data... | |
| pr63831-2.c | Loading commit data... | |
| pr65238-1.c | Loading commit data... | |
| ucnid-2011-1.c | Loading commit data... | |
| va-opt-2.c | Loading commit data... | |
| va-opt-3.c | Loading commit data... | |
| va-opt-error.c | Loading commit data... | |
| va-opt-pedantic.c | Loading commit data... | |
| va-opt.c | Loading commit data... | |
| warning-directive-1.c | Loading commit data... | |
| warning-directive-2.c | Loading commit data... | |
| warning-directive-3.c | Loading commit data... | |
| warning-directive-4.c | Loading commit data... | |
| warning-zero-in-literals-1.c | Loading commit data... | |
| warning-zero-location-2.c | Loading commit data... | |
| warning-zero-location.c | Loading commit data... |