+2009-06-19 Uros Bizjak <ubizjak@gmail.com>
+
+ * see.c: Remove for real.
+
+2009-06-19 Uros Bizjak <ubizjak@gmail.com>
+
+ * optabs.h (enum optab_index): Add new OTI_significand.
+ (significand_optab): Define corresponding macro.
+ * optabs.c (init_optabs): Initialize significand_optab.
+ * genopinit.c (optabs): Implement significand_optab using
+ significand?f2 patterns.
+ * builtins.c (expand_builtin_mathfn): Handle
+ BUILT_IN_SIGNIFICAND{,F,L}.
+ (expand_builtin): Expand BUILT_IN_SIGNIFICAND{,F,L} using
+ expand_builtin_mathfn if flag_unsafe_math_optimizations is set.
+
+ * config/i386/i386.md (significandxf2, significand<mode>2): New
+ expanders to implement significandf, significand and significandl
+ built-ins as inline x87 intrinsics.
+
+2009-06-18 Anatoly Sokolov <aesok@post.ru>
+
+ * config/avr/avr.c (avr_override_options): Remove setting value of
+ PARAM_INLINE_CALL_COST.
+
+2009-06-18 Richard Henderson <rth@redhat.com>
+
+ PR 40488
+ * tree-pass.h (TDF_ASMNAME): New.
+ * tree-dump.c (dump_options): Add asmname.
+ * doc/invoke.texi: Document it.
+
+ * tree-pretty-print.c (maybe_dump_asm_name): Merge into...
+ (dump_decl_name): ...here.
+ (dump_function_name): New flags arg; mind TDF_ASMNAME.
+ (dump_generic_node): Update dump_function_name calls.
+ (print_call_name): New flags arg; update all dump calls.
+ * diagnostic.h (print_call_name): Update.
+ * gimple-pretty-print.c (dump_gimple_call): Update.
+
+2009-06-18 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR target/40470
+ * config/i386/i386.h (CLASS_LIKELY_SPILLED_P): Add SSE_FIRST_REG.
+
+2009-06-18 Diego Novillo <dnovillo@google.com>
+
+ * doc/plugins.texi: Document plugin_is_GPL_compatible.
+ * plugin.c (str_license): Declare.
+ (try_init_one_plugin): Assert that the symbol
+ 'plugin_is_GPL_compatible' exists.
+
+2009-06-18 Sergei Dyshel <sergeid@il.ibm.com>
+
+ * see.c: Remove.
+ * Makefile.in (OBJS-common): Remove see.o.
+ (see.o): Remove.
+ * common.opt (fsee): Mark as preserved for backward compatibility.
+ * opts.c (common_handle_option): Add OPT_fsee to the backward
+ compatibility section.
+ * passes.c (init_optimization_passes, pass_see): Remove pass.
+ * timevar.def (TV_SEE): Remove.
+ * tree-pass.h (pass_see): Remove declaration.
+ * doc/invoke.texi (-fsee): Remove documentation.
+
+2009-06-18 Martin Jambor <mjambor@suse.cz>
+
+ * tree-sra.c: Include statistics.h
+ (sra_stats): New variable.
+ (sra_initialize): Clear sra_stats.
+ (create_access_replacement): Increment sra_stats.replacements.
+ (get_access_replacement): Do not return twice.
+ (analyze_all_variable_accesses): Increment statistics counter by the
+ number of scalarized aggregates.
+ (generate_subtree_copies): Increment sra_stats.subtree_copies.
+ (sra_modify_expr): Increment sra_stats.exprs.
+ (load_assign_lhs_subreplacements): Increment sra_stats.subreplacements.
+ (sra_modify_assign): Increment sra_stats.exprs,
+ sra_stats.separate_lhs_rhs_handling and sra_stats.deleted.
+ (perform_intra_sra): Update statistics counters.
+ * Makefile.in (tree-sra.o): Add statistics.h to dependencies.
+
+2009-06-18 Sandra Loosemore <sandra@codesourcery.com>
+
+ * config/arm/arm.c (TARGET_SCALAR_MODE_SUPPORTED_P): Redefine.
+ (arm_scalar_mode_supported_p): New function.
+
+2009-06-18 Paul Brook <paul@codesourcery.com>
+ Sandra Loosemore <sandra@codesourcery.com>
+
+ * config/arm/sfp-machine.h (_FP_NANFRAC_H, _FP_NANSIGN_H): Define.
+ (__extendhfsf2, __truncsfhf2): Define.
+ * config/arm/fp16.c: New file.
+ * config/arm/t-bpabi (LIB2FUNCS_STATIC_EXTRA): Add fp16.c.
+ * config/arm/t-symbian (LIB2FUNCS_STATIC_EXTRA): Add fp16.c.
+
2009-06-18 Sandra Loosemore <sandra@codesourcery.com>
* doc/extend.texi (Half-Precision): New section.
* config/rs6000/crtsavgpr.asm: Likewise.
* config/rs6000/crtsavfpr.asm: Likewise.
- * dwarf2out.c (output_cfi_directive): Pass 1 instead of
- 0 to second argument of DWARF2_FRAME_REG_OUT macros.
+ * dwarf2out.c (output_cfi_directive): Pass 1 instead of 0 to second
+ argument of DWARF2_FRAME_REG_OUT macros.
2009-06-03 Julian Brown <julian@codesourcery.com>