summaryrefslogtreecommitdiff
path: root/devel/gdb/files/patch-gdb_ppc-nbsd-tdep.c
blob: a88cf2b63f10454bb84cb949ee150a0932309c78 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
--- gdb/ppc-nbsd-tdep.c.orig	2018-03-15 13:48:32.041494000 +0100
+++ gdb/ppc-nbsd-tdep.c	2018-03-15 13:50:31.332926000 +0100
@@ -137,14 +137,14 @@
   SIGTRAMP_FRAME,
   4,
   {
-    { 0x3821fff0, -1 },		/* add r1,r1,-16 */
-    { 0x4e800021, -1 },		/* blrl */
-    { 0x38610018, -1 },		/* addi r3,r1,24 */
-    { 0x38000127, -1 },		/* li r0,295 */
-    { 0x44000002, -1 },		/* sc */
-    { 0x38000001, -1 },		/* li r0,1 */
-    { 0x44000002, -1 },		/* sc */
-    { TRAMP_SENTINEL_INSN, -1 }
+    { 0x3821fff0, static_cast<ULONGEST>(-1) },		/* add r1,r1,-16 */
+    { 0x4e800021, static_cast<ULONGEST>(-1) },		/* blrl */
+    { 0x38610018, static_cast<ULONGEST>(-1) },		/* addi r3,r1,24 */
+    { 0x38000127, static_cast<ULONGEST>(-1) },		/* li r0,295 */
+    { 0x44000002, static_cast<ULONGEST>(-1) },		/* sc */
+    { 0x38000001, static_cast<ULONGEST>(-1) },		/* li r0,1 */
+    { 0x44000002, static_cast<ULONGEST>(-1) },		/* sc */
+    { TRAMP_SENTINEL_INSN, static_cast<ULONGEST>(-1) }
   },
   ppcnbsd_sigtramp_cache_init
 };
@@ -156,14 +156,14 @@
   SIGTRAMP_FRAME,
   4,
   {
-    { 0x3821fff0, -1 },		/* add r1,r1,-16 */
-    { 0x4e800021, -1 },		/* blrl */
-    { 0x38610010, -1 },		/* addi r3,r1,16 */
-    { 0x38000127, -1 },		/* li r0,295 */
-    { 0x44000002, -1 },		/* sc */
-    { 0x38000001, -1 },		/* li r0,1 */
-    { 0x44000002, -1 },		/* sc */
-    { TRAMP_SENTINEL_INSN, -1 }
+    { 0x3821fff0, static_cast<ULONGEST>(-1) },		/* add r1,r1,-16 */
+    { 0x4e800021, static_cast<ULONGEST>(-1) },		/* blrl */
+    { 0x38610010, static_cast<ULONGEST>(-1) },		/* addi r3,r1,16 */
+    { 0x38000127, static_cast<ULONGEST>(-1) },		/* li r0,295 */
+    { 0x44000002, static_cast<ULONGEST>(-1) },		/* sc */
+    { 0x38000001, static_cast<ULONGEST>(-1) },		/* li r0,1 */
+    { 0x44000002, static_cast<ULONGEST>(-1) },		/* sc */
+    { TRAMP_SENTINEL_INSN, static_cast<ULONGEST>(-1) }
   },
   ppcnbsd_sigtramp_cache_init
 };