Mark Mentovai 8742051c60 mac: Drop apple_cctools and getsectiondata()/getsegmentdata() wrappers
These are present on 10.7 and later, and were only provided for the
benefit of older systems that probably aren’t relevant to Crashpad any
longer.

Change-Id: If9d7222f7af05020d0ff57d5d9ed06355fa14a48
Reviewed-on: https://chromium-review.googlesource.com/827686
Commit-Queue: Mark Mentovai <mark@chromium.org>
Reviewed-by: Scott Graham <scottmg@chromium.org>
2017-12-15 23:05:54 +00:00
..

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.