mirror of
https://github.com/chromium/crashpad.git
synced 2025-01-15 10:07:56 +08:00
d5ead4d70f
Unreferenced, and not working at all in Crashpad-standalone. Copied from Chromium at 52a9831d81f2099ef9f50fcdaca5853019262c35 to have a point where a roll back into Chromium should be a no-op (with Chromium's build/secondary/third_party/crashpad/... removed). I'm not sure what we want to do about the various gni references into Chromium (e.g. //build/config/sanitizers/sanitizers.gni, //testing/test.gni, etc.) but I guess the sooner they live in Crashpad rather than in Chromium the sooner we can figure out the sort of knobs and dials we need. Bug: crashpad:79 Change-Id: Id99c29123bcd4174ee2bcc128c2be87e3c94fa3f Reviewed-on: https://chromium-review.googlesource.com/777819 Reviewed-by: Mark Mentovai <mark@chromium.org> Commit-Queue: Scott Graham <scottmg@chromium.org>
Name: Gregory Pietsch getopt Short Name: getopt URL: https://sourceware.org/ml/newlib/2005/msg00758.html License: Public domain License File: LICENSE Security Critical: no Description: A public domain implementation of getopt. Local Modifications: - Minor compilation fixes applied for Windows. - NO_ARG, REQUIRED_ARG, and OPTIONAL_ARG were renamed to the more traditional no_argument, required_argument, and optional_argument for source compatibility with BSD and glibc getopt_long(). - Add copy of copyright (Public domain) to the top of both files for Chromium's checklicenses step. - Compiled as .cc, and wrapped in namespace crashpad. - memcmp() -> strncmp() in getopt.cc to make ASan happier about some string manipulation.