breakpad/src/common/dwarf
Mike Frysinger bc44efdc27 convert to uint8_t* for binary data to fix -Wnarrowing build errors
Newer gcc versions default to -Werror=narrowing when using newer C++
standards (which we do).  This causes issues when we try to stuff a
value like 0xea into a char -- the value is out of range for signed
char bytes.  That's when gcc throws an error:
.../bytereader_unittest.cc: In member function 'virtual void Reader_DW_EH_PE_absptr4_Test::TestBody()':
.../bytereader_unittest.cc:400:55: error: narrowing conversion of '234' from 'int' to 'char' inside { } [-Wnarrowing]

BUG=chromium:579384
TEST=`make check` passes
R=mark@chromium.org

Review URL: https://codereview.chromium.org/1605153004 .
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 convert to uint8_t* for binary data to fix -Wnarrowing build errors 2016-01-26 15:38:19 -05:00
bytereader.h convert to uint8_t* for binary data to fix -Wnarrowing build errors 2016-01-26 15:38:19 -05:00
bytereader_unittest.cc convert to uint8_t* for binary data to fix -Wnarrowing build errors 2016-01-26 15:38:19 -05:00
cfi_assembler.cc Use stdint types everywhere 2013-03-06 14:04:42 +00:00
cfi_assembler.h Use stdint types everywhere 2013-03-06 14:04:42 +00: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
dwarf2diehandler_unittest.cc convert to uint8_t* for binary data to fix -Wnarrowing build errors 2016-01-26 15:38:19 -05:00
dwarf2enums.h Breakpad DWARF: Add support for DWARF 4 attribute forms. 2012-02-01 15:01:54 +00:00
dwarf2reader.cc convert to uint8_t* for binary data to fix -Wnarrowing build errors 2016-01-26 15:38:19 -05:00
dwarf2reader.h convert to uint8_t* for binary data to fix -Wnarrowing build errors 2016-01-26 15:38:19 -05:00
dwarf2reader_cfi_unittest.cc convert to uint8_t* for binary data to fix -Wnarrowing build errors 2016-01-26 15:38:19 -05:00
dwarf2reader_die_unittest.cc convert to uint8_t* for binary data to fix -Wnarrowing build errors 2016-01-26 15:38:19 -05:00
dwarf2reader_test_common.h Use stdint types everywhere 2013-03-06 14:04:42 +00:00
functioninfo.cc Mac: Fix more errors from clang to get crash_report.xcodeproj close to compiling. 2013-05-08 20:24:03 +00:00
functioninfo.h Remove dead code. 2012-12-12 04:02:58 +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