summaryrefslogtreecommitdiff
path: root/gcc/lto/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/lto/ChangeLog')
-rw-r--r--gcc/lto/ChangeLog75
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.