components/gdb/patches/gdb.features.Makefile.patch
changeset 1511 4d3b0b480760
child 6420 65948e9e205b
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/components/gdb/patches/gdb.features.Makefile.patch	Wed Oct 16 06:53:51 2013 -0700
@@ -0,0 +1,89 @@
+--- gdb-7.6/gdb/features/Makefile	2013-02-04 04:48:37.000000000 -0800
++++ gdb-7.6/gdb/features/Makefile	2013-08-23 19:31:08.577315591 -0700
+@@ -40,6 +40,11 @@
+ 	i386/amd64-avx i386/amd64-avx-linux \
+ 	i386/x32 i386/x32-linux \
+ 	i386/x32-avx i386/x32-avx-linux \
++	i386/i386-solaris \
++	i386/i386-mmx-solaris \
++	i386/amd64-solaris \
++	i386/i386-avx-solaris \
++	i386/amd64-avx-solaris \
+ 	mips-linux mips-dsp-linux \
+ 	mips64-linux mips64-dsp-linux \
+ 	rs6000/powerpc-32 \
+@@ -49,6 +54,7 @@
+ 	s390-linux32 s390-linux64 s390x-linux64 \
+ 	s390-linux32v1 s390-linux64v1 s390x-linux64v1 \
+ 	s390-linux32v2 s390-linux64v2 s390x-linux64v2 \
++	sparc-solaris sparc64-solaris \
+ 	tic6x-c64xp tic6x-c64x tic6x-c62x \
+ 	tic6x-c64xp-linux tic6x-c64x-linux tic6x-c62x-linux
+ 
+@@ -57,18 +63,24 @@
+ arm-expedite = r11,sp,pc
+ i386/i386-expedite = ebp,esp,eip
+ i386/i386-linux-expedite = ebp,esp,eip
++i386/i386-solaris-expedite = ebp,esp,eip
+ i386/amd64-expedite = rbp,rsp,rip
+ i386/amd64-linux-expedite = rbp,rsp,rip
++i386/amd64-solaris-expedite = rbp,rsp,rip
+ i386/i386-avx-expedite = ebp,esp,eip
+ i386/i386-avx-linux-expedite = ebp,esp,eip
++i386/i386-avx-solaris-expedite = ebp,esp,eip
+ i386/i386-mmx-expedite = ebp,esp,eip
+ i386/i386-mmx-linux-expedite = ebp,esp,eip
++i386/i386-mmx-solaris-expedite = ebp,esp,eip
+ i386/amd64-avx-expedite = rbp,rsp,rip
+ i386/amd64-avx-linux-expedite = rbp,rsp,rip
++i386/amd64-avx-solaris-expedite = rbp,rsp,rip
+ i386/x32-expedite = rbp,rsp,rip
+ i386/x32-linux-expedite = rbp,rsp,rip
+ i386/x32-avx-expedite = rbp,rsp,rip
+ i386/x32-avx-linux-expedite = rbp,rsp,rip
++i386/x32-avx-solaris-expedite = rbp,rsp,rip
+ mips-expedite = r29,pc
+ mips-dsp-expedite = r29,pc
+ mips64-expedite = r29,pc
+@@ -85,6 +97,10 @@
+ s390x-linux64-expedite = r14,r15,pswa
+ s390x-linux64v1-expedite = r14,r15,pswa
+ s390x-linux64v2-expedite = r14,r15,pswa
++sparc-expedite=sp,fp,i7,o7,i0,o0,g2,g3,g4,fsr,fprs
++sparc-solaris-expedite=sp,fp,i7,o7,i0,o0,g2,g3,g4,fsr,fprs
++sparc64-expedite=sp,fp,i7,o7,i0,o0,g2,g3,g4,fsr,fprs
++sparc64-solaris-expedite=sp,fp,i7,o7,i0,o0,g2,g3,g4,fsr,fprs
+ tic6x-c64xp-expedite = A15,PC
+ tic6x-c64x-expedite = A15,PC
+ tic6x-c62x-expedite = A15,PC
+@@ -125,20 +141,30 @@
+ $(outdir)/i386/i386.dat: i386/32bit-core.xml i386/32bit-sse.xml
+ $(outdir)/i386/i386-linux.dat: i386/32bit-core.xml i386/32bit-sse.xml \
+ 			       i386/32bit-linux.xml
++$(outdir)/i386/i386-solaris.dat: i386/32bit-core.xml i386/32bit-sse.xml \
++			       i386/32bit-solaris.xml
+ $(outdir)/i386/amd64.dat: i386/64bit-core.xml i386/64bit-sse.xml
+ $(outdir)/i386/amd64-linux.dat: i386/64bit-core.xml i386/64bit-sse.xml \
+ 			        i386/64bit-linux.xml
++$(outdir)/i386/amd64-solaris.dat: i386/64bit-core.xml i386/64bit-sse.xml \
++			        i386/64bit-solaris.xml
+ $(outdir)/i386/i386-avx.dat: i386/32bit-core.xml i386/32bit-avx.xml
+ $(outdir)/i386/i386-avx-linux.dat: i386/32bit-core.xml i386/32bit-avx.xml \
+ 			       i386/32bit-linux.xml
++$(outdir)/i386/i386-avx-solaris.dat: i386/32bit-core.xml i386/32bit-avx.xml \
++			       i386/32bit-solaris.xml
+ $(outdir)/i386/i386-mmx.dat: i386/32bit-core.xml 
+ $(outdir)/i386/i386-mmx-linux.dat: i386/32bit-core.xml i386/32bit-linux.xml
++$(outdir)/i386/i386-mmx-solaris.dat: i386/32bit-core.xml i386/32bit-solaris.xml
+ $(outdir)/i386/amd64-avx.dat: i386/64bit-core.xml i386/64bit-avx.xml
+ $(outdir)/i386/amd64-avx-linux.dat: i386/64bit-core.xml i386/64bit-avx.xml \
+ 				    i386/64bit-linux.xml
++$(outdir)/i386/amd64-avx-solaris.dat: i386/64bit-core.xml i386/64bit-avx.xml \
++				    i386/64bit-solaris.xml
+ $(outdir)/i386/x32.dat: i386/x32-core.xml i386/64bit-sse.xml
+ $(outdir)/i386/x32-linux.dat: i386/x32-core.xml i386/64bit-sse.xml \
+ 			      i386/64bit-linux.xml
+ $(outdir)/i386/x32-avx.dat: i386/x32-core.xml i386/64bit-avx.xml
+ $(outdir)/i386/x32-avx-linux.dat: i386/x32-core.xml i386/64bit-avx.xml \
+ 				  i386/64bit-linux.xml
++