input.c (expand_location_to_spelling_point): Fix typo.

2014-11-04  Manuel López-Ibáñez  <manu@gcc.gnu.org>

	* input.c (expand_location_to_spelling_point): Fix typo.
	(expansion_point_location_if_in_system_header): Fix comment.

From-SVN: r217057
parent 7ba43eda
2014-11-04 Manuel López-Ibáñez <manu@gcc.gnu.org>
* input.c (expand_location_to_spelling_point): Fix typo.
(expansion_point_location_if_in_system_header): Fix comment.
2014-11-03 Pitchumani Sivanupandi <pitchumani.s@atmel.com> 2014-11-03 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
* config/avr/gen-avr-mmcu-specs.c: Remove unnecessary format specifier. * config/avr/gen-avr-mmcu-specs.c: Remove unnecessary format specifier.
...@@ -749,19 +749,20 @@ expand_location (source_location loc) ...@@ -749,19 +749,20 @@ expand_location (source_location loc)
expanded_location expanded_location
expand_location_to_spelling_point (source_location loc) expand_location_to_spelling_point (source_location loc)
{ {
return expand_location_1 (loc, /*expansion_piont_p=*/false); return expand_location_1 (loc, /*expansion_point_p=*/false);
} }
/* If LOCATION is in a system header and if it's a virtual location for /* If LOCATION is in a system header and if it is a virtual location for
a token coming from the expansion of a macro M, unwind it to the a token coming from the expansion of a macro, unwind it to the
location of the expansion point of M. Otherwise, just return location of the expansion point of the macro. Otherwise, just return
LOCATION. LOCATION.
This is used for instance when we want to emit diagnostics about a This is used for instance when we want to emit diagnostics about a
token that is located in a macro that is itself defined in a system token that may be located in a macro that is itself defined in a
header -- e.g for the NULL macro. In that case, if LOCATION is system header, for example, for the NULL macro. In such a case, if
passed to diagnostics emitting functions like warning_at as is, no LOCATION were passed directly to diagnostic functions such as
diagnostic won't be emitted. */ warning_at, the diagnostic would be suppressed (unless
-Wsystem-headers). */
source_location source_location
expansion_point_location_if_in_system_header (source_location location) expansion_point_location_if_in_system_header (source_location location)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment