From e7c5ea405fd863a9fcf85d49694e0f69fd5511ec Mon Sep 17 00:00:00 2001 From: Cary Coutant Date: Fri, 26 Apr 2013 21:38:57 +0000 Subject: 2013-04-26 Geoff Pike gold/ * gold.cc (queue_final_tasks): invoke layout->queue_build_id_tasks(). * layout.cc (Hash_task): New class. (Layout::queue_build_id_tasks): New function. (Layout::write_build_id): Handle single-thread portion of build ID computation. (In some cases, all of it is single-threaded.) Replace {sha1,md5}_process_bytes with {sha1,md5}_buffer to get the same functionality in fewer lines of code. * layout.h (Layout::queue_build_id_tasks): New function declaration. * options.h (General_options): make "--build-id" default to tree rather than sha1. Add two new options related to --build-id=tree: --build-id-chunk-size-for-treehash and --build-id-min-file-size-for-treehash. * Makefile.am: add testing of --build-id=tree and related new options (these tests will be invoked by "make check"). * Makefile.in: Regenerate. --- gold/ChangeLog | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'gold/ChangeLog') diff --git a/gold/ChangeLog b/gold/ChangeLog index 9fd5ded..c7dad99 100644 --- a/gold/ChangeLog +++ b/gold/ChangeLog @@ -1,3 +1,21 @@ +2013-04-26 Geoff Pike + + * gold.cc (queue_final_tasks): invoke layout->queue_build_id_tasks(). + * layout.cc (Hash_task): New class. + (Layout::queue_build_id_tasks): New function. + (Layout::write_build_id): Handle single-thread portion of build ID + computation. (In some cases, all of it is single-threaded.) Replace + {sha1,md5}_process_bytes with {sha1,md5}_buffer to get the same + functionality in fewer lines of code. + * layout.h (Layout::queue_build_id_tasks): New function declaration. + * options.h (General_options): make "--build-id" default to tree + rather than sha1. Add two new options related to --build-id=tree: + --build-id-chunk-size-for-treehash and + --build-id-min-file-size-for-treehash. + * Makefile.am: add testing of --build-id=tree and related new options + (these tests will be invoked by "make check"). + * Makefile.in: Regenerate. + 2013-04-25 Alan Modra * configure.tgt: Add powerpcle and powerpc64le. -- cgit v1.1