File: ChangeLog

package info (click to toggle)
gnucobol3 3.2-4
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 30,032 kB
  • sloc: sh: 201,859; ansic: 99,735; yacc: 18,930; lex: 5,521; cobol: 1,078; makefile: 593; perl: 555; awk: 184; sed: 16
file content (1561 lines) | stat: -rw-r--r-- 49,310 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561

2023-07-28  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac, NEWS: updated for 3.2
	* configure.ac: check for mousemask and mmask_t

2023-07-24  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: fix for resolving COBCRUN_NAME

2023-05-25  Chuck Haatvedt <chuck.haatvedt+cobol@gmail.com>

	* configure.ac: added test for HAVE_RESIZE_TERM function

2023-04-25  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: try to error on warnings during checks, cleanup of resulting
	  unexpected test failures
	* configure.ac: drop deprecated-non-prototype warning in clang
	* configure.ac: add LIBCOB_LIBS while checking for libraries
	* configure.ac: added check for HAVE_ATTRIBUTE_CONSTRUCTOR

2023-04-05  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: pass --enable-debug to autoconf generated files as
	  COB_ENABLE_DEBUG, currently used for running extra test cycles in
	  the test suite

2023-03-03  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: allow specification of XML2_CONFIG (only used if
	  pkg-config module libxml-2.0 is not available)
	* configure.ac: check all used headers of libxml-2.0,
	  warn user if not found
	* improve multiple header header check via AC_CHECK_HEADERS according
	  to docs (cJSON, json-c and curses)

2023-02-27  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: fixed duplicate note about JSON_C_C_FLAGS,
	  changed messages as per autoconf docs

2023-02-19  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: minor adjustment for bdb library lookup

2023-02-10  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: fixed adjusted hack for AIX 64bit OBJECT_MODE
	  and added 32bit pendant
	* configure.ac, NEWS: updated for 3.2rc-2

2023-02-09  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: : search for json-c header in its common
	  default directory json-c/json.h

2023-01-18  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac, NEWS, gnucobol.spec: updated for 3.2rc-1

2023-01-16  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: adjusted hack for AIX 64bit OBJECT_MODE

2023-01-14  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: fix to use pdcurses when libcurses was verified

2023-01-05  Simon Sobisch <simonsobisch@gnu.org>

	* Makefile.am (CODE_COVERAGE_IGNORE_PATTERN): add some .def files
	  that have shown to be not useful for code coverage

2022-12-12  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: check for and substitute PERL/perl

2022-12-02  Simon Sobisch <simonsobisch@gnu.org>

	* Makefile.am: tarstamp.h may now be created on base of VCSDATE or
	  FILEDATE, to override specify VCSDATE/FILEDATE=false or with an
	  actual value
	* Makefile.am: tarstamp.h creation more portable, using fallback
	  of current date

2022-12-01  Simon Sobisch <simonsobisch@gnu.org>

	* Makefile.am: fixed dependencies, especially for tarstamp.h

2022-11-04  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: support BDB_CFLAGS to specify necessary flags like
	  non-default include directory
	* configure.ac: drop check for PDC_free_memory_allocations as that
	  function was removed from PDCursesMod

2022-10-22  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: version 3.2-preview

2022-10-18  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: cache several checks, also allowing to override its results
	  via gc_cv_keyword_inline, gc_cv_time_timezone, gc_cv_designated_inits,
	  gc_cv_attribute_alligned, gc_cv_attribute_pure, gc_cv_gcc_pipe
	* configure.ac: check ncurses.h also for ncursesw (fixing OpenBSD builds)
	* Makefile.am (CODE_COVERAGE_IGNORE_PATTERN): ignore generated files

2022-10-04  Simon Sobisch <simonsobisch@gnu.org>

	* HACKING: add notes for testing compatibility with GnuCOBOL modules
	  generated by an earlier version of GnuCOBOL

2022-09-21  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: dropped extra check for GCC as done internally

2022-09-08  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: cleanup curses library check

2022-07-27  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: check for ncursesw first, then ncurses;
	  in case of ncurses check for ncurses.h again

2022-07-10  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: check for PDC_free_memory_allocations

2022-07-06  Nicolas Berthier <nicolas.berthier@ocamlpro.com>

	* configure.ac: Check for __attribute__((pure))

2022-06-06  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac (COB_CFLAGS): handle -ggdb options correctly

2022-05-31  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac (COB_CFLAGS): handle optimization options -Oz and -Ofast,
	  don't remove leading -O of unknown options

2022-05-04  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: test for basic MAKE functionality
	* configure.ac: style change when testing for not set/empty variable

2022-04-29  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: check for -pipe option for compilers that claim to be GCC,
	  as this isn't available on all of these and not on all environments
	* configure.ac: added check for BDB_LIBS, allowing to explicit specify
	  link options necessary for BDB, library used; if not set use old
	  logic of deriving the library name from BDB version (db.h)
	* configure.ac: experimental checking for XCurses

2022-03-29  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: dropped obsolete AC_PROG_CC_STD, AC_HEADER_STDC as
	  already included in AC_PROG_CC and assumed otherwise

2022-03-11  Simon Sobisch <simonsobisch@gnu.org>

	* Makefile.am: targets to create binary distributions

2022-01-03  Simon Sobisch <simonsobisch@gnu.org>

	* general: revert change 2019-06-05 - all header files that are included
	  from the system use <include.h>, "local.h" is used otherwise with the
	  exceptions of to-be-installed headers which include files that have a
	  local reference to each other after installation (common.h +
	  and exceptions.def)

2021-12-30  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: early check for usable LDFLAGS + LIBS
	* configure.ac: option to add MATH_LIBRARY for necessary math functions
	  (for systems that don't include those in their C library) to LIBCOB_LIBS
	* configure.ac: only set -g to COB_DEBUG_FLAGS when tested to work

2021-11-02  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: use `dnl` comments in all places that are not intended be
	  included in the generated configure script, fixing spurious warnings
	  about potentially undefined macros;
	* configure.ac: copyright notice in generated script
	* m4/libtool.m4: updated from libtool, with additions for netbsd from Debian
	  (Debian 993872) and Johan Anderholm (patch #39)

2021-10-11  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: requiring libtool 2.2 via LT_PREREQ,
	  specify use of ar-lib for systems that may need it via AM_PROG_AR
	* configure.ac: moved sys/time.h to optional headers
	* configure.ac: check for more BDB library names (Win32 common names)

2021-10-08  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: dropped portibility warnings for automake because
	  of false-positives, only define specific names we want instead
	  "everything that automake has"
	* configure.ac: explicit check for bison/flex
	* m4/ax_prog_bison.m4, m4/ax_prog_flex.m4: new files from the
	  GNU Autoconf Archive

2021-10-04  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: cleanup for math library check fixing #559
	* configure.ac: removed check for dladdr as we don't use it
	* configure.ac: removed math library as not necessary anymore,
	  see related #702

2021-09-15  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: allow local cJSON to be used during cross-compile
	  and simplified size checks, based on patches of Helmut Grohne
	  (Debian 993872) and Johan Anderholm (patch #39)

2021-04-07  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: check for CC when applying aix hack additional to CFLAGS
	* configure.ac: ncurses test: check for ncurses.h, not curses.h

2021-03-07  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: new COBC_CPPFLAGS will be used in cobc generation
	* configure.ac: version 3.2-dev

2020-12-23  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: version 3.1.2

2020-12-15  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: fixed use of MPIR_LIBS

2020-12-08  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: version 3.1.1
	* Makefile.am [EXTRA_DIST]: added README.md and DEPENDENCIES.md

2020-12-07  Simon Sobisch <simonsobisch@gnu.org>

	* m4/ax_ac_define_resolved.m4: fixed resolving datarootdir
	* configure.ac: only try GCC-compatible debug flag if used compiler
	  claims GCC-compatibility

2020-11-21  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac, NEWS: explicit note about obsolete OpenCOBOL-EXTFH
	  and BorlandC

2020-11-12  Simon Sobisch <simonsobisch@gnu.org>

	* m4/ax_ac_define_resolved.m4: fixed resolving passed --prefix

2020-11-11  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: version 3.1

2020-10-28  Simon Sobisch <simonsobisch@gnu.org>

	* Makefile.am: target for distmingwdir

2020-10-26  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac, m4/ax_ac_define_resolved.m4, Makefile.am:
	  defaults.h is not created or included any more,
	  all configure provided defines are now found in the single
	  header config.h; new macro ax_ac_define_resolved.m4 resolves
	  variables previously resolved via make, which also limits the amount
	  of variables defined in every Makefile.in
	* configure.ac: move LOCALEDIR definition from config.h to Makefiles;
	  use $() instead of backticks in all places

2020-10-23  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: version check for json-c/cJSON "poor man's check"

2020-10-06  Simon Sobisch <simonsobisch@gnu.org>

	* Makefile.am: added explicit dependency order for subfolders
	* configure.ac: check for more debugging options and store them
	  as COB_DEBUG_FLAGS (defaults.h) for use in cobc; include them
	  for --enable-debug, see FR 388

2020-10-02  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac (--enable-hardening): new option to enable or disable
	  GNU C's hardening options or leave as-is (previous versions effectively
	  used --disable-hardening), see FR 388
	* configure.ac: "common libs" are now also used for local cJSON check
	  (needs math lib on some environments, as libcob does)
	* configure.ac: check for declaration of fmemopen

2020-10-01  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac (COB_CFLAGS): more cleanup of debugging options from CFLAGS
	  when creating COB_CFLAGS

2020-10-01  Bob Dubner <rdubner@symas.com>

	* configure.ac (COB_CFLAGS): remove "-Wp,-D_FORTIFY_SOURCE=.'" from CFLAGS
	  when creating COB_CFLAGS

2020-09-29  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: replaced --with-cjson and --with-json-c by
	  --with-json which takes options similar to --with-curses;
	  dropped support for includes of json-c header via subdirectory
	  as its documentation specify to explicit include via -I dstdir/json-c
	* NEWS, DEPENDENCIES: updated

2020-07-24  James K. Lowden  <jklowden@symas.com>

	* build_aux/bootstrap: suppress portability warning stemming from
	  AMINCLUDE_STATIC

2020-07-19  Edward Hart <edward.dan.hart@gmail.com>

	* configure.ac: added support for JSON-C as JSON handler as --with-json-c
	  --> adjusted later to --with-json

2020-06-30  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: check for (optional) fmemopen -> HAVE_FMEMOPEN
	* configure.ac: PKG_CHECK_MODULES for gmp both with the official name "gmp"
	  and with the version found on different environments "libgmp":
	  fixed its includes to end in the general CPPFLAGS,
	  not only in LIBCOB_CPPFLAGS (also needed for cobc generated modules)

	update code-coverage setup from autoconf archive -> raises a bunch of
	compatibility warnings during autoconf, but now runs also on different UNIX
	machines
	* m4/ax_code_coverage.m4: updated
	* m4/ax_ac_append_to_file.m4, m4/ax_ac_print_to_file.m4,
	  m4/ax_add_am_macro_static.m4, m4/ax_am_macros_static.m4,
	  m4/ax_check_gnu_make.m4, m4/ax_file_escapes.m4 installed as dependencies

2020-06-28  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: ensure that libraries for screenio and indexed access
	  are only applied to LIBCOB_LIBS; gettext is checked and applied after
	  any other external libraries; replaced COBC_LIBS by PROGRAM_LIBS as this
	  also applies to cobcrun
	* Makefile.am (vcs-update): new (maintainer-only) target to ease updating
	  sourcedir in out-of-tree builds

2020-06-15  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: fixed missing use of AS_IF
	* Makefile.am: include possibly transformed program names to defaults.h

2020-06-11  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: use pkg-config for GMP and MPIR
	* Makefile.am: build extras before documentation
	* m4/m4_ax_check_define.m4: renamed to m4/ax_check_define.m4
	* m4/m4_ax_code_coverage.m4: renamed to m4/ax_code_coverage.m4
	* m4/fcntl-o.m4, m4/gettext.m4, m4/iconv.m4, m4/intdiv0.m4, m4/intl.m4,
	  m4/intlmacosx.m4, m4/nls.m4, m4/po.m4, m4/progtest.m4, m4/size_max.m4,
	  m4/visibility.m4: Upgrade to gettext-runtime-0.20.2.

2020-06-10  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: Bug #644 (MacOS) check for declaration of fdatasync
	* Makefile.am: build extras before documentation

2020-05-03  Simon Sobisch <simonsobisch@gnu.org>

	* DEPENDENCIES: new file, moved out of README
	* Makefile.am, gnucobol.spec, HACKING: adjusted for new DEPENDENCIES

2020-04-17  Simon Sobisch <simonsobisch@gnu.org>

	* gnucobol.spec: minor cleanup

2020-04-16  Edward Hart <edward.dan.hart@gmail.com>

	* configure.ac: fixed cleaning of COB_CFLAGS again (see Patches #49).

2020-03-11  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: new check for MAKE supporting order-only prerequisites
	  resulting in new conditional MAKE_HAS_PREREQ_ONLY

2020-03-09  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: FR #372 new option --with-math to specify multiple
	  precision library used (may have the value gmp or mpir or check);
	  in case of MPIR (or not found GMP) checks for mpir.h (HAVE_MPIR_H)
	  and libmpir; in general: check header first, then library

2020-03-01  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: adjusted generation of built-in COB_LDFLAGS

2020-02-02  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: document the existing environment vars LIBCOB_CPPFLAGS,
	  LIBCOB_LIBS and COBC_LIBS and test if those actually work

2019-08-12  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: check for make

2019-06-30  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: changed the manual test runner to be a script handled
	  by autoconf instead of make
	* configure.ac: check for HAVE_MOUSEINTERVAL

2019-06-16  Simon Sobisch <simonsobisch@gnu.org>

	* Makefile.am (tarstamp.h, $(top_distdir)/tarstamp.h): targets added
	* Makefile.am: fixed SUBDIRS handling

2019-06-05  Simon Sobisch <simonsobisch@gnu.org>

	* general: include all (possibly) generated headers by '#include <header>'
	  (search "system directories" [which in all known compilers are pre-fixed
	  with the ones specified with '-I', which is done for the builddir
	  already]) instead of '#include "header"' (which is searched next to the
	  including file first). This applies to all files that include config.h,
	  defaults.h, tarstamp.h, parser.h, ppparse.h.

2019-05-30  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: fix bug #559 avoid useless dependencies (all but libm,
	  needs to be inspected later) by not copying LIBCOB_LIBS to COB_LIBS
	  and resetting LIBS after XML2/CJSON check;
	  now substituting LIBCOB_CPPFLAGS
	* configure.ac: --with-cjson=local added (defines LOCAL_CJSON),
	  allowing to built-in cjson into libcob when its sources are found and
	  linkable in folder libcob (both srcdir and builddir supported);
	  takes precedence over search by means of pkg-config and/or
	  CJSON_CFLAGS and CJSON_LIBS
	* Makefile.am (dist-hook): moved creation of windows source zip to a
	  separate target and make it work for out-of-tree builds, too
	* create_win_dist.sh: all external paths are now specified by
	  environment variables; use rsync with exclude filters for
	  build_windows instead of plain cp

2019-05-20  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: set YFLAGS and DIFF_FLAGS depending on
	  available/requested options

2019-05-17  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: don't error on bad libxml2 if not explicit requested

2019-05-13  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac, gnucobol.spec: version dump to 3.1-dev
	* configure.ac: checks/defines HAVE_CJSON_H as an alternative to
	  HAVE_CJSON_CJSON_H

2019-05-05  Simon Sobisch <simonsobisch@gnu.org>

	* autogen.sh: suppress most error messages (that can also occur if
	  execution rights are already available but we can't set them)
	* configure.ac: check for curses has_mouse

2019-04-14  Ron Norman <rjn@inglenet.com>

	* configure.ac [__xlc__]: suppress compiler warning about MAXMEM
	  optimization

2019-04-06  Simon Sobisch <simonsobisch@gnu.org>

	* Makefile.am (noinst_SCRIPTS) add pre-inst-env
	* configure.ac (AC_CONFIG_FILES): add pre-inst-env (template file
	  build_aux/pre-inst-env.in) and split existing entries to initialize
	  scripts to be executable

2019-04-06  Simon Sobisch <simonsobisch@gnu.org>

	* Makefile.am (noinst_SCRIPTS) add pre-inst-env
	* configure.ac (AC_CONFIG_FILES): add pre-inst-env (template file
	  build_aux/pre-inst-env.in) and split existing entries to initialize
	  scripts to be executable

2019-03-15  Simon Sobisch <simonsobisch@gnu.org>

	* autogen.sh: fixed to work correctly when called as "./autogen.sh"

2019-02-18  Simon Sobisch <simonsobisch@gnu.org>

	* autogen.sh: new, wrapper for build_aux/bootstrap
	* Makefile.am: cleanup distribution rules

2019-01-06  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: added action "comment" for PKG_CHECK_MODULES
	  cJSON for action-not-found as the empty (default) action is
	  to abort configure

2019-01-05  Edward Hart <edward.dan.hart@gmail.com>

	* configure.ac: added detection of cJSON.

2019-01-01  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: only check for finite function if isfinite is not found

2018-11-25  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: only warn once about missing headers needed for libxml2

2018-11-01  Simon Sobisch <simonsobisch@gnu.org>

	* libcob.h [COB_WITHOUT_DECIMAL]: allow include of libcob.h without
	  gmp header (for link-only; providing compatibility to GnuCOBOL 1.1)

2018-10-01  Simon Sobisch <simonsobisch@gnu.org>

	* Makefile.am: prefer user-specified localedir

2018-09-30  Simon Sobisch <simonsobisch@gnu.org>

	* general: activated translated messages for COBOL runtime

2018-09-01  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: fixed non-working auto-check for libxml2

2018-08-30  Hal Duston

	* configure.ac: fixed removal of -DFORTIFY_SOURCE not removing -Wp also.

2018-08-19  Simon Sobisch <simonsobisch@gnu.org>

	* m4/pkg.m4: added for PKG_PROG_PKG_CONFIG / PKG_CHECK_MODULES macros
	  from current pkg-config release (0.29.2)
	* configure.ac: included optional pkg-config (cross-compile aware),
	  currently only used for libxml2 (and only if xml2-config not found);
	  always check for existing header / linkable library for xml2
	* configure.ac: check for libxml2, but don't abort if not available;
	  prefer pkg-config over xml2-config

2018-08-19  Edward Hart <edward.dan.hart@gmail.com>

	* configure.ac: added detection of libxml2
	* m4/m4_ax_check_define.m4: added for AC_CHECK_DEFINE macro from the
	  GNU Autoconf Archive

2018-06-19  Ludwin Janvier <lud.janvier@gmail.com>

	* configure.ac: remove -g from default options and remove removal
	  of -g from CFLAGS

2018-06-04  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac [_WIN32]: only set GCC export and linker flag
	  if we actually compile with GCC

2018-05-18  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac [_WIN32]: define __GMP_LIBGMP_DLL when importing
	  and calling gmp functions (done for version check) - to use
	  a static version define __GMP_LIBGMP_DLL=0 via CPPFLAGS

2018-05-08  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac (AC_CHECK_FUNCS): removed unused strxfrm, added popen
	* configure.ac: ensure that we don't replace too much when adjusting
	  CFLAGS concerning -g

2018-04-10  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: removed use of line breaks in sysout from C
	  test compilation for extracting GMP/BDB version numbers

2018-04-04  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: added --enable-cobc-internal-checks to define
	  COB_TREE_DEBUG in config.h

2018-04-01  Simon Sobisch <simonsobisch@gnu.org>

	* extras/Makefile.am: compile with -O2 and retry without optimization
	  if first compilation did not work, see Bug #439

2018-03-25  Simon Sobisch <simonsobisch@gnu.org>

	* Makefile.am (checkmanual): new target for running manual tests,
	  note: if needed the test runner tests/run_prog_manual.sh may
	  be changed by the user

2018-03-24  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: check for curses define_key function

2018-03-11  Ron Norman <rjn@inglenet.com>

	* configure.ac: COB_STRFTIME and COB_HAS_UTC_OFFSET removed as
	  no longer needed

2018-02-18  Simon Sobisch <simonsobisch@gnu.org>

	* README: Explicitly state we use ranges in copyright years and
	  mention the INSTALL file as suggested by the GNU maintainer manual
	* general: add license notice to Changelog files

2018-01-23  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: fix setting of COB_CFLAGS when CFLAGS contains
	  -fstack-protector-all or -fstack-protector-strong

2017-12-06  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: version bump to 3.0-dev
	* general: merged code for REPORTWRITER module from reportwriter branch

2017-12-05  Simon Sobisch <simonsobisch@gnu.org>

	* Makefile.am: always use non-localized date formatting for tarstamp.h

2017-11-20  Simon Sobisch <simonsobisch@gnu.org>

	* Makefile.am: tweaked dependencies to make sure defaults.h is
	  even build if another target than all/check is used

2017-11-05  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: new template COB_COMPUTED_GOTO, defined if
	  computed gotos can be compiled

2017-10-30  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: if --with-vbisam is given: check for isfullclose
	  (available since 2.0) instead of isopen (available since 1.0)

2017-10-28  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: fixed --with-curses (without option) and adjusted its
	  help text

2017-10-22  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: revised all uses of AC_RUN_IFELSE and changed to
	  AC_COMPILE_IFELSE where the preparser output is enough
	* configure.ac: allow cross-compiling with --host and --build;
	  allow to change compiler executable called by cobc with COB_CC
	* extras/Makefile.am, doc/Makefile.am: don't call generated binaries
	  if not possible because of cross-compiling

2017-10-19  Simon Sobisch <simonsobisch@gnu.org>

	* bin/Makefile.am, cobcrun/Makefile.am: fixed bug #448 parallel build
	  breaking by matching prerequisites 100% (pointed out by Nick Bowler)

2017-08-13  Simon Sobisch <simonsobisch@gnu.org>

	* general: removed all Makefiles and configure script generated by
	  autoconf and automake from version control - use build_aux/bootstrap
	* Makefile.am: ensure correct time stamps for make dist
	* configure.ac: adjusted GMP version checks,
	  substitute COB_HAS_64_BIT_POINTER for use in testsuite

2017-08-08  Simon Sobisch <simonsobisch@gnu.org>

	* create_win_dist.sh: remove ".in" suffix from template files config.h.in
	  and defaults.h.in in generated win dist package

2017-07-19  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: version bump to 2.3-dev

2017-07-13  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac [_BSD_SOURCE]: set COB_HAS_UTC_OFFSET to "yes" if C compiler
	  defines _BSD_SOURCE as we can access the offset directly in this case
	* configure.ac: output detailed version information for BDB, if available

2017-06-16  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: added --enable-code-coverage and test for code-coverage
	  tools if enabled by AX_CODE_COVERAGE,
	  always check if user specified optimization options in CFLAGS,
	  not only when --enable-debug is active,
	  compile with -O0 for both --enable-debug and --enable-code-coverage
	* Makefile.am: added CODE_COVERAGE parts as provided by AX_CODE_COVERAGE
	  which provides new target `make check-code-coverage`

2017-06-15  Simon Sobisch <simonsobisch@gnu.org>

	* Makefile.am: added .PHONY to correctly declare logical targets that
	  always have to be executed and don't result in a file,
	  define prerequisites to fix parallel builds

2017-05-31  Ron Norman <rjn@inglenet.com>

	* configure.ac: set COB_HAS_ISAM to type of ISAM handler instead of 'yes'
	  'cisam', 'disam', 'vbisam', 'db', 'index_extfh' - if no ISAM then it is
	  set to 'no'

2017-05-11  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: change in library check for BDB - prefer library
	  with version number from db.h included (-ldb-6.1 over -ldb) to
	  prevent errors on system with multiple versions that linked
	  against wrong version, see bug #100

2017-04-28  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: removed AM_MAINTAINER_MODE, added AM_PROG_LEX,
	  AC_PROG_YACC, AM_MISSING_PROG([HELP2MAN], [help2man])
	* create_win_dist.sh: integrated hack for _MSC_VER from
	  cobc/Makefile.am; use a clean temporary folder for building

2017-04-18  Ron Norman <rjn@inglenet.com>

	* configure.ac: check for 'isfinite' (HAVE_ISFINITE)
	  'isfinite' is in the C99 standard and 'finite' deprecated with some
	  compilers

2017-02-24  Simon Sobisch <simonsobisch@gnu.org>

	* HACKING: added info how to prepare a distribution
	* Makefile.am: don't touch any generated files, see HACKING
	* Makefile.am: chmod for all files to 644,
	  executable scripts and directories get 755

2017-02-09  Simon Sobisch <simonsobisch@gnu.org>

	* HACKING, README: moved instructions for development/svn-builds
	  from README to new file HACKING and added missing information

2017-02-06  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: fixed use of undefined COB_TIMEZONE

2017-02-04  Edward Hart <edward.dan.hart@gmail.com>

	* configure.ac: fixed bug where -g3 in CFLAGS was replaced by 3,
	  instead of being removed.

2016-12-26  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: #bugs 346 moved compiler specific COB_CFLAGS from
	  cobc/cobc.c to configure, removes the use of HAVE_PSIGN_OPT, too

2016-12-25  Edward Hart <edward.dan.hart@gmail.com>

	* configure.ac: added -Qunused-arguments to clang CFLAGS.

2016-12-22  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: additional test for libdisam names

2016-12-06  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: changed package-name to gnucobol
	* configure.ac: fixing bug #339 added COB_MODULE_EXT to config.h,
	  renamed COB_OBJEXT->COB_OBJECT_EXT, COB_EXEEXT->COB_EXE_EXT,
	* configure.ac: exported COB_EXE_EXT to makefiles (used in testsuite)
	* Makefile.am: fixing bug #339 removed COB_MODULE_EXT and COB_OBJECT_EXT
	  from being generated in defaults.h
	* Makefile.am: cleanup of EXTRA_DIST

2016-11-17  Ron Norman <rjn@inglenet.com>

	* configure.ac: check for sys/wait.h (for CBL_GC_WAITPID)

2016-11-06  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: limit PATCH_LEVEL to numeric, max 8 digits
	* configure.ac: use AS_HELP_STRING for all options

2016-11-05  Simon Sobisch <simonsobisch@gnu.org>

	* Bootstrap up to libtool 2.4.6 / automake 1.15

2016-11-05  gettextize  <bug-gnu-gettext@gnu.org>

	* m4/gettext.m4: Upgrade to gettext-0.19.8.1.
	* m4/iconv.m4: Upgrade to gettext-0.19.8.1.
	* m4/lib-ld.m4: Upgrade to gettext-0.19.8.1.
	* m4/lib-link.m4: Upgrade to gettext-0.19.8.1.
	* m4/lib-prefix.m4: Upgrade to gettext-0.19.8.1.
	* m4/nls.m4: Upgrade to gettext-0.19.8.1.
	* m4/po.m4: Upgrade to gettext-0.19.8.1.
	* m4/progtest.m4: Upgrade to gettext-0.19.8.1.
	* configure.ac (AM_GNU_GETTEXT_VERSION): Bump to 0.19.8.

2016-08-10  Simon Sobisch <simonsobisch@gnu.org>

	* Makefile.am: added manual hook for creating a windows source zip
	  (not possible with the dist-zip target as this is identical to
	  dist-gzip), done with optional external shell create_win_dist.sh
	* create_win_dist.sh: copy an existing source distribution folder,
	  include build_windows from source tree, change line endings and
	  create DISTNAME_win.zip

2016-08-10  Edward Hart <edward.dan.hart@gmail.com>

	* configure.ac: added -g3 to CFLAGS with --enable-debug and GCC.

2016-08-01  Simon Sobisch <simonsobisch@gnu.org>

	* general: revised all message strings

2016-05-04  Simon Sobisch <simonsobisch@gnu.org>

	* general: removed project files and references to Visual C < 2005
	  (GC 2+ will not build with these versions) including define of
	  COB_USE_VC2005_OR_GREATER

2016-01-30  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: removed AC_FUNC_ALLOCA

2016-01-12  Simon Sobisch <simonsobisch@gnu.org>

	* Makefile.am: added targets "test" (running ANSI testsuite) and
	  "checkall" (running both GnuCOBOL and ANSI testsuite), both do a
	  full build of GnuCOBOL if necessary

2015-12-20  Simon Sobisch <simonsobisch@gnu.org>

	* Taken into account all copyright assignments and rechecking the dates
	* Changed name spelling to GnuCOBOL
	* general: update of automake/autoconf/bison/flex

2015-09-15  Brian Tiffin <btiffin@gnu.org>

	* configure.ac, moved COB_DASH names to cobc/cobc.h

2015-08-03  Brian Tiffin <btiffin@gnu.org>

	* configure.ac: added COB_DASH, COB_DASH_NAME, COB_DASH_OUT
	  to support compile from stdin

2015-07-10  Simon Sobisch <simonsobisch@gnu.org>

	* general: moved additional build-scripts to build_aux,
	  regenerated all Makefiles
	* configure.ac: added AC_CONFIG_AUX_DIR([build_aux])

2015-02-27  Simon Sobisch <simonsobisch@gnu.org>

	* general: removed "Experimental" marker from CISAM/DISAM/VBISAM
	* configure.ac: define WITH_CURSES for printing library for screenio

2015-02-16  Ron Norman <rjn@inglenet.com>

	Implemented DEBUG logging for Compiler developers
	* configure.ac: Added --enable-debug-log to configure.ac
	  Logging can be turned and set to certain level using
	  an environment variable COB_DEBUG_LOG

2015-03-06  gettextize  <bug-gnu-gettext@gnu.org>

	* m4/gettext.m4: Upgrade to gettext-0.19.4.
	* m4/iconv.m4: Upgrade to gettext-0.19.4.
	* m4/lib-ld.m4: Upgrade to gettext-0.19.4.
	* m4/lib-link.m4: Upgrade to gettext-0.19.4.
	* m4/lib-prefix.m4: Upgrade to gettext-0.19.4.
	* m4/nls.m4: Upgrade to gettext-0.19.4.
	* m4/po.m4: Upgrade to gettext-0.19.4.
	* m4/progtest.m4: Upgrade to gettext-0.19.4.
	* configure.ac (AM_GNU_GETTEXT_VERSION): Bump to 0.19.4.

2015-02-12  Ron Norman <rjn@inglenet.com>

	* Merged Report Writer code into 2.0 code base to create a new 2.0
	  with all collective features

2014-08-07  Simon Sobisch <simonsobisch@gnu.org>

	* general: revised message strings (not all done yet);
	  similar message strings combined (23 translatable strings removed);
	  removed line breaks from translatable strings
	* configure.ac: don't disable NLS automatically for CYGWIN
	  (--disable-nls can be used by the user instead)

2014-12-04  Edward Hart <edward-h@users.sf.net>

	* configure.ac: #44 Disable optimisation with --enable-debug

2014-09-09  Philipp B�hme <phi.boehme@googlemail.com>

	* configure.ac: new check for mp_get_memory_functions in
	  libgmp and new preprocessor define HAVE_MP_GET_MEMORY_FUNCTIONS

2014-08-07  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: add new parameter --with-curses for explicit
	  selection of used curses library (including "no");
	  better check of matching version header/library for GMP and BDB;
	  additional output of configuration summary to config.log;
	  respect --quite (don't echo or printf to stdout)

2014-06-20  Philipp B�hme <phi.boehme@googlemail.com>

	* New folder build_windows
	* Added project files for Visual Studio 2003 and newer

2014-06-14  Simon Sobisch <simonsobisch@gnu.org>

	* General: Win compatibility: define COB_OBJEXT in defaults.h

2014-04-14  Philipp B�hme <phi.boehme@googlemail.com>

	* moved cobgetopt.c from lib to libcob
	* link cobc to libcob

2014-04-11  Simon Sobisch <simonsobisch@gnu.org>

	* configure.ac: bugfix for systems with prototype for finite function
	  in ieeefp.h instead of math.h

2013-09-29  Brian Tiffin & Simon Sobisch <simonsobisch@gnu.org>

	* Change package name, and project to GNU Cobol
	* GNU-ification of source code commencing

2012-??-??  Roger While <simrw@sim-basis.de>

	* General: Affects most directories - use a modified
	  version of getopt_long_long (placed in lib)

2011-??-??  Roger While <simrw@sim-basis.de>

	* General: Affects most directories - Let make check
	  skip ISAM tests if not configured with ISAM

2010-06-28  Roger While <simrw@sim-basis.de>

	* MARK - Version 2.0
	* Move to GPL/LGPL 3

2009-04-11  Roger While <simrw@sim-basis.de>

	* configure.ac: Changes for BDB support, support icc
	* General: Affects all directories - Rebase to latest stable
	  autoxxxx tools

2009-03-12  Roger While <simrw@sim-basis.de>

	* configure.ac: Fix for newest development tools

2009-03-09  Roger While <simrw@sim-basis.de>

	* configure.ac: Fix up m4 quoting

2009-03-02  Roger While <simrw@sim-basis.de>

	* configure.ac: Correctly test for gcc and icc
	* cpucheck.c: Remove

2008-11-17  Roger While <simrw@sim-basis.de>

	* configure.ac: Correct sed usage

2008-11-15  Roger While <simrw@sim-basis.de>

	* configure.ac: Remove lfs64 option, reinstate --enable-debug

2008-11-01  Roger While <simrw@sim-basis.de>

	* configure.ac: nanosleep on Solaris needs extra libs

2008-09-29  Roger While <simrw@sim-basis.de>

	* Makefile.am: Revise format of tarstamp.h

2008-08-20  Roger While <simrw@sim-basis.de>

	* configure.ac: Option changes for AIX

2008-08-16  Roger While <simrw@sim-basis.de>

	* configure.ac: Fix AIX xlc

2008-08-08  Roger While <simrw@sim-basis.de>

	* configure.ac: Take out --enable-debug
	* Makefile.am: Force permissions when making dist

2008-07-05  Roger While <simrw@sim-basis.de>

	* configure.ac: No need to check for regex or mvgetnstr

2008-04-16  Roger While <simrw@sim-basis.de>

	* configure.ac: Add in "copy" directory for OC supplied COPY elements

2008-01-03  Roger While <simrw@sim-basis.de>

	* configure.ac: Fix invalid usage of square brackets

2007-12-29  Roger While <simrw@sim-basis.de>

	* Bump version to 1.1

2007-12-27  Roger While <simrw@sim-basis.de>

	* Release 1.0

2007-12-21  Roger While <simrw@sim-basis.de>

	* configure.ac: Change order of checking various things

2007-12-18  Roger While <simrw@sim-basis.de>

	* configure.ac: Fix WITH_VARSEQ setting

2007-12-03  Roger While <simrw@sim-basis.de>

	* configure.ac: Add checks for headers/libraries when using
			 CISAM/DISAM/VBISAM

2007-11-21  Roger While <simrw@sim-basis.de>

	* configure.ac: Add --with-cisam, --with-disam, --with-vbisam

2007-11-09  Roger While <simrw@sim-basis.de>

	* configure.ac: Check for sizeof long int == long long

2007-10-23  Roger While <simrw@sim-basis.de>

	* configure.ac: Check for __attribute__((aligned))

2007-10-14  Roger While <simrw@sim-basis.de>

	* libcob.h: Add gmp include for C++

2007-10-10  Roger While <simrw@sim-basis.de>

	* General: bootstrap up to libtool 1.5.24
	* configure.ac: HP specific options

2007-09-18  Roger While <simrw@sim-basis.de>

	* configure.ac: Check for mvgetnstr in curses lib

2007-08-31  Roger While <simrw@sim-basis.de>

	* configure.ac: Fix insufficient tests for enable/disable

2007-08-09  Roger While <simrw@sim-basis.de>

	* configure.ac: Shared option for Solaris
		New configure option --with-index-extfh, allows
		usage of an external ISAM file handler

2007-07-14  Roger While <simrw@sim-basis.de>

	* configure.ac: Changes for AIX

2007-06-27  Roger While <simrw@sim-basis.de>

	* configure.ac: Check if we can use strftime to get timezone

2007-03-13  Roger While <simrw@sim-basis.de>

	* configure.ac: Check for sys/time.h

2007-01-30  Roger While <simrw@sim-basis.de>

	* configure.ac: Check for langinfo/iconv
	* README: Update

2007-01-25  Roger While <simrw@sim-basis.de>

	* All: Update Coypright info on all files
	* README: Update - SORT does not require BDB; Fix typo
	* cpucheck.c: Uck, Intel, in their infinite wisdom, decided
		to assign the same family to Core 2 Duo as
		Pentium (pro/2/3). Check the model number.

2006-10-25  Roger While <simrw@sim-basis.de>

	* README: Update

2006-10-23  Roger While <simrw@sim-basis.de>

	* configure.ac: Remove gcc specific options from the
	  Makefile templates and pull it back into configure.
	  This should make building on non-gcc systems somewhat easier.

2006-08-29  Roger While <simrw@sim-basis.de>

	* General: FSF address change
	* COPYING.DOC: New file, GNU Free Documentation license

2006-08-28  Roger While <simrw@sim-basis.de>

	* configure.ac: Implement --disable-param-check
	  and --enable-experimental

2006-08-22  Roger While <simrw@sim-basis.de>

	* configure.ac: BDB neeeds stdlib.h for 64-bit build

2006-08-03  Roger While <simrw@sim-basis.de>

	* README update

2006-07-06  Roger While <simrw@sim-basis.de>

	* configure.ac: Revise BDB >= 4.1 checking

2006-06-29  Roger While <simrw@sim-basis.de>

	* configure.ac: Revise BDB >= 4.1 checking

2006-06-25  Roger While <simrw@sim-basis.de>

	* configure.ac: Check for BDB version major/minor in db.h,
		if >= 4.1 set extended BDB mode

2006-05-24  Roger While <simrw@sim-basis.de>

	* configure.ac: Fix check for GMP

2006-05-05  Roger While <simrw@sim-basis.de>

	* configure.ac: Fix default include in COB_CFLAGS

2006-03-31  Roger While <simrw@sim-basis.de>

	* configure.ac: Fix AIX64 AR/NM

2006-02-18  Roger While <simrw@sim-basis.de>

	* configure.ac: Define __USE_STRING_INLINES

2006-01-26  Roger While <simrw@sim-basis.de>

	* configure.ac: Add (OpenCOBOL) to configure help text
	  so that OC parameters can be easily seen

2006-01-17  Roger While <simrw@sim-basis.de>

	* configure.ac: Minor fixes
	  README: Put in a comment regarding spaces in path names

2006-01-05  Roger While <simrw@sim-basis.de>

	* Bootstrap up to libtool 1.5.22 / automake 1.9.6
	* configure.ac: Changes for AIX/HP/Sun
	  default to using system dynamic loading
	  pass LDFLAGS into COB_LDFLAGS

2006-01-03  Roger While <simrw@sim-basis.de>

	* configure.ac: pass CFLAGS into COB_CFLAGS,
	  default to using system dynamic loading

2005-12-31  Roger While <simrw@sim-basis.de>

	* Remove COBCRUN SHARE variable

2005-12-30  Roger While <simrw@sim-basis.de>

	* configure.ac: Check timezone/gettimeofday

2005-12-21  Roger While <simrw@sim-basis.de>

	* configure.ac: WITH_VARSEQ - Define the format of
	  variable length sequential files

2005-12-13  Roger While <simrw@sim-basis.de>

	* cpucheck.c: Revert to i686 with -mcpu/tune=

2005-12-08  Roger While <simrw@sim-basis.de>

	* configure.ac: Compile cpucheck with COB_CC.
	  Pass extra compile options as own define.
	  Put in a hack to stop CXX/F77 checking -
	  Anybody know a better way ?

2005-12-05  Roger While <simrw@sim-basis.de>

	* configure.ac: Pass down EXEEXT

2005-11-25  Roger While <simrw@sim-basis.de>

	* configure.ac: Fix typos, cater for DB 4.4 and 4.5
			 Check for signal.h and sys/types.h
			 Clean up getopt

2005-11-06  Roger While <simrw@sim-basis.de>

	* configure.ac: minor help text cleanup

2005-11-04  Roger While <simrw@sim-basis.de>

	* configure.ac: Fix COB_CC not equal CC

2005-11-01  Roger While <simrw@sim-basis.de>

	* configure.ac: Fix missing EGREP
	  Check for various libdb's individually as libdb may
	  not be linked to newer version (or at all - Cygwin)
	  Check for ncurses.h in include/ncurses/ncurses.h

2005-10-31  Roger While <simrw@sim-basis.de>

	* configure.ac: Pick up -Wno-pointer-sign
	  and the visibility attribute

2005-10-28  Roger While <simrw@sim-basis.de>

	* configure.ac: Propagate endian value

2005-10-27  Roger While <simrw@sim-basis.de>

	* configure.ac: MAC (Darwin) has different options when creating a
	  shared library as opposed to creating a loadable module.
	  Pick this up and export it to the Makefile's.

2005-10-26  Roger While <simrw@sim-basis.de>

	* configure.ac: Fix DB checking again
	* README: Minor corrections/additions

2005-10-14  Roger While <simrw@sim-basis.de>

	* configure.ac: Specify srcdir for cpucheck (make distcheck)

2005-10-13  Roger While <simrw@sim-basis.de>

	* configure.ac: Use basename for gcc

2005-10-06  Roger While <simrw@sim-basis.de>

	* README: Typo for Bison

2005-10-01  Roger While <simrw@sim-basis.de>

	* cpucheck.c: Some versions of GCC generate wrong SSE code
	  when compiling with P3/4 options. Stop this by also
	  specifying -mno-sse.

2005-07-31  Roger While <simrw@sim-basis.de>

	* Change configure default options for db, lfs64, ltdl
	  Add --with-patch-level=<n>
	* Add cpucheck.c to top level for configure

2005-06-28  Roger While <simrw@sim-basis.de>

	* Finally FUNCTIONS

2005-06-13  Roger While <simrw@sim-basis.de>

	* If ncurses not found, check for pdcurses

2005-06-11  Roger While <simrw@sim-basis.de>

	* New m4 macro cattribute.m4, autoreconf run

2005-06-01  Roger While <simrw@sim-basis.de>

	* configure.ac, configure: Change for MingW

2005-05-27  Roger While <simrw@sim-basis.de>

	* DB headers can also be in db4/ db4.1/ db4.2/ db4.3/

2005-05-21  Roger While <simrw@sim-basis.de>

	* Allow configure option --with-dl for native dynamic
	  linking instead of ltdl. This is a win eg. on Linux
	  as native dl is anyway used.

2005-05-17  Roger While <simrw@sim-basis.de>

	* configure, configure.ac, all Makefile.in
	  Fix up COB_CFLAGS and COB_LIBS.
	  Cater for defining CPPFLAGS and LDFLAGS.
	  We have to propogate these to the compiler.

2005-05-13  Roger While <simrw@sim-basis.de>

	* CVS Version bumped to 0.33

2005-05-12  Roger While <simrw@sim-basis.de>

	* Version 0.32 released

2005-05-03  Roger While <simrw@sim-basis.de>

	* configure.ac: Revert WORDS_BIGENDIAN. We do not need it.
	  configure.ac, configure, Mak**: Fix missing variables.
	  Run autoreconf

2005-04-15  Keisuke Nishida  <knishida@opencobol.org>

	* configure.ac (WORDS_BIGENDIAN): New variable.

2005-04-13  Keisuke Nishida  <knishida@opencobol.org>

	* configure.ac (LIBCOB_CFLAGS): Set -fPIC when necessary.

2005-03-03  Roger While <simrw@sim-basis.de>

	* configure.ac, configure, config.h.in :
	  Version to 0.32
	  Pull out the hard-coded -shared from cobc.c
	  and define it in configure.
	  Get the strip command and put into config.h
	* ltmain.sh: Latest version

2005-02-07  Roger While <simrw@sim-basis.de>

	* configure.ac: Check for cygwin/mingw on
	  cobcrun make

2005-02-01  Roger While <simrw@sim-basis.de>

	* Version 0.31 released

2005-01-13  Roger While <simrw@sim-basis.de>

	* configure.ac, configure, config.h.in
	* Generate compiler/linker options in config.h
	  for exporting symbols and PIC code.
	  Will eventually be used by cobc.c.

2004-11-29  Roger While <simrw@sim-basis.de>

	* New directory bin for cobcrun driver program
	* configure.ac, Makefile.am

2004-10-30  Roger While <simrw@sim-basis.de>

	* configure.ac, configure (over autoconf) :
	  Change entry point name check from __db_dbopen
	  to __db_open. This fixes configuring against
	  the NPTL versions of DB (eg. Red Hat, Suse).

2004-08-02  Keisuke Nishida  <knishida@opencobol.org>

	* Version 0.30 released.

2004-03-06  Keisuke Nishida  <knishida@wind.sannet.ne.jp>

	* configure.ac: Checks for fcntl.

2003-08-22  Keisuke Nishida  <kxn30@yahoo.co.jp>

	* libcob.conf: Removed.

2003-06-12  Keisuke Nishida  <knishida@netlab.jp>

	* Version 0.23 released.

2003-06-08  Keisuke Nishida  <knishida@netlab.jp>

	* Version 0.22 released.

2003-05-19  Keisuke Nishida  <knishida@netlab.jp>

	* Version 0.21 released.

2003-04-26  Keisuke Nishida  <knishida@netlab.jp>

	* Version 0.20 released.

2003-04-19  Keisuke Nishida  <knishida@netlab.jp>

	* cob.pc.in: Removed.
	* cobpp: integrated into cobc (ChangeLog entries moved there)

2002-03-01  Keisuke Nishida  <knishida@netlab.jp>

	* Version 0.12 released.

2002-01-31  Keisuke Nishida  <knishida@netlab.jp>

	* Version 0.11 released.

2002-12-10  Keisuke Nishida  <knishida@netlab.jp>

	* Version 0.10 released.

	* configure.ac: Updated for autoconf-2.57, and automake-1.7.2.

2002-12-01  Keisuke Nishida  <knishida@netlab.jp>

	* configure.ac: Updated for autoconf-2.56, automake-1.7.1,
	and libtool-1.4.3.

2002-11-08  Keisuke Nishida  <knishida@netlab.jp>

	* libcob.h: Don't include support.h.

2002-10-14  Keisuke Nishida  <knishida@netlab.jp>

	* Makefile.am: Install libcob.conf in $(sysconfdir), not in
	$(sysconfdir)/open-cobol.
	* configure.ac (COB_CONFIG_FILE): Updated.

2002-09-30  Keisuke Nishida  <knishida@netlab.jp>

	* configure.ac: Updated for autoconf-2.54 and automake-1.7.
	Do not generate libcob/cobconfig.h.

2002-09-24  Keisuke Nishida  <knishida@netlab.jp>

	* configure.ac: Generate libcob/cobconfig.h using AM_CONFIG_HEADER.
	Check db.h as well as db1/db.h.

2002-09-12  Keisuke Nishida  <knishida@netlab.jp>

	* configure.ac: Add check for regex.

2002-09-09  Keisuke Nishida  <knishida@netlab.jp>

	* Makefile.am (deb, rpm): Removed.

2002-09-06  Keisuke Nishida  <knishida@netlab.jp>

	* configure.ac: Check for db1 instead of db2/db3.

2002-09-05  Keisuke Nishida  <knishida@netlab.jp>

	* Use pkg-config scheme.
	* cob.pc.in: New file.
	* cob.m4, cob-config.in: Removed.
	* Makefile.am, configure.ac: Add cob.pc.  Remove cob-config and cob.m4.

2002-08-30  Keisuke Nishida  <knishida@netlab.jp>

	* configure.ac (AM_INIT_AUTOMAKE): Option 'gnu' and 'no-texinfo.tex'.
	(AC_FUNC_STAT, AC_HEADER_STAT): Removed.
	(LTLIBINTL): Used instead of LIBINTL.
	* Makefile.am (EXTRA_DIST): Don't include 'redhat' and 'debian'.

2002-08-28  Keisuke Nishida  <knishida@netlab.jp>

	* configure.ac: Use AC_LIBOBJ scheme.

2002-08-27  Keisuke Nishida  <knishida@netlab.jp>

	* HACKING: Use automake-1.6.3 and gettext-0.11.5.
	* configure.ac (COB_COBPP): Don't set path.
	(AM_GNU_GETTEXT_VERSION): Use gettext-0.11.5.
	(AC_CONFIG_AUX_DIR): Set to 'config'.

2002-08-05  Keisuke Nishida  <knishida@netlab.jp>

	* configure.ac (LIBCOB_LIBS): Add $LIBINTL.

2002-08-02  Keisuke Nishida  <knishida@netlab.jp>

	* Version 0.9.7 released.

2002-07-30  Keisuke Nishida  <knishida@netlab.jp>

	* configure.ac (LIBCOB_LIBS): Set one by one.

2002-07-29  Keisuke Nishida  <knishida@netlab.jp>

	* configure.ac (COB_CONFIG_FILE): Use sysconfdir, not datadir.
	* Makefile.am (libcob.conf): Install into pkgconfdir, not pkgdatadir.

2002-07-01  Keisuke Nishida  <knishida@netlab.jp>

	* configure.ac: Checks for ncurses.

	* libcob.h: #include <libcob/screenio.h>

2002-06-18  Keisuke Nishida  <knishida@netlab.jp>

	* configure.ac (COB_MODULE_EXT): Convert dll.a to dll.

2002-06-17  Keisuke Nishida  <knishida@netlab.jp>

	* Makefile.am (EXTRA_DIST): Don't include config.rpath.

2002-06-12  Keisuke Nishida  <knishida@netlab.jp>

	* Version 0.9.6 released.

2002-06-11  Keisuke Nishida  <knishida@netlab.jp>

	* configure.ac (COB_MODULE_EXT): New variable.
	* Makefile.am (defaults.h): Output COB_MODULE_EXT.

2002-06-08  Keisuke Nishida  <knishida@netlab.jp>

	* configure.ac: Check the existence of gcc (or cc).

2002-06-04  Keisuke Nishida  <knishida@netlab.jp>

	* libcob.conf (ding-on-error): New option.

2002-06-02  Keisuke Nishida  <knishida@netlab.jp>

	* testsuite: New directory.

2002-05-31  Keisuke Nishida  <knishida@netlab.jp>

	* configure.ac (maintainer-mode): Do not define.
	(LIBCOB_LIBS): Include '-lm'

	* Makefile.am (DISTCLEANFILES): Renamed from CLEANFILES.

2002-05-29  Keisuke Nishida  <knishida@netlab.jp>

	* README, AUTHORS: Add more information.
	* HACKING: Renamed from README.CVS.  Add more information.
	* Makefile.am: Include HACKING in the distribution.

2002-05-29  Keisuke Nishida  <knishida@netlab.jp>

	* configure.ac: Check readline only when --with-readline is given.

2002-05-29  Keisuke Nishida  <knishida@netlab.jp>

	* libcob.conf: New file.
	* configure.ac, Makefile.am: Add 'COB_CONFIG_FILE'.

2002-05-29  Keisuke Nishida  <knishida@netlab.jp>

	* configure.ac, Makefile.am: Rename 'COB_LDADD' to 'COB_LIBS'

2002-05-23  Keisuke Nishida  <knishida@netlab.jp>

	* configure.ac.c: additions for use of gettext

2002-05-19  Keisuke Nishida  <knishida@netlab.jp>

	* Version 0.9.5 released.

2002-05-08  Keisuke Nishida  <knishida@netlab.jp>

	* Version 0.9.4 released.

2002-03-10  Keisuke Nishida  <knishida@coboler.com>

	* Version 0.9.3 released.

2002-02-26  Keisuke Nishida  <knishida@coboler.com>

	* Version 0.9.2 released.

2002-02-03  Keisuke Nishida  <knishida@coboler.com>

	* Version 0.9.1 released.

2002-01-25  Keisuke Nishida  <knishida@coboler.com>

	* Version 0.9 released.


Copyright 2002-2023 Free Software Foundation, Inc.

Copying and distribution of this file, with or without modification, are
permitted provided the copyright notice and this notice are preserved.