[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #14927] Fix for building archive members in parallel
From: |
Paul D. Smith |
Subject: |
[bug #14927] Fix for building archive members in parallel |
Date: |
Mon, 2 Jan 2023 23:46:58 -0500 (EST) |
Follow-up Comment #9, bug #14927 (project make):
We don't need to worry about shared libraries because make's special syntax
only works for archives (created by ar) not for shared libraries, which are
constructed like programs (created by the linker). An archive stores a time
last modified for every object in it, and they can be updated/removed/etc.
from the archive one at a time. You can't do that with shared libraries.
It's very true that you can't use intermediate files for shared libraries,
just like you can't use them for programs.
I have a fix that I think works for archives plus parallelism, although it's
not the same one suggested by Reid originally.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?14927>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
- [bug #14927] Fix for building archive members in parallel, Paul D. Smith, 2023/01/02
- [bug #14927] Fix for building archive members in parallel, Alon Blayer-Gat, 2023/01/02
- [bug #14927] Fix for building archive members in parallel, Paul D. Smith, 2023/01/02
- [bug #14927] Fix for building archive members in parallel, Dmitry Goncharov, 2023/01/02
- [bug #14927] Fix for building archive members in parallel,
Paul D. Smith <=
- [bug #14927] Fix for building archive members in parallel, Paul D. Smith, 2023/01/02
- [bug #14927] Fix for building archive members in parallel, Paul D. Smith, 2023/01/03
- [bug #14927] Fix for building archive members in parallel, Alon Blayer-Gat, 2023/01/03
- [bug #14927] Fix for building archive members in parallel, Paul D. Smith, 2023/01/03
- [bug #14927] Fix for building archive members in parallel, Dmitry Goncharov, 2023/01/21