Commit 2491f72d by Alexandre Petit-Bianco Committed by Per Bothner

tree.def (EXPR_WITH_FILE_LOCATION): Defined as an 'e' expression so WFL are…

tree.def (EXPR_WITH_FILE_LOCATION): Defined as an 'e' expression so WFL are expanded correctly when...

�
	* tree.def (EXPR_WITH_FILE_LOCATION): Defined as an 'e' expression
 	so WFL are expanded correctly when contained in a COMPOUND_EXPR.
	* tree.h (EXPR_WFL_EMIT_LINE_NOTE): Change macro not to use
 	lang_flag_0. Added documentation in the flag table.

From-SVN: r21338
parent dadafe54
Wed Jul 22 12:37:14 1998 Alexandre Petit-Bianco <apbianco@cygnus.com>
* tree.def (EXPR_WITH_FILE_LOCATION): Defined as an 'e' expression
so WFL are expanded correctly when contained in a COMPOUND_EXPR.
* tree.h (EXPR_WFL_EMIT_LINE_NOTE): Change macro not to use
lang_flag_0. Added documentation in the flag table.
Tue Jul 21 23:28:35 1998 Klaus Kaempf <kkaempf@rmi.de> Tue Jul 21 23:28:35 1998 Klaus Kaempf <kkaempf@rmi.de>
* cccp.c (do_include): Fix vax c style include handling. * cccp.c (do_include): Fix vax c style include handling.
......
...@@ -743,11 +743,12 @@ DEFTREECODE (EXIT_EXPR, "exit_expr", 's', 1) ...@@ -743,11 +743,12 @@ DEFTREECODE (EXIT_EXPR, "exit_expr", 's', 1)
The type should be void and the value should be ignored. */ The type should be void and the value should be ignored. */
DEFTREECODE (LOOP_EXPR, "loop_expr", 's', 1) DEFTREECODE (LOOP_EXPR, "loop_expr", 's', 1)
/* Used to represent a tree node, such as IDENTIFIER_NODE or an EXPR /* Annotates a tree node (usually an expression) with source location
node, adding several location information: a file name, a line information: a file name (EXPR_WFL_FILENAME); a line number
number and column number. It is expanded as the node it refers to (EXPR_WFL_LINENO); and column number (EXPR_WFL_COLNO). It is
and can be considered a no-op "conversion" with an annotation. */ expanded as the contained node (EXPR_WFL_NODE); a line note should
DEFTREECODE (EXPR_WITH_FILE_LOCATION, "expr_with_file_location", '1', 2) be emitted first if EXPR_WFL_EMIT_LINE_NOTE. */
DEFTREECODE (EXPR_WITH_FILE_LOCATION, "expr_with_file_location", 'e', 2)
/* /*
Local variables: Local variables:
mode:c mode:c
......
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