This is the mail archive of the gdb-patches@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

gdbserver Solaris [7/9] - SPARC regfile


gdb ChangeLog entry:

2010-04-23  Pieter Maljaars  <pieter.maljaars@altenpts.nl>

        * regdat.sh: Solaris can't convert expedite registers in one line.
	* reg-sparc32.dat: New file.

diff -upN src-orig/src/gdb/regformats/regdat.sh src/gdb/regformats/regdat.sh
--- src-orig/src/gdb/regformats/regdat.sh	2010-04-09 05:40:00.000000000 +0200
+++ src/gdb/regformats/regdat.sh	2010-04-21 16:20:01.000000000 +0200
@@ -160,7 +160,8 @@ done
 
 echo "};"
 echo
-echo "const char *expedite_regs_${name}[] = { \"`echo ${expedite} | sed 's/,/", "/g'`\", 0 };"
+tmp_expedite=`echo ${expedite} | sed 's/,/", "/g'`
+echo "const char *expedite_regs_${name}[] = { \"${tmp_expedite}\", 0 };"
 if test "${xmltarget}" = x; then
   if test "${xmlarch}" = x && test "${xmlosabi}" = x; then
     echo "const char *xmltarget_${name} = 0;"
diff -upN src-orig/src/gdb/regformats/reg-sparc32.dat src/gdb/regformats/reg-sparc32.dat
--- src-orig/src/gdb/regformats/reg-sparc32.dat	1970-01-01 01:00:00.000000000 +0100
+++ src/gdb/regformats/reg-sparc32.dat	2010-04-21 09:12:04.000000000 +0200
@@ -0,0 +1,76 @@
+name:sparc32
+expedite:sp,fp,pc,npc,o7
+32:g0
+32:g1
+32:g2
+32:g3
+32:g4
+32:g5
+32:g6
+32:g7
+32:o0
+32:o1
+32:o2
+32:o3
+32:o4
+32:o5
+32:sp
+32:o7
+32:l0
+32:l1
+32:l2
+32:l3
+32:l4
+32:l5
+32:l6
+32:l7
+32:i0
+32:i1
+32:i2
+32:i3
+32:i4
+32:i5
+32:fp
+32:i7
+
+32:f0
+32:f1
+32:f2
+32:f3
+32:f4
+32:f5
+32:f6
+32:f7
+32:f8
+32:f9
+32:f10
+32:f11
+32:f12
+32:f13
+32:f14
+32:f15
+32:f16
+32:f17
+32:f18
+32:f19
+32:f20
+32:f21
+32:f22
+32:f23
+32:f24
+32:f25
+32:f26
+32:f27
+32:f28
+32:f29
+32:f30
+32:f31
+
+32:y
+32:psr
+32:wim
+32:tbr
+32:pc
+32:npc
+32:fsr
+32:csr


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