Browse Source

sysd-rules: Cut down the number of rtld-% pattern rules

rtld only needs shared objects, so the other patterns are pointless and
significantly increase the work make has to perform while identifying
which pattern rule to apply.
dj/malloc-tcache
Florian Weimer 10 years ago
parent
commit
e68c8d2757
  1. 5
      ChangeLog
  2. 4
      scripts/sysd-rules.awk

5
ChangeLog

@ -1,3 +1,8 @@
2016-09-20 Florian Weimer <fweimer@redhat.com>
* scripts/sysd-rules.awk (BEGIN): Only generate rtld patterns for
.os objects.
2016-09-19 Tulio Magno Quites Machado Filho <tuliom@linux.vnet.ibm.com>
[BZ #20615]

4
scripts/sysd-rules.awk

@ -50,6 +50,10 @@ BEGIN {
split(pattern, td, ":");
target_pattern = td[1];
dep_pattern = td[2];
# rtld objects are always PIC.
if (target_pattern ~ /^rtld/ && o != ".os") {
continue;
}
if (target_pattern == "%") {
command_suffix = "";
} else {

Loading…
Cancel
Save