This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Patches to 19981213 config.guess etc for HPPA2.0 support


Stephen Jay Gould says palaeontologists are lumpers or splitters
- I guess the patch says which category I would fall in

Heres the evidence for the general 9000/[678][0-9][0-9] pattern
for HP numeric model numbers.

This looks best in a fixed font.

HP HPPA numeric model numbers summarized from
/opt/langtools/sched.models VERSION A.00.07
  0   1   2   3   4   5   6   7   8   9

600
                    635
                    645
700
710     712         715
720     722         725         728
730                 735
742         743 744 745     747
750                 755
770                         777 778 779
780 781

800 801 802 803 804     806 807 808 809
    811     813     815 816 817     819
    821 822         825 826 827     829
    831 832     834 835     837     839
840 841 842         845     847     849
850 851 852         855 856 857     859
860 861             865     867     869
870 871                     877     879
                            887     889
890 891 892 893             897


Also shouldn't {,{gcc,texinfo}/}config.sub be the one hard-linked file?
The differences seem to be in stages of evolution, rather than active.

The patch is required to build on our K380 which only identifies itself as
9000/800
with uname. Mime attachment for CC-MAIL safety.

 




--- egcs-19981213/config.guess.orig	Fri Dec  4 11:36:49 1998
+++ egcs-19981213/config.guess	Wed Dec 16 13:40:24 1998
@@ -367,7 +367,7 @@
 	case "${UNAME_MACHINE}" in
 	    9000/31? )            HP_ARCH=m68000 ;;
 	    9000/[34]?? )         HP_ARCH=m68k ;;
-	    9000/6?? | 9000/7?? | 9000/80[24] | 9000/8?[13679] | 9000/892 )
+	    9000/[678][0-9][0-9] )
               sed 's/^              //' << EOF >dummy.c
               #include <stdlib.h>
               #include <unistd.h>
--- egcs-19981213/config.sub.orig	Fri Oct 23 03:37:35 1998
+++ egcs-19981213/config.sub	Wed Dec 16 14:14:10 1998
@@ -210,7 +210,8 @@
 	      | m88k-* | sparc-* | ns32k-* | fx80-* | arc-* | arm-* | c[123]* \
 	      | mips-* | pyramid-* | tron-* | a29k-* | romp-* | rs6000-* \
 	      | power-* | none-* | 580-* | cray2-* | h8300-* | i960-* \
-	      | xmp-* | ymp-* | hppa-* | hppa1.0-* | hppa1.1-* \
+	      | xmp-* | ymp-* | hppa-* | hppa1.[01]-* | hppa2.0-* \
+	      | hppa2.0[nw]-* \
 	      | alpha-* | alphaev5-* | alphaev56-* | alphapca56-* \
 	      | alphaev6-* | we32k-* | cydra-* | ns16k-* | pn-* | np1-* \
 	      | xps100-* | clipper-* | orion-* \
--- egcs-19981213/gcc/config.sub.orig	Thu Oct  1 06:35:08 1998
+++ egcs-19981213/gcc/config.sub	Wed Dec 16 15:01:48 1998
@@ -181,7 +181,8 @@
 	      | m88k-* | sparc-* | ns32k-* | fx80-* | arc-* | arm-* | c[123]* \
 	      | mips-* | pyramid-* | tron-* | a29k-* | romp-* | rs6000-* \
 	      | power-* | none-* | 580-* | cray2-* | h8300-* | i960-* \
-	      | xmp-* | ymp-* | hppa-* | hppa1.0-* | hppa1.1-* \
+	      | xmp-* | ymp-* | hppa-* | hppa1.[01]-* | hppa2.0-* \
+	      | hppa2.0[nw]-* \
 	      | alpha-* | alphaev5-* | alphaev56-* | we32k-* | cydra-* \
 	      | ns16k-* | pn-* | np1-* | xps100-* | clipper-* | orion-* \
 	      | sparclite-* | pdp11-* | sh-* | powerpc-* | powerpcle-* \
--- egcs-19981213/texinfo/config.sub.orig	Wed Mar 25 05:40:29 1998
+++ egcs-19981213/texinfo/config.sub	Wed Dec 16 15:04:15 1998
@@ -175,7 +175,8 @@
 	      | m88k-* | sparc-* | ns32k-* | fx80-* | arc-* | arm-* | c[123]* \
 	      | mips-* | pyramid-* | tron-* | a29k-* | romp-* | rs6000-* \
 	      | power-* | none-* | 580-* | cray2-* | h8300-* | i960-* \
-	      | xmp-* | ymp-* | hppa-* | hppa1.0-* | hppa1.1-* \
+	      | xmp-* | ymp-* | hppa-* | hppa1.[01]-* | hppa2.0-* \
+	      | hppa2.0[nw]-* \
 	      | alpha-* | alphaev5-* | alphaev56-* | we32k-* | cydra-* \
 	      | ns16k-* | pn-* | np1-* | xps100-* | clipper-* | orion-* \
 	      | sparclite-* | pdp11-* | sh-* | powerpc-* | powerpcle-* \


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]