[haiku-commits] Re: haiku: hrev46138 - src/system/libroot

  • From: Ingo Weinhold <ingo_weinhold@xxxxxx>
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Mon, 30 Sep 2013 01:39:35 +0200

On 09/30/2013 12:41 AM, revol@xxxxxxx wrote:
hrev46138 adds 1 changeset to branch 'master'
old head: 4a3649a4ac79df61bcc9a269f0ef1a736bc2519f
new head: 5e0e2739c95093a2702ea108ec49d7cce8d4bcc6
overview: http://cgit.haiku-os.org/haiku/log/?qt=range&q=5e0e273+%5E4a3649a

----------------------------------------------------------------------------

5e0e273: ARM: work around too many libgcc objects when linking libroot

   jam fails in execve() trying to run the command due to
   a too large arguments list because of the many objects in libgcc.

   We split them into two intermediate objects,
   then we link them to libroot.

Come to think of it, we could copy libgcc in configure and just remove the object files we don't want. That would allow us to use --whole-archive unconditionally. That would simplify things in the build system quite a bit.

CU, Ingo


Other related posts: