summaryrefslogtreecommitdiffstats
path: root/breakpad
diff options
context:
space:
mode:
authorthakis@chromium.org <thakis@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-01-27 00:42:40 +0000
committerthakis@chromium.org <thakis@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-01-27 00:42:40 +0000
commit1969514122ea32f1c6bbe23007b3242c3ae2a86d (patch)
tree3dae35984d4c955c8906a9ce2ae013bc45a0642a /breakpad
parent4e2a25a083eb6169cefa155c3c290085ee4937b7 (diff)
downloadchromium_src-1969514122ea32f1c6bbe23007b3242c3ae2a86d.zip
chromium_src-1969514122ea32f1c6bbe23007b3242c3ae2a86d.tar.gz
chromium_src-1969514122ea32f1c6bbe23007b3242c3ae2a86d.tar.bz2
roll breakpad 902:907
903: Build LinuxLibcSupportTest and make it pass. (test-only) 904: Skip ElfCoreDumpTest.ValidCoreFile test if no core dump is generated. (linux) 905: Implement core dump to minidump conversion. (linux / chromeos) 906: Use sys_prctl instead of prctl. (linux) 907: Fix several clang warnings in breakpad. (mac) BUG=none TEST=none Review URL: https://chromiumcodereview.appspot.com/9290055 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119319 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'breakpad')
-rw-r--r--breakpad/breakpad.gyp28
1 files changed, 25 insertions, 3 deletions
diff --git a/breakpad/breakpad.gyp b/breakpad/breakpad.gyp
index 112f872..7a05cc7 100644
--- a/breakpad/breakpad.gyp
+++ b/breakpad/breakpad.gyp
@@ -320,8 +320,12 @@
'src/client/linux/handler/exception_handler.cc',
'src/client/linux/minidump_writer/directory_reader.h',
'src/client/linux/minidump_writer/line_reader.h',
+ 'src/client/linux/minidump_writer/linux_core_dumper.cc',
+ 'src/client/linux/minidump_writer/linux_core_dumper.h',
'src/client/linux/minidump_writer/linux_dumper.cc',
'src/client/linux/minidump_writer/linux_dumper.h',
+ 'src/client/linux/minidump_writer/linux_ptrace_dumper.cc',
+ 'src/client/linux/minidump_writer/linux_ptrace_dumper.h',
'src/client/linux/minidump_writer/minidump_writer.cc',
'src/client/linux/minidump_writer/minidump_writer.h',
'src/client/minidump_file_writer-inl.h',
@@ -329,6 +333,8 @@
'src/client/minidump_file_writer.h',
'src/common/convert_UTF.c',
'src/common/convert_UTF.h',
+ 'src/common/linux/elf_core_dump.cc',
+ 'src/common/linux/elf_core_dump.h',
'src/common/linux/file_id.cc',
'src/common/linux/file_id.h',
'src/common/linux/google_crashdump_uploader.cc',
@@ -407,10 +413,9 @@
'src/client/linux/handler/exception_handler_unittest.cc',
'src/client/linux/minidump_writer/directory_reader_unittest.cc',
'src/client/linux/minidump_writer/line_reader_unittest.cc',
- 'src/client/linux/minidump_writer/linux_dumper_unittest.cc',
+ 'src/client/linux/minidump_writer/linux_core_dumper_unittest.cc',
+ 'src/client/linux/minidump_writer/linux_ptrace_dumper_unittest.cc',
'src/client/linux/minidump_writer/minidump_writer_unittest.cc',
- 'src/common/linux/elf_core_dump.cc',
- 'src/common/linux/elf_core_dump.h',
'src/common/linux/elf_core_dump_unittest.cc',
'src/common/linux/file_id_unittest.cc',
'src/common/linux/linux_libc_support_unittest.cc',
@@ -480,6 +485,23 @@
'src',
],
},
+ {
+ 'target_name': 'core-2-minidump',
+ 'type': 'executable',
+
+ 'sources': [
+ 'src/tools/linux/core2md/core2md.cc'
+ ],
+
+ 'dependencies': [
+ 'breakpad_client',
+ ],
+
+ 'include_dirs': [
+ '..',
+ 'src',
+ ],
+ },
],
}],
],