mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-20 19:29:26 +02:00
* fix stabs/dwarf register numbers for GDB
git-svn-id: trunk@14460 -
This commit is contained in:
parent
737514c434
commit
04f0544570
@ -1,5 +1,6 @@
|
||||
{ don't edit, this file is generated from spreg.dat }
|
||||
-1,
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3,
|
||||
@ -31,41 +32,40 @@
|
||||
29,
|
||||
30,
|
||||
31,
|
||||
30,
|
||||
14,
|
||||
32,
|
||||
31,
|
||||
15,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
33,
|
||||
34,
|
||||
35,
|
||||
36,
|
||||
37,
|
||||
38,
|
||||
39,
|
||||
40,
|
||||
41,
|
||||
42,
|
||||
43,
|
||||
44,
|
||||
45,
|
||||
46,
|
||||
47,
|
||||
48,
|
||||
49,
|
||||
50,
|
||||
51,
|
||||
52,
|
||||
53,
|
||||
54,
|
||||
55,
|
||||
56,
|
||||
57,
|
||||
58,
|
||||
59,
|
||||
60,
|
||||
61,
|
||||
62,
|
||||
63,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
|
@ -1,5 +1,6 @@
|
||||
{ don't edit, this file is generated from spreg.dat }
|
||||
-1,
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3,
|
||||
@ -31,41 +32,40 @@
|
||||
29,
|
||||
30,
|
||||
31,
|
||||
30,
|
||||
14,
|
||||
32,
|
||||
31,
|
||||
15,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
33,
|
||||
34,
|
||||
35,
|
||||
36,
|
||||
37,
|
||||
38,
|
||||
39,
|
||||
40,
|
||||
41,
|
||||
42,
|
||||
43,
|
||||
44,
|
||||
45,
|
||||
46,
|
||||
47,
|
||||
48,
|
||||
49,
|
||||
50,
|
||||
51,
|
||||
52,
|
||||
53,
|
||||
54,
|
||||
55,
|
||||
56,
|
||||
57,
|
||||
58,
|
||||
59,
|
||||
60,
|
||||
61,
|
||||
62,
|
||||
63,
|
||||
32,
|
||||
32,
|
||||
32,
|
||||
|
@ -6,74 +6,74 @@
|
||||
;
|
||||
NO,$00,$00,$00,INVALID,-1,-1
|
||||
; Integer registers
|
||||
G0,$01,$04,$00,%g0,1,1
|
||||
G1,$01,$04,$01,%g1,2,2
|
||||
G2,$01,$04,$02,%g2,3,3
|
||||
G3,$01,$04,$03,%g3,4,4
|
||||
G4,$01,$04,$04,%g4,5,5
|
||||
G5,$01,$04,$05,%g5,6,6
|
||||
G6,$01,$04,$06,%g6,7,7
|
||||
G7,$01,$04,$07,%g7,8,8
|
||||
O0,$01,$04,$08,%o0,9,9
|
||||
O1,$01,$04,$09,%o1,10,10
|
||||
O2,$01,$04,$0a,%o2,11,11
|
||||
O3,$01,$04,$0b,%o3,12,12
|
||||
O4,$01,$04,$0c,%o4,13,13
|
||||
O5,$01,$04,$0d,%o5,14,14
|
||||
O6,$01,$04,$0e,%o6,15,15
|
||||
O7,$01,$04,$0f,%o7,16,16
|
||||
L0,$01,$04,$10,%l0,17,17
|
||||
L1,$01,$04,$11,%l1,18,18
|
||||
L2,$01,$04,$12,%l2,19,19
|
||||
L3,$01,$04,$13,%l3,20,20
|
||||
L4,$01,$04,$14,%l4,21,21
|
||||
L5,$01,$04,$15,%l5,22,22
|
||||
L6,$01,$04,$16,%l6,23,23
|
||||
L7,$01,$04,$17,%l7,24,24
|
||||
I0,$01,$04,$18,%i0,25,25
|
||||
I1,$01,$04,$19,%i1,26,26
|
||||
I2,$01,$04,$1a,%i2,27,27
|
||||
I3,$01,$04,$1b,%i3,28,28
|
||||
I4,$01,$04,$1c,%i4,29,29
|
||||
I5,$01,$04,$1d,%i5,30,30
|
||||
I6,$01,$04,$1e,%i6,31,31
|
||||
I7,$01,$04,$1f,%i7,32,32
|
||||
G0,$01,$04,$00,%g0,0,0
|
||||
G1,$01,$04,$01,%g1,1,1
|
||||
G2,$01,$04,$02,%g2,2,2
|
||||
G3,$01,$04,$03,%g3,3,3
|
||||
G4,$01,$04,$04,%g4,4,4
|
||||
G5,$01,$04,$05,%g5,5,5
|
||||
G6,$01,$04,$06,%g6,6,6
|
||||
G7,$01,$04,$07,%g7,7,7
|
||||
O0,$01,$04,$08,%o0,8,8
|
||||
O1,$01,$04,$09,%o1,9,9
|
||||
O2,$01,$04,$0a,%o2,10,10
|
||||
O3,$01,$04,$0b,%o3,11,11
|
||||
O4,$01,$04,$0c,%o4,12,12
|
||||
O5,$01,$04,$0d,%o5,13,13
|
||||
O6,$01,$04,$0e,%o6,14,14
|
||||
O7,$01,$04,$0f,%o7,15,15
|
||||
L0,$01,$04,$10,%l0,16,16
|
||||
L1,$01,$04,$11,%l1,17,17
|
||||
L2,$01,$04,$12,%l2,18,18
|
||||
L3,$01,$04,$13,%l3,19,19
|
||||
L4,$01,$04,$14,%l4,20,20
|
||||
L5,$01,$04,$15,%l5,21,21
|
||||
L6,$01,$04,$16,%l6,22,22
|
||||
L7,$01,$04,$17,%l7,23,23
|
||||
I0,$01,$04,$18,%i0,24,24
|
||||
I1,$01,$04,$19,%i1,25,25
|
||||
I2,$01,$04,$1a,%i2,26,26
|
||||
I3,$01,$04,$1b,%i3,27,27
|
||||
I4,$01,$04,$1c,%i4,28,28
|
||||
I5,$01,$04,$1d,%i5,29,29
|
||||
I6,$01,$04,$1e,%i6,30,30
|
||||
I7,$01,$04,$1f,%i7,31,31
|
||||
; Aliases for stackpointer (%o6) and framepointer (%i6)
|
||||
FP,$01,$04,$1e,%fp,31,31
|
||||
SP,$01,$04,$0e,%sp,15,15
|
||||
FP,$01,$04,$1e,%fp,30,30
|
||||
SP,$01,$04,$0e,%sp,14,14
|
||||
; Float registers, single use
|
||||
F0,$02,$06,$00,%f0,32,32
|
||||
F1,$02,$06,$01,%f1,32,32
|
||||
F2,$02,$06,$02,%f2,32,32
|
||||
F3,$02,$06,$03,%f3,32,32
|
||||
F4,$02,$06,$04,%f4,32,32
|
||||
F5,$02,$06,$05,%f5,32,32
|
||||
F6,$02,$06,$06,%f6,32,32
|
||||
F7,$02,$06,$07,%f7,32,32
|
||||
F8,$02,$06,$08,%f8,32,32
|
||||
F9,$02,$06,$09,%f9,32,32
|
||||
F10,$02,$06,$0a,%f10,32,32
|
||||
F11,$02,$06,$0b,%f11,32,32
|
||||
F12,$02,$06,$0c,%f12,32,32
|
||||
F13,$02,$06,$0d,%f13,32,32
|
||||
F14,$02,$06,$0e,%f14,32,32
|
||||
F15,$02,$06,$0f,%f15,32,32
|
||||
F16,$02,$06,$10,%f16,32,32
|
||||
F17,$02,$06,$11,%f17,32,32
|
||||
F18,$02,$06,$12,%f18,32,32
|
||||
F19,$02,$06,$13,%f19,32,32
|
||||
F20,$02,$06,$14,%f20,32,32
|
||||
F21,$02,$06,$15,%f21,32,32
|
||||
F22,$02,$06,$16,%f22,32,32
|
||||
F23,$02,$06,$17,%f23,32,32
|
||||
F24,$02,$06,$18,%f24,32,32
|
||||
F25,$02,$06,$19,%f25,32,32
|
||||
F26,$02,$06,$1a,%f26,32,32
|
||||
F27,$02,$06,$1b,%f27,32,32
|
||||
F28,$02,$06,$1c,%f28,32,32
|
||||
F29,$02,$06,$1d,%f29,32,32
|
||||
F30,$02,$06,$1e,%f30,32,32
|
||||
F31,$02,$06,$1f,%f31,32,32
|
||||
F1,$02,$06,$01,%f1,33,33
|
||||
F2,$02,$06,$02,%f2,34,34
|
||||
F3,$02,$06,$03,%f3,35,35
|
||||
F4,$02,$06,$04,%f4,36,36
|
||||
F5,$02,$06,$05,%f5,37,37
|
||||
F6,$02,$06,$06,%f6,38,38
|
||||
F7,$02,$06,$07,%f7,39,39
|
||||
F8,$02,$06,$08,%f8,40,40
|
||||
F9,$02,$06,$09,%f9,41,41
|
||||
F10,$02,$06,$0a,%f10,42,42
|
||||
F11,$02,$06,$0b,%f11,43,43
|
||||
F12,$02,$06,$0c,%f12,44,44
|
||||
F13,$02,$06,$0d,%f13,45,45
|
||||
F14,$02,$06,$0e,%f14,46,46
|
||||
F15,$02,$06,$0f,%f15,47,47
|
||||
F16,$02,$06,$10,%f16,48,48
|
||||
F17,$02,$06,$11,%f17,49,49
|
||||
F18,$02,$06,$12,%f18,50,50
|
||||
F19,$02,$06,$13,%f19,51,51
|
||||
F20,$02,$06,$14,%f20,52,52
|
||||
F21,$02,$06,$15,%f21,53,53
|
||||
F22,$02,$06,$16,%f22,54,54
|
||||
F23,$02,$06,$17,%f23,55,55
|
||||
F24,$02,$06,$18,%f24,56,56
|
||||
F25,$02,$06,$19,%f25,57,57
|
||||
F26,$02,$06,$1a,%f26,58,58
|
||||
F27,$02,$06,$1b,%f27,59,59
|
||||
F28,$02,$06,$1c,%f28,60,60
|
||||
F29,$02,$06,$1d,%f29,61,61
|
||||
F30,$02,$06,$1e,%f30,62,62
|
||||
F31,$02,$06,$1f,%f31,63,63
|
||||
|
||||
; Coprocessor registers
|
||||
C0,$03,$00,$00,%c0,32,32
|
||||
|
Loading…
Reference in New Issue
Block a user