diff options
author | burnus <burnus@138bc75d-0d04-0410-961f-82ee72b054a4> | 2016-09-20 21:49:12 +0000 |
---|---|---|
committer | burnus <burnus@138bc75d-0d04-0410-961f-82ee72b054a4> | 2016-09-20 21:49:12 +0000 |
commit | c9c81ef3c667aaa14c498a5449ec6d134b4b66ff (patch) | |
tree | 0ac440db6513ee01deb5e5dc6142769d1e5b7b2d /gcc/lto/ChangeLog | |
parent | 12cdcb9d74f55c165366ca1b1eeec013a0ce72ef (diff) | |
parent | 891196d7325e4c55d92d5ac5cfe7161c4f36c0ce (diff) | |
download | gcc-c9c81ef3c667aaa14c498a5449ec6d134b4b66ff.tar.gz |
Merge from trunk (r239915 to r240230)fortran-dev
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/fortran-dev@240290 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/lto/ChangeLog')
-rw-r--r-- | gcc/lto/ChangeLog | 79 |
1 files changed, 41 insertions, 38 deletions
diff --git a/gcc/lto/ChangeLog b/gcc/lto/ChangeLog index 86cc8b13459..c5bd7a07a6e 100644 --- a/gcc/lto/ChangeLog +++ b/gcc/lto/ChangeLog @@ -1,3 +1,7 @@ +2016-09-19 Richard Biener <rguenther@suse.de> + + * lto.c (lto_main): Invoke early_finish debug hook. + 2016-07-25 Richard Biener <rguenther@suse.de> * lto.c (compare_tree_sccs_1): Remove streamer_handle_as_builtin_p uses. @@ -2636,7 +2640,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 +3909,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 +4174,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 +4190,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 +4270,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 +4311,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 +4348,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 +4366,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 +4425,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 +4453,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 +4626,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 +4646,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 +4679,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 +4697,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 +4734,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 +4800,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 +4818,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 +4848,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 +4887,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 +4910,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 +4963,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 +4992,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 +5002,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 +5048,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 +5081,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 +5095,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 +5157,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 +5171,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 +5221,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 +5260,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 +5283,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. |