Граф коммитов

266 Коммитов

Автор SHA1 Сообщение Дата
Douglas Crosher 0db15a945e Bug 1089931 - Android NDK r10c includes ucontext.h. r=glandium 2014-11-01 17:34:27 +11:00
Jacek Caban a42517e171 Bug 856566 - Fix crashreporter compilation and profiler on mingw. r=ted
--HG--
extra : rebase_source : def8db32e1474876ea10cc3f106a2ce75acda8e9
2014-11-03 14:15:17 +01:00
Wander Lairson Costa ef75b07c68 Bug 1059942 - Make dump_syms to parse public symbols. r=ted
Currently, dump_syms does not look at public symbols if the object file
has debug info. This may cause it to skip some symbols that do not have
.debug_info section. Notably we see this at bionic routines implemented
in assembly. Details can be found at [1].

Apply patch [2] to enable dump_syms read public symbols even when
DWARF debug info is found.

[1] http://tinyurl.com/k3pxw5l

[2] https://breakpad.appspot.com/9684002/
2014-10-09 14:59:00 -04:00
Nathan Froyd 9dd56aad09 Bug 1080107 - remove XPI_NAME definitions from crashreporter moz.build files; r=mshal 2014-10-08 16:18:04 -04:00
Jed Davis 5043e01249 Bug 1068410 - Convert remote crash dump to use pipe instead of socketpair in the child. r=kang r=ted 2014-10-03 14:55:03 -07:00
Jed Davis aaac17ba60 Bug 1068410 - Remove procfs-searching workaround for credential-passing bug. r=ted 2014-10-03 14:55:03 -07:00
Mike Hommey ed70c5f377 Bug 1041941 - Use templates for programs, simple programs, libraries and C++ unit tests. r=gps 2014-09-03 14:10:54 +09:00
Robert Longson c4cf1d93c6 Bug 1054632 - constructor init list in wrong order in CrashGenerationServer r=ted 2014-08-30 09:15:35 +01:00
David Major 02c81efdf7 Bug 1048091 - Support for multiple upload files in Breakpad. r=ted 2014-08-30 15:49:33 +12:00
Georg Fritzsche 9d70e0eca1 Bug 1012912 - Killing plugin-container with SIGABRT doesn't trigger the crash reporter on Mac. r=ted 2014-07-29 16:58:34 +02:00
Mike Hommey 8e037642dc Bug 1036894 part 7 - Move HOST_LIBS to moz.build, as HOST_USE_LIBS. r=gps 2014-07-23 13:29:50 +09:00
Mike Hommey bc5d6801bb Bug 1041860 - Avoid setting FINAL_LIBRARY to libraries that further use a FINAL_LIBRARY. r=mshal 2014-07-23 08:37:51 +09:00
Jim Chen 455c5b1b12 Bug 1033006 - Don't free pointer in BasicCodeModules::BasicCodeModules before possibly using it; r=ted 2014-07-08 14:53:17 -04:00
Nathan Froyd d337b14be1 Bug 1022684 - add -Wno-unused-local-typedefs to various bits of crashreporter building; r=mshal 2014-06-09 11:12:06 -04:00
Chris Peterson 1c950ef37a Bug 666646 - Part 2: Cherrypick -Wdeprecated-register warning fix from upstream google-breakpad. r=ed 2014-05-29 21:17:14 -07:00
Jim Chen 97756868df Bug 1011680 - Fix crash reporter warnings when building with GCC 4.8. r=ted 2014-05-20 09:54:00 -04:00
Jed Davis fb0b5848d3 Bug 942290 - Merge ARM exidx info with DWARF if both are present. r=ted 2014-05-19 15:46:00 +02:00
Chris Peterson e4a8d4ab43 Bug 666646 - Fix warnings in toolkit/crashreporter and suppress MSVC warning in third-party Breakpad code. r=ted 2014-05-14 20:11:14 -07:00
Steven Michaud e2312002fb Bug 1002564 - All crashes with reason EXC_BAD_ACCESS / 0x0000000d have a 32-bit crash address. r=ted 2014-04-30 17:05:18 -05:00
Ehsan Akhgari 17f4a32d8b Bug 976896 - Port STL_FLAGS to moz.build; r=mshal 2014-03-04 19:39:06 -05:00
Ms2ger 0604b7f97a Bug 973649 - Add logic for CFLAGS, CXXFLAGS and LDFLAGS to moz.build; r=gps
--HG--
extra : amend_source : d44541fd844c1b3f5fb4077add7aa0589ae61942
2014-02-26 12:49:00 -08:00
Ms2ger e5b03eb751 Bug 968900 - Move LOCAL_INCLUDES to moz.build in toolkit/; r=mshal 2014-02-15 21:25:20 +01:00
Ms2ger 33da18c67e Bug 968856 - Move unconditional LOCAL_INCLUDES into moz.build; r=mshal 2014-02-15 21:24:59 +01:00
Jed Davis 9af16a662a Bug 945498 - Use breakpad to report seccomp violations as crashes. r=ted, r=kang
Upstream issue for breakpad patch: https://breakpad.appspot.com/1114003/
2014-02-05 13:29:51 -05:00
Mike Shal 7338071654 Bug 875013 - VPATH removals in build, roboextender, crashreporter; r=ted 2014-01-21 18:01:22 -05:00
Jed Davis a2902f8566 Bug 942407 - Fix breakpad signal handler's test for signal origin. r=ted 2014-01-08 09:45:59 -05:00
Ms2ger 561cae4a0e Bug 950130 - Move more INCLUDES / LOCAL_INCLUDES to moz.build; r=mshal 2013-12-31 10:06:11 +01:00
Ehsan Akhgari 912bf8a846 Bug 940821 - Build crashreporter in unified mode; r=ted 2013-12-13 09:55:39 -05:00
Mike Hommey 8fd06cf41b Bug 874266 - Move all DEFINES that can be moved to moz.build. r=mshal 2013-11-27 22:55:07 +09:00
Mike Hommey b32a4ed166 Backout changeset 3fd4b546eed4 (bug 874266) and changeset a35d2e3a872f (bug 942043) for ASAN build bustage and Windows test bustage
--HG--
extra : amend_source : f20d09aeff1c8b5cbd0f1d24c7ce04e86f3aed1d
2013-11-28 14:24:05 +09:00
Mike Hommey 682364d535 Bug 874266 - Move all DEFINES that can be moved to moz.build. r=mshal 2013-11-28 13:08:16 +09:00
Mike Hommey 2812d11fce Bug 939632 - Remove LIBRARY_NAME for leaf libraries. r=gps
Landing on a CLOSED TREE.
2013-11-19 11:50:54 +09:00
Mike Hommey e80e877ab7 Bug 939044 - Remove most definitions of MODULE. r=mshal 2013-11-19 11:47:39 +09:00
Mike Hommey dda5b915fe Bug 939039 - Remove now useless FORCE_STATIC_LIB definitions. r=gps 2013-11-19 11:47:28 +09:00
Mike Hommey ffe0380912 Bug 935881 - Use FINAL_LIBRARY for all (fake) libraries that end up linked in a single other library. r=gps 2013-11-19 11:47:14 +09:00
Maxime Villard aa235fb2a4 Bug 835029 - Fix off-by-one error in readlink call. r=briansmith 2013-11-15 21:46:37 -05:00
Mike Hommey bc3f1629f6 Bug 933097 - Remove a few useless moz.build files. r=mshal 2013-11-02 08:47:46 +09:00
Mike Hommey 00a70f6f7d Bug 933120 - Move HOST_PROGRAM and HOST_SIMPLE_PROGRAMS to moz.build. r=gps 2013-11-02 08:44:11 +09:00
Nathan Froyd a59022ab0e Bug 931053 - don't build Mac host tools if --disable-crashreporter; r=ted 2013-10-25 11:49:26 -04:00
Mike Hommey d162c6c32d Bug 932213 - Move HOST_CMMSRCS to moz.build. r=gps 2013-10-30 07:51:48 +09:00
Mike Hommey 1ee80e6d08 Bug 901561 - Move CMSRCS to moz.build. r=gps 2013-10-30 07:51:27 +09:00
Cykesiopka d2f6b7333c Bug 914270 - Part 1: Simple/Automated moves. r=joey 2013-10-24 18:51:00 +01:00
Mike Hommey b000a846c2 Bug 929905 - Consolidate sources in moz.build. r=gps 2013-10-25 08:23:05 +09:00
Mike Hommey 65c4700367 Bug 930380 - Make sure *SOURCES only point to existing files. r=gps 2013-10-25 07:58:17 +09:00
Mike Hommey 3fa7456cd6 Bug 913268 - Make CPP_SOURCES a StrictOrderingOnAppendList. r=mshal 2013-10-24 08:00:23 +09:00
Mike Hommey d8daefaa34 Bug 664362 - Generate depfiles for host objects/programs/libraries. r=gps 2013-10-22 13:40:27 +09:00
Joshua Cranmer bd929500c8 Bug 900526, part 4: Migrate FINAL_TARGET and XPI_NAME to moz.build, r=gps 2013-10-21 13:09:06 -05:00
Ms2ger 16f90ae98c Bug 912099 - Part f: Make sure CPP_SOURCES only points to existing files in toolkit/crashreporter; r=mshal 2013-10-03 09:10:01 +02:00
Ted Mielczarek 2153060e50 bug 717758 - handle abort() in Breakpad on OS X. r=mento 2013-09-16 14:44:24 -04:00
Joey Armstrong c116805dda bug 888009: Move HOST_CPPSRCS to mozbuild (batch #4). r=mshal 2013-09-12 15:35:43 -04:00