summaryrefslogtreecommitdiff
path: root/lib/libc/stdlib/getopt_long.c
AgeCommit message (Expand)Author
2023-11-26lib: Automated cleanup of cdefs and other formattingWarner Losh
2023-11-26lib: Remove ancient SCCS tags.Warner Losh
2023-11-01libc: Purge unneeded cdefs.hWarner Losh
2023-08-16Remove $FreeBSD$: one-line .c patternWarner Losh
2021-01-19getopt: Fix conversion from string-literal to non-const char *Alex Richardson
2019-01-04getopt_long(3): fix case of malformed long optKyle Evans
2014-06-22Merge intermediate OpenBSD v1.25 changes (almost identical to ours)Andrey A. Chernov
2014-06-22getopt(3): recognize option:: as GNU extension for "optional options".Pedro F. Giffuni
2012-06-11Switch from 4-clause to 2-clause BSD license. (OpenBSD r1.22)Xin LI
2006-09-23Keep compatible parts in sync with OpenBSD v1.21, add some comments.Andrey A. Chernov
2006-09-22Remove code #ifndef'ed in prev. commit to stay in sync with OpenBSDAndrey A. Chernov
2006-09-22Be more GNU compatible:Andrey A. Chernov
2004-07-06Keep it sync with OpenBSD:Andrey A. Chernov
2004-04-01Simplify one condition in prev. commit:Andrey A. Chernov
2004-04-01Fix parsing of ambiguous options, whole loop must be processedAndrey A. Chernov
2004-03-06Make GNU-compatible following case:Andrey A. Chernov
2004-03-03Make return code in noarg case GNU-compatibleAndrey A. Chernov
2004-03-03Be more GNU-compatible in diagnosticsAndrey A. Chernov
2004-03-01Improve GNU compatibility in several places, use internal GNU_COMPATIBLEAndrey A. Chernov
2004-03-01Change "-"-started options when POSIX_CORRECTLY is set handlingAndrey A. Chernov
2004-02-24Add getopt_long_only() from OpenBSD and other OpenBSD cleanupsAndrey A. Chernov
2004-02-20Unbreak the upgrade path from 4.9 after removal of GNU getopt andRuslan Ermilov
2002-10-16de-__P()Alfred Perlstein
2002-09-29Add getopt_long(3).Eric Melville