mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-11-27 03:51:15 +08:00
* 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.
This commit is contained in:
parent
d70546dee9
commit
4e29fb547e
@ -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>
|
||||
|
||||
|
@ -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)
|
||||
|
@ -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);
|
||||
|
@ -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)
|
||||
|
Loading…
Reference in New Issue
Block a user