diff options
author | avi <avi@chromium.org> | 2015-12-21 11:35:33 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-12-21 19:36:50 +0000 |
commit | ab98dcc986f5a27e972dad1735fe089154186cd9 (patch) | |
tree | c706077d103f0d77a1f1f5b1bd9c4712627bd195 /courgette/disassembler_elf_32_x86.h | |
parent | 343184883aee8ba06d9ed3244c4adf63577d030c (diff) | |
download | chromium_src-ab98dcc986f5a27e972dad1735fe089154186cd9.zip chromium_src-ab98dcc986f5a27e972dad1735fe089154186cd9.tar.gz chromium_src-ab98dcc986f5a27e972dad1735fe089154186cd9.tar.bz2 |
Switch to standard integer types in courgette/.
BUG=138542
TBR=wfh@chromium.org
NOPRESUBMIT=true
Review URL: https://codereview.chromium.org/1543643002
Cr-Commit-Position: refs/heads/master@{#366439}
Diffstat (limited to 'courgette/disassembler_elf_32_x86.h')
-rw-r--r-- | courgette/disassembler_elf_32_x86.h | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/courgette/disassembler_elf_32_x86.h b/courgette/disassembler_elf_32_x86.h index 913e93f..5c87d4c 100644 --- a/courgette/disassembler_elf_32_x86.h +++ b/courgette/disassembler_elf_32_x86.h @@ -5,7 +5,10 @@ #ifndef COURGETTE_DISASSEMBLER_ELF_32_X86_H_ #define COURGETTE_DISASSEMBLER_ELF_32_X86_H_ -#include "base/basictypes.h" +#include <stddef.h> +#include <stdint.h> + +#include "base/macros.h" #include "courgette/disassembler_elf_32.h" #include "courgette/memory_allocator.h" #include "courgette/types_elf.h" @@ -21,7 +24,7 @@ class DisassemblerElf32X86 : public DisassemblerElf32 { explicit TypedRVAX86(RVA rva) : TypedRVA(rva) { } - CheckBool ComputeRelativeTarget(const uint8* op_pointer) override { + CheckBool ComputeRelativeTarget(const uint8_t* op_pointer) override { set_relative_target(Read32LittleEndian(op_pointer) + 4); return true; } @@ -31,7 +34,7 @@ class DisassemblerElf32X86 : public DisassemblerElf32 { return program->EmitRel32(program->FindOrMakeRel32Label(target_rva)); } - uint16 op_size() const override { return 4; } + uint16_t op_size() const override { return 4; } }; explicit DisassemblerElf32X86(const void* start, size_t length); |