Fix compiler warnings on Ubuntu Precise. Pull in gmock r408 in the process.
BUG=490 Review URL: https://breakpad.appspot.com/448002 git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1034 4c0a9323-5329-0410-9bdc-e9ce6186880e
This commit is contained in:
parent
ba7e0d9657
commit
44c27420e2
4 changed files with 220 additions and 127 deletions
64
Makefile.am
64
Makefile.am
|
@ -493,6 +493,8 @@ src_tools_linux_md2core_minidump_2_core_unittest_CPPFLAGS = \
|
||||||
-I$(top_srcdir)/src/testing/gtest/include \
|
-I$(top_srcdir)/src/testing/gtest/include \
|
||||||
-I$(top_srcdir)/src/testing/gtest \
|
-I$(top_srcdir)/src/testing/gtest \
|
||||||
-I$(top_srcdir)/src/testing
|
-I$(top_srcdir)/src/testing
|
||||||
|
src_tools_linux_md2core_minidump_2_core_unittest_LDADD = \
|
||||||
|
$(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
|
||||||
|
|
||||||
endif LINUX_HOST
|
endif LINUX_HOST
|
||||||
|
|
||||||
|
@ -514,7 +516,8 @@ src_processor_binarystream_unittest_CPPFLAGS = \
|
||||||
-I$(top_srcdir)/src/testing/gtest \
|
-I$(top_srcdir)/src/testing/gtest \
|
||||||
-I$(top_srcdir)/src/testing
|
-I$(top_srcdir)/src/testing
|
||||||
src_processor_binarystream_unittest_LDADD = \
|
src_processor_binarystream_unittest_LDADD = \
|
||||||
src/processor/binarystream.o
|
src/processor/binarystream.o \
|
||||||
|
$(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
|
||||||
|
|
||||||
src_processor_basic_source_line_resolver_unittest_SOURCES = \
|
src_processor_basic_source_line_resolver_unittest_SOURCES = \
|
||||||
src/processor/basic_source_line_resolver_unittest.cc \
|
src/processor/basic_source_line_resolver_unittest.cc \
|
||||||
|
@ -532,7 +535,8 @@ src_processor_basic_source_line_resolver_unittest_LDADD = \
|
||||||
src/processor/pathname_stripper.o \
|
src/processor/pathname_stripper.o \
|
||||||
src/processor/logging.o \
|
src/processor/logging.o \
|
||||||
src/processor/source_line_resolver_base.o \
|
src/processor/source_line_resolver_base.o \
|
||||||
src/processor/tokenize.o
|
src/processor/tokenize.o \
|
||||||
|
$(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
|
||||||
|
|
||||||
src_processor_cfi_frame_info_unittest_SOURCES = \
|
src_processor_cfi_frame_info_unittest_SOURCES = \
|
||||||
src/processor/cfi_frame_info_unittest.cc \
|
src/processor/cfi_frame_info_unittest.cc \
|
||||||
|
@ -542,7 +546,8 @@ src_processor_cfi_frame_info_unittest_SOURCES = \
|
||||||
src_processor_cfi_frame_info_unittest_LDADD = \
|
src_processor_cfi_frame_info_unittest_LDADD = \
|
||||||
src/processor/cfi_frame_info.o \
|
src/processor/cfi_frame_info.o \
|
||||||
src/processor/logging.o \
|
src/processor/logging.o \
|
||||||
src/processor/pathname_stripper.o
|
src/processor/pathname_stripper.o \
|
||||||
|
$(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
|
||||||
src_processor_cfi_frame_info_unittest_CPPFLAGS = \
|
src_processor_cfi_frame_info_unittest_CPPFLAGS = \
|
||||||
-I$(top_srcdir)/src \
|
-I$(top_srcdir)/src \
|
||||||
-I$(top_srcdir)/src/testing/include \
|
-I$(top_srcdir)/src/testing/include \
|
||||||
|
@ -588,7 +593,8 @@ src_processor_exploitability_unittest_LDADD = \
|
||||||
src/processor/stackwalker_sparc.o \
|
src/processor/stackwalker_sparc.o \
|
||||||
src/processor/stackwalker_x86.o \
|
src/processor/stackwalker_x86.o \
|
||||||
src/processor/tokenize.o \
|
src/processor/tokenize.o \
|
||||||
src/third_party/libdisasm/libdisasm.a
|
src/third_party/libdisasm/libdisasm.a \
|
||||||
|
$(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
|
||||||
|
|
||||||
src_processor_disassembler_x86_unittest_SOURCES = \
|
src_processor_disassembler_x86_unittest_SOURCES = \
|
||||||
src/processor/disassembler_x86_unittest.cc \
|
src/processor/disassembler_x86_unittest.cc \
|
||||||
|
@ -603,7 +609,8 @@ src_processor_disassembler_x86_unittest_CPPFLAGS = \
|
||||||
-I$(top_srcdir)/src/testing
|
-I$(top_srcdir)/src/testing
|
||||||
src_processor_disassembler_x86_unittest_LDADD = \
|
src_processor_disassembler_x86_unittest_LDADD = \
|
||||||
src/processor/disassembler_x86.o \
|
src/processor/disassembler_x86.o \
|
||||||
src/third_party/libdisasm/libdisasm.a
|
src/third_party/libdisasm/libdisasm.a \
|
||||||
|
$(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
|
||||||
|
|
||||||
src_processor_fast_source_line_resolver_unittest_SOURCES = \
|
src_processor_fast_source_line_resolver_unittest_SOURCES = \
|
||||||
src/processor/fast_source_line_resolver_unittest.cc \
|
src/processor/fast_source_line_resolver_unittest.cc \
|
||||||
|
@ -624,7 +631,8 @@ src_processor_fast_source_line_resolver_unittest_LDADD = \
|
||||||
src/processor/pathname_stripper.o \
|
src/processor/pathname_stripper.o \
|
||||||
src/processor/logging.o \
|
src/processor/logging.o \
|
||||||
src/processor/source_line_resolver_base.o \
|
src/processor/source_line_resolver_base.o \
|
||||||
src/processor/tokenize.o
|
src/processor/tokenize.o \
|
||||||
|
$(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
|
||||||
|
|
||||||
src_processor_map_serializers_unittest_SOURCES = \
|
src_processor_map_serializers_unittest_SOURCES = \
|
||||||
src/processor/map_serializers_unittest.cc \
|
src/processor/map_serializers_unittest.cc \
|
||||||
|
@ -638,7 +646,8 @@ src_processor_map_serializers_unittest_CPPFLAGS = \
|
||||||
-I$(top_srcdir)/src/testing
|
-I$(top_srcdir)/src/testing
|
||||||
src_processor_map_serializers_unittest_LDADD = \
|
src_processor_map_serializers_unittest_LDADD = \
|
||||||
src/processor/logging.o \
|
src/processor/logging.o \
|
||||||
src/processor/pathname_stripper.o
|
src/processor/pathname_stripper.o \
|
||||||
|
$(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
|
||||||
|
|
||||||
src_processor_minidump_processor_unittest_SOURCES = \
|
src_processor_minidump_processor_unittest_SOURCES = \
|
||||||
src/processor/minidump_processor_unittest.cc \
|
src/processor/minidump_processor_unittest.cc \
|
||||||
|
@ -671,7 +680,8 @@ src_processor_minidump_processor_unittest_LDADD = \
|
||||||
src/processor/stackwalker_sparc.o \
|
src/processor/stackwalker_sparc.o \
|
||||||
src/processor/stackwalker_x86.o \
|
src/processor/stackwalker_x86.o \
|
||||||
src/processor/tokenize.o \
|
src/processor/tokenize.o \
|
||||||
src/third_party/libdisasm/libdisasm.a
|
src/third_party/libdisasm/libdisasm.a \
|
||||||
|
$(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
|
||||||
|
|
||||||
src_processor_minidump_unittest_SOURCES = \
|
src_processor_minidump_unittest_SOURCES = \
|
||||||
src/common/test_assembler.cc \
|
src/common/test_assembler.cc \
|
||||||
|
@ -690,7 +700,8 @@ src_processor_minidump_unittest_LDADD = \
|
||||||
src/processor/basic_code_modules.o \
|
src/processor/basic_code_modules.o \
|
||||||
src/processor/logging.o \
|
src/processor/logging.o \
|
||||||
src/processor/minidump.o \
|
src/processor/minidump.o \
|
||||||
src/processor/pathname_stripper.o
|
src/processor/pathname_stripper.o \
|
||||||
|
$(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
|
||||||
|
|
||||||
src_processor_static_address_map_unittest_SOURCES = \
|
src_processor_static_address_map_unittest_SOURCES = \
|
||||||
src/processor/static_address_map_unittest.cc \
|
src/processor/static_address_map_unittest.cc \
|
||||||
|
@ -704,7 +715,8 @@ src_processor_static_address_map_unittest_CPPFLAGS = \
|
||||||
-I$(top_srcdir)/src/testing
|
-I$(top_srcdir)/src/testing
|
||||||
src_processor_static_address_map_unittest_LDADD = \
|
src_processor_static_address_map_unittest_LDADD = \
|
||||||
src/processor/logging.o \
|
src/processor/logging.o \
|
||||||
src/processor/pathname_stripper.o
|
src/processor/pathname_stripper.o \
|
||||||
|
$(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
|
||||||
|
|
||||||
src_processor_static_contained_range_map_unittest_SOURCES = \
|
src_processor_static_contained_range_map_unittest_SOURCES = \
|
||||||
src/processor/static_contained_range_map_unittest.cc \
|
src/processor/static_contained_range_map_unittest.cc \
|
||||||
|
@ -718,7 +730,8 @@ src_processor_static_contained_range_map_unittest_CPPFLAGS = \
|
||||||
-I$(top_srcdir)/src/testing
|
-I$(top_srcdir)/src/testing
|
||||||
src_processor_static_contained_range_map_unittest_LDADD = \
|
src_processor_static_contained_range_map_unittest_LDADD = \
|
||||||
src/processor/logging.o \
|
src/processor/logging.o \
|
||||||
src/processor/pathname_stripper.o
|
src/processor/pathname_stripper.o \
|
||||||
|
$(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
|
||||||
|
|
||||||
src_processor_static_map_unittest_SOURCES = \
|
src_processor_static_map_unittest_SOURCES = \
|
||||||
src/processor/static_map_unittest.cc \
|
src/processor/static_map_unittest.cc \
|
||||||
|
@ -732,7 +745,8 @@ src_processor_static_map_unittest_CPPFLAGS = \
|
||||||
-I$(top_srcdir)/src/testing
|
-I$(top_srcdir)/src/testing
|
||||||
src_processor_static_map_unittest_LDADD = \
|
src_processor_static_map_unittest_LDADD = \
|
||||||
src/processor/logging.o \
|
src/processor/logging.o \
|
||||||
src/processor/pathname_stripper.o
|
src/processor/pathname_stripper.o \
|
||||||
|
$(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
|
||||||
|
|
||||||
src_processor_static_range_map_unittest_SOURCES = \
|
src_processor_static_range_map_unittest_SOURCES = \
|
||||||
src/processor/static_range_map_unittest.cc \
|
src/processor/static_range_map_unittest.cc \
|
||||||
|
@ -746,24 +760,28 @@ src_processor_static_range_map_unittest_CPPFLAGS = \
|
||||||
-I$(top_srcdir)/src/testing
|
-I$(top_srcdir)/src/testing
|
||||||
src_processor_static_range_map_unittest_LDADD = \
|
src_processor_static_range_map_unittest_LDADD = \
|
||||||
src/processor/logging.o \
|
src/processor/logging.o \
|
||||||
src/processor/pathname_stripper.o
|
src/processor/pathname_stripper.o \
|
||||||
|
$(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
|
||||||
|
|
||||||
src_processor_pathname_stripper_unittest_SOURCES = \
|
src_processor_pathname_stripper_unittest_SOURCES = \
|
||||||
src/processor/pathname_stripper_unittest.cc
|
src/processor/pathname_stripper_unittest.cc
|
||||||
src_processor_pathname_stripper_unittest_LDADD = \
|
src_processor_pathname_stripper_unittest_LDADD = \
|
||||||
src/processor/pathname_stripper.o
|
src/processor/pathname_stripper.o \
|
||||||
|
$(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
|
||||||
|
|
||||||
src_processor_postfix_evaluator_unittest_SOURCES = \
|
src_processor_postfix_evaluator_unittest_SOURCES = \
|
||||||
src/processor/postfix_evaluator_unittest.cc
|
src/processor/postfix_evaluator_unittest.cc
|
||||||
src_processor_postfix_evaluator_unittest_LDADD = \
|
src_processor_postfix_evaluator_unittest_LDADD = \
|
||||||
src/processor/logging.o \
|
src/processor/logging.o \
|
||||||
src/processor/pathname_stripper.o
|
src/processor/pathname_stripper.o \
|
||||||
|
$(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
|
||||||
|
|
||||||
src_processor_range_map_unittest_SOURCES = \
|
src_processor_range_map_unittest_SOURCES = \
|
||||||
src/processor/range_map_unittest.cc
|
src/processor/range_map_unittest.cc
|
||||||
src_processor_range_map_unittest_LDADD = \
|
src_processor_range_map_unittest_LDADD = \
|
||||||
src/processor/logging.o \
|
src/processor/logging.o \
|
||||||
src/processor/pathname_stripper.o
|
src/processor/pathname_stripper.o \
|
||||||
|
$(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
|
||||||
|
|
||||||
src_processor_stackwalker_selftest_SOURCES = \
|
src_processor_stackwalker_selftest_SOURCES = \
|
||||||
src/processor/stackwalker_selftest.cc
|
src/processor/stackwalker_selftest.cc
|
||||||
|
@ -784,7 +802,8 @@ src_processor_stackwalker_selftest_LDADD = \
|
||||||
src/processor/stackwalker_ppc.o \
|
src/processor/stackwalker_ppc.o \
|
||||||
src/processor/stackwalker_sparc.o \
|
src/processor/stackwalker_sparc.o \
|
||||||
src/processor/stackwalker_x86.o \
|
src/processor/stackwalker_x86.o \
|
||||||
src/processor/tokenize.o
|
src/processor/tokenize.o \
|
||||||
|
$(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
|
||||||
|
|
||||||
src_processor_stackwalker_amd64_unittest_SOURCES = \
|
src_processor_stackwalker_amd64_unittest_SOURCES = \
|
||||||
src/common/test_assembler.cc \
|
src/common/test_assembler.cc \
|
||||||
|
@ -793,7 +812,8 @@ src_processor_stackwalker_amd64_unittest_SOURCES = \
|
||||||
src/testing/gtest/src/gtest_main.cc \
|
src/testing/gtest/src/gtest_main.cc \
|
||||||
src/testing/src/gmock-all.cc
|
src/testing/src/gmock-all.cc
|
||||||
src_processor_stackwalker_amd64_unittest_LDADD = \
|
src_processor_stackwalker_amd64_unittest_LDADD = \
|
||||||
src/libbreakpad.a
|
src/libbreakpad.a \
|
||||||
|
$(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
|
||||||
src_processor_stackwalker_amd64_unittest_CPPFLAGS = \
|
src_processor_stackwalker_amd64_unittest_CPPFLAGS = \
|
||||||
-I$(top_srcdir)/src \
|
-I$(top_srcdir)/src \
|
||||||
-I$(top_srcdir)/src/testing/include \
|
-I$(top_srcdir)/src/testing/include \
|
||||||
|
@ -808,7 +828,8 @@ src_processor_stackwalker_arm_unittest_SOURCES = \
|
||||||
src/testing/gtest/src/gtest_main.cc \
|
src/testing/gtest/src/gtest_main.cc \
|
||||||
src/testing/src/gmock-all.cc
|
src/testing/src/gmock-all.cc
|
||||||
src_processor_stackwalker_arm_unittest_LDADD = \
|
src_processor_stackwalker_arm_unittest_LDADD = \
|
||||||
src/libbreakpad.a
|
src/libbreakpad.a \
|
||||||
|
$(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
|
||||||
src_processor_stackwalker_arm_unittest_CPPFLAGS = \
|
src_processor_stackwalker_arm_unittest_CPPFLAGS = \
|
||||||
-I$(top_srcdir)/src \
|
-I$(top_srcdir)/src \
|
||||||
-I$(top_srcdir)/src/testing/include \
|
-I$(top_srcdir)/src/testing/include \
|
||||||
|
@ -823,7 +844,8 @@ src_processor_stackwalker_x86_unittest_SOURCES = \
|
||||||
src/testing/gtest/src/gtest_main.cc \
|
src/testing/gtest/src/gtest_main.cc \
|
||||||
src/testing/src/gmock-all.cc
|
src/testing/src/gmock-all.cc
|
||||||
src_processor_stackwalker_x86_unittest_LDADD = \
|
src_processor_stackwalker_x86_unittest_LDADD = \
|
||||||
src/libbreakpad.a
|
src/libbreakpad.a \
|
||||||
|
$(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
|
||||||
src_processor_stackwalker_x86_unittest_CPPFLAGS = \
|
src_processor_stackwalker_x86_unittest_CPPFLAGS = \
|
||||||
-I$(top_srcdir)/src \
|
-I$(top_srcdir)/src \
|
||||||
-I$(top_srcdir)/src/testing/include \
|
-I$(top_srcdir)/src/testing/include \
|
||||||
|
@ -846,6 +868,7 @@ src_processor_synth_minidump_unittest_CPPFLAGS = \
|
||||||
-I$(top_srcdir)/src/testing/gtest/include \
|
-I$(top_srcdir)/src/testing/gtest/include \
|
||||||
-I$(top_srcdir)/src/testing/gtest \
|
-I$(top_srcdir)/src/testing/gtest \
|
||||||
-I$(top_srcdir)/src/testing
|
-I$(top_srcdir)/src/testing
|
||||||
|
src_processor_synth_minidump_unittest_LDADD = $(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
|
||||||
|
|
||||||
src_common_test_assembler_unittest_SOURCES = \
|
src_common_test_assembler_unittest_SOURCES = \
|
||||||
src/common/test_assembler.cc \
|
src/common/test_assembler.cc \
|
||||||
|
@ -860,6 +883,7 @@ src_common_test_assembler_unittest_CPPFLAGS = \
|
||||||
-I$(top_srcdir)/src/testing/gtest/include \
|
-I$(top_srcdir)/src/testing/gtest/include \
|
||||||
-I$(top_srcdir)/src/testing/gtest \
|
-I$(top_srcdir)/src/testing/gtest \
|
||||||
-I$(top_srcdir)/src/testing
|
-I$(top_srcdir)/src/testing
|
||||||
|
src_common_test_assembler_unittest_LDADD = $(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
|
||||||
|
|
||||||
## Non-installables
|
## Non-installables
|
||||||
noinst_PROGRAMS =
|
noinst_PROGRAMS =
|
||||||
|
|
156
Makefile.in
156
Makefile.in
|
@ -581,7 +581,9 @@ am__src_common_test_assembler_unittest_SOURCES_DIST = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/testing/src/src_common_test_assembler_unittest-gmock-all.$(OBJEXT)
|
@DISABLE_PROCESSOR_FALSE@ src/testing/src/src_common_test_assembler_unittest-gmock-all.$(OBJEXT)
|
||||||
src_common_test_assembler_unittest_OBJECTS = \
|
src_common_test_assembler_unittest_OBJECTS = \
|
||||||
$(am_src_common_test_assembler_unittest_OBJECTS)
|
$(am_src_common_test_assembler_unittest_OBJECTS)
|
||||||
src_common_test_assembler_unittest_LDADD = $(LDADD)
|
@DISABLE_PROCESSOR_FALSE@src_common_test_assembler_unittest_DEPENDENCIES = \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(am__DEPENDENCIES_1) \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(am__DEPENDENCIES_1)
|
||||||
am__src_processor_address_map_unittest_SOURCES_DIST = \
|
am__src_processor_address_map_unittest_SOURCES_DIST = \
|
||||||
src/processor/address_map_unittest.cc
|
src/processor/address_map_unittest.cc
|
||||||
@DISABLE_PROCESSOR_FALSE@am_src_processor_address_map_unittest_OBJECTS = src/processor/address_map_unittest.$(OBJEXT)
|
@DISABLE_PROCESSOR_FALSE@am_src_processor_address_map_unittest_OBJECTS = src/processor/address_map_unittest.$(OBJEXT)
|
||||||
|
@ -603,7 +605,9 @@ src_processor_basic_source_line_resolver_unittest_OBJECTS = $(am_src_processor_b
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/pathname_stripper.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/pathname_stripper.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/logging.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/logging.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/source_line_resolver_base.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/source_line_resolver_base.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/tokenize.o
|
@DISABLE_PROCESSOR_FALSE@ src/processor/tokenize.o \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(am__DEPENDENCIES_1) \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(am__DEPENDENCIES_1)
|
||||||
am__src_processor_binarystream_unittest_SOURCES_DIST = \
|
am__src_processor_binarystream_unittest_SOURCES_DIST = \
|
||||||
src/processor/binarystream_unittest.cc \
|
src/processor/binarystream_unittest.cc \
|
||||||
src/testing/gtest/src/gtest-all.cc \
|
src/testing/gtest/src/gtest-all.cc \
|
||||||
|
@ -614,7 +618,9 @@ am__src_processor_binarystream_unittest_SOURCES_DIST = \
|
||||||
src_processor_binarystream_unittest_OBJECTS = \
|
src_processor_binarystream_unittest_OBJECTS = \
|
||||||
$(am_src_processor_binarystream_unittest_OBJECTS)
|
$(am_src_processor_binarystream_unittest_OBJECTS)
|
||||||
@DISABLE_PROCESSOR_FALSE@src_processor_binarystream_unittest_DEPENDENCIES = \
|
@DISABLE_PROCESSOR_FALSE@src_processor_binarystream_unittest_DEPENDENCIES = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/binarystream.o
|
@DISABLE_PROCESSOR_FALSE@ src/processor/binarystream.o \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(am__DEPENDENCIES_1) \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(am__DEPENDENCIES_1)
|
||||||
am__src_processor_cfi_frame_info_unittest_SOURCES_DIST = \
|
am__src_processor_cfi_frame_info_unittest_SOURCES_DIST = \
|
||||||
src/processor/cfi_frame_info_unittest.cc \
|
src/processor/cfi_frame_info_unittest.cc \
|
||||||
src/testing/gtest/src/gtest-all.cc \
|
src/testing/gtest/src/gtest-all.cc \
|
||||||
|
@ -629,7 +635,9 @@ src_processor_cfi_frame_info_unittest_OBJECTS = \
|
||||||
@DISABLE_PROCESSOR_FALSE@src_processor_cfi_frame_info_unittest_DEPENDENCIES = \
|
@DISABLE_PROCESSOR_FALSE@src_processor_cfi_frame_info_unittest_DEPENDENCIES = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/cfi_frame_info.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/cfi_frame_info.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/logging.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/logging.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/pathname_stripper.o
|
@DISABLE_PROCESSOR_FALSE@ src/processor/pathname_stripper.o \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(am__DEPENDENCIES_1) \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(am__DEPENDENCIES_1)
|
||||||
am__src_processor_contained_range_map_unittest_SOURCES_DIST = \
|
am__src_processor_contained_range_map_unittest_SOURCES_DIST = \
|
||||||
src/processor/contained_range_map_unittest.cc
|
src/processor/contained_range_map_unittest.cc
|
||||||
@DISABLE_PROCESSOR_FALSE@am_src_processor_contained_range_map_unittest_OBJECTS = src/processor/contained_range_map_unittest.$(OBJEXT)
|
@DISABLE_PROCESSOR_FALSE@am_src_processor_contained_range_map_unittest_OBJECTS = src/processor/contained_range_map_unittest.$(OBJEXT)
|
||||||
|
@ -651,7 +659,9 @@ src_processor_disassembler_x86_unittest_OBJECTS = \
|
||||||
$(am_src_processor_disassembler_x86_unittest_OBJECTS)
|
$(am_src_processor_disassembler_x86_unittest_OBJECTS)
|
||||||
@DISABLE_PROCESSOR_FALSE@src_processor_disassembler_x86_unittest_DEPENDENCIES = \
|
@DISABLE_PROCESSOR_FALSE@src_processor_disassembler_x86_unittest_DEPENDENCIES = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/disassembler_x86.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/disassembler_x86.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/third_party/libdisasm/libdisasm.a
|
@DISABLE_PROCESSOR_FALSE@ src/third_party/libdisasm/libdisasm.a \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(am__DEPENDENCIES_1) \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(am__DEPENDENCIES_1)
|
||||||
am__src_processor_exploitability_unittest_SOURCES_DIST = \
|
am__src_processor_exploitability_unittest_SOURCES_DIST = \
|
||||||
src/processor/exploitability_unittest.cc \
|
src/processor/exploitability_unittest.cc \
|
||||||
src/testing/gtest/src/gtest-all.cc \
|
src/testing/gtest/src/gtest-all.cc \
|
||||||
|
@ -684,7 +694,9 @@ src_processor_exploitability_unittest_OBJECTS = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/stackwalker_sparc.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/stackwalker_sparc.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/stackwalker_x86.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/stackwalker_x86.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/tokenize.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/tokenize.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/third_party/libdisasm/libdisasm.a
|
@DISABLE_PROCESSOR_FALSE@ src/third_party/libdisasm/libdisasm.a \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(am__DEPENDENCIES_1) \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(am__DEPENDENCIES_1)
|
||||||
am__src_processor_fast_source_line_resolver_unittest_SOURCES_DIST = \
|
am__src_processor_fast_source_line_resolver_unittest_SOURCES_DIST = \
|
||||||
src/processor/fast_source_line_resolver_unittest.cc \
|
src/processor/fast_source_line_resolver_unittest.cc \
|
||||||
src/testing/gtest/src/gtest-all.cc \
|
src/testing/gtest/src/gtest-all.cc \
|
||||||
|
@ -701,7 +713,9 @@ src_processor_fast_source_line_resolver_unittest_OBJECTS = $(am_src_processor_fa
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/pathname_stripper.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/pathname_stripper.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/logging.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/logging.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/source_line_resolver_base.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/source_line_resolver_base.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/tokenize.o
|
@DISABLE_PROCESSOR_FALSE@ src/processor/tokenize.o \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(am__DEPENDENCIES_1) \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(am__DEPENDENCIES_1)
|
||||||
am__src_processor_map_serializers_unittest_SOURCES_DIST = \
|
am__src_processor_map_serializers_unittest_SOURCES_DIST = \
|
||||||
src/processor/map_serializers_unittest.cc \
|
src/processor/map_serializers_unittest.cc \
|
||||||
src/testing/gtest/src/gtest-all.cc \
|
src/testing/gtest/src/gtest-all.cc \
|
||||||
|
@ -713,7 +727,9 @@ src_processor_map_serializers_unittest_OBJECTS = \
|
||||||
$(am_src_processor_map_serializers_unittest_OBJECTS)
|
$(am_src_processor_map_serializers_unittest_OBJECTS)
|
||||||
@DISABLE_PROCESSOR_FALSE@src_processor_map_serializers_unittest_DEPENDENCIES = \
|
@DISABLE_PROCESSOR_FALSE@src_processor_map_serializers_unittest_DEPENDENCIES = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/logging.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/logging.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/pathname_stripper.o
|
@DISABLE_PROCESSOR_FALSE@ src/processor/pathname_stripper.o \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(am__DEPENDENCIES_1) \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(am__DEPENDENCIES_1)
|
||||||
am__src_processor_minidump_dump_SOURCES_DIST = \
|
am__src_processor_minidump_dump_SOURCES_DIST = \
|
||||||
src/processor/minidump_dump.cc
|
src/processor/minidump_dump.cc
|
||||||
@DISABLE_PROCESSOR_FALSE@am_src_processor_minidump_dump_OBJECTS = src/processor/minidump_dump.$(OBJEXT)
|
@DISABLE_PROCESSOR_FALSE@am_src_processor_minidump_dump_OBJECTS = src/processor/minidump_dump.$(OBJEXT)
|
||||||
|
@ -754,7 +770,9 @@ src_processor_minidump_processor_unittest_OBJECTS = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/stackwalker_sparc.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/stackwalker_sparc.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/stackwalker_x86.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/stackwalker_x86.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/tokenize.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/tokenize.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/third_party/libdisasm/libdisasm.a
|
@DISABLE_PROCESSOR_FALSE@ src/third_party/libdisasm/libdisasm.a \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(am__DEPENDENCIES_1) \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(am__DEPENDENCIES_1)
|
||||||
am__src_processor_minidump_stackwalk_SOURCES_DIST = \
|
am__src_processor_minidump_stackwalk_SOURCES_DIST = \
|
||||||
src/processor/minidump_stackwalk.cc
|
src/processor/minidump_stackwalk.cc
|
||||||
@DISABLE_PROCESSOR_FALSE@am_src_processor_minidump_stackwalk_OBJECTS = src/processor/minidump_stackwalk.$(OBJEXT)
|
@DISABLE_PROCESSOR_FALSE@am_src_processor_minidump_stackwalk_OBJECTS = src/processor/minidump_stackwalk.$(OBJEXT)
|
||||||
|
@ -803,14 +821,18 @@ src_processor_minidump_unittest_OBJECTS = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/basic_code_modules.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/basic_code_modules.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/logging.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/logging.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/minidump.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/minidump.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/pathname_stripper.o
|
@DISABLE_PROCESSOR_FALSE@ src/processor/pathname_stripper.o \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(am__DEPENDENCIES_1) \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(am__DEPENDENCIES_1)
|
||||||
am__src_processor_pathname_stripper_unittest_SOURCES_DIST = \
|
am__src_processor_pathname_stripper_unittest_SOURCES_DIST = \
|
||||||
src/processor/pathname_stripper_unittest.cc
|
src/processor/pathname_stripper_unittest.cc
|
||||||
@DISABLE_PROCESSOR_FALSE@am_src_processor_pathname_stripper_unittest_OBJECTS = src/processor/pathname_stripper_unittest.$(OBJEXT)
|
@DISABLE_PROCESSOR_FALSE@am_src_processor_pathname_stripper_unittest_OBJECTS = src/processor/pathname_stripper_unittest.$(OBJEXT)
|
||||||
src_processor_pathname_stripper_unittest_OBJECTS = \
|
src_processor_pathname_stripper_unittest_OBJECTS = \
|
||||||
$(am_src_processor_pathname_stripper_unittest_OBJECTS)
|
$(am_src_processor_pathname_stripper_unittest_OBJECTS)
|
||||||
@DISABLE_PROCESSOR_FALSE@src_processor_pathname_stripper_unittest_DEPENDENCIES = \
|
@DISABLE_PROCESSOR_FALSE@src_processor_pathname_stripper_unittest_DEPENDENCIES = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/pathname_stripper.o
|
@DISABLE_PROCESSOR_FALSE@ src/processor/pathname_stripper.o \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(am__DEPENDENCIES_1) \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(am__DEPENDENCIES_1)
|
||||||
am__src_processor_postfix_evaluator_unittest_SOURCES_DIST = \
|
am__src_processor_postfix_evaluator_unittest_SOURCES_DIST = \
|
||||||
src/processor/postfix_evaluator_unittest.cc
|
src/processor/postfix_evaluator_unittest.cc
|
||||||
@DISABLE_PROCESSOR_FALSE@am_src_processor_postfix_evaluator_unittest_OBJECTS = src/processor/postfix_evaluator_unittest.$(OBJEXT)
|
@DISABLE_PROCESSOR_FALSE@am_src_processor_postfix_evaluator_unittest_OBJECTS = src/processor/postfix_evaluator_unittest.$(OBJEXT)
|
||||||
|
@ -818,7 +840,9 @@ src_processor_postfix_evaluator_unittest_OBJECTS = \
|
||||||
$(am_src_processor_postfix_evaluator_unittest_OBJECTS)
|
$(am_src_processor_postfix_evaluator_unittest_OBJECTS)
|
||||||
@DISABLE_PROCESSOR_FALSE@src_processor_postfix_evaluator_unittest_DEPENDENCIES = \
|
@DISABLE_PROCESSOR_FALSE@src_processor_postfix_evaluator_unittest_DEPENDENCIES = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/logging.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/logging.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/pathname_stripper.o
|
@DISABLE_PROCESSOR_FALSE@ src/processor/pathname_stripper.o \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(am__DEPENDENCIES_1) \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(am__DEPENDENCIES_1)
|
||||||
am__src_processor_range_map_unittest_SOURCES_DIST = \
|
am__src_processor_range_map_unittest_SOURCES_DIST = \
|
||||||
src/processor/range_map_unittest.cc
|
src/processor/range_map_unittest.cc
|
||||||
@DISABLE_PROCESSOR_FALSE@am_src_processor_range_map_unittest_OBJECTS = src/processor/range_map_unittest.$(OBJEXT)
|
@DISABLE_PROCESSOR_FALSE@am_src_processor_range_map_unittest_OBJECTS = src/processor/range_map_unittest.$(OBJEXT)
|
||||||
|
@ -826,7 +850,9 @@ src_processor_range_map_unittest_OBJECTS = \
|
||||||
$(am_src_processor_range_map_unittest_OBJECTS)
|
$(am_src_processor_range_map_unittest_OBJECTS)
|
||||||
@DISABLE_PROCESSOR_FALSE@src_processor_range_map_unittest_DEPENDENCIES = \
|
@DISABLE_PROCESSOR_FALSE@src_processor_range_map_unittest_DEPENDENCIES = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/logging.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/logging.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/pathname_stripper.o
|
@DISABLE_PROCESSOR_FALSE@ src/processor/pathname_stripper.o \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(am__DEPENDENCIES_1) \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(am__DEPENDENCIES_1)
|
||||||
am__src_processor_stackwalker_amd64_unittest_SOURCES_DIST = \
|
am__src_processor_stackwalker_amd64_unittest_SOURCES_DIST = \
|
||||||
src/common/test_assembler.cc \
|
src/common/test_assembler.cc \
|
||||||
src/processor/stackwalker_amd64_unittest.cc \
|
src/processor/stackwalker_amd64_unittest.cc \
|
||||||
|
@ -841,7 +867,9 @@ am__src_processor_stackwalker_amd64_unittest_SOURCES_DIST = \
|
||||||
src_processor_stackwalker_amd64_unittest_OBJECTS = \
|
src_processor_stackwalker_amd64_unittest_OBJECTS = \
|
||||||
$(am_src_processor_stackwalker_amd64_unittest_OBJECTS)
|
$(am_src_processor_stackwalker_amd64_unittest_OBJECTS)
|
||||||
@DISABLE_PROCESSOR_FALSE@src_processor_stackwalker_amd64_unittest_DEPENDENCIES = \
|
@DISABLE_PROCESSOR_FALSE@src_processor_stackwalker_amd64_unittest_DEPENDENCIES = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/libbreakpad.a
|
@DISABLE_PROCESSOR_FALSE@ src/libbreakpad.a \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(am__DEPENDENCIES_1) \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(am__DEPENDENCIES_1)
|
||||||
am__src_processor_stackwalker_arm_unittest_SOURCES_DIST = \
|
am__src_processor_stackwalker_arm_unittest_SOURCES_DIST = \
|
||||||
src/common/test_assembler.cc \
|
src/common/test_assembler.cc \
|
||||||
src/processor/stackwalker_arm_unittest.cc \
|
src/processor/stackwalker_arm_unittest.cc \
|
||||||
|
@ -856,7 +884,9 @@ am__src_processor_stackwalker_arm_unittest_SOURCES_DIST = \
|
||||||
src_processor_stackwalker_arm_unittest_OBJECTS = \
|
src_processor_stackwalker_arm_unittest_OBJECTS = \
|
||||||
$(am_src_processor_stackwalker_arm_unittest_OBJECTS)
|
$(am_src_processor_stackwalker_arm_unittest_OBJECTS)
|
||||||
@DISABLE_PROCESSOR_FALSE@src_processor_stackwalker_arm_unittest_DEPENDENCIES = \
|
@DISABLE_PROCESSOR_FALSE@src_processor_stackwalker_arm_unittest_DEPENDENCIES = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/libbreakpad.a
|
@DISABLE_PROCESSOR_FALSE@ src/libbreakpad.a \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(am__DEPENDENCIES_1) \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(am__DEPENDENCIES_1)
|
||||||
am__src_processor_stackwalker_selftest_SOURCES_DIST = \
|
am__src_processor_stackwalker_selftest_SOURCES_DIST = \
|
||||||
src/processor/stackwalker_selftest.cc
|
src/processor/stackwalker_selftest.cc
|
||||||
@DISABLE_PROCESSOR_FALSE@am_src_processor_stackwalker_selftest_OBJECTS = src/processor/stackwalker_selftest.$(OBJEXT)
|
@DISABLE_PROCESSOR_FALSE@am_src_processor_stackwalker_selftest_OBJECTS = src/processor/stackwalker_selftest.$(OBJEXT)
|
||||||
|
@ -879,7 +909,9 @@ src_processor_stackwalker_selftest_OBJECTS = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/stackwalker_ppc.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/stackwalker_ppc.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/stackwalker_sparc.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/stackwalker_sparc.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/stackwalker_x86.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/stackwalker_x86.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/tokenize.o
|
@DISABLE_PROCESSOR_FALSE@ src/processor/tokenize.o \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(am__DEPENDENCIES_1) \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(am__DEPENDENCIES_1)
|
||||||
am__src_processor_stackwalker_x86_unittest_SOURCES_DIST = \
|
am__src_processor_stackwalker_x86_unittest_SOURCES_DIST = \
|
||||||
src/common/test_assembler.cc \
|
src/common/test_assembler.cc \
|
||||||
src/processor/stackwalker_x86_unittest.cc \
|
src/processor/stackwalker_x86_unittest.cc \
|
||||||
|
@ -894,7 +926,9 @@ am__src_processor_stackwalker_x86_unittest_SOURCES_DIST = \
|
||||||
src_processor_stackwalker_x86_unittest_OBJECTS = \
|
src_processor_stackwalker_x86_unittest_OBJECTS = \
|
||||||
$(am_src_processor_stackwalker_x86_unittest_OBJECTS)
|
$(am_src_processor_stackwalker_x86_unittest_OBJECTS)
|
||||||
@DISABLE_PROCESSOR_FALSE@src_processor_stackwalker_x86_unittest_DEPENDENCIES = \
|
@DISABLE_PROCESSOR_FALSE@src_processor_stackwalker_x86_unittest_DEPENDENCIES = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/libbreakpad.a
|
@DISABLE_PROCESSOR_FALSE@ src/libbreakpad.a \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(am__DEPENDENCIES_1) \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(am__DEPENDENCIES_1)
|
||||||
am__src_processor_static_address_map_unittest_SOURCES_DIST = \
|
am__src_processor_static_address_map_unittest_SOURCES_DIST = \
|
||||||
src/processor/static_address_map_unittest.cc \
|
src/processor/static_address_map_unittest.cc \
|
||||||
src/testing/gtest/src/gtest-all.cc \
|
src/testing/gtest/src/gtest-all.cc \
|
||||||
|
@ -906,7 +940,9 @@ src_processor_static_address_map_unittest_OBJECTS = \
|
||||||
$(am_src_processor_static_address_map_unittest_OBJECTS)
|
$(am_src_processor_static_address_map_unittest_OBJECTS)
|
||||||
@DISABLE_PROCESSOR_FALSE@src_processor_static_address_map_unittest_DEPENDENCIES = \
|
@DISABLE_PROCESSOR_FALSE@src_processor_static_address_map_unittest_DEPENDENCIES = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/logging.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/logging.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/pathname_stripper.o
|
@DISABLE_PROCESSOR_FALSE@ src/processor/pathname_stripper.o \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(am__DEPENDENCIES_1) \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(am__DEPENDENCIES_1)
|
||||||
am__src_processor_static_contained_range_map_unittest_SOURCES_DIST = \
|
am__src_processor_static_contained_range_map_unittest_SOURCES_DIST = \
|
||||||
src/processor/static_contained_range_map_unittest.cc \
|
src/processor/static_contained_range_map_unittest.cc \
|
||||||
src/testing/gtest/src/gtest-all.cc \
|
src/testing/gtest/src/gtest-all.cc \
|
||||||
|
@ -917,7 +953,9 @@ am__src_processor_static_contained_range_map_unittest_SOURCES_DIST = \
|
||||||
src_processor_static_contained_range_map_unittest_OBJECTS = $(am_src_processor_static_contained_range_map_unittest_OBJECTS)
|
src_processor_static_contained_range_map_unittest_OBJECTS = $(am_src_processor_static_contained_range_map_unittest_OBJECTS)
|
||||||
@DISABLE_PROCESSOR_FALSE@src_processor_static_contained_range_map_unittest_DEPENDENCIES = \
|
@DISABLE_PROCESSOR_FALSE@src_processor_static_contained_range_map_unittest_DEPENDENCIES = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/logging.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/logging.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/pathname_stripper.o
|
@DISABLE_PROCESSOR_FALSE@ src/processor/pathname_stripper.o \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(am__DEPENDENCIES_1) \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(am__DEPENDENCIES_1)
|
||||||
am__src_processor_static_map_unittest_SOURCES_DIST = \
|
am__src_processor_static_map_unittest_SOURCES_DIST = \
|
||||||
src/processor/static_map_unittest.cc \
|
src/processor/static_map_unittest.cc \
|
||||||
src/testing/gtest/src/gtest-all.cc \
|
src/testing/gtest/src/gtest-all.cc \
|
||||||
|
@ -929,7 +967,9 @@ src_processor_static_map_unittest_OBJECTS = \
|
||||||
$(am_src_processor_static_map_unittest_OBJECTS)
|
$(am_src_processor_static_map_unittest_OBJECTS)
|
||||||
@DISABLE_PROCESSOR_FALSE@src_processor_static_map_unittest_DEPENDENCIES = \
|
@DISABLE_PROCESSOR_FALSE@src_processor_static_map_unittest_DEPENDENCIES = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/logging.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/logging.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/pathname_stripper.o
|
@DISABLE_PROCESSOR_FALSE@ src/processor/pathname_stripper.o \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(am__DEPENDENCIES_1) \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(am__DEPENDENCIES_1)
|
||||||
am__src_processor_static_range_map_unittest_SOURCES_DIST = \
|
am__src_processor_static_range_map_unittest_SOURCES_DIST = \
|
||||||
src/processor/static_range_map_unittest.cc \
|
src/processor/static_range_map_unittest.cc \
|
||||||
src/testing/gtest/src/gtest-all.cc \
|
src/testing/gtest/src/gtest-all.cc \
|
||||||
|
@ -941,7 +981,9 @@ src_processor_static_range_map_unittest_OBJECTS = \
|
||||||
$(am_src_processor_static_range_map_unittest_OBJECTS)
|
$(am_src_processor_static_range_map_unittest_OBJECTS)
|
||||||
@DISABLE_PROCESSOR_FALSE@src_processor_static_range_map_unittest_DEPENDENCIES = \
|
@DISABLE_PROCESSOR_FALSE@src_processor_static_range_map_unittest_DEPENDENCIES = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/logging.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/logging.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/pathname_stripper.o
|
@DISABLE_PROCESSOR_FALSE@ src/processor/pathname_stripper.o \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(am__DEPENDENCIES_1) \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(am__DEPENDENCIES_1)
|
||||||
am__src_processor_synth_minidump_unittest_SOURCES_DIST = \
|
am__src_processor_synth_minidump_unittest_SOURCES_DIST = \
|
||||||
src/common/test_assembler.cc src/common/test_assembler.h \
|
src/common/test_assembler.cc src/common/test_assembler.h \
|
||||||
src/processor/synth_minidump_unittest.cc \
|
src/processor/synth_minidump_unittest.cc \
|
||||||
|
@ -957,7 +999,9 @@ am__src_processor_synth_minidump_unittest_SOURCES_DIST = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/src_processor_synth_minidump_unittest-synth_minidump.$(OBJEXT)
|
@DISABLE_PROCESSOR_FALSE@ src/processor/src_processor_synth_minidump_unittest-synth_minidump.$(OBJEXT)
|
||||||
src_processor_synth_minidump_unittest_OBJECTS = \
|
src_processor_synth_minidump_unittest_OBJECTS = \
|
||||||
$(am_src_processor_synth_minidump_unittest_OBJECTS)
|
$(am_src_processor_synth_minidump_unittest_OBJECTS)
|
||||||
src_processor_synth_minidump_unittest_LDADD = $(LDADD)
|
@DISABLE_PROCESSOR_FALSE@src_processor_synth_minidump_unittest_DEPENDENCIES = \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(am__DEPENDENCIES_1) \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(am__DEPENDENCIES_1)
|
||||||
am__src_tools_linux_core2md_core2md_SOURCES_DIST = \
|
am__src_tools_linux_core2md_core2md_SOURCES_DIST = \
|
||||||
src/tools/linux/core2md/core2md.cc \
|
src/tools/linux/core2md/core2md.cc \
|
||||||
src/client/linux/minidump_writer/linux_core_dumper.cc \
|
src/client/linux/minidump_writer/linux_core_dumper.cc \
|
||||||
|
@ -1022,7 +1066,8 @@ am__src_tools_linux_md2core_minidump_2_core_unittest_SOURCES_DIST = \
|
||||||
@LINUX_HOST_TRUE@ src/testing/src/src_tools_linux_md2core_minidump_2_core_unittest-gmock-all.$(OBJEXT) \
|
@LINUX_HOST_TRUE@ src/testing/src/src_tools_linux_md2core_minidump_2_core_unittest-gmock-all.$(OBJEXT) \
|
||||||
@LINUX_HOST_TRUE@ src/tools/linux/md2core/src_tools_linux_md2core_minidump_2_core_unittest-minidump_memory_range_unittest.$(OBJEXT)
|
@LINUX_HOST_TRUE@ src/tools/linux/md2core/src_tools_linux_md2core_minidump_2_core_unittest-minidump_memory_range_unittest.$(OBJEXT)
|
||||||
src_tools_linux_md2core_minidump_2_core_unittest_OBJECTS = $(am_src_tools_linux_md2core_minidump_2_core_unittest_OBJECTS)
|
src_tools_linux_md2core_minidump_2_core_unittest_OBJECTS = $(am_src_tools_linux_md2core_minidump_2_core_unittest_OBJECTS)
|
||||||
src_tools_linux_md2core_minidump_2_core_unittest_LDADD = $(LDADD)
|
@LINUX_HOST_TRUE@src_tools_linux_md2core_minidump_2_core_unittest_DEPENDENCIES = \
|
||||||
|
@LINUX_HOST_TRUE@ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1)
|
||||||
am__src_tools_linux_symupload_minidump_upload_SOURCES_DIST = \
|
am__src_tools_linux_symupload_minidump_upload_SOURCES_DIST = \
|
||||||
src/common/linux/http_upload.cc \
|
src/common/linux/http_upload.cc \
|
||||||
src/tools/linux/symupload/minidump_upload.cc
|
src/tools/linux/symupload/minidump_upload.cc
|
||||||
|
@ -1593,6 +1638,9 @@ TESTS = $(check_PROGRAMS) $(check_SCRIPTS)
|
||||||
@LINUX_HOST_TRUE@ -I$(top_srcdir)/src/testing/gtest \
|
@LINUX_HOST_TRUE@ -I$(top_srcdir)/src/testing/gtest \
|
||||||
@LINUX_HOST_TRUE@ -I$(top_srcdir)/src/testing
|
@LINUX_HOST_TRUE@ -I$(top_srcdir)/src/testing
|
||||||
|
|
||||||
|
@LINUX_HOST_TRUE@src_tools_linux_md2core_minidump_2_core_unittest_LDADD = \
|
||||||
|
@LINUX_HOST_TRUE@ $(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
|
||||||
|
|
||||||
@DISABLE_PROCESSOR_FALSE@src_processor_address_map_unittest_SOURCES = \
|
@DISABLE_PROCESSOR_FALSE@src_processor_address_map_unittest_SOURCES = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/address_map_unittest.cc
|
@DISABLE_PROCESSOR_FALSE@ src/processor/address_map_unittest.cc
|
||||||
|
|
||||||
|
@ -1613,7 +1661,8 @@ TESTS = $(check_PROGRAMS) $(check_SCRIPTS)
|
||||||
@DISABLE_PROCESSOR_FALSE@ -I$(top_srcdir)/src/testing
|
@DISABLE_PROCESSOR_FALSE@ -I$(top_srcdir)/src/testing
|
||||||
|
|
||||||
@DISABLE_PROCESSOR_FALSE@src_processor_binarystream_unittest_LDADD = \
|
@DISABLE_PROCESSOR_FALSE@src_processor_binarystream_unittest_LDADD = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/binarystream.o
|
@DISABLE_PROCESSOR_FALSE@ src/processor/binarystream.o \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
|
||||||
|
|
||||||
@DISABLE_PROCESSOR_FALSE@src_processor_basic_source_line_resolver_unittest_SOURCES = \
|
@DISABLE_PROCESSOR_FALSE@src_processor_basic_source_line_resolver_unittest_SOURCES = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/basic_source_line_resolver_unittest.cc \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/basic_source_line_resolver_unittest.cc \
|
||||||
|
@ -1633,7 +1682,8 @@ TESTS = $(check_PROGRAMS) $(check_SCRIPTS)
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/pathname_stripper.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/pathname_stripper.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/logging.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/logging.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/source_line_resolver_base.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/source_line_resolver_base.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/tokenize.o
|
@DISABLE_PROCESSOR_FALSE@ src/processor/tokenize.o \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
|
||||||
|
|
||||||
@DISABLE_PROCESSOR_FALSE@src_processor_cfi_frame_info_unittest_SOURCES = \
|
@DISABLE_PROCESSOR_FALSE@src_processor_cfi_frame_info_unittest_SOURCES = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/cfi_frame_info_unittest.cc \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/cfi_frame_info_unittest.cc \
|
||||||
|
@ -1644,7 +1694,8 @@ TESTS = $(check_PROGRAMS) $(check_SCRIPTS)
|
||||||
@DISABLE_PROCESSOR_FALSE@src_processor_cfi_frame_info_unittest_LDADD = \
|
@DISABLE_PROCESSOR_FALSE@src_processor_cfi_frame_info_unittest_LDADD = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/cfi_frame_info.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/cfi_frame_info.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/logging.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/logging.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/pathname_stripper.o
|
@DISABLE_PROCESSOR_FALSE@ src/processor/pathname_stripper.o \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
|
||||||
|
|
||||||
@DISABLE_PROCESSOR_FALSE@src_processor_cfi_frame_info_unittest_CPPFLAGS = \
|
@DISABLE_PROCESSOR_FALSE@src_processor_cfi_frame_info_unittest_CPPFLAGS = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ -I$(top_srcdir)/src \
|
@DISABLE_PROCESSOR_FALSE@ -I$(top_srcdir)/src \
|
||||||
|
@ -1694,7 +1745,8 @@ TESTS = $(check_PROGRAMS) $(check_SCRIPTS)
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/stackwalker_sparc.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/stackwalker_sparc.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/stackwalker_x86.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/stackwalker_x86.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/tokenize.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/tokenize.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/third_party/libdisasm/libdisasm.a
|
@DISABLE_PROCESSOR_FALSE@ src/third_party/libdisasm/libdisasm.a \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
|
||||||
|
|
||||||
@DISABLE_PROCESSOR_FALSE@src_processor_disassembler_x86_unittest_SOURCES = \
|
@DISABLE_PROCESSOR_FALSE@src_processor_disassembler_x86_unittest_SOURCES = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/disassembler_x86_unittest.cc \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/disassembler_x86_unittest.cc \
|
||||||
|
@ -1711,7 +1763,8 @@ TESTS = $(check_PROGRAMS) $(check_SCRIPTS)
|
||||||
|
|
||||||
@DISABLE_PROCESSOR_FALSE@src_processor_disassembler_x86_unittest_LDADD = \
|
@DISABLE_PROCESSOR_FALSE@src_processor_disassembler_x86_unittest_LDADD = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/disassembler_x86.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/disassembler_x86.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/third_party/libdisasm/libdisasm.a
|
@DISABLE_PROCESSOR_FALSE@ src/third_party/libdisasm/libdisasm.a \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
|
||||||
|
|
||||||
@DISABLE_PROCESSOR_FALSE@src_processor_fast_source_line_resolver_unittest_SOURCES = \
|
@DISABLE_PROCESSOR_FALSE@src_processor_fast_source_line_resolver_unittest_SOURCES = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/fast_source_line_resolver_unittest.cc \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/fast_source_line_resolver_unittest.cc \
|
||||||
|
@ -1734,7 +1787,8 @@ TESTS = $(check_PROGRAMS) $(check_SCRIPTS)
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/pathname_stripper.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/pathname_stripper.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/logging.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/logging.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/source_line_resolver_base.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/source_line_resolver_base.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/tokenize.o
|
@DISABLE_PROCESSOR_FALSE@ src/processor/tokenize.o \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
|
||||||
|
|
||||||
@DISABLE_PROCESSOR_FALSE@src_processor_map_serializers_unittest_SOURCES = \
|
@DISABLE_PROCESSOR_FALSE@src_processor_map_serializers_unittest_SOURCES = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/map_serializers_unittest.cc \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/map_serializers_unittest.cc \
|
||||||
|
@ -1750,7 +1804,8 @@ TESTS = $(check_PROGRAMS) $(check_SCRIPTS)
|
||||||
|
|
||||||
@DISABLE_PROCESSOR_FALSE@src_processor_map_serializers_unittest_LDADD = \
|
@DISABLE_PROCESSOR_FALSE@src_processor_map_serializers_unittest_LDADD = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/logging.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/logging.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/pathname_stripper.o
|
@DISABLE_PROCESSOR_FALSE@ src/processor/pathname_stripper.o \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
|
||||||
|
|
||||||
@DISABLE_PROCESSOR_FALSE@src_processor_minidump_processor_unittest_SOURCES = \
|
@DISABLE_PROCESSOR_FALSE@src_processor_minidump_processor_unittest_SOURCES = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/minidump_processor_unittest.cc \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/minidump_processor_unittest.cc \
|
||||||
|
@ -1785,7 +1840,8 @@ TESTS = $(check_PROGRAMS) $(check_SCRIPTS)
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/stackwalker_sparc.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/stackwalker_sparc.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/stackwalker_x86.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/stackwalker_x86.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/tokenize.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/tokenize.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/third_party/libdisasm/libdisasm.a
|
@DISABLE_PROCESSOR_FALSE@ src/third_party/libdisasm/libdisasm.a \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
|
||||||
|
|
||||||
@DISABLE_PROCESSOR_FALSE@src_processor_minidump_unittest_SOURCES = \
|
@DISABLE_PROCESSOR_FALSE@src_processor_minidump_unittest_SOURCES = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/common/test_assembler.cc \
|
@DISABLE_PROCESSOR_FALSE@ src/common/test_assembler.cc \
|
||||||
|
@ -1806,7 +1862,8 @@ TESTS = $(check_PROGRAMS) $(check_SCRIPTS)
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/basic_code_modules.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/basic_code_modules.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/logging.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/logging.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/minidump.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/minidump.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/pathname_stripper.o
|
@DISABLE_PROCESSOR_FALSE@ src/processor/pathname_stripper.o \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
|
||||||
|
|
||||||
@DISABLE_PROCESSOR_FALSE@src_processor_static_address_map_unittest_SOURCES = \
|
@DISABLE_PROCESSOR_FALSE@src_processor_static_address_map_unittest_SOURCES = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/static_address_map_unittest.cc \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/static_address_map_unittest.cc \
|
||||||
|
@ -1822,7 +1879,8 @@ TESTS = $(check_PROGRAMS) $(check_SCRIPTS)
|
||||||
|
|
||||||
@DISABLE_PROCESSOR_FALSE@src_processor_static_address_map_unittest_LDADD = \
|
@DISABLE_PROCESSOR_FALSE@src_processor_static_address_map_unittest_LDADD = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/logging.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/logging.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/pathname_stripper.o
|
@DISABLE_PROCESSOR_FALSE@ src/processor/pathname_stripper.o \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
|
||||||
|
|
||||||
@DISABLE_PROCESSOR_FALSE@src_processor_static_contained_range_map_unittest_SOURCES = \
|
@DISABLE_PROCESSOR_FALSE@src_processor_static_contained_range_map_unittest_SOURCES = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/static_contained_range_map_unittest.cc \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/static_contained_range_map_unittest.cc \
|
||||||
|
@ -1838,7 +1896,8 @@ TESTS = $(check_PROGRAMS) $(check_SCRIPTS)
|
||||||
|
|
||||||
@DISABLE_PROCESSOR_FALSE@src_processor_static_contained_range_map_unittest_LDADD = \
|
@DISABLE_PROCESSOR_FALSE@src_processor_static_contained_range_map_unittest_LDADD = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/logging.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/logging.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/pathname_stripper.o
|
@DISABLE_PROCESSOR_FALSE@ src/processor/pathname_stripper.o \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
|
||||||
|
|
||||||
@DISABLE_PROCESSOR_FALSE@src_processor_static_map_unittest_SOURCES = \
|
@DISABLE_PROCESSOR_FALSE@src_processor_static_map_unittest_SOURCES = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/static_map_unittest.cc \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/static_map_unittest.cc \
|
||||||
|
@ -1854,7 +1913,8 @@ TESTS = $(check_PROGRAMS) $(check_SCRIPTS)
|
||||||
|
|
||||||
@DISABLE_PROCESSOR_FALSE@src_processor_static_map_unittest_LDADD = \
|
@DISABLE_PROCESSOR_FALSE@src_processor_static_map_unittest_LDADD = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/logging.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/logging.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/pathname_stripper.o
|
@DISABLE_PROCESSOR_FALSE@ src/processor/pathname_stripper.o \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
|
||||||
|
|
||||||
@DISABLE_PROCESSOR_FALSE@src_processor_static_range_map_unittest_SOURCES = \
|
@DISABLE_PROCESSOR_FALSE@src_processor_static_range_map_unittest_SOURCES = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/static_range_map_unittest.cc \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/static_range_map_unittest.cc \
|
||||||
|
@ -1870,27 +1930,31 @@ TESTS = $(check_PROGRAMS) $(check_SCRIPTS)
|
||||||
|
|
||||||
@DISABLE_PROCESSOR_FALSE@src_processor_static_range_map_unittest_LDADD = \
|
@DISABLE_PROCESSOR_FALSE@src_processor_static_range_map_unittest_LDADD = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/logging.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/logging.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/pathname_stripper.o
|
@DISABLE_PROCESSOR_FALSE@ src/processor/pathname_stripper.o \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
|
||||||
|
|
||||||
@DISABLE_PROCESSOR_FALSE@src_processor_pathname_stripper_unittest_SOURCES = \
|
@DISABLE_PROCESSOR_FALSE@src_processor_pathname_stripper_unittest_SOURCES = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/pathname_stripper_unittest.cc
|
@DISABLE_PROCESSOR_FALSE@ src/processor/pathname_stripper_unittest.cc
|
||||||
|
|
||||||
@DISABLE_PROCESSOR_FALSE@src_processor_pathname_stripper_unittest_LDADD = \
|
@DISABLE_PROCESSOR_FALSE@src_processor_pathname_stripper_unittest_LDADD = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/pathname_stripper.o
|
@DISABLE_PROCESSOR_FALSE@ src/processor/pathname_stripper.o \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
|
||||||
|
|
||||||
@DISABLE_PROCESSOR_FALSE@src_processor_postfix_evaluator_unittest_SOURCES = \
|
@DISABLE_PROCESSOR_FALSE@src_processor_postfix_evaluator_unittest_SOURCES = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/postfix_evaluator_unittest.cc
|
@DISABLE_PROCESSOR_FALSE@ src/processor/postfix_evaluator_unittest.cc
|
||||||
|
|
||||||
@DISABLE_PROCESSOR_FALSE@src_processor_postfix_evaluator_unittest_LDADD = \
|
@DISABLE_PROCESSOR_FALSE@src_processor_postfix_evaluator_unittest_LDADD = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/logging.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/logging.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/pathname_stripper.o
|
@DISABLE_PROCESSOR_FALSE@ src/processor/pathname_stripper.o \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
|
||||||
|
|
||||||
@DISABLE_PROCESSOR_FALSE@src_processor_range_map_unittest_SOURCES = \
|
@DISABLE_PROCESSOR_FALSE@src_processor_range_map_unittest_SOURCES = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/range_map_unittest.cc
|
@DISABLE_PROCESSOR_FALSE@ src/processor/range_map_unittest.cc
|
||||||
|
|
||||||
@DISABLE_PROCESSOR_FALSE@src_processor_range_map_unittest_LDADD = \
|
@DISABLE_PROCESSOR_FALSE@src_processor_range_map_unittest_LDADD = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/logging.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/logging.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/pathname_stripper.o
|
@DISABLE_PROCESSOR_FALSE@ src/processor/pathname_stripper.o \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
|
||||||
|
|
||||||
@DISABLE_PROCESSOR_FALSE@src_processor_stackwalker_selftest_SOURCES = \
|
@DISABLE_PROCESSOR_FALSE@src_processor_stackwalker_selftest_SOURCES = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/stackwalker_selftest.cc
|
@DISABLE_PROCESSOR_FALSE@ src/processor/stackwalker_selftest.cc
|
||||||
|
@ -1912,7 +1976,8 @@ TESTS = $(check_PROGRAMS) $(check_SCRIPTS)
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/stackwalker_ppc.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/stackwalker_ppc.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/stackwalker_sparc.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/stackwalker_sparc.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/stackwalker_x86.o \
|
@DISABLE_PROCESSOR_FALSE@ src/processor/stackwalker_x86.o \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/tokenize.o
|
@DISABLE_PROCESSOR_FALSE@ src/processor/tokenize.o \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
|
||||||
|
|
||||||
@DISABLE_PROCESSOR_FALSE@src_processor_stackwalker_amd64_unittest_SOURCES = \
|
@DISABLE_PROCESSOR_FALSE@src_processor_stackwalker_amd64_unittest_SOURCES = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/common/test_assembler.cc \
|
@DISABLE_PROCESSOR_FALSE@ src/common/test_assembler.cc \
|
||||||
|
@ -1922,7 +1987,8 @@ TESTS = $(check_PROGRAMS) $(check_SCRIPTS)
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/testing/src/gmock-all.cc
|
@DISABLE_PROCESSOR_FALSE@ src/testing/src/gmock-all.cc
|
||||||
|
|
||||||
@DISABLE_PROCESSOR_FALSE@src_processor_stackwalker_amd64_unittest_LDADD = \
|
@DISABLE_PROCESSOR_FALSE@src_processor_stackwalker_amd64_unittest_LDADD = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/libbreakpad.a
|
@DISABLE_PROCESSOR_FALSE@ src/libbreakpad.a \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
|
||||||
|
|
||||||
@DISABLE_PROCESSOR_FALSE@src_processor_stackwalker_amd64_unittest_CPPFLAGS = \
|
@DISABLE_PROCESSOR_FALSE@src_processor_stackwalker_amd64_unittest_CPPFLAGS = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ -I$(top_srcdir)/src \
|
@DISABLE_PROCESSOR_FALSE@ -I$(top_srcdir)/src \
|
||||||
|
@ -1939,7 +2005,8 @@ TESTS = $(check_PROGRAMS) $(check_SCRIPTS)
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/testing/src/gmock-all.cc
|
@DISABLE_PROCESSOR_FALSE@ src/testing/src/gmock-all.cc
|
||||||
|
|
||||||
@DISABLE_PROCESSOR_FALSE@src_processor_stackwalker_arm_unittest_LDADD = \
|
@DISABLE_PROCESSOR_FALSE@src_processor_stackwalker_arm_unittest_LDADD = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/libbreakpad.a
|
@DISABLE_PROCESSOR_FALSE@ src/libbreakpad.a \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
|
||||||
|
|
||||||
@DISABLE_PROCESSOR_FALSE@src_processor_stackwalker_arm_unittest_CPPFLAGS = \
|
@DISABLE_PROCESSOR_FALSE@src_processor_stackwalker_arm_unittest_CPPFLAGS = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ -I$(top_srcdir)/src \
|
@DISABLE_PROCESSOR_FALSE@ -I$(top_srcdir)/src \
|
||||||
|
@ -1956,7 +2023,8 @@ TESTS = $(check_PROGRAMS) $(check_SCRIPTS)
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/testing/src/gmock-all.cc
|
@DISABLE_PROCESSOR_FALSE@ src/testing/src/gmock-all.cc
|
||||||
|
|
||||||
@DISABLE_PROCESSOR_FALSE@src_processor_stackwalker_x86_unittest_LDADD = \
|
@DISABLE_PROCESSOR_FALSE@src_processor_stackwalker_x86_unittest_LDADD = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/libbreakpad.a
|
@DISABLE_PROCESSOR_FALSE@ src/libbreakpad.a \
|
||||||
|
@DISABLE_PROCESSOR_FALSE@ $(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
|
||||||
|
|
||||||
@DISABLE_PROCESSOR_FALSE@src_processor_stackwalker_x86_unittest_CPPFLAGS = \
|
@DISABLE_PROCESSOR_FALSE@src_processor_stackwalker_x86_unittest_CPPFLAGS = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ -I$(top_srcdir)/src \
|
@DISABLE_PROCESSOR_FALSE@ -I$(top_srcdir)/src \
|
||||||
|
@ -1982,6 +2050,7 @@ TESTS = $(check_PROGRAMS) $(check_SCRIPTS)
|
||||||
@DISABLE_PROCESSOR_FALSE@ -I$(top_srcdir)/src/testing/gtest \
|
@DISABLE_PROCESSOR_FALSE@ -I$(top_srcdir)/src/testing/gtest \
|
||||||
@DISABLE_PROCESSOR_FALSE@ -I$(top_srcdir)/src/testing
|
@DISABLE_PROCESSOR_FALSE@ -I$(top_srcdir)/src/testing
|
||||||
|
|
||||||
|
@DISABLE_PROCESSOR_FALSE@src_processor_synth_minidump_unittest_LDADD = $(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
|
||||||
@DISABLE_PROCESSOR_FALSE@src_common_test_assembler_unittest_SOURCES = \
|
@DISABLE_PROCESSOR_FALSE@src_common_test_assembler_unittest_SOURCES = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/common/test_assembler.cc \
|
@DISABLE_PROCESSOR_FALSE@ src/common/test_assembler.cc \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/common/test_assembler.h \
|
@DISABLE_PROCESSOR_FALSE@ src/common/test_assembler.h \
|
||||||
|
@ -1997,6 +2066,7 @@ TESTS = $(check_PROGRAMS) $(check_SCRIPTS)
|
||||||
@DISABLE_PROCESSOR_FALSE@ -I$(top_srcdir)/src/testing/gtest \
|
@DISABLE_PROCESSOR_FALSE@ -I$(top_srcdir)/src/testing/gtest \
|
||||||
@DISABLE_PROCESSOR_FALSE@ -I$(top_srcdir)/src/testing
|
@DISABLE_PROCESSOR_FALSE@ -I$(top_srcdir)/src/testing
|
||||||
|
|
||||||
|
@DISABLE_PROCESSOR_FALSE@src_common_test_assembler_unittest_LDADD = $(PTHREAD_CFLAGS) $(PTHREAD_LIBS)
|
||||||
@DISABLE_PROCESSOR_FALSE@noinst_SCRIPTS = $(check_SCRIPTS)
|
@DISABLE_PROCESSOR_FALSE@noinst_SCRIPTS = $(check_SCRIPTS)
|
||||||
@DISABLE_PROCESSOR_FALSE@src_processor_minidump_dump_SOURCES = \
|
@DISABLE_PROCESSOR_FALSE@src_processor_minidump_dump_SOURCES = \
|
||||||
@DISABLE_PROCESSOR_FALSE@ src/processor/minidump_dump.cc
|
@DISABLE_PROCESSOR_FALSE@ src/processor/minidump_dump.cc
|
||||||
|
|
|
@ -337,7 +337,7 @@ TEST_F(Stabs, AbruptCU) {
|
||||||
EXPECT_CALL(mock_handler,
|
EXPECT_CALL(mock_handler,
|
||||||
StartCompilationUnit(StrEq("file2-1.c"), 0xbf10d5e4, NULL))
|
StartCompilationUnit(StrEq("file2-1.c"), 0xbf10d5e4, NULL))
|
||||||
.WillOnce(Return(true));
|
.WillOnce(Return(true));
|
||||||
EXPECT_CALL(mock_handler, EndCompilationUnit(NULL))
|
EXPECT_CALL(mock_handler, EndCompilationUnit(0))
|
||||||
.WillOnce(Return(true));
|
.WillOnce(Return(true));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -359,9 +359,9 @@ TEST_F(Stabs, AbruptFunction) {
|
||||||
.WillOnce(Return(true));
|
.WillOnce(Return(true));
|
||||||
EXPECT_CALL(mock_handler, StartFunction(StrEq("fun3_1"), 0xbbd4a145U))
|
EXPECT_CALL(mock_handler, StartFunction(StrEq("fun3_1"), 0xbbd4a145U))
|
||||||
.WillOnce(Return(true));
|
.WillOnce(Return(true));
|
||||||
EXPECT_CALL(mock_handler, EndFunction(NULL))
|
EXPECT_CALL(mock_handler, EndFunction(0))
|
||||||
.WillOnce(Return(true));
|
.WillOnce(Return(true));
|
||||||
EXPECT_CALL(mock_handler, EndCompilationUnit(NULL))
|
EXPECT_CALL(mock_handler, EndCompilationUnit(0))
|
||||||
.WillOnce(Return(true));
|
.WillOnce(Return(true));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -394,12 +394,12 @@ TEST_F(Stabs, NoCUEnd) {
|
||||||
EXPECT_CALL(mock_handler,
|
EXPECT_CALL(mock_handler,
|
||||||
StartCompilationUnit(StrEq("file5-1.c"), 0x2f7493c9U, NULL))
|
StartCompilationUnit(StrEq("file5-1.c"), 0x2f7493c9U, NULL))
|
||||||
.WillOnce(Return(true));
|
.WillOnce(Return(true));
|
||||||
EXPECT_CALL(mock_handler, EndCompilationUnit(NULL))
|
EXPECT_CALL(mock_handler, EndCompilationUnit(0))
|
||||||
.WillOnce(Return(true));
|
.WillOnce(Return(true));
|
||||||
EXPECT_CALL(mock_handler,
|
EXPECT_CALL(mock_handler,
|
||||||
StartCompilationUnit(StrEq("file5-2.c"), 0xf9f1d50fU, NULL))
|
StartCompilationUnit(StrEq("file5-2.c"), 0xf9f1d50fU, NULL))
|
||||||
.WillOnce(Return(true));
|
.WillOnce(Return(true));
|
||||||
EXPECT_CALL(mock_handler, EndCompilationUnit(NULL))
|
EXPECT_CALL(mock_handler, EndCompilationUnit(0))
|
||||||
.WillOnce(Return(true));
|
.WillOnce(Return(true));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -92,41 +92,41 @@ unsigned char read_cmp[] =
|
||||||
TEST(DisassemblerX86Test, SimpleReturnInstruction) {
|
TEST(DisassemblerX86Test, SimpleReturnInstruction) {
|
||||||
DisassemblerX86 dis(just_return, sizeof(just_return)-1, 0);
|
DisassemblerX86 dis(just_return, sizeof(just_return)-1, 0);
|
||||||
EXPECT_EQ(1, dis.NextInstruction());
|
EXPECT_EQ(1, dis.NextInstruction());
|
||||||
EXPECT_EQ(true, dis.currentInstructionValid());
|
EXPECT_TRUE(dis.currentInstructionValid());
|
||||||
EXPECT_EQ(0, dis.flags());
|
EXPECT_EQ(0, dis.flags());
|
||||||
EXPECT_EQ(true, dis.endOfBlock());
|
EXPECT_TRUE(dis.endOfBlock());
|
||||||
EXPECT_EQ(libdis::insn_controlflow, dis.currentInstructionGroup());
|
EXPECT_EQ(libdis::insn_controlflow, dis.currentInstructionGroup());
|
||||||
const libdis::x86_insn_t* instruction = dis.currentInstruction();
|
const libdis::x86_insn_t* instruction = dis.currentInstruction();
|
||||||
EXPECT_EQ(libdis::insn_controlflow, instruction->group);
|
EXPECT_EQ(libdis::insn_controlflow, instruction->group);
|
||||||
EXPECT_EQ(libdis::insn_return, instruction->type);
|
EXPECT_EQ(libdis::insn_return, instruction->type);
|
||||||
EXPECT_EQ(0, dis.NextInstruction());
|
EXPECT_EQ(0, dis.NextInstruction());
|
||||||
EXPECT_EQ(false, dis.currentInstructionValid());
|
EXPECT_FALSE(dis.currentInstructionValid());
|
||||||
EXPECT_EQ(NULL, dis.currentInstruction());
|
EXPECT_EQ(NULL, dis.currentInstruction());
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(DisassemblerX86Test, SimpleInvalidInstruction) {
|
TEST(DisassemblerX86Test, SimpleInvalidInstruction) {
|
||||||
DisassemblerX86 dis(invalid_instruction, sizeof(invalid_instruction)-1, 0);
|
DisassemblerX86 dis(invalid_instruction, sizeof(invalid_instruction)-1, 0);
|
||||||
EXPECT_EQ(0, dis.NextInstruction());
|
EXPECT_EQ(0, dis.NextInstruction());
|
||||||
EXPECT_EQ(false, dis.currentInstructionValid());
|
EXPECT_FALSE(dis.currentInstructionValid());
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(DisassemblerX86Test, BadReadLeadsToBranch) {
|
TEST(DisassemblerX86Test, BadReadLeadsToBranch) {
|
||||||
DisassemblerX86 dis(read_eax_jmp_eax, sizeof(read_eax_jmp_eax)-1, 0);
|
DisassemblerX86 dis(read_eax_jmp_eax, sizeof(read_eax_jmp_eax)-1, 0);
|
||||||
EXPECT_EQ(2, dis.NextInstruction());
|
EXPECT_EQ(2, dis.NextInstruction());
|
||||||
EXPECT_EQ(true, dis.currentInstructionValid());
|
EXPECT_TRUE(dis.currentInstructionValid());
|
||||||
EXPECT_EQ(0, dis.flags());
|
EXPECT_EQ(0, dis.flags());
|
||||||
EXPECT_EQ(false, dis.endOfBlock());
|
EXPECT_FALSE(dis.endOfBlock());
|
||||||
EXPECT_EQ(libdis::insn_move, dis.currentInstructionGroup());
|
EXPECT_EQ(libdis::insn_move, dis.currentInstructionGroup());
|
||||||
EXPECT_EQ(true, dis.setBadRead());
|
EXPECT_TRUE(dis.setBadRead());
|
||||||
EXPECT_EQ(2, dis.NextInstruction());
|
EXPECT_EQ(2, dis.NextInstruction());
|
||||||
EXPECT_EQ(true, dis.currentInstructionValid());
|
EXPECT_TRUE(dis.currentInstructionValid());
|
||||||
EXPECT_EQ(0, dis.flags());
|
EXPECT_EQ(0, dis.flags());
|
||||||
EXPECT_EQ(false, dis.endOfBlock());
|
EXPECT_FALSE(dis.endOfBlock());
|
||||||
EXPECT_EQ(libdis::insn_logic, dis.currentInstructionGroup());
|
EXPECT_EQ(libdis::insn_logic, dis.currentInstructionGroup());
|
||||||
EXPECT_EQ(2, dis.NextInstruction());
|
EXPECT_EQ(2, dis.NextInstruction());
|
||||||
EXPECT_EQ(true, dis.currentInstructionValid());
|
EXPECT_TRUE(dis.currentInstructionValid());
|
||||||
EXPECT_EQ(google_breakpad::DISX86_BAD_BRANCH_TARGET, dis.flags());
|
EXPECT_EQ(google_breakpad::DISX86_BAD_BRANCH_TARGET, dis.flags());
|
||||||
EXPECT_EQ(false, dis.endOfBlock());
|
EXPECT_FALSE(dis.endOfBlock());
|
||||||
EXPECT_EQ(libdis::insn_controlflow, dis.currentInstructionGroup());
|
EXPECT_EQ(libdis::insn_controlflow, dis.currentInstructionGroup());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -134,111 +134,110 @@ TEST(DisassemblerX86Test, BadWriteLeadsToPushedArg) {
|
||||||
DisassemblerX86 dis(write_eax_arg_to_call,
|
DisassemblerX86 dis(write_eax_arg_to_call,
|
||||||
sizeof(write_eax_arg_to_call)-1, 0);
|
sizeof(write_eax_arg_to_call)-1, 0);
|
||||||
EXPECT_EQ(6, dis.NextInstruction());
|
EXPECT_EQ(6, dis.NextInstruction());
|
||||||
EXPECT_EQ(true, dis.currentInstructionValid());
|
EXPECT_TRUE(dis.currentInstructionValid());
|
||||||
EXPECT_EQ(0, dis.flags());
|
EXPECT_EQ(0, dis.flags());
|
||||||
EXPECT_EQ(false, dis.endOfBlock());
|
EXPECT_FALSE(dis.endOfBlock());
|
||||||
EXPECT_EQ(libdis::insn_move, dis.currentInstructionGroup());
|
EXPECT_EQ(libdis::insn_move, dis.currentInstructionGroup());
|
||||||
EXPECT_EQ(true, dis.setBadWrite());
|
EXPECT_TRUE(dis.setBadWrite());
|
||||||
EXPECT_EQ(3, dis.NextInstruction());
|
EXPECT_EQ(3, dis.NextInstruction());
|
||||||
EXPECT_EQ(true, dis.currentInstructionValid());
|
EXPECT_TRUE(dis.currentInstructionValid());
|
||||||
EXPECT_EQ(0, dis.flags());
|
EXPECT_EQ(0, dis.flags());
|
||||||
EXPECT_EQ(false, dis.endOfBlock());
|
EXPECT_FALSE(dis.endOfBlock());
|
||||||
EXPECT_EQ(libdis::insn_arithmetic, dis.currentInstructionGroup());
|
EXPECT_EQ(libdis::insn_arithmetic, dis.currentInstructionGroup());
|
||||||
EXPECT_EQ(1, dis.NextInstruction());
|
EXPECT_EQ(1, dis.NextInstruction());
|
||||||
EXPECT_EQ(true, dis.currentInstructionValid());
|
EXPECT_TRUE(dis.currentInstructionValid());
|
||||||
EXPECT_EQ(0, dis.flags());
|
EXPECT_EQ(0, dis.flags());
|
||||||
EXPECT_EQ(false, dis.endOfBlock());
|
EXPECT_FALSE(dis.endOfBlock());
|
||||||
EXPECT_EQ(5, dis.NextInstruction());
|
EXPECT_EQ(5, dis.NextInstruction());
|
||||||
EXPECT_EQ(true, dis.currentInstructionValid());
|
EXPECT_TRUE(dis.currentInstructionValid());
|
||||||
EXPECT_EQ(google_breakpad::DISX86_BAD_ARGUMENT_PASSED, dis.flags());
|
EXPECT_EQ(google_breakpad::DISX86_BAD_ARGUMENT_PASSED, dis.flags());
|
||||||
EXPECT_EQ(libdis::insn_controlflow, dis.currentInstructionGroup());
|
EXPECT_EQ(libdis::insn_controlflow, dis.currentInstructionGroup());
|
||||||
EXPECT_EQ(false, dis.endOfBlock());
|
EXPECT_FALSE(dis.endOfBlock());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
TEST(DisassemblerX86Test, BadReadLeadsToBlockWrite) {
|
TEST(DisassemblerX86Test, BadReadLeadsToBlockWrite) {
|
||||||
DisassemblerX86 dis(read_edi_stosb, sizeof(read_edi_stosb)-1, 0);
|
DisassemblerX86 dis(read_edi_stosb, sizeof(read_edi_stosb)-1, 0);
|
||||||
EXPECT_EQ(2, dis.NextInstruction());
|
EXPECT_EQ(2, dis.NextInstruction());
|
||||||
EXPECT_EQ(true, dis.currentInstructionValid());
|
EXPECT_TRUE(dis.currentInstructionValid());
|
||||||
EXPECT_EQ(0, dis.flags());
|
EXPECT_EQ(0, dis.flags());
|
||||||
EXPECT_EQ(false, dis.endOfBlock());
|
EXPECT_FALSE(dis.endOfBlock());
|
||||||
EXPECT_EQ(libdis::insn_move, dis.currentInstructionGroup());
|
EXPECT_EQ(libdis::insn_move, dis.currentInstructionGroup());
|
||||||
EXPECT_EQ(true, dis.setBadRead());
|
EXPECT_TRUE(dis.setBadRead());
|
||||||
EXPECT_EQ(2, dis.NextInstruction());
|
EXPECT_EQ(2, dis.NextInstruction());
|
||||||
EXPECT_EQ(true, dis.currentInstructionValid());
|
EXPECT_TRUE(dis.currentInstructionValid());
|
||||||
EXPECT_EQ(0, dis.flags());
|
EXPECT_EQ(0, dis.flags());
|
||||||
EXPECT_EQ(false, dis.endOfBlock());
|
EXPECT_FALSE(dis.endOfBlock());
|
||||||
EXPECT_EQ(libdis::insn_move, dis.currentInstructionGroup());
|
EXPECT_EQ(libdis::insn_move, dis.currentInstructionGroup());
|
||||||
EXPECT_EQ(2, dis.NextInstruction());
|
EXPECT_EQ(2, dis.NextInstruction());
|
||||||
EXPECT_EQ(true, dis.currentInstructionValid());
|
EXPECT_TRUE(dis.currentInstructionValid());
|
||||||
EXPECT_EQ(google_breakpad::DISX86_BAD_BLOCK_WRITE, dis.flags());
|
EXPECT_EQ(google_breakpad::DISX86_BAD_BLOCK_WRITE, dis.flags());
|
||||||
EXPECT_EQ(false, dis.endOfBlock());
|
EXPECT_FALSE(dis.endOfBlock());
|
||||||
EXPECT_EQ(libdis::insn_string, dis.currentInstructionGroup());
|
EXPECT_EQ(libdis::insn_string, dis.currentInstructionGroup());
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(DisassemblerX86Test, BadReadClobberThenWrite) {
|
TEST(DisassemblerX86Test, BadReadClobberThenWrite) {
|
||||||
DisassemblerX86 dis(read_clobber_write, sizeof(read_clobber_write)-1, 0);
|
DisassemblerX86 dis(read_clobber_write, sizeof(read_clobber_write)-1, 0);
|
||||||
EXPECT_EQ(2, dis.NextInstruction());
|
EXPECT_EQ(2, dis.NextInstruction());
|
||||||
EXPECT_EQ(true, dis.currentInstructionValid());
|
EXPECT_TRUE(dis.currentInstructionValid());
|
||||||
EXPECT_EQ(0, dis.flags());
|
EXPECT_EQ(0, dis.flags());
|
||||||
EXPECT_EQ(false, dis.endOfBlock());
|
EXPECT_FALSE(dis.endOfBlock());
|
||||||
EXPECT_EQ(libdis::insn_arithmetic, dis.currentInstructionGroup());
|
EXPECT_EQ(libdis::insn_arithmetic, dis.currentInstructionGroup());
|
||||||
EXPECT_EQ(true, dis.setBadRead());
|
EXPECT_TRUE(dis.setBadRead());
|
||||||
EXPECT_EQ(2, dis.NextInstruction());
|
EXPECT_EQ(2, dis.NextInstruction());
|
||||||
EXPECT_EQ(true, dis.currentInstructionValid());
|
EXPECT_TRUE(dis.currentInstructionValid());
|
||||||
EXPECT_EQ(0, dis.flags());
|
EXPECT_EQ(0, dis.flags());
|
||||||
EXPECT_EQ(false, dis.endOfBlock());
|
EXPECT_FALSE(dis.endOfBlock());
|
||||||
EXPECT_EQ(libdis::insn_move, dis.currentInstructionGroup());
|
EXPECT_EQ(libdis::insn_move, dis.currentInstructionGroup());
|
||||||
EXPECT_EQ(2, dis.NextInstruction());
|
EXPECT_EQ(2, dis.NextInstruction());
|
||||||
EXPECT_EQ(true, dis.currentInstructionValid());
|
EXPECT_TRUE(dis.currentInstructionValid());
|
||||||
EXPECT_EQ(0, dis.flags());
|
EXPECT_EQ(0, dis.flags());
|
||||||
EXPECT_EQ(false, dis.endOfBlock());
|
EXPECT_FALSE(dis.endOfBlock());
|
||||||
EXPECT_EQ(libdis::insn_move, dis.currentInstructionGroup());
|
EXPECT_EQ(libdis::insn_move, dis.currentInstructionGroup());
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(DisassemblerX86Test, BadReadXCHGThenWrite) {
|
TEST(DisassemblerX86Test, BadReadXCHGThenWrite) {
|
||||||
DisassemblerX86 dis(read_xchg_write, sizeof(read_xchg_write)-1, 0);
|
DisassemblerX86 dis(read_xchg_write, sizeof(read_xchg_write)-1, 0);
|
||||||
EXPECT_EQ(2, dis.NextInstruction());
|
EXPECT_EQ(2, dis.NextInstruction());
|
||||||
EXPECT_EQ(true, dis.currentInstructionValid());
|
EXPECT_TRUE(dis.currentInstructionValid());
|
||||||
EXPECT_EQ(0, dis.flags());
|
EXPECT_EQ(0, dis.flags());
|
||||||
EXPECT_EQ(false, dis.endOfBlock());
|
EXPECT_FALSE(dis.endOfBlock());
|
||||||
EXPECT_EQ(libdis::insn_arithmetic, dis.currentInstructionGroup());
|
EXPECT_EQ(libdis::insn_arithmetic, dis.currentInstructionGroup());
|
||||||
EXPECT_EQ(true, dis.setBadRead());
|
EXPECT_TRUE(dis.setBadRead());
|
||||||
EXPECT_EQ(1, dis.NextInstruction());
|
EXPECT_EQ(1, dis.NextInstruction());
|
||||||
EXPECT_EQ(true, dis.currentInstructionValid());
|
EXPECT_TRUE(dis.currentInstructionValid());
|
||||||
EXPECT_EQ(0, dis.flags());
|
EXPECT_EQ(0, dis.flags());
|
||||||
EXPECT_EQ(false, dis.endOfBlock());
|
EXPECT_FALSE(dis.endOfBlock());
|
||||||
EXPECT_EQ(libdis::insn_move, dis.currentInstructionGroup());
|
EXPECT_EQ(libdis::insn_move, dis.currentInstructionGroup());
|
||||||
EXPECT_EQ(2, dis.NextInstruction());
|
EXPECT_EQ(2, dis.NextInstruction());
|
||||||
EXPECT_EQ(true, dis.currentInstructionValid());
|
EXPECT_TRUE(dis.currentInstructionValid());
|
||||||
EXPECT_EQ(0, dis.flags());
|
EXPECT_EQ(0, dis.flags());
|
||||||
EXPECT_EQ(false, dis.endOfBlock());
|
EXPECT_FALSE(dis.endOfBlock());
|
||||||
EXPECT_EQ(libdis::insn_move, dis.currentInstructionGroup());
|
EXPECT_EQ(libdis::insn_move, dis.currentInstructionGroup());
|
||||||
EXPECT_EQ(2, dis.NextInstruction());
|
EXPECT_EQ(2, dis.NextInstruction());
|
||||||
EXPECT_EQ(true, dis.currentInstructionValid());
|
EXPECT_TRUE(dis.currentInstructionValid());
|
||||||
EXPECT_EQ(google_breakpad::DISX86_BAD_WRITE, dis.flags());
|
EXPECT_EQ(google_breakpad::DISX86_BAD_WRITE, dis.flags());
|
||||||
EXPECT_EQ(false, dis.endOfBlock());
|
EXPECT_FALSE(dis.endOfBlock());
|
||||||
EXPECT_EQ(libdis::insn_move, dis.currentInstructionGroup());
|
EXPECT_EQ(libdis::insn_move, dis.currentInstructionGroup());
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(DisassemblerX86Test, BadReadThenCMP) {
|
TEST(DisassemblerX86Test, BadReadThenCMP) {
|
||||||
DisassemblerX86 dis(read_cmp, sizeof(read_cmp)-1, 0);
|
DisassemblerX86 dis(read_cmp, sizeof(read_cmp)-1, 0);
|
||||||
EXPECT_EQ(2, dis.NextInstruction());
|
EXPECT_EQ(2, dis.NextInstruction());
|
||||||
EXPECT_EQ(true, dis.currentInstructionValid());
|
EXPECT_TRUE(dis.currentInstructionValid());
|
||||||
EXPECT_EQ(0, dis.flags());
|
EXPECT_EQ(0, dis.flags());
|
||||||
EXPECT_EQ(false, dis.endOfBlock());
|
EXPECT_FALSE(dis.endOfBlock());
|
||||||
EXPECT_EQ(libdis::insn_arithmetic, dis.currentInstructionGroup());
|
EXPECT_EQ(libdis::insn_arithmetic, dis.currentInstructionGroup());
|
||||||
EXPECT_EQ(true, dis.setBadRead());
|
EXPECT_TRUE(dis.setBadRead());
|
||||||
EXPECT_EQ(3, dis.NextInstruction());
|
EXPECT_EQ(3, dis.NextInstruction());
|
||||||
EXPECT_EQ(true, dis.currentInstructionValid());
|
EXPECT_TRUE(dis.currentInstructionValid());
|
||||||
EXPECT_EQ(google_breakpad::DISX86_BAD_COMPARISON, dis.flags());
|
EXPECT_EQ(google_breakpad::DISX86_BAD_COMPARISON, dis.flags());
|
||||||
EXPECT_EQ(false, dis.endOfBlock());
|
EXPECT_FALSE(dis.endOfBlock());
|
||||||
EXPECT_EQ(libdis::insn_comparison, dis.currentInstructionGroup());
|
EXPECT_EQ(libdis::insn_comparison, dis.currentInstructionGroup());
|
||||||
EXPECT_EQ(2, dis.NextInstruction());
|
EXPECT_EQ(2, dis.NextInstruction());
|
||||||
EXPECT_EQ(true, dis.currentInstructionValid());
|
EXPECT_TRUE(dis.currentInstructionValid());
|
||||||
EXPECT_EQ(google_breakpad::DISX86_BAD_COMPARISON, dis.flags());
|
EXPECT_EQ(google_breakpad::DISX86_BAD_COMPARISON, dis.flags());
|
||||||
EXPECT_EQ(false, dis.endOfBlock());
|
EXPECT_FALSE(dis.endOfBlock());
|
||||||
EXPECT_EQ(libdis::insn_controlflow, dis.currentInstructionGroup());
|
EXPECT_EQ(libdis::insn_controlflow, dis.currentInstructionGroup());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue