Commit 105f48ae by Diego Novillo

[multiple changes]

2008-05-16  Nathan Froyd  <froydnj@codesourcery.com>

	* doc/gty.texi (Source Files Containing Type Information): Note
	that headers should appear first in the gtfiles list.

2008-05-16  Kenneth Zadeck <zadeck@naturalbridge.com>

	* tree.def (COND_EXEC): Properly documented this code.

2008-05-16  Diego Novillo  <dnovillo@google.com>

	* dwarf2asm.c (dw2_assemble_integer): Clarify comment.
	* tree-nested.c (get_trampoline_type): Set DECL_CONTEXT for
	the new field.

From-SVN: r135420
parent 908ff6a3
2008-05-16 Nathan Froyd <froydnj@codesourcery.com>
* doc/gty.texi (Source Files Containing Type Information): Note
that headers should appear first in the gtfiles list.
2008-05-16 Kenneth Zadeck <zadeck@naturalbridge.com>
* tree.def (COND_EXEC): Properly documented this code.
2008-05-16 Diego Novillo <dnovillo@google.com>
* dwarf2asm.c (dw2_assemble_integer): Clarify comment.
* tree-nested.c (get_trampoline_type): Set DECL_CONTEXT for
the new field.
2008-05-16 Kenneth Zadeck <zadeck@naturalbridge.com> 2008-05-16 Kenneth Zadeck <zadeck@naturalbridge.com>
* tree-ssa-dse (max_stmt_uid): Removed. * tree-ssa-dse (max_stmt_uid): Removed.
......
...@@ -416,6 +416,7 @@ For files shared by all front ends, add the filename to the ...@@ -416,6 +416,7 @@ For files shared by all front ends, add the filename to the
For files that are part of one front end, add the filename to the For files that are part of one front end, add the filename to the
@code{gtfiles} variable defined in the appropriate @code{gtfiles} variable defined in the appropriate
@file{config-lang.in}. For C, the file is @file{c-config-lang.in}. @file{config-lang.in}. For C, the file is @file{c-config-lang.in}.
Headers should appear before non-headers in this list.
@item @item
For files that are part of some but not all front ends, add the For files that are part of some but not all front ends, add the
......
...@@ -62,7 +62,7 @@ dw2_assemble_integer (int size, rtx x) ...@@ -62,7 +62,7 @@ dw2_assemble_integer (int size, rtx x)
} }
/* Output an immediate constant in a given size. */ /* Output an immediate constant in a given SIZE in bytes. */
void void
dw2_asm_output_data (int size, unsigned HOST_WIDE_INT value, dw2_asm_output_data (int size, unsigned HOST_WIDE_INT value,
......
...@@ -433,6 +433,7 @@ get_trampoline_type (void) ...@@ -433,6 +433,7 @@ get_trampoline_type (void)
TYPE_NAME (trampoline_type) = get_identifier ("__builtin_trampoline"); TYPE_NAME (trampoline_type) = get_identifier ("__builtin_trampoline");
TYPE_FIELDS (trampoline_type) = t; TYPE_FIELDS (trampoline_type) = t;
layout_type (trampoline_type); layout_type (trampoline_type);
DECL_CONTEXT (t) = trampoline_type;
return trampoline_type; return trampoline_type;
} }
......
...@@ -493,7 +493,10 @@ DEFTREECODE (TARGET_EXPR, "target_expr", tcc_expression, 4) ...@@ -493,7 +493,10 @@ DEFTREECODE (TARGET_EXPR, "target_expr", tcc_expression, 4)
Operand 1 must have the same type as the entire expression, unless Operand 1 must have the same type as the entire expression, unless
it unconditionally throws an exception, in which case it should it unconditionally throws an exception, in which case it should
have VOID_TYPE. The same constraints apply to operand 2. The have VOID_TYPE. The same constraints apply to operand 2. The
condition in operand 0 must be of integral type. */ condition in operand 0 must be of integral type.
In cfg gimple, if you do not have a selection expression, operands
1 and 2 are NULL. The operands are then taken from the cfg edges. */
DEFTREECODE (COND_EXPR, "cond_expr", tcc_expression, 3) DEFTREECODE (COND_EXPR, "cond_expr", tcc_expression, 3)
/* Vector conditional expression. It is like COND_EXPR, but with /* Vector conditional expression. It is like COND_EXPR, but with
......
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