91cb84e14a44260dc7d475e1c707a8b35b5faf49 |
|
28-May-2015 |
Mike Frysinger <vapier@chromium.org> |
drop --disable-{core2md,md2core} configure flags We stopped using these flags in CL:34565, so there's no need to carry these custom changes relative to upstream anymore. Punt them. BUG=chromium:217064 TEST=precq passes (builds breakpad tools) Change-Id: I99e509aef4ba02984488e3d82acf8c5082425248 Reviewed-on: https://chromium-review.googlesource.com/273702 Reviewed-by: Ben Chan <benchan@chromium.org> Commit-Queue: Mike Frysinger <vapier@chromium.org> Tested-by: Mike Frysinger <vapier@chromium.org>
/external/google-breakpad/configure
|
fd347a3a7e64bf537bfbe83ec99c33bfb3190649 |
|
26-Oct-2014 |
Ben Chan <benchan@chromium.org> |
google-breakpad: Merge with upstream breakpad r1397 BUG=None TEST=Tested the following on x86-alex (x86), peppy (amd64), daisy_spring (arm): 1. `FEATURES=test emerge-${BOARD} google-breakpad` 2. `USE='asan clang' FEATURES=test emerge-${BOARD} google-breakpad` 3. Run the following autotest tests: - logging_CrashSender - logging_UserCrash Change-Id: Ibb56ad8b27218171ba6c0afeeb9f636eb3dfe8f4
|
bf15d7ea7e11be2da0394c2f15d76a312fc7198a |
|
27-Aug-2014 |
vapier@chromium.org <vapier@chromium.org@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
make "make install" also install headers and pkgconfig files See https://code.google.com/p/google-breakpad/issues/detail?id=219 R=vapier@chromium.org Review URL: https://breakpad.appspot.com/1114002 git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1364 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/configure
|
2492e703eb8d4664580885a22a17b12286e11776 |
|
24-Jul-2014 |
Ben Chan <benchan@chromium.org> |
google-breakpad: Merge with upstream breakpad r1356 BUG=None TEST=Tested the following on x86-alex (x86), peppy (amd64), daisy_spring (arm): 1. `FEATURES=test emerge-${BOARD} google-breakpad` 2. `USE='asan clang' FEATURES=test emerge-${BOARD} google-breakpad` 3. Run the following autotest tests: - logging_CrashSender - logging_UserCrash Change-Id: Idb4f206ff22c14f1f910986657a6aaf003811ddf
|
bba870084bf6b0901b948e1f3b7327b8684a6d0b |
|
27-Mar-2014 |
Ben Chan <benchan@chromium.org> |
google-breakpad: Merge with upstream breakpad r1292 BUG=None TEST=Tested the following on x86-alex (x86), peppy (amd64), daisy_spring (arm): 1. `FEATURES=test emerge-${BOARD} google-breadpad` 2. `USE='asan clang' FEATURES=test emerge-${BOARD} google-breadpad` 3. Run the following autotest tests: - logging_CrashSender - logging_UserCrash Conflicts: Makefile.in configure Change-Id: I53b4092e7df3d487227bc731bafa41f466f13514
|
67ce33bed3611a0a922279e0a869c059f9d61dfc |
|
10-Dec-2013 |
ted.mielczarek@gmail.com <ted.mielczarek@gmail.com@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
Use AM_MAINTAINER_MODE so configure supports --enable-maintainer-mode A=mcgrathr R=bradnelson at https://breakpad.appspot.com/864003 git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1251 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/configure
|
597e2a77b5a7e7bbc5a0fc623c4e60da1a7bf742 |
|
10-Dec-2013 |
vapier@chromium.org <vapier@chromium.org@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
check for and enable Large File Support automatically If you try to process a file using a 32bit build that is larger than 2GiB in size, the linux kernel will reject things: $ strace -eopen dump_syms ./chrome ./ > chrome.sym ... open(".//chrome.debug", O_RDONLY) = -1 EOVERFLOW (Value too large for defined data type) So let's use the existing autoconf macro to check for and enable support as need be. We have to shift the existing m32 logic up to before we start doing feature test macros though otherwise a simple configure won't work: $ ./configure --enable-m32 This is because it first tests LFS and such w/out the -m32 flags. BUG=chromium:266064 TEST=`./configure --enable-m32 && make && make check` passes R=benchan@chromium.org Review URL: https://breakpad.appspot.com/619002 git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1250 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/configure
|
39d7964df5d3ba7c3889bf19004f6e18eee5cfc6 |
|
23-Nov-2013 |
mark@chromium.org <mark@chromium.org@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
Process minidumps generated on ARM64 in iOS apps. Patch by Colin Blundell <blundell@chromium.org> BUG=542 Review URL: https://breakpad.appspot.com/704002/ git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1236 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/configure
|
8c88c3e5233bf798426121d4606a7afd5b7e6afa |
|
25-Sep-2013 |
digit@chromium.org <digit@chromium.org@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
Fix the Android/MIPS build. This patch fixes the build for Android on MIPS when using the latest official Android NDK (r9): - Update src/common/android/include/elf.h to add a missing definition for SHT_MIPS_DWARF. - Add src/common/android/include/sgidefs.h required by LSS when compiling for MIPS. - Update android/run-checks.sh to work properly with the --abi=mips option. All tests were passed succesfully with an emulator system image running Android 4.2. - Update other Android-specific files. R=Petar.Jovanovic@imgtec.com, mark@chromium.org Review URL: https://breakpad.appspot.com/633002 git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1216 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/configure
|
3b8d8c0e9858c1b0ca98e8a1fec4ea7b7ab10633 |
|
16-Aug-2013 |
Mike Frysinger <vapier@chromium.org> |
Revert "change version number to the svn snapshot we synced to" This reverts commit 232fb3ad52342305e55b3a1d51632a9bd52d18cc. Now that we changed the version script to look for the svn rev in the git log, we no longer need to modify the configure script. BUG=None TEST=`cbuildbot arm-generic-paladin` uprevs breakpad CQ-DEPEND=CL:65931 Change-Id: I41d8ad9b77e57bb3293defac99a652201e85ed25 Reviewed-on: https://gerrit.chromium.org/gerrit/66014 Reviewed-by: Ben Chan <benchan@chromium.org> Tested-by: Mike Frysinger <vapier@chromium.org> Commit-Queue: Mike Frysinger <vapier@chromium.org>
/external/google-breakpad/configure
|
232fb3ad52342305e55b3a1d51632a9bd52d18cc |
|
17-Jan-2013 |
Mike Frysinger <vapier@chromium.org> |
change version number to the svn snapshot we synced to This makes it a bit easier to track what svn version we're at. BUG=None TEST=None Change-Id: I3e433aa6ba44ccc09c066fc9257b36398414dcd4 Reviewed-on: https://gerrit.chromium.org/gerrit/41544 Reviewed-by: Ben Chan <benchan@chromium.org> Commit-Queue: Mike Frysinger <vapier@chromium.org> Tested-by: Mike Frysinger <vapier@chromium.org>
/external/google-breakpad/configure
|
9753aff85a9a20dbe294529b4184d9686ec42cdd |
|
10-Oct-2012 |
SiyangXie@gmail.com <SiyangXie@gmail.com@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
Refactor the logic of resolving source line info into helper class. http://breakpad.appspot.com/459002/ git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1068 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/configure
|
9459683526823e94777c9b3519397546f149d987 |
|
29-Sep-2012 |
Ben Chan <benchan@chromium.org> |
google-breakpad: Merge with upstream breakpad r1052 BUG=none TEST=Verified the following: 1. emerge google-breadpad for {x86,amd64,arm}-generic 2. cros_run_unit_tests google-breakpad for {x86,amd64}-generic 3. Run the following autotest tests: - logging_CrashSender - logging_UserCrash Change-Id: I1373b29be4cde972e8dad54560828354bec2d50f
|
693d4caa50791a40a8b9734054603dde2b05e0fb |
|
19-Sep-2012 |
ted.mielczarek@gmail.com <ted.mielczarek@gmail.com@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
Minidumps never contain MD_LINUX_DSO_DEBUG info when breakpad is in a shared library A=Mike Hommey <mh@glandium.org> R=ted at http://breakpad.appspot.com/422002/ git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1044 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/configure
|
6ae5ede322b9dee5e842cc17b41c2bcc4af72bf1 |
|
17-Sep-2012 |
ted.mielczarek@gmail.com <ted.mielczarek@gmail.com@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
Fix compilation of crash_generation_server.cc, and add it to the client library sources so it actually gets built. R=mark at https://breakpad.appspot.com/446003/ git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1036 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/configure
|
979d8f4dcba8a94b25772e2966125202fb664959 |
|
31-Aug-2012 |
digit@chromium.org <digit@chromium.org@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
Add custom getcontext() implementation for Android. This adds a minimalistic implementation of getcontext() for Android/ARM and Android/x86. The provided code is in assembly and only implements the bare minimum required by Breakpad to get the current processor state. Note that: - The FPU state is not saved to the ucontext_t on ARM. (that's actually the main difference with a normal getcontext() implementation). This is normal. On Linux/ARM, such state must be obtained with PTRACE_GETVFPREGS instead. This will be implemented in a future patch. - On x86, only the 'regular' FPU state is saved, to mimic the GLibc/i386 implementation. The state of SSE/SSE2/etc registers is not part of the upstream getcontext() implementation. Review URL: https://breakpad.appspot.com/444002 git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1024 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/configure
|
ed58167cd13de4fed684dcd70dd2570ec98530ce |
|
21-Aug-2012 |
digit@chromium.org <digit@chromium.org@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
Improve Android support This patch remove many Android-specific #ifdefs from the Breakpad source code. This is achieved by providing "fixed-up" platform headers (e.g. <signal.h> or <sys/user,h>), in the new directory src/common/android/include/, which masks differences between the NDK and GLibc headers. The old "android_link.h" and "android_ucontext.h" are moved and renamed. This also requires putting this directory as the first include path during Android-hosted builds, hence the modification of Makefile.am and configure.ac Review URL: https://breakpad.appspot.com/434002 git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1017 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/configure
|
44f0f569ca11e5bdb6bb8283a1bc44139864169f |
|
05-Jul-2012 |
Ben Chan <benchan@chromium.org> |
google-breakpad: Merge with upstream breakpad r981 BUG=none TEST=Verified the following: 1. emerge google-breadpad for x86-generic, arm-generic and amd64-generic 2. cros_run_unit_tests google-breakpad for x86-generic and amd64-generic 3. Run the following autotest tests on a Cr48: - logging_CrashSender - logging_UserCrash Change-Id: I896843259257c3adddcade76e82d77cae87dba06
|
130ec290a71dcdb5ff279ef75b1fc640a11600b7 |
|
05-Jul-2012 |
Ben Chan <benchan@chromium.org> |
Revert "google-breakpad: Merge with upstream breakpad r981" This reverts commit 888945fb5fa8a37e07b43fac2df81b92c3327a04.
/external/google-breakpad/configure
|
888945fb5fa8a37e07b43fac2df81b92c3327a04 |
|
05-Jul-2012 |
Ben Chan <benchan@chromium.org> |
google-breakpad: Merge with upstream breakpad r981 BUG=none TEST=Verified the following: 1. emerge google-breadpad for x86-generic, arm-generic and amd64-generic 2. cros_run_unit_tests google-breakpad for x86-generic and amd64-generic 3. Run the following autotest tests on a Cr48: - logging_CrashSender - logging_UserCrash Change-Id: I41dcafc2cadd3242b64813ad5a745a67dd9fc178
/external/google-breakpad/configure
|
b732342313268422c0c0794dfb1a82cd17ce9e05 |
|
03-Jul-2012 |
ivan.penkov@gmail.com <ivan.penkov@gmail.com@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
Fixing various compiler warnings and applying minor tweaks to allow running of the mojority of breakpad unittests in Google. http://breakpad.appspot.com/399002/ git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@978 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/configure
|
75d3e600330e3545f36e38fb3cd5d139582e07e4 |
|
29-Nov-2011 |
Ben Chan <benchan@chromium.org> |
google-breakpad: Relocate patched files in core2md. This CL makes the following changes: 1. Relocate patched files from src/tools/linux/core2md to src/client/linux/minidump_writer in preparation for merging the changes back to upstream. 2. Modify Makefile.am and configure.ac accordingly and add --disable-core2md to configure to disable the compilation of core2md. 3. Fix a bug in MinidumpWriter::WriteMappings() that fails the MinidumpWriterTest.MappingInfo unit test. BUG=chromium-os:23555 TEST=Verified the following: 1. emerge google-breadpad for x86-generic, arm-generic and amd64-generic 2. cros_run_unit_tests --board=x86-generic -p google-breakpad 3. Run the following autotest tests on a Cr48: - logging_CrashSender - logging_UserCrash Change-Id: If7470382ffdd048ce1c88d8f65cf503dca71893a Reviewed-on: https://gerrit.chromium.org/gerrit/12233 Reviewed-by: Michael Krebs <mkrebs@chromium.org> Tested-by: Ben Chan <benchan@chromium.org>
/external/google-breakpad/configure
|
aac6955bc8b93bc37da1ccc7ef3a9e8df9d55527 |
|
08-Nov-2011 |
Ken Mixter <kmixter@chromium.org> |
google-breakpad: check in autoconf/make changes These are the changes to configure and Makefile.in that are automatically generated in response to the changes from the 'separate out non-arm-friendly md2core' change. TEST=build on arm/x86 Change-Id: Ie0e5f85cd31ddb7d53dc112b8e340e65b19f2acf Reviewed-on: https://gerrit.chromium.org/gerrit/11304 Commit-Ready: Ken Mixter <kmixter@chromium.org> Tested-by: Ken Mixter <kmixter@chromium.org> Reviewed-by: Michael Krebs <mkrebs@chromium.org>
/external/google-breakpad/configure
|
69607b678fabd81ce7e77bd50cec0fa343e73b3e |
|
07-Jul-2011 |
ted.mielczarek <ted.mielczarek@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
Remove NetworkSourceLine{Resolver,Server} and related code. It never wound up being useful enough to use in production, so let's drop the maintenence burden R=jessicag at http://breakpad.appspot.com/292001/show git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@795 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/configure
|
dbf409ca209b0cd2723ef617a8de024e2a65009b |
|
28-Feb-2011 |
ted.mielczarek <ted.mielczarek@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
Make programs in src/tools/linux build via the automake build system R=jimb at http://breakpad.appspot.com/265001 git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@775 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/configure
|
43e6db7e72dbc4bc162e7dbf1e2134429d8b5e3f |
|
08-Nov-2010 |
thestig@chromium.org <thestig@chromium.org@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
Change the bug reporting email address. Review URL: http://breakpad.appspot.com/226001 git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@728 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/configure
|
cfc8628092e17069d8d6c7068d4f21d9baabe077 |
|
20-Oct-2010 |
ted.mielczarek <ted.mielczarek@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
Add support for building the Linux client code using the Android NDK r=mwu at http://breakpad.appspot.com/212001/show git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@716 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/configure
|
d192a71e247a098ce8f8850ccedab14553c2f55e |
|
05-Oct-2010 |
ted.mielczarek <ted.mielczarek@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
ditch libtool, only build static libs R=mark at http://breakpad.appspot.com/210001/show git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@709 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/configure
|
e574a2adc64565a6170aac2023b13b2b1d41f40b |
|
05-Oct-2010 |
ted.mielczarek <ted.mielczarek@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
add a --disable-processor configure arg to skip building processor libs and just build client libs R=nealsid at http://breakpad.appspot.com/209001/show git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@708 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/configure
|
2b4274afc4fae883d1251a7a420e24fd526a9f16 |
|
02-Oct-2010 |
cdn@chromium.org <cdn@chromium.org@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
Added libdisasm to the repository. This library is no longer under development so there is no reason not to keep it locally. Implemented a basic disassembler which can be used to scan bytecode for interesting conditions. This should be pretty easy to add to for things other than exploitability if there is a desire. This also adds several tests to the windows exploitability ranking code to take advantage of the disassembler for x86 code. BUG=None TEST=DisassemblerX86Test.* Review URL: http://breakpad.appspot.com/203001 git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@705 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/configure
|
efa30c13f2e0bf2cb60a9d00010e8cdc162c872a |
|
17-Sep-2010 |
ted.mielczarek <ted.mielczarek@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
Write a window of memory around the instruction pointer from the crashing thread to the minidump on Linux. R=nealsid at http://breakpad.appspot.com/194001/show git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@693 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/configure
|
c40bcc74d994cabd9696e241f6a84355623b5d9e |
|
17-Sep-2010 |
thestig@chromium.org <thestig@chromium.org@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
Fix ./configure --enable-m32 Review URL: http://breakpad.appspot.com/197001 git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@692 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/configure
|
53a8b1a204145bdf4e8dcd50c20d9df50a002327 |
|
31-Aug-2010 |
ted.mielczarek <ted.mielczarek@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
Issue 378 - Don't compile Linux client libraries on non-Linux systems R=nealsid at http://breakpad.appspot.com/173001/show git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@679 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/configure
|
b223627d81c083a64f2ccecf2651a18111421280 |
|
09-Apr-2010 |
ted.mielczarek <ted.mielczarek@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
provide a network source line resolver + server. r=mark,jimb at http://breakpad.appspot.com/36001 git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@569 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/configure
|
de545c09d0363e6964822ec92529a80feaca152d |
|
02-Mar-2010 |
nealsid <nealsid@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
ARM support, with some build system changes to support x86-64, arm, and i386 in an autoconf style build in Linux. The O2 build for the unit tests is still broken but I'm checking this in to unblock people A=nealsid R=ajwong, hannahtang, ted.mielczarek git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@541 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/configure
|
dc4029a5c2544ba89342b0e719e4440a736e5063 |
|
02-Feb-2010 |
jimblandy <jimblandy@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
Regenerate using automake-1.11.1, autoconf 2.65, and libtool 2.2.6b, to provide a fix for Breakpad issue 365: http://code.google.com/p/google-breakpad/issues/detail?id=365 git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@506 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/configure
|
92b1f834d1cae2c4def7bc7cf7c52fdaa66e09e0 |
|
23-Dec-2009 |
jimblandy <jimblandy@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
Breakpad: Regenerate build files with latest versions of autotools. This patch refreshes the build system files to those generated by: - Libtool 2.2.6 - Automake 1.11 - Autoconf 2.64 a=jimblandy, r=nealsid git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@470 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/configure
|
1adb184d420c6c5f2304fb945f8477557336f927 |
|
21-Dec-2009 |
ted.mielczarek <ted.mielczarek@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
fix a badly-applied patch, and also re-run automake which I forgot to do git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@455 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/configure
|
af3c43f00e98047bc7f80dcf4c16b876e095769f |
|
17-May-2007 |
mmentovai <mmentovai@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
Add logging to minidump processor (#82). First part: logging infrastructure and messages for minidump.cc and minidump_processor.cc. r=bryner. http://groups.google.com/group/google-breakpad-dev/browse_thread/thread/b056994d675f623c git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@169 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/configure
|
e5dc60822e5938fea2ae892ccddb906641ba174e |
|
14-Feb-2007 |
mmentovai <mmentovai@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
Rename Airbag to Breakpad. git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@122 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/configure
|
db3342a10ec30902aa9018b80e1d9a40bd01c487 |
|
05-Dec-2006 |
mmentovai <mmentovai@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
Module API (#32). r=waylonis, bryner - Introduces a standard API for dealing with modules. MinidumpModule is now a concrete implementation of this API. Code may interact with single modules using the CodeModule interface, and collections of modules using its container, the CodeModules interface. - CodeModule is used directly by SymbolSupplier implementations and SourceLineResolver. Reliance on the specific implementation in MinidumpModule has been eliminated. - Module lists are now added to ProcessState objects. Module references in each stack frame are now pointers to objects in these module lists. - The sample minidump_stackwalk tool prints the module list after printing all threads' stacks. http://groups.google.com/group/airbag-dev/browse_frm/thread/a9c0550edde54cf8 git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@74 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/configure
|
0dbedc973d5ce1e2c6924a144b3ac02ee4283091 |
|
25-Sep-2006 |
mmentovai <mmentovai@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
Better testing for Stackwalker (#18). r=bryner - Test StackwalkerX86 and StackwalkerPPC on the current process, if built by a supported compiler (gcc) on a supported (walkable) CPU (x86, ppc). - This test is not enabled by default because of certain optimizations that interfere with it (stack frame reuse, frame pointer omission). See the comments at the top of stackwalker_selftest.cc. To enable this test in the standard "make check" suite, configure with --enable-selftest. http://groups.google.com/group/airbag-dev/browse_thread/thread/2ca1c8e72c809bec git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@35 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/configure
|
8c2a4def4ecfbf6293b27eff4359a274e9774b4e |
|
20-Sep-2006 |
mmentovai <mmentovai@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
Handle frame pointer omission (#21), part 1: ContainedRangeMap. r=bryner. - ContainedRangeMap is the data structure that will be used to store and look up debugging information for frames by instruction address. The debugging information includes a way to locate the calling frame in the absence of a saved frame pointer. - Restructure RangeMap into an -inl file to match ContainedRangeMap. http://groups.google.com/group/airbag-dev/browse_thread/thread/c5823bfc1828ed42 git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@29 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/configure
|
d5e66382d10b1570d75e924410d58b47857fe799 |
|
08-Sep-2006 |
bryner <bryner@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
Add support to the StackWalker for resolving symbols, using a caller-implemented SymbolSupplier object to get a symbol file. Add a CrashReportProcessor object which provides a simple API for processing a CrashReport struct, given a SymbolSupplier and a minidump file. r=mmentovai (#17)) git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@18 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/configure
|
3261e8b6eac44a41341f112821482bee6c940c98 |
|
06-Sep-2006 |
mmentovai <mmentovai@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
Initial implementation of minidump reader (#6). r=bryner git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@11 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/configure
|
07f8ef56aca4fbab3e1a975ad2a439a23007f065 |
|
05-Sep-2006 |
bryner <bryner@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
Change header paths and include guards to be relative to the "src" directory. r=mmentovai. http://groups.google.com/group/airbag-dev/msg/cbe061dd563e9d17 git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@10 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/configure
|
425d256321f590e4ca86e3294055e9fad135f9b2 |
|
30-Aug-2006 |
mmentovai <mmentovai@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
Make build system less annoying (#8) r=bryner - Place objects in the appropriate directories, instead of filling up the root directory. - Remove namespace macros, which made maintenance troublesome and which created a dependency on config.h in public headers - Skip useless Fortran checks at configure time git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@8 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/configure
|
cb91a2f879250f2ef5f74321b5d08807247d41a7 |
|
25-Aug-2006 |
bryner <bryner@4c0a9323-5329-0410-9bdc-e9ce6186880e> |
Initial import, which includes the Windows client-side dump_syms tool, and part of the server-side dump processor. git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@4 4c0a9323-5329-0410-9bdc-e9ce6186880e
/external/google-breakpad/configure
|