breakpad/src/common/dwarf
Michael Forney 23e6fbf571 Use ULONG_MAX instead of __WORDSIZE to determine native ELF architecture
__WORDSIZE is an internal libc definition. Instead, we can use
ULONG_MAX from limits.h, whose value corresponds to the machine's
native word size.

This allows us to remove the fallback definition of __WORDSIZE in
the Android compatibility headers.

Bug: google-breakpad:631
Change-Id: I7b9e6f3b2121f78ccad9e32bf26acac518aefd8f
Reviewed-on: https://chromium-review.googlesource.com/c/breakpad/breakpad/+/2107100
Reviewed-by: Mike Frysinger <vapier@chromium.org>
2020-03-17 06:30:52 +00:00
..
bytereader_unittest.cc convert to uint8_t* for binary data to fix -Wnarrowing build errors 2016-01-26 15:38:19 -05:00
bytereader-inl.h convert to uint8_t* for binary data to fix -Wnarrowing build errors 2016-01-26 15:38:19 -05:00
bytereader.cc Add debug fission support. 2016-05-04 11:09:44 -07:00
bytereader.h Add debug fission support. 2016-05-04 11:09:44 -07:00
cfi_assembler.cc Basic handling of CIE version 4 in dwarf reading 2016-11-02 02:52:37 +00:00
cfi_assembler.h Basic handling of CIE version 4 in dwarf reading 2016-11-02 02:52:37 +00:00
dwarf2diehandler_unittest.cc convert to uint8_t* for binary data to fix -Wnarrowing build errors 2016-01-26 15:38:19 -05:00
dwarf2diehandler.cc convert to uint8_t* for binary data to fix -Wnarrowing build errors 2016-01-26 15:38:19 -05:00
dwarf2diehandler.h convert to uint8_t* for binary data to fix -Wnarrowing build errors 2016-01-26 15:38:19 -05:00
dwarf2enums.h Revert "Add new dwarf 5 enums, plus some dwarf4 enums." 2020-03-10 18:30:06 +00:00
dwarf2reader_cfi_unittest.cc Enable reading DWARF4 CIEs with 32 bit addresses. 2019-12-05 21:20:42 +00:00
dwarf2reader_die_unittest.cc Revert "Add dwarf5 compilation-unit header handling." 2020-03-10 18:29:58 +00:00
dwarf2reader_test_common.h Revert "Add dwarf5 compilation-unit header handling." 2020-03-10 18:29:58 +00:00
dwarf2reader.cc Revert "Add dwarf5 compilation-unit header handling." 2020-03-10 18:29:58 +00:00
dwarf2reader.h Revert "Add dwarf5 compilation-unit header handling." 2020-03-10 18:29:58 +00:00
elf_reader.cc Use ULONG_MAX instead of __WORDSIZE to determine native ELF architecture 2020-03-17 06:30:52 +00:00
elf_reader.h Allow compiling the google-breakpad code using a global ::string class instead of std::string. 2016-11-08 01:29:06 +00:00
functioninfo.cc Fixed a typo introduced in revision 16e08520e6 2018-08-14 14:12:51 +00:00
functioninfo.h Add support for parsing the DW_AT_ranges attributes 2018-08-13 19:12:00 +00:00
line_state_machine.h Clean up build for 64 bit. 2010-07-19 20:43:49 +00:00
types.h Define intptr and uintptr in a more generic way 2016-01-11 12:38:28 -05:00