X-Git-Url: http://git.sourceforge.jp/view?p=pf3gnuchains%2Fgcc-fork.git;a=blobdiff_plain;f=gcc%2FChangeLog;h=40eef0289baebf980a9d37bb0521c0ad8c56f2ae;hp=96bfef186c9a510de368885877bbf239ae11f519;hb=8a34e80eea6c9025304dc67ac3b8bce9ede56774;hpb=b6a733d0aaba999b82ee0bf37b522032cec3a42f diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 96bfef186c9..40eef0289ba 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,58 @@ +2010-05-11 Jakub Jelinek + + * gcc.c (execute): For -### don't quote arguments that + contain just alphanumerics and _/-. characters. + * doc/invoke.texi: Document that change for -###. + + PR debug/44023 + * df-problems.c (struct dead_debug): Add to_rescan field. + (dead_debug_init): Clear to_rescan field. + (dead_debug_finish): Rescan all debug insns in to_rescan + bitmap and free the bitmap. + (dead_debug_insert_before): Instead of rescanning debug insns + immediately queue their rescanning until dead_debug_finish. + (df_note_bb_compute): After dead_debug_add do continue instead + of break. + +2010-05-10 Jakub Jelinek + + PR debug/44028 + * haifa-sched.c (schedule_insn): When clearing INSN_VAR_LOCATION_LOC, + clear also INSN_REG_USE_LIST. + +2010-05-10 Rainer Orth + + * config/mips/mips.c (TARGET_SMALL_REGISTER_CLASSES_FOR_MODE_P): Undef. + +2010-05-10 Jan Hubicka + + * lto-stramer-out.c (produce_asm_for_decls): Correct accidentally commited change. + +2010-05-10 Jan Hubicka + + * passes.c (ipa_write_summaries_1, ipa_write_optimization_summaries): Allocate + encoders. + * lto-section-out.c (lto_new_out_decl_state): Do not allocate it here. + * lto-streamer.c (lto_streamer_cache_insert_1): Use alloc pool. + (lto_streamer_cache_create): Init alloc pool. + (lto_streamer_cache_delete): Free alloc pool. + * lto-streamer.h: Include alloc pool. + (lto_streamer_cache_d): Use alloc pool. + * lto-stramer-out.c (produce_asm_for_decls): Delete fn_out_states. + +2010-05-10 Jan Hubicka + + * Makefile.in (cgraphbuild.o): Add dependency on except.h. + * cgraphbuild.c: Include except.h + (record_type_list, record_eh_tables): New function. + (build_cgraph_edges, rebuild_cgraph_edges): Use it. + +2010-05-10 Jan Hubicka + + * crtstuff.c (force_to_data, __do_global_dtors_aux_fini_array_entry, + __frame_dummy_init_array_entry, force_to_data): Attribute as used + rather than unused. + 2010-05-10 Michael Matz * tree-ssa-reassoc.c (undistribute_ops_list): Use create_tmp_reg.