Vin, we rejected the patch below in favor of a larger upgrade of
config.sub and config.guess. For 21.1, this seems too risky, so I
propose we apply Marcus' original patch to 21.1, assuming that this
patch does indeed fix the problem for 64-bit HP.
If we agree on this, it would be good if Marcus could do the
additional testing needed to verify this patch with 21.1.8.
Martin
>>>> "mt" == Marcus Thiessel
<marcus(a)xemacs.org> writes:
mt> I would like to add hppa2.0{w,n} to the set of supported
mt> architectures. According to config.sub there to possible pattern to
mt> report to the user:
mt> # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM
mt> # or in some cases, the newer four-part form:
mt> # CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM
mt> What would a string of type two look like!? Would hppa2.0n and
mt> hppa2.0w be a valid string describing the architecture? Please note
mt> the {w,n} expand to wide (64bit kernel) and narrow (32bit kernel) and
mt> are closely related to the HP compiler architecture switches.
mt> See the attach patch how the changes would look like.
mt> --- config.sub Mon Jan 3 15:06:03 2000
mt> +++ config.sub.orig Mon Jan 3 15:02:28 2000
mt> @@ -152,7 +152,6 @@
mt> tahoe | i860 | m32r | m68k | m68000 | m88k | ns32k | arc | arm \
mt> | arme[lb] | pyramid | mn10200 | mn10300 | tron | a29k \
mt> | 580 | i960 | h8300 | hppa | hppa1.0 | hppa1.1 | hppa2.0 \
mt> - | hppa2.0n | hppa2.0w \
mt> | alpha | alphaev5 | alphaev56 | we32k | ns16k | clipper \
mt> | i370 | sh | powerpc | powerpcle | 1750a | dsp16xx | pdp11 \
mt> | mips64 | mipsel | mips64el | mips64orion | mips64orionel \
mt> @@ -177,7 +176,6 @@
mt> | mips-* | pyramid-* | tron-* | a29k-* | romp-* | rs6000-* \
mt> | power-* | none-* | 580-* | cray2-* | h8300-* | i960-* \
mt> | xmp-* | ymp-* | hppa-* | hppa1.0-* | hppa1.1-* | hppa2.0-* \
mt> - | hppa2.0n-* | hppa2.0w-* \
mt> | alpha-* | alphaev5-* | alphaev56-* | we32k-* | cydra-* \
mt> | ns16k-* | pn-* | np1-* | xps100-* | clipper-* | orion-* \
mt> | sparclite-* | pdp11-* | sh-* | powerpc-* | powerpcle-* \