Codebase list autotools-dev / 5ca7931
debian: update Changelog for upstream 20220109 Run make ChangeLog && git add ChangeLog && git commit in the upstream merge branch, so that we get only upstream changes in it. Henrique de Moraes Holschuh 2 years ago
1 changed file(s) with 569 addition(s) and 0 deletion(s). Raw diff Collapse all Expand all
0 2022-01-09 Idan Horowitz <idan.horowitz@gmail.com>
1
2 config.guess: recognize SerenityOS.
3 * config.guess (*:SerenityOS:*:*): Recognize.
4 (timestamp): Update.
5 * doc/config.guess.1: Regenerate.
6 * testsuite/config-guess.data: Add test case for SerenityOS.
7
8 2022-01-04 Dmitry V. Levin <ldv@altlinux.org>
9
10 gitlog-to-changelog: update from gnulib.
11 * gitlog-to-changelog: Update to version '2021-02-24 23:42' from gnulib.
12
13 2022-01-03 Bernhard Voelker <mail@bernhard-voelker.de>
14
15 Fix GPLv3 license headers to use a comma instead of semicolon.
16 See: https://www.gnu.org/licenses/gpl-3.0.html#howto
17
18 Update license headers automatically using the following script:
19
20 $ git grep -l 'Foundation; either version 3' \
21 | xargs sed -i '/Foundation; either version 3/ s/n; e/n, e/'
22
23 * config.guess: Adjust via the above command.
24 (timestamp): Update.
25 * config.sub: Likewise.
26 * doc/config.guess.1: Regenerate.
27 * doc/config.sub.1: Likewise.
28
29 2022-01-01 Dmitry V. Levin <ldv@altlinux.org>
30
31 Update copyright years.
32 * config.guess: Update copyright years.
33 * config.sub: Likewise.
34 * testsuite/config-guess.sh: Likewise.
35 * testsuite/config-sub.sh: Likewise.
36 * doc/config.guess.1: Regenerate.
37 * doc/config.sub.1: Likewise.
38
39 2021-12-25 Dmitry V. Levin <ldv@altlinux.org>
40
41 config.sub: alias armh to armv7l.
42 ALT uses armh as an alias for armv7l-alt-linux-gnueabihf since 2012.
43
44 * config.sub (armh-unknown|armh-alt): Set cpu, vendor, and basic_os.
45 (timestamp): Update.
46 * doc/config.sub.1: Regenerate.
47 * testsuite/config-sub.data (armh, armh-alt-linux-gnueabihf): New tests.
48
49 2021-12-24 Dmitry V. Levin <ldv@altlinux.org>
50
51 config.sub: alias aarch64le to aarch64.
52 Apparently, QNX reports aarch64 as aarch64le on little-endian machines.
53
54 * config.sub (aarch64le-*): Set cpu to aarch64.
55 (timestamp): Update.
56 * doc/config.sub.1: Regenerate.
57 * testsuite/config-sub.data (aarch64le-qnx): New test.
58
59 Reported-by: Elad Lahav <e2lahav@gmail.com>
60 Link: https://lists.gnu.org/archive/html/config-patches/2021-12/msg00009.html
61
62 2021-12-13 Dmitry V. Levin <ldv@altlinux.org>
63
64 config.sub: fix typo in timestamp.
65 * config.sub: Fix timestamp.
66 * doc/config.sub.1: Regenerate.
67
68 Reported-by: Jordi Sanfeliu <jordi@fibranet.cat>
69 Fixes: a013aac61edfa2a03727521508286480010e7bf3
70
71 2021-11-30 Andreas F. Borchert <github@andreas-borchert.de>
72
73 config.guess: x86_64-pc-solaris2.11 is not properly recognized.
74 config.guess guesses Solaris 11 to run on a 32-bit platform
75 despite Solaris 11 no longer supporting any 32-bit platform.
76
77 See the following code at lines 434 to 445:
78
79 | SUN_ARCH=i386
80 | # If there is a compiler, see if it is configured for 64-bit objects.
81 | # Note that the Sun cc does not turn __LP64__ into 1 like gcc does.
82 | # This test works for both compilers.
83 | if test "$CC_FOR_BUILD" != no_compiler_found; then
84 | if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \
85 | (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
86 | grep IS_64BIT_ARCH >/dev/null
87 | then
88 | SUN_ARCH=x86_64
89 | fi
90 | fi
91
92 If "cc" is installed, i.e. the Oracle Studio compiler, this one is
93 chosen for $CC_FOR_BUILD. This compiler, the gcc provided by Oracle
94 and also gcc bootstrapped from sources on that platform with a default
95 configuration will by default generate 32-bit binaries -- even on
96 a 64-bit platform. And __amd64 will not be defined for compilations
97 targeting a 32-bit platform. This is different from the corresponding
98 behaviour on GNU/Linux systems where the local platform is targeted by
99 default.
100
101 Thus, as long as you do not add "-m64" or if you have a custom-built
102 gcc which defaults to 64 bit, you will get 32-bit binaries on Solaris
103 despite living on a 64-bit platform.
104
105 * config.guess (i86pc:SunOS:5.*:* || i86xen:SunOS:5.*:*): Adapt the
106 test by adding the "-m64" flag. This will work properly for Solaris
107 10 as well (the last Solaris release that supported x86 32-bit
108 platforms).
109 * doc/config.guess.1: Regenerate.
110
111 2021-10-27 Jordi Sanfeliu <jordi@fibranet.cat>
112
113 Recognize Fiwix.
114 $ make check
115 cd testsuite && bash config-guess.sh && rm uname
116 PASS: config.guess checks (137 tests)
117 cd testsuite && bash config-sub.sh
118 PASS: config.sub checks (882 tests)
119 PASS: config.sub idempotency checks (819 tests)
120 PASS: config.sub canonicalise each config.guess testcase (137 tests)
121
122 * config.guess (i*86:Fiwix:*:*): Recognize.
123 * config.sub (fiwix*): Likewise.
124 * doc/config.guess.1: Regenerate.
125 * doc/config.sub.1: Likewise.
126 * testsuite/config-guess.data: Add a test case for Fiwix.
127 * testsuite/config-sub.data (i386-fiwix): New test.
128
129 2021-10-18 Kinshuk Dua <kinshukdua@gmail.com>
130
131 config.sub: Fix typo in comment.
132 Fixes: 5e531d391852a54e7fab2d8ff55625fca514b305
133
134 2021-08-14 Nick Bowler <nbowler@draconx.ca>
135
136 config.sub: work around command assignment bug in some shells.
137 When combining variable assignments with a shell command, some older
138 shells (notably heirloom-sh and presumably also Solaris 10 /bin/sh)
139 have a bug which causes the assignment to alter the current execution
140 environment whenever the command is a shell built-in. For example:
141
142 % dash -c 'x=good; x=bad echo >/dev/null; echo $x'
143 good
144
145 % jsh -c 'x=good; x=bad echo >/dev/null; echo $x'
146 bad
147
148 The config.sub script contains a few commands of the form:
149
150 IFS=- read ...
151
152 which triggers this bug, causing the IFS assignment to persist for the
153 remainder of the script. This can cause misbehaviour in certain cases,
154 for example:
155
156 % jsh config.sub i386-linux-gnu
157 config.sub: test: unknown operator gnu
158
159 % jsh config.sub i386-gnu/linux
160 sed: can't read s|gnu/linux|gnu|: No such file or directory
161 Invalid configuration `i386-gnu/linux': OS `' not recognized
162
163 * config.sub: Save and restore IFS explicitly to avoid shell bugs.
164 * doc/config.sub.1: Regenerate.
165
166 2021-08-04 Jeremy Soller <jackpot51@gmail.com>
167
168 config.sub: add Linux Relibc Target.
169 $ make check
170 cd testsuite && bash config-guess.sh && rm uname
171 PASS: config.guess checks (136 tests)
172 cd testsuite && bash config-sub.sh
173 PASS: config.sub checks (881 tests)
174 PASS: config.sub idempotency checks (818 tests)
175 PASS: config.sub canonicalise each config.guess testcase (136 tests)
176
177 * config.sub (relibc*): Recognize.
178 * doc/config.sub.1: Regenerate.
179 * testsuite/config-sub.data (x86_64-linux-relibc): New test.
180
181 2021-07-06 Stephanos Ioannidis <root@stephanos.io>
182
183 config.sub: add Zephyr RTOS support.
184 This adds the Zephyr RTOS targets in preparation for implementing the
185 Zephyr RTOS-specific toolchain support.
186
187 $ make check
188 cd testsuite && bash config-guess.sh && rm uname
189 PASS: config.guess checks (136 tests)
190 cd testsuite && bash config-sub.sh
191 PASS: config.sub checks (880 tests)
192 PASS: config.sub idempotency checks (817 tests)
193 PASS: config.sub canonicalise each config.guess testcase (136 tests)
194
195 * config.sub (zephyr*): Recognize.
196 * doc/config.sub.1: Regenerate.
197 * testsuite/config-sub.data: Add testcases for *-zephyr.
198
199 2021-07-03 Ozkan Sezer <sezero@users.sourceforge.net>
200
201 config.sub: disable shellcheck SC2006 / SC2268 warnings.
202 This is in line with the recent config.guess change in commit
203 12fcf67c9108f4c4b581eaa302088782f0ee40ea
204
205 * config.sub (shellcheck disable): Add SC2006,SC2268.
206
207 Suggested-by: Jacob Bachmeyer <jcb@gnu.org>
208
209 2021-07-03 Ozkan Sezer <sezero@users.sourceforge.net>
210
211 config.sub: normalize the quoting in the `echo FOO | sed ...`
212 Some cases quote the argument to echo and some do not. At runtime
213 it probably does not matter because the substituted values will never
214 contain whitespace, but quoting them all would make shellcheck more
215 useful.
216
217 * config.sub: Consistently quote the argument of echo.
218 * doc/config.sub.1: Regenerate.
219
220 Suggested-by: Jacob Bachmeyer <jcb@gnu.org>
221
222 2021-07-02 Ozkan Sezer <sezero@users.sourceforge.net>
223
224 config.sub: replace POSIX $( ) with classic ` ` throughout.
225 This is in line with the recent config.guess change in commit
226 d70c4fa934de164178054c3a60aaa0024ed07c91.
227
228 The patch was generated using patch-6.gawk script introduced in that
229 commit.
230
231 * config.sub: Revert POSIX command substitutions to classic form.
232
233 2021-06-04 Vineet Gupta <Vineet.Gupta1@synopsys.com>
234
235 Recognize arc32.
236 This is the 32-bit variant of ARCv3 ISA (which is not compatible with the
237 32-bit ARCv2 ISA)
238
239 | make check
240 | cd testsuite && bash config-guess.sh && rm uname
241 | PASS: config.guess checks (136 tests)
242 | cd testsuite && bash config-sub.sh
243 | PASS: config.sub checks (864 tests)
244 | PASS: config.sub idempotency checks (801 tests)
245 | PASS: config.sub canonicalise each config.guess testcase (136 tests)
246
247 * config.guess (arc32:Linux:*:*): Recognize.
248 * config.sub (arc32): Likewise.
249 * doc/config.guess.1: Regenerate.
250 * doc/config.sub.1: Likewise.
251 * testsuite/config-guess.data: Add a test case for arc32.
252 * testsuite/config-sub.data (arc32, arc*-elf): Add test cases.
253
254 2021-05-26 Jacob Bachmeyer <jcb@gnu.org>
255
256 Remove automatic patch generators.
257 These tools have served their purposes and need not be kept outside of
258 the repository history any longer. This patch as a diff also collects
259 the contents of the various tools in one convenient place.
260
261 * patch-1.gawk: Remove.
262 * patch-3.gawk: Likewise.
263 * patch-6.gawk: Likewise.
264
265 2021-05-26 Jacob Bachmeyer <jcb@gnu.org>
266
267 config.guess: manual fixups after previous automatic patch.
268 The tool could not handle command substitutions that span lines, but
269 fortunately there were only two such substitutions in the script.
270
271 The test for which universe is active on Pyramid is rewritten into a
272 case block because it was the only use of a command substitution as an
273 argument to the test command, which would require quoting.
274
275 * config.guess: Rewrite "if" for Pyramid systems to "case".
276
277 2021-05-26 Jacob Bachmeyer <jcb@gnu.org>
278
279 config.guess: replace POSIX $( ) with classic ` ` throughout.
280 The previous replacement of backticks with POSIX command substitutions
281 was ill-considered and illogical: this script recognizes many archaic
282 machine types that probably never had POSIX shells, therefore it needs
283 to be able to run successfully under pre-POSIX shells.
284
285 This patch was generated using the included GNU Awk program.
286
287 * config.guess: Revert POSIX command substitutions to classic form.
288 * patch-6.gawk: Store the tool that produced the automated patch.
289
290 2021-05-26 Jacob Bachmeyer <jcb@gnu.org>
291
292 config.guess: manual fixup after previous automated patches.
293 This patch provides the special handling for the GNU system. As these
294 were two small and unique edits, they were not included in the scripts.
295
296 This patch also cleans up other minor issues that must be addressed
297 before reverting to classic command substitutions and updates
298 "shellcheck" directives to account for changes in this script and the
299 change in "shellcheck" towards reporting individual portability issues.
300
301 2021-05-26 Jacob Bachmeyer <jcb@gnu.org>
302
303 config.guess: automatic fixups after previous automated patch.
304 This patch was generated using the following command:
305
306 sed -i config.guess \
307 -e '/="[^"]\+"\(-\|$\)/s/="\([^"([:space:])]\+\)"/=\1/' \
308 -e '/="[^"]\+"[[:alnum:]]/s/="\$\([^([:space:])]\+\)"/=${\1}/' \
309 -e \
310 '/\$(echo[^|]\+|/s/\([^[:space:]]\)[[:space:]]*|[[:space:]]*sed/\1 | sed/g'
311
312 * config.guess: Remove unneeded quotes in other variable assignments,
313 standardize spacing for "echo ... | sed" substitutions.
314
315 2021-05-26 Jacob Bachmeyer <jcb@gnu.org>
316
317 config.guess: remove unneeded quotes and factor command substitutions.
318 This is further cleanup and simplifies some constructs that can confuse
319 Emacs' syntax highlighting while generally reducing required quoting.
320
321 This patch was generated using the included GNU Awk program.
322
323 * config.guess: Remove unneeded variable quotes and factor out command
324 substitutions when setting GUESS.
325 * patch-3.gawk: Store the tool that produced the automated patch.
326
327 2021-05-25 Jacob Bachmeyer <jcb@gnu.org>
328
329 config.guess: manual fixups after previous automatic patch.
330 * config.guess: Adjust a few "leftover" cases that the tool could not
331 easily recognize and fixes comment indentation in a few other special
332 cases.
333
334 2021-05-25 Jacob Bachmeyer <jcb@gnu.org>
335
336 config.guess: use intermediate variable with uname results.
337 This will allow quoting to be significantly simplified in another
338 pass through the file.
339
340 This patch was generated using the included GNU Awk program.
341
342 * config.guess: Use GUESS variable to hold results of uname analysis.
343 * patch-1.gawk: Store the tool that produced the automated patch.
344
345 2021-05-25 Jacob Bachmeyer <jcb@gnu.org>
346
347 config.guess: introduce intermediate variable with uname results.
348 This will allow quoting to be significantly simplified in another
349 pass through the file.
350
351 * config.guess: Introduce GUESS variable to hold results of uname analysis.
352
353 2021-05-24 Dmitry V. Levin <ldv@altlinux.org>
354
355 config.guess: fix shellcheck warning SC2154.
356 While, according to Plan 9 documentation, the environment variable
357 $cputype is set to the name of the kernel's CPU's architecture,
358 shellcheck warns that cputype is referenced but not assigned.
359 Be on the safe side and do not use cputype if it is not defined
360 or empty.
361
362 * config.guess (*:Plan9:*:*): Fix shellcheck warning SC2154.
363
364 2021-05-24 Dmitry V. Levin <ldv@altlinux.org>
365
366 config.guess: remove redundant quotes in case commands.
367 According to the GNU Autoconf Portable Shell Programming manual,
368 the Bourne shell does not systematically split variables and back-quoted
369 expressions, in particular on the right-hand side of assignments and in
370 the argument of 'case'.
371
372 The change is made automatically using the following command:
373 $ sed -E -i 's/(\<case )"(\$[^"]+)"( in\>)/\1\2\3/' config.guess
374
375 * config.guess: Simplify case commands by removing quotes around the
376 argument.
377
378 Suggested-by: Jacob Bachmeyer <jcb@gnu.org>
379
380 2021-05-24 Dmitry V. Levin <ldv@altlinux.org>
381
382 config.guess: simplify exit status workaround on alphaev67-dec-osf5.1.
383 Commit 29865ea8a5622cdd80b7a69a0afa78004b4cd311 introduced an exit trap
384 reset before exiting to avoid a spurious non-zero exit status on
385 alphaev67-dec-osf5.1. Simplify that code a bit by moving the exit trap
386 reset around.
387
388 * config.guess (alpha:OSF1:*:*): Reset exit trap earlier.
389 * doc/config.guess.1: Regenerate.
390
391 2021-05-05 Dmitry V. Levin <ldv@altlinux.org>
392
393 testsuite: make config data sorted using "make sort"
394 * testsuite/config-guess.data: Make the data sorted.
395 * testsuite/config-sub.data: Likewise.
396
397 2021-05-05 Dmitry V. Levin <ldv@altlinux.org>
398
399 testsuite/config-guess.data: remove SecBSD test.
400 Sadly, the test infrastructure is not ready for guesses based on the
401 output of "arch" yet.
402
403 * testsuite/config-guess.data: Remove SecBSD test.
404
405 2021-04-30 Maciej W. Rozycki <macro@orcam.me.uk>
406
407 config.sub: Handle MIPS R3 and R5 ISA levels with CPU names.
408 Complement binutils commit ae52f4830604 ("Add MIPS r3 and r5 support.")
409 and recognize MIPS CPU patterns for the R3 and R5 ISA levels, used by
410 GAS to set defaults.
411
412 * config.sub (mipsisa32r3, mipsisa32r3el, mipsisa32r5, mipsisa32r5el,
413 mipsisa64r3, mipsisa64r3el, mipsisa64r5, mipsisa64r5el): Recognize.
414 * doc/config.sub.1: Regenerate.
415 * testsuite/config-sub.data: Add test cases.
416
417 2021-04-21 Vineet Gupta <Vineet.Gupta1@synopsys.com>
418
419 Recognize arc64.
420 This paves way for setting up arc64 software ecosystem.
421
422 $ make check
423 cd testsuite && bash config-guess.sh && rm uname
424 PASS: config.guess checks (136 tests)
425 cd testsuite && bash config-sub.sh
426 PASS: config.sub checks (853 tests)
427 PASS: config.sub idempotency checks (790 tests)
428 PASS: config.sub canonicalise each config.guess testcase (136 tests)
429
430 * config.guess (arc64:Linux:*:*): Recognize.
431 * config.sub (arc64): Likewise.
432 * doc/config.guess.1: Regenerate.
433 * doc/config.sub.1: Likewise.
434 * testsuite/config-guess.data: Add a test case for arc64.
435 * testsuite/config-sub.data (arc64, arc*-elf): Add test cases.
436
437 2021-04-16 Purple Rain <purplerain@secbsd.org>
438
439 config.guess: add SecBSD support.
440 * config.guess (*:SecBSD:*:*): Recognize.
441 * doc/config.guess.1: Regenerate.
442 * testsuite/config-guess.data: Add a test case.
443
444 config.sub: add SecBSD support.
445 * config.sub (secbsd*): Recognize.
446 * doc/config.sub.1: Regenerate.
447 * testsuite/config-sub.data: Add x86_64-secbsd.
448
449 2021-03-10 Dmitry V. Levin <ldv@altlinux.org>
450
451 testsuite: make config data sorted using "make sort"
452 * testsuite/config-guess.data: Make the data sorted.
453 * testsuite/config-sub.data: Likewise.
454
455 2021-03-10 Idan Horo <idan.horowitz@gmail.com>
456
457 config.sub: Add support for SerenityOS.
458 * config.sub (serenity*): Recognize.
459 * doc/config.sub.1: Regenerate.
460 * testsuite/config-sub.data: Add i386-serenity.
461
462 2021-01-25 Kalamatee <kalamatee@gmail.com>
463
464 config.guess: update AROS system detection.
465 * config.guess: Recognize *:AROS:*:*.
466 * doc/config.guess.1: Regenerate.
467 * testsuite/config-guess.data: Add test cases.
468
469 2021-01-19 M. Levinson <mlevins@users.sourceforge.net>
470
471 config.guess: fix shell variable quoting bug.
472 * config.guess (*:NetBSD:*:*): Spell out the full sysctl command twice
473 instead of using a shell variable.
474 * doc/config.guess.1: Regenerate.
475
476 Fixes: 827c77253b396c07306927b2a4b794a3251c48eb
477
478 2021-01-07 Peixing Xin <peixing.xin@windriver.com>
479 John Ericson <git@JohnEricson.me>
480
481 config.sub: recognize four-part configuration name for VxWorks.
482 For example:
483
484 armv7m-wrs-vxworks-eabihf
485 armv7-wrs-vxworks-eabihf
486 i686-wrs-vxworks-simlinux
487 i686-wrs-vxworks-simwindows
488 powerpc-wrs-vxworks-spe
489 x86_64-wrs-vxworks-simlinux
490 x86_64-wrs-vxworks-simwindows
491
492 * config.sub: Recognize four-part configuration name for VxWorks.
493 * doc/config.guess.1: Regenerate.
494 * testsuite/config-sub.data: Add test cases.
495
496 2021-01-06 Alan Modra <amodra@gmail.com>
497
498 config.sub: accept OS of eabi* and gnueabi*
499 Commit 5e531d391852 broke powerpc-eabivle:
500
501 $ ./config.sub powerpc-eabivle
502 Invalid configuration `powerpc-eabivle': OS `eabivle' not recognized
503
504 Also powerpc-eabisim and probably some arm configurations.
505
506 * config.sub: Accept OS of eabi* and gnueabi*.
507 * testsuite/config-sub.data: Add powerpc-eabisim and powerpc-eabivle.
508
509 2021-01-01 Dmitry V. Levin <ldv@altlinux.org>
510
511 Update copyright years.
512 * config.guess: Update copyright years.
513 * config.sub: Likewise.
514 * doc/config.guess.1: Regenerate.
515 * doc/config.sub.1: Likewise.
516
517 2020-12-31 Kito Cheng <kito.cheng@sifive.com>
518
519 Recognize riscv32be and riscv64be.
520 Recently RISC-V community got patches big-endian support for binutils,
521 and we'd like to accept that, however before accepting that I think it
522 would be better to upstream config.sub and config.guess change here :)
523
524 It's my check result on Ubuntu 18.04:
525
526 $ make check
527 cd testsuite && bash config-guess.sh && rm uname
528 PASS: config.guess checks (131 tests)
529 cd testsuite && bash config-sub.sh
530 PASS: config.sub checks (830 tests)
531 PASS: config.sub idempotency checks (767 tests)
532 PASS: config.sub canonicalise each config.guess testcase (131 tests)
533
534 * config.guess (riscv32be:Linux:*:*, riscv64be:Linux:*:*): Recognize.
535 * config.sub (riscv32be, riscv64be): Likewise.
536 * doc/config.guess.1: Regenerate.
537 * doc/config.sub.1: Likewise.
538 * testsuite/config-guess.data: Add test cases for riscv32be, and riscv64be.
539 * testsuite/config-sub.data (riscv32be, riscv64be): Add test cases.
540
541 2020-12-22 Xiaotian Wu <wuxiaotian@loongson.cn>
542
543 Recognize loongarch32, loongarch64, and loongarchx32.
544 * config.guess (loongarch32:Linux:*:*, loongarch64:Linux:*:*,
545 loongarchx32:Linux:*:*): Recognize.
546 * config.sub (loongarch32, loongarch64, loongarchx32): Likewise.
547 * doc/config.guess.1: Regenerate.
548 * doc/config.sub.1: Likewise.
549 * testsuite/config-guess.data: Add test cases for loongarch32,
550 loongarch64, and loongarchx32.
551 * testsuite/config-sub.data (loongarch32, loongarch64, loongarchx32):
552 Add test cases.
553
554 2020-12-22 Dmitry V. Levin <ldv@altlinux.org>
555
556 testsuite: make config data sorted using "make sort"
557 * Makefile (sort): Add dependencies, sort in C locale using "sort -u".
558 * testsuite/config-guess.data: Make the data sorted.
559 * testsuite/config-sub.data: Likewise.
560
561 Generate ChangeLog from git log.
562 * ChangeLog: Rename to ChangeLog-old.
563 * Makefile.am (ChangeLog): New rule.
564 * .gitignore: New file.
565 * gitlog-to-changelog: Import from gnulib.
566
567
568 See ChangeLog-old for older changes.