Module Name: src
Committed By: christos
Date: Wed Jul 11 13:52:35 UTC 2018
Modified Files:
src/external/gpl3/gdb/dist/gdb: aarch64-nbsd-tdep.c aarch64-tdep.c
Log Message:
fix signness issues.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/external/gpl3/gdb/dist/gdb/aarch64-nbsd-tdep.c
cvs rdiff -u -r1.1.1.6 -r1.2 src/external/gpl3/gdb/dist/gdb/aarch64-tdep.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/external/gpl3/gdb/dist/gdb/aarch64-nbsd-tdep.c
diff -u src/external/gpl3/gdb/dist/gdb/aarch64-nbsd-tdep.c:1.2 src/external/gpl3/gdb/dist/gdb/aarch64-nbsd-tdep.c:1.3
--- src/external/gpl3/gdb/dist/gdb/aarch64-nbsd-tdep.c:1.2 Fri Jun 22 15:41:16 2018
+++ src/external/gpl3/gdb/dist/gdb/aarch64-nbsd-tdep.c Wed Jul 11 09:52:35 2018
@@ -118,11 +118,11 @@ static const struct tramp_frame aarch64_
SIGTRAMP_FRAME,
4,
{
- {0x910003e0, -1}, /* mov x0, sp */
- {0x91014000, -1}, /* add x0, x0, #SF_UC */
- {0xd2803428, -1}, /* mov x8, #SYS_sigreturn */
- {0xd4000001, -1}, /* svc 0x0 */
- {TRAMP_SENTINEL_INSN, -1}
+ {0x910003e0, (ULONGEST)-1}, /* mov x0, sp */
+ {0x91014000, (ULONGEST)-1}, /* add x0, x0, #SF_UC */
+ {0xd2803428, (ULONGEST)-1}, /* mov x8, #SYS_sigreturn */
+ {0xd4000001, (ULONGEST)-1}, /* svc 0x0 */
+ {(ULONGEST)TRAMP_SENTINEL_INSN, (ULONGEST)-1}
},
aarch64_nbsd_sigframe_init
};
Index: src/external/gpl3/gdb/dist/gdb/aarch64-tdep.c
diff -u src/external/gpl3/gdb/dist/gdb/aarch64-tdep.c:1.1.1.6 src/external/gpl3/gdb/dist/gdb/aarch64-tdep.c:1.2
--- src/external/gpl3/gdb/dist/gdb/aarch64-tdep.c:1.1.1.6 Tue Nov 28 13:18:03 2017
+++ src/external/gpl3/gdb/dist/gdb/aarch64-tdep.c Wed Jul 11 09:52:35 2018
@@ -2425,7 +2425,7 @@ aarch64_software_single_step (struct reg
const int insn_size = 4;
const int atomic_sequence_length = 16; /* Instruction sequence length. */
CORE_ADDR pc = regcache_read_pc (regcache);
- CORE_ADDR breaks[2] = { -1, -1 };
+ CORE_ADDR breaks[2] = { (ULONGEST)-1, (ULONGEST)-1 };
CORE_ADDR loc = pc;
CORE_ADDR closing_insn = 0;
uint32_t insn = read_memory_unsigned_integer (loc, insn_size,