diff options
author | ted.mielczarek@gmail.com <ted.mielczarek@gmail.com@4c0a9323-5329-0410-9bdc-e9ce6186880e> | 2013-03-06 14:04:42 +0000 |
---|---|---|
committer | ted.mielczarek@gmail.com <ted.mielczarek@gmail.com@4c0a9323-5329-0410-9bdc-e9ce6186880e> | 2013-03-06 14:04:42 +0000 |
commit | aeffe1056f9ff6526d87a16ef55222899f5528f7 (patch) | |
tree | 1b7601a9135f82c14e73535c9d4a24f94d494662 /src/processor/fast_source_line_resolver_unittest.cc | |
parent | Work around Windows headers #defining ERROR by renaming enum values in StackF... (diff) | |
download | breakpad-aeffe1056f9ff6526d87a16ef55222899f5528f7.tar.xz |
Use stdint types everywhere
R=mark at https://breakpad.appspot.com/535002/
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1121 4c0a9323-5329-0410-9bdc-e9ce6186880e
Diffstat (limited to 'src/processor/fast_source_line_resolver_unittest.cc')
-rw-r--r-- | src/processor/fast_source_line_resolver_unittest.cc | 42 |
1 files changed, 21 insertions, 21 deletions
diff --git a/src/processor/fast_source_line_resolver_unittest.cc b/src/processor/fast_source_line_resolver_unittest.cc index c982c541..26982bfc 100644 --- a/src/processor/fast_source_line_resolver_unittest.cc +++ b/src/processor/fast_source_line_resolver_unittest.cc @@ -71,8 +71,8 @@ class TestCodeModule : public CodeModule { explicit TestCodeModule(string code_file) : code_file_(code_file) {} virtual ~TestCodeModule() {} - virtual u_int64_t base_address() const { return 0; } - virtual u_int64_t size() const { return 0xb000; } + virtual uint64_t base_address() const { return 0; } + virtual uint64_t size() const { return 0xb000; } virtual string code_file() const { return code_file_; } virtual string code_identifier() const { return ""; } virtual string debug_file() const { return ""; } @@ -88,17 +88,17 @@ class TestCodeModule : public CodeModule { // A mock memory region object, for use by the STACK CFI tests. class MockMemoryRegion: public MemoryRegion { - u_int64_t GetBase() const { return 0x10000; } - u_int32_t GetSize() const { return 0x01000; } - bool GetMemoryAtAddress(u_int64_t address, u_int8_t *value) const { + uint64_t GetBase() const { return 0x10000; } + uint32_t GetSize() const { return 0x01000; } + bool GetMemoryAtAddress(uint64_t address, uint8_t *value) const { *value = address & 0xff; return true; } - bool GetMemoryAtAddress(u_int64_t address, u_int16_t *value) const { + bool GetMemoryAtAddress(uint64_t address, uint16_t *value) const { *value = address & 0xffff; return true; } - bool GetMemoryAtAddress(u_int64_t address, u_int32_t *value) const { + bool GetMemoryAtAddress(uint64_t address, uint32_t *value) const { switch (address) { case 0x10008: *value = 0x98ecadc3; break; // saved %ebx case 0x1000c: *value = 0x878f7524; break; // saved %esi @@ -109,7 +109,7 @@ class MockMemoryRegion: public MemoryRegion { } return true; } - bool GetMemoryAtAddress(u_int64_t address, u_int64_t *value) const { + bool GetMemoryAtAddress(uint64_t address, uint64_t *value) const { *value = address; return true; } @@ -121,9 +121,9 @@ class MockMemoryRegion: public MemoryRegion { // ".cfa". static bool VerifyRegisters( const char *file, int line, - const CFIFrameInfo::RegisterValueMap<u_int32_t> &expected, - const CFIFrameInfo::RegisterValueMap<u_int32_t> &actual) { - CFIFrameInfo::RegisterValueMap<u_int32_t>::const_iterator a; + const CFIFrameInfo::RegisterValueMap<uint32_t> &expected, + const CFIFrameInfo::RegisterValueMap<uint32_t> &actual) { + CFIFrameInfo::RegisterValueMap<uint32_t>::const_iterator a; a = actual.find(".cfa"); if (a == actual.end()) return false; @@ -131,7 +131,7 @@ static bool VerifyRegisters( if (a == actual.end()) return false; for (a = actual.begin(); a != actual.end(); a++) { - CFIFrameInfo::RegisterValueMap<u_int32_t>::const_iterator e = + CFIFrameInfo::RegisterValueMap<uint32_t>::const_iterator e = expected.find(a->first); if (e == expected.end()) { fprintf(stderr, "%s:%d: unexpected register '%s' recovered, value 0x%x\n", @@ -280,9 +280,9 @@ TEST_F(TestFastSourceLineResolver, TestLoadAndResolve) { cfi_frame_info.reset(fast_resolver.FindCFIFrameInfo(&frame)); ASSERT_FALSE(cfi_frame_info.get()); - CFIFrameInfo::RegisterValueMap<u_int32_t> current_registers; - CFIFrameInfo::RegisterValueMap<u_int32_t> caller_registers; - CFIFrameInfo::RegisterValueMap<u_int32_t> expected_caller_registers; + CFIFrameInfo::RegisterValueMap<uint32_t> current_registers; + CFIFrameInfo::RegisterValueMap<uint32_t> caller_registers; + CFIFrameInfo::RegisterValueMap<uint32_t> expected_caller_registers; MockMemoryRegion memory; // Regardless of which instruction evaluation takes place at, it @@ -305,7 +305,7 @@ TEST_F(TestFastSourceLineResolver, TestLoadAndResolve) { cfi_frame_info.reset(fast_resolver.FindCFIFrameInfo(&frame)); ASSERT_TRUE(cfi_frame_info.get()); ASSERT_TRUE(cfi_frame_info.get() - ->FindCallerRegs<u_int32_t>(current_registers, memory, + ->FindCallerRegs<uint32_t>(current_registers, memory, &caller_registers)); ASSERT_TRUE(VerifyRegisters(__FILE__, __LINE__, expected_caller_registers, caller_registers)); @@ -315,7 +315,7 @@ TEST_F(TestFastSourceLineResolver, TestLoadAndResolve) { cfi_frame_info.reset(fast_resolver.FindCFIFrameInfo(&frame)); ASSERT_TRUE(cfi_frame_info.get()); ASSERT_TRUE(cfi_frame_info.get() - ->FindCallerRegs<u_int32_t>(current_registers, memory, + ->FindCallerRegs<uint32_t>(current_registers, memory, &caller_registers)); ASSERT_TRUE(VerifyRegisters(__FILE__, __LINE__, expected_caller_registers, caller_registers)); @@ -325,7 +325,7 @@ TEST_F(TestFastSourceLineResolver, TestLoadAndResolve) { cfi_frame_info.reset(fast_resolver.FindCFIFrameInfo(&frame)); ASSERT_TRUE(cfi_frame_info.get()); ASSERT_TRUE(cfi_frame_info.get() - ->FindCallerRegs<u_int32_t>(current_registers, memory, + ->FindCallerRegs<uint32_t>(current_registers, memory, &caller_registers)); VerifyRegisters(__FILE__, __LINE__, expected_caller_registers, caller_registers); @@ -335,7 +335,7 @@ TEST_F(TestFastSourceLineResolver, TestLoadAndResolve) { cfi_frame_info.reset(fast_resolver.FindCFIFrameInfo(&frame)); ASSERT_TRUE(cfi_frame_info.get()); ASSERT_TRUE(cfi_frame_info.get() - ->FindCallerRegs<u_int32_t>(current_registers, memory, + ->FindCallerRegs<uint32_t>(current_registers, memory, &caller_registers)); VerifyRegisters(__FILE__, __LINE__, expected_caller_registers, caller_registers); @@ -345,7 +345,7 @@ TEST_F(TestFastSourceLineResolver, TestLoadAndResolve) { cfi_frame_info.reset(fast_resolver.FindCFIFrameInfo(&frame)); ASSERT_TRUE(cfi_frame_info.get()); ASSERT_TRUE(cfi_frame_info.get() - ->FindCallerRegs<u_int32_t>(current_registers, memory, + ->FindCallerRegs<uint32_t>(current_registers, memory, &caller_registers)); VerifyRegisters(__FILE__, __LINE__, expected_caller_registers, caller_registers); @@ -355,7 +355,7 @@ TEST_F(TestFastSourceLineResolver, TestLoadAndResolve) { cfi_frame_info.reset(fast_resolver.FindCFIFrameInfo(&frame)); ASSERT_TRUE(cfi_frame_info.get()); ASSERT_TRUE(cfi_frame_info.get() - ->FindCallerRegs<u_int32_t>(current_registers, memory, + ->FindCallerRegs<uint32_t>(current_registers, memory, &caller_registers)); VerifyRegisters(__FILE__, __LINE__, expected_caller_registers, caller_registers); |