This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r169354 - in /branches/google/integration: Chan...
- From: simonb at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Fri, 28 Jan 2011 11:45:34 -0000
- Subject: r169354 - in /branches/google/integration: Chan...
Author: simonb
Date: Fri Jan 28 11:45:34 2011
New Revision: 169354
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=169354
Log:
Sort output of 'find' for libtool to ensure deterministic archives.
Strict build environments do binary comparisons of files across gcc builds.
Parallelized builds, followed by locating object files with a find command,
result in non-deterministic ordering of object files found. The ordering
of files found can then affect archive construction, causing such strict
build environments to report differences that are false positives.
Sorting objects returned by the find command removes these false positives.
Targeted for the google/integration branch.
ChangeLog.google:
2011-01-27 Simon Baldwin <simonb@google.com>
* ltmain.sh (func_extract_archives): Sort the output of 'find'.
Added:
branches/google/integration/ChangeLog.google
Modified:
branches/google/integration/ltmain.sh