* fileread.cc (File_read::get_mtime): New method.
authorIan Lance Taylor <ian@airs.com>
Mon, 6 Jul 2009 23:11:21 +0000 (23:11 +0000)
committerIan Lance Taylor <ian@airs.com>
Mon, 6 Jul 2009 23:11:21 +0000 (23:11 +0000)
commit98fa85cb4244619f2ecc3cdfd7578a2602addf45
tree04f0bdd28145db3e83edf52eefb7081bbcf21754
parent922d8de8c1bd5cbaa9eadd77437daea021864c1d
* fileread.cc (File_read::get_mtime): New method.
* fileread.h (Timespec): New structure.
(File_read::get_mtime): New method.
* incremental.cc (Incremental_inputs_entry_data::timestamp_usec):
Renamed from timestamp_nsec.
(Incremental_inputs_entry_write::timestamp_sec): Fix argument to
Elf_Xword.
(Incremental_inputs_entry_write::timestamp_usec): Renamed from
timestamp_nsec.
(Incremental_inputs::report_archive): Save mtime; style fix.
(Incremental_inputs::report_obejct): Save mtime; style fix.
(Incremental_inputs::report_script): Save mtime; style fix.
(Incremental_inputs::finalize_inputs): Style fix.
(Incremental_inputs::finalize): Style fix.
(Incremental_inputs::create_input_section_data): Store inputs
mtime.
* incremental.h (Incremental_inputs::report_script): Add mtime
argument.
(Incremental_inputs::Input_info::Input_info): Intialize only one
union member.
(Incremental_inputs::Input_info::archive): Move to nameless
union.
(Incremental_inputs::Input_info::obejct): Move to nameless union.
(Incremental_inputs::Input_info::script): Move to nameless union.
(Incremental_inputs::mtime): New field.
* script.cc (read_input_script): Pass file mtime to
Incremental_input.
* script.h (Script_info::inputs): Style fix.
gold/ChangeLog
gold/fileread.cc
gold/fileread.h
gold/incremental.cc
gold/incremental.h
gold/script.cc
gold/script.h
This page took 0.025845 seconds and 4 git commands to generate.