This is the mail archive of the libc-hacker@sources.redhat.com mailing list for the glibc project.
Note that libc-hacker is a closed list. You may look at the archives of this list, but subscription and posting are not open.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Hi! Current CVS doesn't build e.g. on ppc64. The problem is that powerpc64-redhat-linux-gnu is matched by both: powerpc64-.*-.* WORDSIZE32 powerpc-@VENDOR@-@OS@ powerpc.*-.*-.* WORDSIZE64 powerpc64-@VENDOR@-@OS@ so we end up with only WORDSIZE{32,64} keywords in first column of soversions.i and thus e.g. Versions.all generation that looks for DEFAULT keywords is broken. The following patch considers only the first matching WORDSIZE32 resp. WORDSIZE64. 2005-02-11 Jakub Jelinek <jakub@redhat.com> * scripts/soversions.awk: Only record first WORDSIZE{32,64} matching line. --- libc/scripts/soversions.awk.jj 2005-02-11 14:22:01.000000000 +0100 +++ libc/scripts/soversions.awk 2005-02-11 15:01:26.824281128 +0100 @@ -8,7 +8,7 @@ BEGIN { { thiscf = $1 } $2 ~ /WORDSIZE[3264]/ { - if (config ~ thiscf) { + if ((config ~ thiscf) && !othercf) { othercf = $3; sub(/@CPU@/, cpu, othercf); sub(/@VENDOR@/, vendor, othercf); Jakub
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |