OSDN Git Service

Fix typos.
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index ca41511..2bf7779 100644 (file)
@@ -1,5 +1,69 @@
+2004-09-10  Roger Sayle  <roger@eyesopen.com>
+
+       PR middle-end/17024
+       * fold-const.c (fold_cond_expr_with_comparison): Handle unordered
+       floating point comparison operators.  Change aborts to gcc_asserts.
+
 2004-09-10  Geoffrey Keating  <geoffk@apple.com>
 
+       * final.c (output_asm_insn): Correct problem with -fverbose-asm.
+
+2004-09-10  James E Wilson  <wilson@specifixinc.com>
+
+       * Makefile.in (LIBGCC_DEPS): Delete duplicate stmp-int-hdrs reference.
+       (stmp-fixproto): Change stmp-int-headers to stmp-int-hdrs in comment.
+
+       * convert.c (convert_to_vector): Replace recursive call with
+       error_mark_node.
+
+       * emit-rtl.c (gen_const_vector): Renamed from gen_const_vector_0.
+       Add integer argument named constant.  Use const_tiny_rtx instead of
+       CONST0_RTX.
+       (gen_rtx_CONST_VECTOR): Rewrite to handle checks for both CONST0_RTX
+       and CONST1_RTX.
+       (init_emit_once): Fix users of gen_const_vector.  Set CONST1_RTX for
+       vector types.
+       * expr.c (const_vector_from_tree): Call gen_rtx_CONST_VECTOR instead
+       of gen_rtx_raw_CONST_VECTOR.
+
+2004-09-10  Eric Christopher  <echristo@redhat.com>
+
+       PR c/16046
+       * c-parse.in (attribute): Add NULL_TREE for error case
+       for error recovery.
+
+2004-09-10  Zack Weinberg  <zack@codesourcery.com>
+
+       * c-common.h (struct c_fileinfo): Comment moved here from cp-tree.h.
+       (extract_interface_info): Delete prototype.
+       * c-decl.c (extract_interface_info): Delete stub.
+       * c-lex.c (get_fileinfo): Initialize file_info_tree here, if
+       it's not already been done ...
+       (init_c_lex): ... not here.
+       (fe_file_change): Don't call extract_interface_info.
+
+2004-09-11  Joseph S. Myers  <jsm@polyomino.org.uk>
+
+       * c-tree.h (struct c_declspecs): Remove typedef_decl.  Add
+       typedef_p and typedef_signed_p.
+       * c-decl.c (shadow_tag_warned): Check typedef_p, not typedef_decl.
+       (grokdeclarator): Don't use typedef_decl for warn_deprecated_use.
+       Check typedef_p and typedef_signed_p, not typedef_decl.
+       (grokfield): Check typedef_p, not typedef_decl.
+       (build_null_declspecs): Initialize typedef_p and typedef_signed_p,
+       not typedef_decl.
+       (declspecs_add_type): Set typedef_p and typedef_signed_p, not
+       typedef_decl.
+
+2004-09-10  Kazu Hirata  <kazu@cs.umass.edu>
+
+       * doc/tm.texi, doc/tree-ssa.texi: Fix typos.
+
+2004-09-10  Geoffrey Keating  <geoffk@apple.com>
+
+       * gimplify.c (create_tmp_var_raw): Don't name otherwise-nameless
+       temporary variables.
+
        * dbxout.c (dbxout_block): Update for
        current_function_func_begin_label a string.
        * dwarf2out.c (dwarf2out_begin_prologue): Likewise.
        string.  Don't expect stub names to be in the identifier hash table.
        Do call strip_name_encoding before looking up entry in ID hash table.
        * config/t-darwin (darwin.o): Add target.h to dependencies.
-       
+
        * gcc/config/rs6000/rs6000.c (print_operand): Use fputs instead
        of fprintf for register names.
-       
+
        * output.h (unlikely_section_label): Delete declaration.
        (unlikely_text_section_name): Likewise.
        * varasm.c (unlikely_section_label_printed): Make static.