components/gdb/patches/gdb.features.Makefile.patch
branchs11-update
changeset 2814 dff3ca0071d6
child 6420 65948e9e205b
equal deleted inserted replaced
2813:db0bfa0fa498 2814:dff3ca0071d6
       
     1 --- gdb-7.6/gdb/features/Makefile	2013-02-04 04:48:37.000000000 -0800
       
     2 +++ gdb-7.6/gdb/features/Makefile	2013-08-23 19:31:08.577315591 -0700
       
     3 @@ -40,6 +40,11 @@
       
     4  	i386/amd64-avx i386/amd64-avx-linux \
       
     5  	i386/x32 i386/x32-linux \
       
     6  	i386/x32-avx i386/x32-avx-linux \
       
     7 +	i386/i386-solaris \
       
     8 +	i386/i386-mmx-solaris \
       
     9 +	i386/amd64-solaris \
       
    10 +	i386/i386-avx-solaris \
       
    11 +	i386/amd64-avx-solaris \
       
    12  	mips-linux mips-dsp-linux \
       
    13  	mips64-linux mips64-dsp-linux \
       
    14  	rs6000/powerpc-32 \
       
    15 @@ -49,6 +54,7 @@
       
    16  	s390-linux32 s390-linux64 s390x-linux64 \
       
    17  	s390-linux32v1 s390-linux64v1 s390x-linux64v1 \
       
    18  	s390-linux32v2 s390-linux64v2 s390x-linux64v2 \
       
    19 +	sparc-solaris sparc64-solaris \
       
    20  	tic6x-c64xp tic6x-c64x tic6x-c62x \
       
    21  	tic6x-c64xp-linux tic6x-c64x-linux tic6x-c62x-linux
       
    22  
       
    23 @@ -57,18 +63,24 @@
       
    24  arm-expedite = r11,sp,pc
       
    25  i386/i386-expedite = ebp,esp,eip
       
    26  i386/i386-linux-expedite = ebp,esp,eip
       
    27 +i386/i386-solaris-expedite = ebp,esp,eip
       
    28  i386/amd64-expedite = rbp,rsp,rip
       
    29  i386/amd64-linux-expedite = rbp,rsp,rip
       
    30 +i386/amd64-solaris-expedite = rbp,rsp,rip
       
    31  i386/i386-avx-expedite = ebp,esp,eip
       
    32  i386/i386-avx-linux-expedite = ebp,esp,eip
       
    33 +i386/i386-avx-solaris-expedite = ebp,esp,eip
       
    34  i386/i386-mmx-expedite = ebp,esp,eip
       
    35  i386/i386-mmx-linux-expedite = ebp,esp,eip
       
    36 +i386/i386-mmx-solaris-expedite = ebp,esp,eip
       
    37  i386/amd64-avx-expedite = rbp,rsp,rip
       
    38  i386/amd64-avx-linux-expedite = rbp,rsp,rip
       
    39 +i386/amd64-avx-solaris-expedite = rbp,rsp,rip
       
    40  i386/x32-expedite = rbp,rsp,rip
       
    41  i386/x32-linux-expedite = rbp,rsp,rip
       
    42  i386/x32-avx-expedite = rbp,rsp,rip
       
    43  i386/x32-avx-linux-expedite = rbp,rsp,rip
       
    44 +i386/x32-avx-solaris-expedite = rbp,rsp,rip
       
    45  mips-expedite = r29,pc
       
    46  mips-dsp-expedite = r29,pc
       
    47  mips64-expedite = r29,pc
       
    48 @@ -85,6 +97,10 @@
       
    49  s390x-linux64-expedite = r14,r15,pswa
       
    50  s390x-linux64v1-expedite = r14,r15,pswa
       
    51  s390x-linux64v2-expedite = r14,r15,pswa
       
    52 +sparc-expedite=sp,fp,i7,o7,i0,o0,g2,g3,g4,fsr,fprs
       
    53 +sparc-solaris-expedite=sp,fp,i7,o7,i0,o0,g2,g3,g4,fsr,fprs
       
    54 +sparc64-expedite=sp,fp,i7,o7,i0,o0,g2,g3,g4,fsr,fprs
       
    55 +sparc64-solaris-expedite=sp,fp,i7,o7,i0,o0,g2,g3,g4,fsr,fprs
       
    56  tic6x-c64xp-expedite = A15,PC
       
    57  tic6x-c64x-expedite = A15,PC
       
    58  tic6x-c62x-expedite = A15,PC
       
    59 @@ -125,20 +141,30 @@
       
    60  $(outdir)/i386/i386.dat: i386/32bit-core.xml i386/32bit-sse.xml
       
    61  $(outdir)/i386/i386-linux.dat: i386/32bit-core.xml i386/32bit-sse.xml \
       
    62  			       i386/32bit-linux.xml
       
    63 +$(outdir)/i386/i386-solaris.dat: i386/32bit-core.xml i386/32bit-sse.xml \
       
    64 +			       i386/32bit-solaris.xml
       
    65  $(outdir)/i386/amd64.dat: i386/64bit-core.xml i386/64bit-sse.xml
       
    66  $(outdir)/i386/amd64-linux.dat: i386/64bit-core.xml i386/64bit-sse.xml \
       
    67  			        i386/64bit-linux.xml
       
    68 +$(outdir)/i386/amd64-solaris.dat: i386/64bit-core.xml i386/64bit-sse.xml \
       
    69 +			        i386/64bit-solaris.xml
       
    70  $(outdir)/i386/i386-avx.dat: i386/32bit-core.xml i386/32bit-avx.xml
       
    71  $(outdir)/i386/i386-avx-linux.dat: i386/32bit-core.xml i386/32bit-avx.xml \
       
    72  			       i386/32bit-linux.xml
       
    73 +$(outdir)/i386/i386-avx-solaris.dat: i386/32bit-core.xml i386/32bit-avx.xml \
       
    74 +			       i386/32bit-solaris.xml
       
    75  $(outdir)/i386/i386-mmx.dat: i386/32bit-core.xml 
       
    76  $(outdir)/i386/i386-mmx-linux.dat: i386/32bit-core.xml i386/32bit-linux.xml
       
    77 +$(outdir)/i386/i386-mmx-solaris.dat: i386/32bit-core.xml i386/32bit-solaris.xml
       
    78  $(outdir)/i386/amd64-avx.dat: i386/64bit-core.xml i386/64bit-avx.xml
       
    79  $(outdir)/i386/amd64-avx-linux.dat: i386/64bit-core.xml i386/64bit-avx.xml \
       
    80  				    i386/64bit-linux.xml
       
    81 +$(outdir)/i386/amd64-avx-solaris.dat: i386/64bit-core.xml i386/64bit-avx.xml \
       
    82 +				    i386/64bit-solaris.xml
       
    83  $(outdir)/i386/x32.dat: i386/x32-core.xml i386/64bit-sse.xml
       
    84  $(outdir)/i386/x32-linux.dat: i386/x32-core.xml i386/64bit-sse.xml \
       
    85  			      i386/64bit-linux.xml
       
    86  $(outdir)/i386/x32-avx.dat: i386/x32-core.xml i386/64bit-avx.xml
       
    87  $(outdir)/i386/x32-avx-linux.dat: i386/x32-core.xml i386/64bit-avx.xml \
       
    88  				  i386/64bit-linux.xml
       
    89 +