1 |
Hi, |
2 |
|
3 |
have noticed that the "Evaluating misc gcc warnings" QA check does not |
4 |
know about "hppa64" cpu in bin/misc-functions.sh: |
5 |
case ${CHOST} in |
6 |
- alpha*|ia64*|powerpc64*|mips64*|sparc64*|sparcv9*|x86_64*) gentoo_bug=yes ;; |
7 |
+ alpha*|hppa64*|ia64*|powerpc64*|mips64*|sparc64*|sparcv9*|x86_64*) gentoo_bug=yes ;; |
8 |
esac |
9 |
|
10 |
This was while I was looking why this check blocked merging of gcc-4.3.3 |
11 |
on the 32bit platform CHOST=ia64-hp-hpux* due to: |
12 |
warning: implicit declaration of function 'strtok_r' |
13 |
|
14 |
Yes, ia64-hp-hpux* is a multilib platform with 32bit default - the 64bit |
15 |
default would have CHOST=ia64w-hp-hpux*. |
16 |
|
17 |
As we do not do multilib in Prefix, "ia64-hp-hpux*" is 32bit, and I want |
18 |
to hear your thoughts about this additional line there: |
19 |
case ${CHOST} in |
20 |
+ ia64-hp-hpux*) ;; # multilib with 32bit default, 64bit is ia64w-hp-hpux* |
21 |
alpha*|hppa64*|ia64*|powerpc64*|mips64*|sparc64*|sparcv9*|x86_64*) gentoo_bug=yes ;; |
22 |
esac |
23 |
|
24 |
Note that each of these are multilib with 32bit default too, although |
25 |
there is no "64" in the 32bit CHOST: |
26 |
sparc-*-solaris* (sparc64-*-solaris*) |
27 |
i386-*-solaris* (x86_64-*-solaris*) |
28 |
powerpc-ibm-aix* (powerpc64-ibm-aix*) |
29 |
|
30 |
Thank you! |
31 |
/haubi/ |
32 |
-- |
33 |
Michael Haubenwallner |
34 |
Gentoo on a different level |