[multiple changes]
authorDiego Novillo <dnovillo@gcc.gnu.org>
Fri, 16 May 2008 13:40:25 +0000 (09:40 -0400)
committerDiego Novillo <dnovillo@gcc.gnu.org>
Fri, 16 May 2008 13:40:25 +0000 (09:40 -0400)
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

gcc/ChangeLog
gcc/doc/gty.texi
gcc/dwarf2asm.c
gcc/tree-nested.c
gcc/tree.def

index 9208cc6888feff96dc3239b56a812a1f190ab119..93ff3b70cf22a3497ab984cec5b27d4f149c59b8 100644 (file)
@@ -1,3 +1,18 @@
+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>
 
        * tree-ssa-dse (max_stmt_uid): Removed.
index c063d0184e3223abf4f0fbde1e9378d8784e6a62..624408fc55658085cb7c60e9969a2f2613f0b571 100644 (file)
@@ -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
 @code{gtfiles} variable defined in the appropriate
 @file{config-lang.in}.  For C, the file is @file{c-config-lang.in}.
+Headers should appear before non-headers in this list.
 
 @item
 For files that are part of some but not all front ends, add the
index 552bf170218f3a2a80a9f1e94f55a7a94d088123..a6ed8740a59aa362568ea07fd4451f979924ca27 100644 (file)
@@ -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
 dw2_asm_output_data (int size, unsigned HOST_WIDE_INT value,
index 8588e303d28139ae9d3747ab64687ccdb8a003ba..e3330032c03eb7541187d509d0e2b74514b6cfcc 100644 (file)
@@ -433,6 +433,7 @@ get_trampoline_type (void)
   TYPE_NAME (trampoline_type) = get_identifier ("__builtin_trampoline");
   TYPE_FIELDS (trampoline_type) = t;
   layout_type (trampoline_type);
+  DECL_CONTEXT (t) = trampoline_type;
 
   return trampoline_type;
 }
index 7eb55b647b5a6f7cb19870e522aa23575922c359..73bf70904c98ee45a5201e5fb42893cab4ed63de 100644 (file)
@@ -493,7 +493,10 @@ DEFTREECODE (TARGET_EXPR, "target_expr", tcc_expression, 4)
    Operand 1 must have the same type as the entire expression, unless
    it unconditionally throws an exception, in which case it should
    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)
 
 /* Vector conditional expression. It is like COND_EXPR, but with