OSDN Git Service

2006-10-13 David Edelsohn <edelsohn@gnu.org>
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index d242366..6c9fa11 100644 (file)
@@ -1,3 +1,38 @@
+2006-10-13  David Edelsohn  <edelsohn@gnu.org>
+           Ian Lance Taylor  <ian@airs.com>
+
+       PR middle-end/29250
+       * expr.c (expand_expr_real_1) <NON_LVALUE_EXPR, NOP_EXPR,
+       CONVERT_EXPR>: Change EXPAND_SUM modifier to EXPAND_NORMAL when
+       recursing.
+
+2006-10-14  Kazu Hirata  <kazu@codesourcery.com>
+
+       * config/score/score.c, config/score/score.h: Fix comment
+       typos.
+
+2006-10-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       PR bootstrap/29402
+       * Makefile.in (ALL_GTFILES_H): Use $(sort ...) instead of
+       shell pipeline.
+
+2006-10-13  Eric Christopher  <echristo@apple.com>
+
+       * config/darwin.h (HANDLE_PRAGMA_PACK_PUSH_POP): Define.
+
+2006-10-13  Carlos O'Donell  <carlos@codesourcery.com>
+
+       Revert this change:
+       2006-10-13  Carlos O'Donell  <carlos@codesourcery.com>
+       * config/elfos.h (MAX_OFILE_ALIGNMENT): Default to largest
+       alignment supported by 32-bit ELF.
+
+2006-10-13  Eric Christopher  <echristo@apple.com>
+
+       * config/darwin.c (darwin_emit_unwind_label): Strip
+       name encoding. Use DECL_ASSEMBLER_NAME_SET_P.
+
 2006-10-13  Richard Guenther  <rguenther@suse.de>
 
        PR tree-optimization/29446
        Use <modeconstraint> instead of "r" as operand 1 constraint.
 
 2006-10-06  Olivier Hainque  <hainque@adacore.com>
-       
+
        * gimplify.c (gimplify_type_sizes) [POINTER_TYPE, REFERENCE_TYPE]:
        Don't recurse on the pointed-to type.
        * c-decl.c (grokdeclarator) [cdk_pointer]: If we are in a NORMAL or
        (get_emutls_object_name, get_emutls_object_type): New.
        (get_emutls_init_templ_addr, emutls_decl): New.
        (emutls_common_1, emutls_finish): New.
-        (assemble_variable): When emulating tls, swap decls; generate 
+        (assemble_variable): When emulating tls, swap decls; generate
        constructor for the emutls objects.
        (do_assemble_alias): When emulating tls, swap decl and target name.
         (default_encode_section_info): Don't add SYMBOL_FLAG_TLS_SHIFT