diff options
Diffstat (limited to 'gcc/lto/ChangeLog')
-rw-r--r-- | gcc/lto/ChangeLog | 75 |
1 files changed, 37 insertions, 38 deletions
diff --git a/gcc/lto/ChangeLog b/gcc/lto/ChangeLog index 86cc8b13459..0744822c20e 100644 --- a/gcc/lto/ChangeLog +++ b/gcc/lto/ChangeLog @@ -2636,7 +2636,7 @@ * lto-macho.c: New file. * Make-lang.in: Add rule for lto-macho.o. -2010-05-07 Richard Guenther <rguenther@suse.de> +2010-05-07 Richard Guenther <rguenther@suse.de> PR lto/43857 PR lto/43371 @@ -3905,7 +3905,7 @@ (lto_post_options): Suppress debug info generation. * Make-lang.in: Add dependency of lto-lang.o on tree-gimple.h. -2008-08-25 Bill Maddox <maddox@google.com> +2008-08-25 Bill Maddox <maddox@google.com> * lto-symtab.c (lto_symtab_merge_decl): Remove a suspect assertion and leave an explanatory comment in its place. @@ -4170,7 +4170,7 @@ * lto-section-out.h (lto_hash_global_slot_node, lto_eq_global_slot_node): Declare. -2008-06-07 Kenneth Zadeck <zadeck@naturalbridge.com> +2008-06-07 Kenneth Zadeck <zadeck@naturalbridge.com> Jan Hubicka <jh@suse.cz> * lto.c (sys/mman.h, tree-pass.h): New includes. @@ -4186,7 +4186,7 @@ (lto_main): Now calls pass manager, sets the hooks so that the ipa passes can get the section data. -2008-05-27 Kenneth Zadeck <zadeck@naturalbridge.com> +2008-05-27 Kenneth Zadeck <zadeck@naturalbridge.com> * lto.h (lto_read_decls): Made local. (lto_input_function_body, lto_input_constructors_and_inits, @@ -4266,11 +4266,11 @@ * lto.c (lto_read_compile_unit_DIE): Add DW_LANG_C_plus_plus to the list of supported languages. -2008-03-25 Kenneth Zadeck <zadeck@naturalbridge.com> +2008-03-25 Kenneth Zadeck <zadeck@naturalbridge.com> Merge with mainline @133491. -2008-03-05 Kenneth Zadeck <zadeck@naturalbridge.com> +2008-03-05 Kenneth Zadeck <zadeck@naturalbridge.com> Jan Hubicka <jh@suse.cz> * lto.c (lto_info_fd_init, lto_info_fd_close): Get rid of @@ -4307,7 +4307,7 @@ (section_hash_table.lto_file_decl_data): New field. -2008-02-09 Kenneth Zadeck <zadeck@naturalbridge.com> +2008-02-09 Kenneth Zadeck <zadeck@naturalbridge.com> * lto.c (lto_read_variable_formal_parameter_const): Remove code to reconstruct static initializers. @@ -4344,7 +4344,7 @@ Renamed to lto_input_function_body and takes file_data parameter. * lto-section-in.h (lto_file_decl_data): New structure. -2008-01-28 Kenneth Zadeck <zadeck@naturalbridge.com> +2008-01-28 Kenneth Zadeck <zadeck@naturalbridge.com> * lto-function-in.c (input_globals.c): Changed input type to lto_function_header. @@ -4362,7 +4362,7 @@ * lto-elf.c (lto_elf_read_var_init): Remove unused function. (lto_elf_build_init): Likewise. -2008-01-14 Kenneth Zadeck <zadeck@naturalbridge.com> +2008-01-14 Kenneth Zadeck <zadeck@naturalbridge.com> * lto-read.c: Renamed to lto-function-in.c. (input_1_unsigned): Moved to lto-section-in.c and renamed @@ -4421,7 +4421,7 @@ (LANG_HOOKS_TYPES_COMPATIBLE_P): Define. 2007-12-22 Nathan Froyd <froydnj@codesourcery.com> - Kenneth Zadeck <zadeck@naturalbridge.com> + Kenneth Zadeck <zadeck@naturalbridge.com> * lto-read.c (input_expr_operand): Fixed uninitialize var warning. (input_local_vars): Read in DECL_INITIAL and context for local @@ -4449,7 +4449,7 @@ * lto.c (lto_read_subroutine_type_subprogram_DIE): Initialize 'declaration'. Set the assembler name for non-public functions. -2007-12-17 Kenneth Zadeck <zadeck@naturalbridge.com> +2007-12-17 Kenneth Zadeck <zadeck@naturalbridge.com> * lto_read.c (data_in.unexpanded_indexes): New array. (input_local_var): Added code to read in unexpanded_var_list @@ -4622,12 +4622,12 @@ Don't combine TREE_PUBLIC flags. Copy over DECL_SIZE and DECL_SIZE_UNIT if necessary. -2007-11-16 Kenneth Zadeck <zadeck@naturalbridge.com> +2007-11-16 Kenneth Zadeck <zadeck@naturalbridge.com> * lto-read.c (input_expr_operand): Get types right for COMPLEX_CST. -2007-11-16 Kenneth Zadeck <zadeck@naturalbridge.com> +2007-11-16 Kenneth Zadeck <zadeck@naturalbridge.com> * lto-read.c (make_new_block, input_cfg): Properly set n_basic_blocks. @@ -4642,7 +4642,7 @@ * lto.c (lto_read_base_type_DIE): Use make_bitfield_integer_type to construct the integer type for bitfields. -2007-11-16 Kenneth Zadeck <zadeck@naturalbridge.com> +2007-11-16 Kenneth Zadeck <zadeck@naturalbridge.com> * lto-read.c (data_in.current_node_has_loc): Removed. (input_line_info): Returns true if node needs line set. @@ -4675,7 +4675,7 @@ (lto_builtin_function): Chain the new decl onto registered_builtin_fndecls. -2007-11-15 Kenneth Zadeck <zadeck@naturalbridge.com> +2007-11-15 Kenneth Zadeck <zadeck@naturalbridge.com> * lto-read.c (process_tree_flags, lto_static_init_local): Renamed to ADD_CLASS_EXPR_FLAG. ADD_CLASS_DECL_FLAG New Macro. @@ -4693,7 +4693,7 @@ * lto-read.c (set_line_info): Remove ; from calls to LINEMAP_POSITION_FOR_COLUMN. -2007-11-13 Kenneth Zadeck <zadeck@naturalbridge.com> +2007-11-13 Kenneth Zadeck <zadeck@naturalbridge.com> * lto-read.c (input_type_ref): Renamed from get_type_ref. (input_expr_operand, input_local_var): Renamed get_type_ref to @@ -4730,12 +4730,12 @@ nodes. (LANG_HOOKS_REGISTER_BUILTIN_TYPE): Define. -2007-11-13 Kenneth Zadeck <zadeck@naturalbridge.com> +2007-11-13 Kenneth Zadeck <zadeck@naturalbridge.com> * lto-read.c (input_expr_operand): Added code to properly handle index filed. Added new RANGE_EXPR case. -2007-11-11 Kenneth Zadeck <zadeck@naturalbridge.com> +2007-11-11 Kenneth Zadeck <zadeck@naturalbridge.com> * lto-read.c (ADD_FUNC_FLAG): Deleted macro. (data_in): Added current_node_has_loc field. @@ -4796,7 +4796,7 @@ (lto_file_vtable): Use it instead of lto_file. 2007-11-06 Alon Dayan <alond@il.ibm.com> - Kenneth Zadeck <zadeck@naturalbridge.com> + Kenneth Zadeck <zadeck@naturalbridge.com> * lto-read.c (process_flags, lto_static_init_local): read flags of VAR_DECL and FUNCTION_DECL of size>1. @@ -4814,7 +4814,7 @@ * lto-read.c (input_expr_operand): Change the LTO_return_expr1 case to use DECL_RESULT if necessary. -2007-11-01 Kenneth Zadeck <zadeck@naturalbridge.com> +2007-11-01 Kenneth Zadeck <zadeck@naturalbridge.com> * lto-read.c (input_tree_list): Removed. (input_tree_flags): Added parameter to force flags no matter what @@ -4844,7 +4844,7 @@ (lto/lto-symtab.o): Depend on LTO_H instead of TREE_H. (lto/lto-read.o): Likewise. -2007-10-29 Kenneth Zadeck <zadeck@naturalbridge.com> +2007-10-29 Kenneth Zadeck <zadeck@naturalbridge.com> * lto-read.c (data_in): Added type_decls and current_col fields. (string_slot): New type to hold canonized file name. @@ -4883,7 +4883,7 @@ RESULT_DECL slightly earlier. Only remember the decl for later if we successfully merge declarations. -2007-10-24 Kenneth Zadeck <zadeck@naturalbridge.com> +2007-10-24 Kenneth Zadeck <zadeck@naturalbridge.com> * lto-read.c (input_expr_operand): Give label_values the proper context and provide switch statements with a default type. @@ -4906,7 +4906,7 @@ * lto-read.c (lto_read_body): Call init_ssa_operands if we are reading a function body. -2007-10-20 Kenneth Zadeck <zadeck@naturalbridge.com> +2007-10-20 Kenneth Zadeck <zadeck@naturalbridge.com> * lto-read.c (input_tree_flags): Renamed from input_flags to be semetric with output_tree_flags. Added call to log flags. @@ -4959,7 +4959,7 @@ Implement for scalar integer modes. (lto_init): Initialize size_type_node. -2007-10-18 Kenneth Zadeck <zadeck@naturalbridge.com> +2007-10-18 Kenneth Zadeck <zadeck@naturalbridge.com> * lto-read.c (input_expr_operand): Remove ssa name asserts. (input_local_var): Add chaining for params. @@ -4988,7 +4988,7 @@ (input_cfg): Use basic_block_info_for_function instead of basic_block_info. -2007-10-16 Kenneth Zadeck <zadeck@naturalbridge.com> +2007-10-16 Kenneth Zadeck <zadeck@naturalbridge.com> * lto-read.c (input_sleb128, input_integer): Use proper casts. (input_list): Renamed input_tree_list and modified to follow same @@ -4998,7 +4998,7 @@ (lto_read_body): Change placement for setting context of debug_labels. -2007-10-16 Kenneth Zadeck <zadeck@naturalbridge.com> +2007-10-16 Kenneth Zadeck <zadeck@naturalbridge.com> * lto-read.c (input_real): Output debugging in proper order. (input_integer): Compute bit lengths properly. @@ -5044,7 +5044,7 @@ the DIE. (lto_resolve_fn_ref): Delete trailing whitespace. -2007-09-11 Kenneth Zadeck <zadeck@naturalbridge.com> +2007-09-11 Kenneth Zadeck <zadeck@naturalbridge.com> * lto-read.c (input_expr_operand): Added type for STRING_CST. @@ -5077,7 +5077,7 @@ * lto-read.c (lto_read_body): Doc fix. -2007-08-29 Kenneth Zadeck <zadeck@naturalbridge.com> +2007-08-29 Kenneth Zadeck <zadeck@naturalbridge.com> * lto-read.c (fun_in): Renamed to data_in. (input_expr_operand, input_local_var, input_string_internal, @@ -5091,13 +5091,13 @@ (lto_read_function_body, lto_read_var_init): New function. -2007-08-28 Kenneth Zadeck <zadeck@naturalbridge.com> +2007-08-28 Kenneth Zadeck <zadeck@naturalbridge.com> * lto-read.c (input_expr_operand): Assert that there really is a FUNCTION_DECL. (input_globals): Removed checks on 0 section. -2007-08-28 Kenneth Zadeck <zadeck@naturalbridge.com> +2007-08-28 Kenneth Zadeck <zadeck@naturalbridge.com> * lto-read.c (fun_in): Added local_decls_index and local_decls_index_d. @@ -5153,12 +5153,12 @@ * lto.c (lto_read_form): Add entry for DW_AT_inline. -2007-08-02 Kenneth Zadeck <zadeck@naturalbridge.com> +2007-08-02 Kenneth Zadeck <zadeck@naturalbridge.com> * lto-read.c (lto_read_function_body): Moved declaration of fn outside of ifdef. -2007-08-01 Kenneth Zadeck <zadeck@naturalbridge.com> +2007-08-01 Kenneth Zadeck <zadeck@naturalbridge.com> * lto-read.c (input_uleb128, input_string_internal, input_real, input_integer, input_record_start, input_list, get_type_ref, @@ -5167,13 +5167,12 @@ input_ssa_names, input_bb, input_function): Added semicolons. -2007-07-31 Kenneth Zadeck <zadeck@naturalbridge.com> +2007-07-31 Kenneth Zadeck <zadeck@naturalbridge.com> * lto-read.c (input_globals): Remove debugging. (input_function): Set DECL_ARGUMENTS. - -2007-07-31 Kenneth Zadeck <zadeck@naturalbridge.com> +2007-07-31 Kenneth Zadeck <zadeck@naturalbridge.com> * lto-read.c (input_expr_operand): Fixed code for COND_EXEC, RETURN_EXPR, MODIFY_EXPR and processing of flags. @@ -5218,7 +5217,7 @@ process local variables. (lto_read_subroutine_type_subprogram_DIE): Read child DIEs. -2007-07-13 Kenneth Zadeck <zadeck@naturalbridge.com> +2007-07-13 Kenneth Zadeck <zadeck@naturalbridge.com> * lto-read.c (input_list, input_expr_operand): Added struct function parameter. @@ -5257,7 +5256,7 @@ (lto_elf_read_var_init): Likewise. * Make-lang.in (lto/lto-elf.o): Depend on $(TM_H). -2007-06-26 Kenneth Zadeck <zadeck@naturalbridge.com> +2007-06-26 Kenneth Zadeck <zadeck@naturalbridge.com> * lto-read (make_new_block): Initialize the stmt_list. (lto_static_init_local): Add debugging for missing codes. @@ -5280,7 +5279,7 @@ * Make-lang.in (LTO_OBJS): Depend on attribs.o. -2007-06-21 Kenneth Zadeck <zadeck@naturalbridge.com> +2007-06-21 Kenneth Zadeck <zadeck@naturalbridge.com> * lto/lto-tree.h (lang_decl, lang_type, language_function): Added dummy since ggc does not like empty structs. |