arm-linux-tdep: Add explicit cast for int to gdb_syscall conversion
This patch is taken from Pedro's branch. gdb/ChangeLog: * arm-linux-tdep.c (arm_canonicalize_syscall): Add enum gdb_syscall casts.
This commit is contained in:
parent
7c543f7b07
commit
f9fa37b325
|
@ -1,3 +1,8 @@
|
||||||
|
2015-10-09 Simon Marchi <simon.marchi@ericsson.com>
|
||||||
|
|
||||||
|
* arm-linux-tdep.c (arm_canonicalize_syscall): Add
|
||||||
|
enum gdb_syscall casts.
|
||||||
|
|
||||||
2015-10-09 Simon Marchi <simon.marchi@ericsson.com>
|
2015-10-09 Simon Marchi <simon.marchi@ericsson.com>
|
||||||
|
|
||||||
* aarch64-tdep.c (stack_item_t): Change type of data to gdb_byte*.
|
* aarch64-tdep.c (stack_item_t): Change type of data to gdb_byte*.
|
||||||
|
|
|
@ -1265,11 +1265,11 @@ arm_canonicalize_syscall (int syscall)
|
||||||
enum { sys_process_vm_writev = 377 };
|
enum { sys_process_vm_writev = 377 };
|
||||||
|
|
||||||
if (syscall <= gdb_sys_sched_getaffinity)
|
if (syscall <= gdb_sys_sched_getaffinity)
|
||||||
return syscall;
|
return (enum gdb_syscall) syscall;
|
||||||
else if (syscall >= 243 && syscall <= 247)
|
else if (syscall >= 243 && syscall <= 247)
|
||||||
return syscall + 2;
|
return (enum gdb_syscall) (syscall + 2);
|
||||||
else if (syscall >= 248 && syscall <= 253)
|
else if (syscall >= 248 && syscall <= 253)
|
||||||
return syscall + 4;
|
return (enum gdb_syscall) (syscall + 4);
|
||||||
|
|
||||||
return gdb_sys_no_syscall;
|
return gdb_sys_no_syscall;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue