diff options
Diffstat (limited to 'src/processor/synth_minidump.h')
-rw-r--r-- | src/processor/synth_minidump.h | 42 |
1 files changed, 21 insertions, 21 deletions
diff --git a/src/processor/synth_minidump.h b/src/processor/synth_minidump.h index 17dbc480..fbc1e29b 100644 --- a/src/processor/synth_minidump.h +++ b/src/processor/synth_minidump.h @@ -166,14 +166,14 @@ class Stream: public Section { public: // Create a stream of type TYPE. You can append whatever contents // you like to this stream using the test_assembler::Section methods. - Stream(const Dump &dump, u_int32_t type) : Section(dump), type_(type) { } + Stream(const Dump &dump, uint32_t type) : Section(dump), type_(type) { } // Append an MDRawDirectory referring to this stream to SECTION. void CiteStreamIn(test_assembler::Section *section) const; private: // The type of this stream. - u_int32_t type_; + uint32_t type_; }; class SystemInfo: public Stream { @@ -211,7 +211,7 @@ class String: public Section { // to memory addresses. class Memory: public Section { public: - Memory(const Dump &dump, u_int64_t address) + Memory(const Dump &dump, uint64_t address) : Section(dump), address_(address) { start() = address; } // Append an MDMemoryDescriptor referring to this memory range to SECTION. @@ -220,7 +220,7 @@ class Memory: public Section { private: // The process address from which these memory contents were taken. // Shouldn't this be a Label? - u_int64_t address_; + uint64_t address_; }; class Context: public Section { @@ -238,13 +238,13 @@ class Thread: public Section { // Create a thread belonging to DUMP with the given values, citing // STACK and CONTEXT (which you must Add to the dump separately). Thread(const Dump &dump, - u_int32_t thread_id, + uint32_t thread_id, const Memory &stack, const Context &context, - u_int32_t suspend_count = 0, - u_int32_t priority_class = 0, - u_int32_t priority = 0, - u_int64_t teb = 0); + uint32_t suspend_count = 0, + uint32_t priority_class = 0, + uint32_t priority = 0, + uint64_t teb = 0); }; class Module: public Section { @@ -253,11 +253,11 @@ class Module: public Section { // MISC_RECORD can be NULL, in which case the corresponding location // descriptior in the minidump will have a length of zero. Module(const Dump &dump, - u_int64_t base_of_image, - u_int32_t size_of_image, + uint64_t base_of_image, + uint32_t size_of_image, const String &name, - u_int32_t time_date_stamp = 1262805309, - u_int32_t checksum = 0, + uint32_t time_date_stamp = 1262805309, + uint32_t checksum = 0, const MDVSFixedFileInfo &version_info = Module::stock_version_info, const Section *cv_record = NULL, const Section *misc_record = NULL); @@ -273,10 +273,10 @@ class Exception : public Stream { public: Exception(const Dump &dump, const Context &context, - u_int32_t thread_id = 0, - u_int32_t exception_code = 0, - u_int32_t exception_flags = 0, - u_int64_t exception_address = 0); + uint32_t thread_id = 0, + uint32_t exception_code = 0, + uint32_t exception_flags = 0, + uint64_t exception_address = 0); }; // A list of entries starting with a 32-bit count, like a memory list @@ -284,7 +284,7 @@ public: template<typename Element> class List: public Stream { public: - List(const Dump &dump, u_int32_t type) : Stream(dump, type), count_(0) { + List(const Dump &dump, uint32_t type) : Stream(dump, type), count_(0) { D32(count_label_); } @@ -317,10 +317,10 @@ class Dump: public test_assembler::Section { // header uses the given values. ENDIANNESS determines the // endianness of the signature; we set this section's default // endianness by this. - Dump(u_int64_t flags, + Dump(uint64_t flags, Endianness endianness = kLittleEndian, - u_int32_t version = MD_HEADER_VERSION, - u_int32_t date_time_stamp = 1262805309); + uint32_t version = MD_HEADER_VERSION, + uint32_t date_time_stamp = 1262805309); // The following functions call OBJECT->Finish(), and append the // contents of OBJECT to this minidump. They also record OBJECT in |