OSDN Git Service

Fix typos.
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index 6119b87..2bf7779 100644 (file)
@@ -1,5 +1,101 @@
+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.
+       * except.c (dw2_output_call_site_table): Likewise.
+       * toplev.c (current_function_func_begin_label): Likewise.
+       * tree.h (current_function_func_begin_label): Likewise.
+       * config/rs6000/linux64.h (DBX_OUTPUT_BRAC): Likewise.
+
+       * final.c (output_asm_insn): Use strtoul instead of atoi, save a
+       loop.
+
+       * config/darwin.c: Include target.h.
+       (struct machopic_indirection): Make ptr_name a string.
+       (machopic_indirection_hash): Update for ptr_name a string.
+       (machopic_indirection_eq): Likewise.
+       (machopic_indirection_name): Likewise.
+       (machopic_output_indirection): Likewise.
+       (machopic_validate_stub_or_non_lazy_ptr): Update for ptr_name a
+       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.
+       (unlikely_section_label): Likewise.
+       (unlikely_text_section_name): Likewise.
+       (assemble_start_function): Use reconcat.
+
        * rtl.def (REG): Add comment to describe third field.
 
 2004-09-10  Andrew Pinski  <apinski@apple.com>
        * config/cris/cris.md ("return"): For location of return address,
        also check cris_return_address_on_stack.
 
->>>>>>> 2.5354
 2004-09-09  Diego Novillo  <dnovillo@redhat.com>
 
        * tree-outof-ssa.c (coalesce_abnormal_edges): Fix typo in
        config/rs6000/linux64.h: Likewise.  Split out get_sigcontext
        function.  Use ARG_POINTER_REGNUM for 32-bit temp reg too.
 
->>>>>>> 2.5334
 2004-09-07  Jan Hubicka  <jh@suse.cz>
 
        * cse.c (fold_rtx):  Avoid building of