Note: Due to technical difficulties, the Archives are currently not up to date.
GMANE provides an alternative service for most mailing lists. c.f. bug 424647
List Archive: gentoo-portage-dev
Hi,
have noticed that the "Evaluating misc gcc warnings" QA check does not
know about "hppa64" cpu in bin/misc-functions.sh:
case ${CHOST} in
- alpha*|ia64*|powerpc64*|mips64*|sparc64*|sparcv9*|x86_64*) gentoo_bug=yes ;;
+ alpha*|hppa64*|ia64*|powerpc64*|mips64*|sparc64*|sparcv9*|x86_64*) gentoo_bug=yes ;;
esac
This was while I was looking why this check blocked merging of gcc-4.3.3
on the 32bit platform CHOST=ia64-hp-hpux* due to:
warning: implicit declaration of function 'strtok_r'
Yes, ia64-hp-hpux* is a multilib platform with 32bit default - the 64bit
default would have CHOST=ia64w-hp-hpux*.
As we do not do multilib in Prefix, "ia64-hp-hpux*" is 32bit, and I want
to hear your thoughts about this additional line there:
case ${CHOST} in
+ ia64-hp-hpux*) ;; # multilib with 32bit default, 64bit is ia64w-hp-hpux*
alpha*|hppa64*|ia64*|powerpc64*|mips64*|sparc64*|sparcv9*|x86_64*) gentoo_bug=yes ;;
esac
Note that each of these are multilib with 32bit default too, although
there is no "64" in the 32bit CHOST:
sparc-*-solaris* (sparc64-*-solaris*)
i386-*-solaris* (x86_64-*-solaris*)
powerpc-ibm-aix* (powerpc64-ibm-aix*)
Thank you!
/haubi/
--
Michael Haubenwallner
Gentoo on a different level
|
|