components/gdb/patches/gdb.features.Makefile.patch
author Stefan Teleman <stefan.teleman@oracle.com>
Fri, 08 Nov 2013 08:16:59 -0800
branchs11-update
changeset 2814 dff3ca0071d6
child 6420 65948e9e205b
permissions -rw-r--r--
17086418 upgrade gdb to 7.6

--- 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
+