diff options
author | Pedro Alves <palves@redhat.com> | 2010-06-15 10:44:48 +0000 |
---|---|---|
committer | Pedro Alves <palves@redhat.com> | 2010-06-15 10:44:48 +0000 |
commit | 4e29fb547ead13cd1f2856f1af3d4029a81ea196 (patch) | |
tree | 0f1f312e6703c16533ef9d98f3cdbf783c111e58 /gdb | |
parent | d70546dee99bfc85b6ef47c479611109271ccffa (diff) | |
download | gdb-4e29fb547ead13cd1f2856f1af3d4029a81ea196.zip gdb-4e29fb547ead13cd1f2856f1af3d4029a81ea196.tar.gz gdb-4e29fb547ead13cd1f2856f1af3d4029a81ea196.tar.bz2 |
* linux-x86-low.c (amd64_emit_const, amd64_emit_void_call_2)
(i386_emit_const, i386_emit_void_call_2): Replace int64_t uses with
LONGEST uses.
* server.h (struct emit_ops): Replace int64_t uses with LONGEST
uses.
* tracepoint.c (emit_const, emit_void_call_2): Replace int64_t
uses with LONGEST uses.
Diffstat (limited to 'gdb')
-rw-r--r-- | gdb/gdbserver/ChangeLog | 10 | ||||
-rw-r--r-- | gdb/gdbserver/linux-x86-low.c | 12 | ||||
-rw-r--r-- | gdb/gdbserver/server.h | 2 | ||||
-rw-r--r-- | gdb/gdbserver/tracepoint.c | 4 |
4 files changed, 19 insertions, 9 deletions
diff --git a/gdb/gdbserver/ChangeLog b/gdb/gdbserver/ChangeLog index 2fde399..6b9f493 100644 --- a/gdb/gdbserver/ChangeLog +++ b/gdb/gdbserver/ChangeLog @@ -1,3 +1,13 @@ +2010-06-15 Pedro Alves <pedro@codesourcery.com> + + * linux-x86-low.c (amd64_emit_const, amd64_emit_void_call_2) + (i386_emit_const, i386_emit_void_call_2): Replace int64_t uses with + LONGEST uses. + * server.h (struct emit_ops): Replace int64_t uses with LONGEST + uses. + * tracepoint.c (emit_const, emit_void_call_2): Replace int64_t + uses with LONGEST uses. + 2010-06-14 Stan Shebs <stan@codesourcery.com> Pedro Alves <pedro@codesourcery.com> diff --git a/gdb/gdbserver/linux-x86-low.c b/gdb/gdbserver/linux-x86-low.c index cf00f7c..772aaa3 100644 --- a/gdb/gdbserver/linux-x86-low.c +++ b/gdb/gdbserver/linux-x86-low.c @@ -1764,7 +1764,7 @@ amd64_write_goto_address (CORE_ADDR from, CORE_ADDR to, int size) } static void -amd64_emit_const (int64_t num) +amd64_emit_const (LONGEST num) { unsigned char buf[16]; int i; @@ -1772,7 +1772,7 @@ amd64_emit_const (int64_t num) i = 0; buf[i++] = 0x48; buf[i++] = 0xb8; /* mov $<n>,%rax */ - *((int64_t *) (&buf[i])) = num; + *((LONGEST *) (&buf[i])) = num; i += 8; append_insns (&buildaddr, i, buf); current_insn_ptr = buildaddr; @@ -1784,7 +1784,7 @@ amd64_emit_call (CORE_ADDR fn) unsigned char buf[16]; int i; CORE_ADDR buildaddr; - int64_t offset64; + LONGEST offset64; /* The destination function being in the shared library, may be >31-bits away off the compiled code pad. */ @@ -1919,7 +1919,7 @@ amd64_emit_int_call_1 (CORE_ADDR fn, int arg1) amd64_emit_call (fn); } -/* FN's prototype is `void(*fn)(int,int64_t)'. */ +/* FN's prototype is `void(*fn)(int,LONGEST)'. */ static void amd64_emit_void_call_2 (CORE_ADDR fn, int arg1) @@ -2251,7 +2251,7 @@ i386_write_goto_address (CORE_ADDR from, CORE_ADDR to, int size) } static void -i386_emit_const (int64_t num) +i386_emit_const (LONGEST num) { unsigned char buf[16]; int i, hi; @@ -2414,7 +2414,7 @@ i386_emit_int_call_1 (CORE_ADDR fn, int arg1) "lea 0x8(%esp),%esp"); } -/* FN's prototype is `void(*fn)(int,int64_t)'. */ +/* FN's prototype is `void(*fn)(int,LONGEST)'. */ static void i386_emit_void_call_2 (CORE_ADDR fn, int arg1) diff --git a/gdb/gdbserver/server.h b/gdb/gdbserver/server.h index 89c5311..8bdd217 100644 --- a/gdb/gdbserver/server.h +++ b/gdb/gdbserver/server.h @@ -598,7 +598,7 @@ struct emit_ops void (*emit_if_goto) (int *offset_p, int *size_p); void (*emit_goto) (int *offset_p, int *size_p); void (*write_goto_address) (CORE_ADDR from, CORE_ADDR to, int size); - void (*emit_const) (int64_t num); + void (*emit_const) (LONGEST num); void (*emit_call) (CORE_ADDR fn); void (*emit_reg) (int reg); void (*emit_pop) (void); diff --git a/gdb/gdbserver/tracepoint.c b/gdb/gdbserver/tracepoint.c index bafd82a..5f2e6b6 100644 --- a/gdb/gdbserver/tracepoint.c +++ b/gdb/gdbserver/tracepoint.c @@ -5113,7 +5113,7 @@ write_goto_address (CORE_ADDR from, CORE_ADDR to, int size) } static void -emit_const (int64_t num) +emit_const (LONGEST num) { target_emit_ops ()->emit_const (num); } @@ -5162,7 +5162,7 @@ emit_int_call_1 (CORE_ADDR fn, int arg1) target_emit_ops ()->emit_int_call_1 (fn, arg1); } -/* FN's prototype is `void(*fn)(int,int64_t)'. */ +/* FN's prototype is `void(*fn)(int,LONGEST)'. */ static void emit_void_call_2 (CORE_ADDR fn, int arg1) |