crashpad/third_party/getopt/README.crashpad
Anne Redulla d25c332228 [ssci] Added Shipped field to READMEs
This CL adds the Shipped field in READMEs. See the LSC
doc at go/lsc-chrome-metadata.

Bug: b:285450740
Change-Id: I3dcd5e027f06982f4c2dd98136d3a6d7f6228b4e
Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/4666416
Reviewed-by: Mark Mentovai <mark@chromium.org>
Commit-Queue: Mark Mentovai <mark@chromium.org>
2023-09-12 18:36:50 +00:00

22 lines
762 B
Plaintext

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
Shipped: yes
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.