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,