diff options
author | Keith Marshall <keithmarshall@@users.sf.net> | 2008-08-31 22:27:58 +0000 |
---|---|---|
committer | Keith Marshall <keithmarshall@@users.sf.net> | 2008-08-31 22:27:58 +0000 |
commit | f43d60be62737d17dea2a97001dec92899c5d8ae (patch) | |
tree | 70f05b7c1f4627dc9bc735b3426752e745705263 /winsup/mingw/ChangeLog | |
parent | 31966e093121079ef07b46069d626505ea7956e1 (diff) | |
download | cygnal-f43d60be62737d17dea2a97001dec92899c5d8ae.tar.gz cygnal-f43d60be62737d17dea2a97001dec92899c5d8ae.tar.bz2 cygnal-f43d60be62737d17dea2a97001dec92899c5d8ae.zip |
Reimplement getopt.c to add getopt_long_only() function.
Diffstat (limited to 'winsup/mingw/ChangeLog')
-rw-r--r-- | winsup/mingw/ChangeLog | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/winsup/mingw/ChangeLog b/winsup/mingw/ChangeLog index f01c00926..7d881b59a 100644 --- a/winsup/mingw/ChangeLog +++ b/winsup/mingw/ChangeLog @@ -1,3 +1,17 @@ +2008-08-31 Keith Marshall <keithmarshall@users.sourceforge.net> + + Reimplement getopt.c to add getopt_long_only() function. + + (N.B. this reimplementation removes support for BSD/Mac-OS-X + `optreset' nonsense; user code should set `optind = 0' instead, + to reinitialise option scanning). + + * mingwex/getopt.c: Delete all content; reimplement it. + * include/getopt.h: Likewise. + + * include/unistd.h (__UNISTD_H_SOURCED__): New macro; define it. + (__UNISTD_GETOPT__): This macro is no longer required; remove it. + 2008-08-30 Keith Marshall <keithmarshall@users.sourceforge.net> Implement conditional replacement for printf() family functions. |