gas: test cases for the architecture level aware SPARC ASI work.
[deliverable/binutils-gdb.git] / gas / ChangeLog
1 2017-02-24 Sheldon Lobo <sheldon.lobo@oracle.com>
2
3 Test cases for the architecture level aware SPARC ASI work.
4 * gas/testsuite/gas/sparc/sparc.exp: 2 new tests
5 * gas/testsuite/gas/sparc/asi-bump-warn.s: New test
6 * gas/testsuite/gas/sparc/asi-bump-warn.l: Likewise
7 * gas/testsuite/gas/sparc/asi-arch-error.s: Likewise
8 * gas/testsuite/gas/sparc/asi-arch-error.l: Likewise
9
10 2017-02-23 Maciej W. Rozycki <macro@imgtec.com>
11
12 * testsuite/gas/mips/jalr4.d: New test.
13 * testsuite/gas/mips/jalr4-n32.d: New test.
14 * testsuite/gas/mips/jalr4-n64.d: New test.
15 * testsuite/gas/mips/jalr4.s: New test source.
16 * testsuite/gas/mips/mips.exp: Run the new tests.
17
18 2017-02-23 Sheldon Lobo <sheldon.lobo@oracle.com>
19
20 Add support for associating SPARC ASIs with an architecture level.
21 * config/tc-sparc.c (parse_sparc_asi): New encode SPARC ASIs.
22
23 2017-02-23 Jan Beulich <jbeulich@suse.com>
24
25 * testsuite/gas/all/err-sizeof.s: Don't use sums or differences
26 of symbols as expression.
27
28 2017-02-23 Jan Beulich <jbeulich@suse.com>
29
30 * gas/testsuite/gas/i386/x86-64-mpx-inval-2.d: Add 32- and 16-
31 bit GPR forms of BNDCL, BNDCU, and BNDCN. Add RSP-as-index
32 Intel syntax forms of BNDMK, BNDSTX, and BNDLDX.
33 * gas/testsuite/gas/i386/x86-64-mpx-inval-2.l: Adjust.
34
35 2017-02-22 Maciej W. Rozycki <macro@imgtec.com>
36
37 * ecoff.c (ecoff_directive_end) [md_flush_pending_output]: Call
38 `md_flush_pending_output'.
39 * config/tc-mips.c (s_mips_end) [md_flush_pending_output]: Call
40 `md_flush_pending_output' unconditionally.
41 * testsuite/gas/mips/debug-label-end-1.d: New test.
42 * testsuite/gas/mips/debug-label-end-2.d: New test.
43 * testsuite/gas/mips/debug-label-end-3.d: New test.
44 * testsuite/gas/mips/debug-label-end.s: New test source.
45 * testsuite/gas/mips/mips.exp: Run the new tests.
46
47 2017-02-22 Hans-Peter Nilsson <hp@axis.com>
48
49 * testsuite/gas/all/err-sizeof.s: Include cris*-*-* in the list of
50 targets yielding an error message matching "too complex".
51
52 2017-02-22 Nick Clifton <nickc@redhat.com>
53
54 * testsuite/gas/arm/vcmp-noprefix-imm.d: Skip for non-ELF targets.
55
56 2017-02-21 Jan Beulich <jbeulich@suse.com>
57
58 * expr.c (operand): Handle missing operand to .startof.() and
59 .sizeof.().
60 * testsuite/gas/all/err-sizeof.s: New.
61
62 2017-02-20 Alan Modra <amodra@gmail.com>
63
64 PR 21118
65 * NEWS: Revise powerpc register check.
66 * config/tc-ppc.c (ppc_optimize_expr, md_assemble): Make "invalid
67 register expression" a warning.
68
69 2017-02-17 Maciej W. Rozycki <macro@imgtec.com>
70
71 * ecoff.c (ecoff_directive_ent, add_procedure): Handle `.aent'.
72 * config/obj-ecoff.c (obj_pseudo_table): Add "aent" entry.
73 * config/obj-elf.c (ecoff_debug_pseudo_table): Likewise.
74 * testsuite/gas/mips/aent-2.d: New test.
75 * testsuite/gas/mips/aent-mdebug.d: New test.
76 * testsuite/gas/mips/aent-mdebug-2.d: New test.
77 * testsuite/gas/mips/mips.exp: Run the new tests.
78
79 2017-02-15 Richard Sandiford <richard.sandiford@arm.com>
80
81 * testsuite/gas/aarch64/sve-sysreg.s,
82 testsuite/gas/aarch64/sve-sysreg.d,
83 testsuite/gas/aarch64/sve-sysreg-invalid.d,
84 testsuite/gas/aarch64/sve-sysreg-invalid.l: New tests.
85
86 2017-02-15 Richard Sandiford <richard.sandiford@arm.com>
87
88 * doc/c-aarch64.texi: Fix sve entry.
89
90 2017-02-15 Claudiu Zissulescu <claziss@synopsys.com>
91
92 * config/tc-arc.c (md_convert_frag): Remove @pcl relocation
93 information from input expression.
94 (assemble_insn): Make sure pcrel is correctly set.
95 (arc_pcrel_adjust): Compensate for PCL rounding.
96 * testsuite/gas/arc/relax-add01.d: New file.
97 * testsuite/gas/arc/relax-add01.s: Likewise.
98 * testsuite/gas/arc/relax-add02.d: Likewise.
99 * testsuite/gas/arc/relax-add02.s: Likewise.
100 * testsuite/gas/arc/relax-add03.d: Likewise.
101 * testsuite/gas/arc/relax-add03.s: Likewise.
102 * testsuite/gas/arc/relax-add04.d: Likewise.
103 * testsuite/gas/arc/relax-add04.s: Likewise.
104 * testsuite/gas/arc/relax-ld01.d: Likewise.
105 * testsuite/gas/arc/relax-ld01.s: Likewise.
106 * testsuite/gas/arc/relax-ld02.d: Likewise.
107 * testsuite/gas/arc/relax-ld02.s: Likewise.
108 * testsuite/gas/arc/relax-mov01.d: Likewise.
109 * testsuite/gas/arc/relax-mov01.s: Likewise.
110 * testsuite/gas/arc/relax-mov02.d: Likewise.
111 * testsuite/gas/arc/relax-mov02.s: Likewise.
112 * testsuite/gas/arc/relax-mpy01.d: Likewise.
113 * testsuite/gas/arc/relax-mpy01.s: Likewise.
114 * testsuite/gas/arc/relax-sub01.d: Likewise.
115 * testsuite/gas/arc/relax-sub01.s: Likewise.
116 * testsuite/gas/arc/relax-sub02.d: Likewise.
117 * testsuite/gas/arc/relax-sub02.s: Likewise.
118 * testsuite/gas/arc/relax-sub03.d: Likewise.
119 * testsuite/gas/arc/relax-sub03.s: Likewise.
120 * testsuite/gas/arc/relax-sub04.d: Likewise.
121 * testsuite/gas/arc/relax-sub04.s: Likewise.
122
123 2017-02-09 Vineet Gupta <vgupta@synopsys.com>
124
125 * testsuite/gas/arc/st.d: Update for 0xe having a name now
126
127 2017-02-14 Alan Modra <amodra@gmail.com>
128
129 PR 21118
130 * NEWS: Mention powerpc register checks.
131 * config/tc-ppc.c (struct pd_reg): Make value a short. Add flags.
132 (pre_defined_registers): Delete fpscr and pmr entries. Set
133 register type in flags.
134 (cr_names): Set type in flags.
135 (reg_name_search): Return pointer to struct pd_reg rather than value.
136 (register_name): Adjust to suit. Set X_md from flags.
137 (ppc_parse_name): Likewise.
138 (ppc_optimize_expr): New function.
139 (md_assemble): Verify expresion reg flags match operand.
140 * config/tc-ppc.h (md_optimize_expr): Define.
141 (ppc_optimize_expr): Declare.
142
143 2017-02-14 Alan Modra <amodra@gmail.com>
144
145 * testsuite/gas/ppc/cell.s: Correct invalid registers.
146 * testsuite/gas/ppc/vle-simple-1.s: Likewise.
147 * testsuite/gas/ppc/vle-simple-2.s: Likewise.
148
149 2017-02-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
150
151 * config/tc-arm.c (parse_ifimm_zero): Make prefix optional in unified
152 syntax.
153 * testsuite/gas/arm/vcmp-noprefix-imm.d: New file.
154 * testsuite/gas/arm/vcmp-noprefix-imm.s: New file.
155
156 2017-02-10 Nicholas Piggin <npiggin@gmail.com>
157
158 * testsuite/gas/ppc/power9.d <scv, rfscv>: New tests.
159
160 2017-02-02 Maciej W. Rozycki <macro@imgtec.com>
161
162 * doc/as.texinfo (Overview): Select MIPS options for man page
163 inclusion.
164
165 2017-01-30 Maciej W. Rozycki <macro@imgtec.com>
166
167 * config/tc-mips.c (mips_ignore_branch_isa): New variable.
168 (options): Add OPTION_IGNORE_BRANCH_ISA and
169 OPTION_NO_IGNORE_BRANCH_ISA enum values.
170 (md_longopts): Add "mignore-branch-isa" and
171 "mno-ignore-branch-isa" options.
172 (md_parse_option): Handle OPTION_IGNORE_BRANCH_ISA and
173 OPTION_NO_IGNORE_BRANCH_ISA.
174 (fix_bad_cross_mode_branch_p): Return FALSE if
175 `mips_ignore_branch_isa' has been set.
176 (md_show_usage): Add `-mignore-branch-isa' and
177 `-mno-ignore-branch-isa'.
178
179 * doc/as.texinfo (Target MIPS options): Add
180 `-mignore-branch-isa' and `-mno-ignore-branch-isa' options.
181 (-mignore-branch-isa, -mno-ignore-branch-isa): New options.
182 * doc/c-mips.texi (MIPS Options): Add `-mignore-branch-isa' and
183 `-mno-ignore-branch-isa' options.
184
185 * testsuite/gas/mips/branch-local-ignore-2.d: New test.
186 * testsuite/gas/mips/branch-local-ignore-3.d: New test.
187 * testsuite/gas/mips/branch-local-ignore-n32-2.d: New test.
188 * testsuite/gas/mips/branch-local-ignore-n32-3.d: New test.
189 * testsuite/gas/mips/branch-local-ignore-n64-2.d: New test.
190 * testsuite/gas/mips/branch-local-ignore-n64-3.d: New test.
191 * testsuite/gas/mips/mips.exp: Run the new tests.
192
193 2017-01-30 Maciej W. Rozycki <macro@imgtec.com>
194
195 * testsuite/gas/mips/branch-local-2.d: New test.
196 * testsuite/gas/mips/branch-local-3.d: New test.
197 * testsuite/gas/mips/branch-local-n32-2.d: New test.
198 * testsuite/gas/mips/branch-local-n32-3.d: New test.
199 * testsuite/gas/mips/branch-local-n64-2.d: New test.
200 * testsuite/gas/mips/branch-local-n64-3.d: New test.
201 * testsuite/gas/mips/mips.exp: Fold corresponding list tests
202 into the new tests.
203
204 2017-01-27 Alexis Deruell <alexis.deruelle@gmail.com>
205
206 PR 21056
207 * testsuite/gas/tic6x/insns16-parallel.s: New test case.
208 * testsuite/gas/tic6x/insns16-parallel.d: New test driver.
209
210 2017-01-25 Sebastian Huber <sebastian.huber@embedded-brains.de>
211
212 * configure.tgt (aarch64*-*-rtems*): Remove.
213 (bfin-*-rtems*): Likewise.
214 (h8300-*-rtems*): Likewise.
215 (i386-*-rtems*): Likewise.
216 (m32c-*-rtems*): Likewise.
217 (m32r-*-rtems*): Likewise.
218 (m68k-*-rtems*): Likewise.
219 (mips-*-rtems*): Likewise.
220 (nios2-*-rtems*): Likewise.
221 (ppc-*-rtems*): Likewise.
222 (sh-*-rtems*): Likewise.
223 (sparc64-*-rtems*): Likewise.
224 (sparc-*-rtems*): Likewise.
225 (*-*-rtems*) Use ELF format.
226
227 2017-01-25 Sebastian Huber <sebastian.huber@embedded-brains.de>
228
229 * configure.tgt (arm-*-rtems*): Move to (arm-*-eabi*).
230
231 2017-01-25 Sebastian Huber <sebastian.huber@embedded-brains.de>
232
233 * configure.tgt (sh-*-rtemscoff*): Remove.
234
235 2017-01-24 Sebastian Huber <sebastian.huber@embedded-brains.de>
236
237 * configure.tgt (riscv*-*-*): Remove em=linux.
238
239 2017-01-23 Sebastian Rasmussen <sebras@gmail.com>
240
241 PR gas/21072
242 * asintl.h: Fix spelling mistakes and typos.
243 * atof-generic.c: Likewise.
244 * bit_fix.h: Likewise.
245 * config/atof-ieee.c: Likewise.
246 * config/bfin-defs.h: Likewise.
247 * config/bfin-parse.y: Likewise.
248 * config/obj-coff-seh.h: Likewise.
249 * config/obj-coff.c: Likewise.
250 * config/obj-evax.c: Likewise.
251 * config/obj-macho.c: Likewise.
252 * config/rx-parse.y: Likewise.
253 * config/tc-aarch64.c: Likewise.
254 * config/tc-alpha.c: Likewise.
255 * config/tc-arc.c: Likewise.
256 * config/tc-arm.c: Likewise.
257 * config/tc-avr.c: Likewise.
258 * config/tc-bfin.c: Likewise.
259 * config/tc-cr16.c: Likewise.
260 * config/tc-cris.c: Likewise.
261 * config/tc-crx.c: Likewise.
262 * config/tc-d10v.c: Likewise.
263 * config/tc-d30v.c: Likewise.
264 * config/tc-dlx.c: Likewise.
265 * config/tc-epiphany.c: Likewise.
266 * config/tc-frv.c: Likewise.
267 * config/tc-hppa.c: Likewise.
268 * config/tc-i370.c: Likewise.
269 * config/tc-i386-intel.c: Likewise.
270 * config/tc-i386.c: Likewise.
271 * config/tc-i960.c: Likewise.
272 * config/tc-ia64.c: Likewise.
273 * config/tc-m32r.c: Likewise.
274 * config/tc-m68hc11.c: Likewise.
275 * config/tc-m68k.c: Likewise.
276 * config/tc-mcore.c: Likewise.
277 * config/tc-mep.c: Likewise.
278 * config/tc-mep.h: Likewise.
279 * config/tc-metag.c: Likewise.
280 * config/tc-microblaze.c: Likewise.
281 * config/tc-mips.c: Likewise.
282 * config/tc-mmix.c: Likewise.
283 * config/tc-mn10200.c: Likewise.
284 * config/tc-mn10300.c: Likewise.
285 * config/tc-msp430.c: Likewise.
286 * config/tc-msp430.h: Likewise.
287 * config/tc-nds32.c: Likewise.
288 * config/tc-nds32.h: Likewise.
289 * config/tc-nios2.c: Likewise.
290 * config/tc-nios2.h: Likewise.
291 * config/tc-ns32k.c: Likewise.
292 * config/tc-pdp11.c: Likewise.
293 * config/tc-ppc.c: Likewise.
294 * config/tc-pru.c: Likewise.
295 * config/tc-rx.c: Likewise.
296 * config/tc-s390.c: Likewise.
297 * config/tc-score.c: Likewise.
298 * config/tc-score7.c: Likewise.
299 * config/tc-sh.c: Likewise.
300 * config/tc-sh64.c: Likewise.
301 * config/tc-sparc.c: Likewise.
302 * config/tc-tic4x.c: Likewise.
303 * config/tc-tic54x.c: Likewise.
304 * config/tc-v850.c: Likewise.
305 * config/tc-vax.c: Likewise.
306 * config/tc-visium.c: Likewise.
307 * config/tc-xgate.c: Likewise.
308 * config/tc-xtensa.c: Likewise.
309 * config/tc-z80.c: Likewise.
310 * config/tc-z8k.c: Likewise.
311 * config/te-vms.c: Likewise.
312 * config/xtensa-relax.c: Likewise.
313 * doc/as.texinfo: Likewise.
314 * doc/c-arm.texi: Likewise.
315 * doc/c-hppa.texi: Likewise.
316 * doc/c-i370.texi: Likewise.
317 * doc/c-i386.texi: Likewise.
318 * doc/c-m32r.texi: Likewise.
319 * doc/c-m68k.texi: Likewise.
320 * doc/c-mmix.texi: Likewise.
321 * doc/c-msp430.texi: Likewise.
322 * doc/c-nds32.texi: Likewise.
323 * doc/c-ns32k.texi: Likewise.
324 * doc/c-riscv.texi: Likewise.
325 * doc/c-rx.texi: Likewise.
326 * doc/c-s390.texi: Likewise.
327 * doc/c-tic6x.texi: Likewise.
328 * doc/c-tilegx.texi: Likewise.
329 * doc/c-tilepro.texi: Likewise.
330 * doc/c-v850.texi: Likewise.
331 * doc/c-xgate.texi: Likewise.
332 * doc/c-xtensa.texi: Likewise.
333 * dwarf2dbg.c: Likewise.
334 * ecoff.c: Likewise.
335 * itbl-ops.c: Likewise.
336 * listing.c: Likewise.
337 * macro.c: Likewise.
338 * po/gas.pot: Likewise.
339 * read.c: Likewise.
340 * struc-symbol.h: Likewise.
341 * symbols.h: Likewise.
342 * testsuite/gas/arc/relocs-errors.err: Likewise.
343 * write.c: Likewise.
344
345 2017-01-23 Nick Clifton <nickc@redhat.com>
346
347 * po/sv.po: Updated Swedish translation.
348
349 2017-01-20 Nick Clifton <nickc@redhat.com>
350
351 * config/tc-i386.c (parse_operands): Check for operand overflow
352 before setting the unspecified bit.
353
354 2017-01-18 Maciej W. Rozycki <macro@imgtec.com>
355
356 PR gas/20649
357 * config/tc-mips.c (pic_need_relax): Don't check for linkonce
358 symbols, remove the `segtype' parameter.
359 (mips_frob_file, md_estimate_size_before_relax): Adjust
360 accordingly.
361 (s_is_linkonce): Add an explanatory comment.
362 * testsuite/gas/mips/comdat-reloc.d: New test.
363 * testsuite/gas/mips/comdat-reloc.s: New test source.
364 * testsuite/gas/mips/mips.exp: Run the new test.
365
366 2017-01-18 Szabolcs Nagy <szabolcs.nagy@arm.com>
367
368 * testsuite/gas/arm/armv8_3-a-simd.s: Add vcmla tests.
369 * testsuite/gas/arm/armv8_3-a-simd.d: Update.
370
371 2017-01-18 Bernhard Rosenkranzer <bero@lindev.ch>
372
373 PR 21059
374 * config/bfin-lex.l: Support processing with flex 2.6.3.
375 * itbl-lex.l: Likewise.
376
377 2017-01-18 Nathan Sidwell <nathan@acm.org>
378
379 * as.h (gas_assert): Use abort.
380 (as_assert): Remove.
381 (signal_init): Declare.
382 * as.c (main): Call signal_init.
383 * messages.c: #include <signal.h>
384 (as_assert): Delete.
385 (as_abort): Allow NULL FILE.
386 (signal_crash): New.
387 (signal_init): Register fatal signal handlers.
388 * configure.ac: Check for strsignal.
389 * config.in: Rebuilt.
390 * configure: Rebuilt.
391
392 2017-01-17 Nick Clifton <nickc@redhat.com>
393
394 * po/sv.po: Updated Swedish translation.
395
396 2017-01-12 Igor Tsimbalist <igor.v.tsimbalist@intel.com>
397
398 * config/tc-i386.c (cpu_arch): Add .avx512_vpopcntdq.
399 (cpu_noarch): Add noavx512_vpopcntdq.
400 * doc/c-i386.texi: Document avx512_vpopcntdq, noavx512_vpopcntdq.
401 * testsuite/gas/i386/i386.exp: Run AVX512_VPOPCNTDQ tests.
402 * testsuite/gas/i386/avx512_vpopcntdqd-intel.d: New file.
403 * testsuite/gas/i386/avx512_vpopcntdqd.d: Ditto.
404 * testsuite/gas/i386/avx512_vpopcntdqd.s: Ditto.
405 * testsuite/gas/i386/x86-64-avx512_vpopcntdqd-intel.d: Ditto.
406 * testsuite/gas/i386/x86-64-avx512_vpopcntdqd.d: Ditto.
407 * testsuite/gas/i386/x86-64-avx512_vpopcntdqd.s: Ditto.
408
409 2017-01-12 Nick Clifton <nickc@redhat.com>
410
411 * read.c (temp_ilp): New function. Installs a temporary input
412 line pointer.
413 (restore_ilp): New function. Restores the original input line
414 pointer.
415 * read.h (temp_ilp): Prototype.
416 (restore_ilp): Prototype.
417 * stabs.c (dot_func_p): Use bfd_boolean type.
418 (generate_asm_file): Use temp_ilp and restore_ilp.
419 (stabs_generate_asm_lineno): Likewise.
420 (stabs_generate_asm_endfunc): Likewise.
421
422 2017-01-11 Jeremy Soller <jackpot51@gmail.com>
423
424 * configure.tgt: Add entry for i386-redox.
425
426 2017-01-10 Nick Clifton <nickc@redhat.com>
427
428 * po/sv.po: Updated Swedish translation.
429
430 2017-01-10 Tristan Gingold <gingold@adacore.com>
431
432 * testsuite/gas/all/sleb128-8.d: Adjust test.
433 * testsuite/gas/all/gas.exp (test_cond): Likewise.
434
435 2017-01-10 Tristan Gingold <gingold@adacore.com>
436
437 * read.c (emit_leb128_expr): Extended unsigned big number for
438 sleb128.
439 * testsuite/gas/all/gas.exp (test_cond): Add sleb128-8 test.
440 * testsuite/gas/all/sleb128.d: New test.
441 * testsuite/gas/all/sleb128.s: New test source.
442
443 2017-01-09 Andrew Waterman <andrew@sifive.com>
444
445 * config/tc-riscv.c (append_insn): Don't eagerly apply relocations
446 against constants.
447 (md_apply_fix): Mark relocations against constants as "done."
448
449 2017-01-09 Andrew Waterman <andrew@sifive.com>
450
451 * config/tc-riscv.c (append_insn): Don't eagerly apply relocations
452 against constants.
453 (md_apply_fix): Mark relocations against constants as "done."
454
455 2017-01-09 Palmer Dabbelt <palmer@dabbelt.com>
456 Kito Cheng <kito.cheng@gmail.com>
457
458 * emulparams/elf32lriscv-defs.sh (INITIAL_READONLY_SECTIONS):
459 Removed.
460 (SDATA_START_SYMBOLS): Likewise.
461
462 2017-01-09 Nick Clifton <nickc@redhat.com>
463
464 * po/sv.po: New Swedish translation.
465 * configure.ac (ALL_LINGUAS): Add sv.
466 * configure: Regenerate.
467
468 2017-01-09 Andrew Waterman <andrew@sifive.com>
469
470 * config/tc-riscv.c (relaxed_branch_length): Use the long
471 sequence when the target is a weak symbol.
472
473 2017-01-04 Szabolcs Nagy <szabolcs.nagy@arm.com>
474
475 * config/tc-aarch64.c (aarch64_features): Add rcpc.
476 * doc/c-aarch64.texi (AArch64 Extensions): Document rcpc.
477 * testsuite/gas/aarch64/ldst-exclusive-armv8_3.d: Rename to ...
478 * testsuite/gas/aarch64/ldst-rcpc.d: This.
479 * testsuite/gas/aarch64/ldst-exclusive-armv8_3.s: Rename to ...
480 * testsuite/gas/aarch64/ldst-rcpc.s: This.
481 * testsuite/gas/aarch64/ldst-rcpc-armv8_2.d: New test.
482
483 2017-01-04 Norm Jacobs <norm.jacobs@oracle.com>
484
485 PR gas/20992
486 * configure.tgt: Treat sparcv9 as sparc64.
487
488 2017-01-03 Kito Cheng <kito.cheng@gmail.com>
489
490 * config/tc-riscv.c (riscv_set_arch): Whitelist the "q" ISA
491 extension.
492 (riscv_after_parse_args): Set FLOAT_ABI_QUAD when the Q ISA is
493 enabled and no other ABI is specified.
494
495 2017-01-03 Dimitar Dimitrov <dimitar@dinux.eu>
496
497 * config/tc-pru.c (md_number_to_chars): Fix parameter to be
498 valueT, as declared in tc.h.
499 (md_apply_fix): Fix to work on 32-bit hosts.
500
501 2017-01-02 Alan Modra <amodra@gmail.com>
502
503 Update year range in copyright notice of all files.
504
505 For older changes see ChangeLog-2016
506 \f
507 Copyright (C) 2017 Free Software Foundation, Inc.
508
509 Copying and distribution of this file, with or without modification,
510 are permitted in any medium without royalty provided the copyright
511 notice and this notice are preserved.
512
513 Local Variables:
514 mode: change-log
515 left-margin: 8
516 fill-column: 74
517 version-control: never
518 End:
This page took 0.047415 seconds and 5 git commands to generate.