platform_system_core/crash_reporter
Steve Fung 8bafb3da8f crash_reporter: Fix initial compile issues with Android toolchain
Fix some issues to get crash_reporter to compile on Android.

C++ source:
* bits/wordsize.h is used for __WORDSIZE, but is unavailable for most
  Android toolchain architectures.  It instead is available in sys/cdefs.h

Flex source:
* The Flex compiler toolchain doesn't link against the default fl library
  using -lfl.  Thus there is no yywrap() function defined.  Since the
  default fl library implementation just returns 1 (true), instead add a
  directive to disable yywrap.
* The index(..) function has been deprecated in favor of strchr(..)
* Add a directive to disable the "deprecated conversion from string constant
  to 'char*'" warning in the generated code.
* Remove warning suppression for the input() function which doesn't get
  generated with Flex v2.5.39 and the arguments passed in the build command.

Bug: 22874187
Change-Id: I6d7dcf5f801010aeae06db9f0628a6652ee269ee
2015-08-10 15:10:32 -07:00
..
dbus_bindings crash: Convert list_proxies to chromeos-dbus-bindings generator 2015-02-18 23:53:21 +00:00
init crash-reporter: disable device coredumps in verified mode 2014-11-26 06:07:52 +00:00
.project_alias crash: Shorten crash-reporter project alias. 2015-01-30 05:10:46 +00:00
99-crash-reporter.rules crash-reporter: add support for device coredump 2015-04-01 19:37:06 +00:00
MODULE_LICENSE_BSD crash_reporter: Add license information. 2015-07-28 17:31:05 -07:00
NOTICE crash_reporter: Add license information. 2015-07-28 17:31:05 -07:00
OWNERS crash: update OWNERS file 2015-04-27 23:29:42 +00:00
TEST_WARNING Collect and report kernel warnings. 2013-05-01 20:30:10 -07:00
crash_collector.cc crash_reporter: Remove Chrome collector, CrOS build files, DBus 2015-08-10 15:10:22 -07:00
crash_collector.h crash_reporter: Remove Chrome collector, CrOS build files, DBus 2015-08-10 15:10:22 -07:00
crash_collector_test.cc crash_reporter: Remove Chrome collector, CrOS build files, DBus 2015-08-10 15:10:22 -07:00
crash_collector_test.h crash_reporter: Fix header include paths 2015-08-10 01:38:56 -07:00
crash_reporter.cc crash_reporter: Remove Chrome collector, CrOS build files, DBus 2015-08-10 15:10:22 -07:00
crash_reporter_logs.conf crash-reporter: add support for device coredump 2015-04-01 19:37:06 +00:00
crash_reporter_logs_test.cc crash-reporter: Use chromeos::KeyValueStore. 2015-01-29 21:35:39 +00:00
crash_sender crash: do not call list-proxies if it does not exist. 2015-06-04 19:33:14 +00:00
kernel_collector.cc crash_reporter: Fix header include paths 2015-08-10 01:38:56 -07:00
kernel_collector.h crash_reporter: Fix header include paths 2015-08-10 01:38:56 -07:00
kernel_collector_test.cc crash_reporter: Fix header include paths 2015-08-10 01:38:56 -07:00
kernel_collector_test.h crash_reporter: Fix header include paths 2015-08-10 01:38:56 -07:00
kernel_log_collector.sh kernel_log_collector.sh : correct kernel message pattern 2013-06-19 16:19:38 -07:00
kernel_warning_collector.cc crash_reporter: Fix header include paths 2015-08-10 01:38:56 -07:00
kernel_warning_collector.h crash_reporter: Fix header include paths 2015-08-10 01:38:56 -07:00
list_proxies.cc platform2: Explicitly use base:: namespace with CommandLine 2015-04-03 18:33:17 +00:00
testrunner.cc crash: Remove glib from crash_reporter 2015-02-11 04:48:44 +00:00
udev_collector.cc crash_reporter: Fix header include paths 2015-08-10 01:38:56 -07:00
udev_collector.h crash_reporter: Fix header include paths 2015-08-10 01:38:56 -07:00
udev_collector_test.cc crash_reporter: Fix header include paths 2015-08-10 01:38:56 -07:00
unclean_shutdown_collector.cc crash_reporter: Fix header include paths 2015-08-10 01:38:56 -07:00
unclean_shutdown_collector.h crash_reporter: Fix header include paths 2015-08-10 01:38:56 -07:00
unclean_shutdown_collector_test.cc crash_reporter: Fix header include paths 2015-08-10 01:38:56 -07:00
user_collector.cc crash_reporter: Fix initial compile issues with Android toolchain 2015-08-10 15:10:32 -07:00
user_collector.h crash_reporter: Remove Chrome collector, CrOS build files, DBus 2015-08-10 15:10:22 -07:00
user_collector_test.cc crash_reporter: Fix initial compile issues with Android toolchain 2015-08-10 15:10:32 -07:00
warn_collector.l crash_reporter: Fix initial compile issues with Android toolchain 2015-08-10 15:10:32 -07:00
warn_collector_test.c crash-reporter: Fix coding style and cpplint issues. 2014-06-19 03:32:02 +00:00
warn_collector_test.sh Append function name/offset to kernel warning signature. 2013-12-17 01:32:09 +00:00
warn_collector_test_reporter.sh Collect and report kernel warnings. 2013-05-01 20:30:10 -07:00