* incremental.cc (Sized_incremental_binary::do_file_has_changed):
commit116d16d1d625ce664daa0e33070e6d2752403095
authorCary Coutant <ccoutant@google.com>
Wed, 6 Jul 2011 22:15:12 +0000 (6 22:15 +0000)
committerCary Coutant <ccoutant@google.com>
Wed, 6 Jul 2011 22:15:12 +0000 (6 22:15 +0000)
tree058800b7fd505ce69444efab051a734a33e1307a
parentfe12d79ce2dd35e3d295ffa45248c5bdda14ad7b
* incremental.cc (Sized_incremental_binary::do_file_has_changed):
Check disposition for startup file.
(Incremental_inputs::report_command_line): Ignore
--incremental-startup-unchanged option.
* options.cc (General_options::parse_incremental_startup_unchanged):
New function.
(General_options::General_options): Initialize new data member.
* options.h (Incremental_disposition): Add INCREMENTAL_STARTUP.
(General_options): Add --incremental-startup-unchanged option.
(General_options::incremental_startup_disposition): New function.
(General_options::incremental_startup_disposition_): New data member.
gold/ChangeLog
gold/incremental.cc
gold/options.cc
gold/options.h