Commit 0227559
committed
Merge from gnulib
This merges some getopt fixes from Zack Weinberg, and affects only
non-GNUish platforms. It incorporates:
2017-04-06 getopt-gnu: omit some duplicate code
2017-04-06 getopt-posix: use angle-bracket include
2017-04-06 getopt: annotate files with relationship to glibc
2017-04-06 getopt: split up getopt.in.h and eliminate __need_getopt
2017-04-06 getopt: better handling of ambiguous options
2017-04-06 getopt: refactor long-option handling
2017-04-06 getopt: tidy up _getopt_initialize a bit
2017-04-06 getopt: merge from glibc: repetition reduction
2017-04-06 getopt: clean up error reporting
2017-04-06 getopt: fix fencepost error in ambiguous-W-option handling
2017-04-06 getopt: clean up getopt.c and getopt1.c file headers
2017-04-06 getopt: harmonize comments with glibc
2017-04-06 getopt: remove USE_NONOPTION_FLAGS
2017-04-06 getopt: tabify, in preparation for merge with glibc
2017-04-06 md5, sha1, sha256, sha512: Add comments re correctness
* build-aux/config.sub, doc/misc/texinfo.tex, lib/getopt.c:
* lib/getopt.in.h, lib/getopt1.c, lib/getopt_int.h, lib/md5.c:
* lib/md5.h, lib/sha1.c, lib/sha1.h, lib/sha256.c, lib/sha256.h:
* lib/sha512.c, lib/sha512.h, lib/unistd.in.h, m4/getopt.m4:
Copy from gnulib.
* lib/getopt_cdefs.in.h, lib/getopt_core.h, lib/getopt_ext.h:
* lib/getopt_pfx_core.h, lib/getopt_pfx_ext.h:
New files, taken from gnulib.
* lib/gnulib.mk.in, m4/gnulib-comp.m4:
Regenerate.1 parent 451a0c8 commit 0227559
File tree
23 files changed
+1049
-1377
lines changed- build-aux
- doc/misc
- lib
- m4
23 files changed
+1049
-1377
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
263 | 263 | | |
264 | 264 | | |
265 | 265 | | |
266 | | - | |
| 266 | + | |
267 | 267 | | |
268 | 268 | | |
269 | 269 | | |
| |||
389 | 389 | | |
390 | 390 | | |
391 | 391 | | |
392 | | - | |
| 392 | + | |
393 | 393 | | |
394 | 394 | | |
395 | 395 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
11312 | 11312 | | |
11313 | 11313 | | |
11314 | 11314 | | |
11315 | | - | |
11316 | 11315 | | |
11317 | 11316 | | |
11318 | 11317 | | |
| |||
11330 | 11329 | | |
11331 | 11330 | | |
11332 | 11331 | | |
11333 | | - | |
11334 | 11332 | | |
11335 | 11333 | | |
11336 | 11334 | | |
| |||
11356 | 11354 | | |
11357 | 11355 | | |
11358 | 11356 | | |
11359 | | - | |
11360 | 11357 | | |
11361 | 11358 | | |
11362 | 11359 | | |
| |||
11375 | 11372 | | |
11376 | 11373 | | |
11377 | 11374 | | |
11378 | | - | |
11379 | 11375 | | |
11380 | 11376 | | |
11381 | 11377 | | |
| |||
11431 | 11427 | | |
11432 | 11428 | | |
11433 | 11429 | | |
| 11430 | + | |
| 11431 | + | |
| 11432 | + | |
11434 | 11433 | | |
11435 | 11434 | | |
11436 | 11435 | | |
| |||
0 commit comments