2001-10-26 03:56  bgiroud

	* compiler/htcobol.y, compiler/scan.l, lib/cobmove_9_.c,
	lib/mcmath.c, test_suite/nist.rpt:
	
	Further corrections to move and math routines for NIST programs.

2001-10-25 23:50  dessex

	* AUTHORS, configure, configure.in, htconfig.h.in, lib/htcoblib.h,
	lib/screenio.c, test.code/t00/teste.cob:
	
	Updated configure script to handle multiple versions library DB.

2001-10-24 02:16  bgiroud

	* compiler/htcobgen.c, lib/cobmove_f_.c, lib/htcoblib.h,
	lib/mcmath.c, test_suite/nist.rpt, test_suite/test.baseline:
	
	Corrected behavior of multiple MULTIPLY ... BY. Added first NIST
	report.

2001-10-23 22:18  dessex

	* compiler/htcobgen.c, compiler/htcobol.y, compiler/scan.l,
	lib/screenio.c, lib/screenio.h, test.code/t23/Makefile,
	test.code/t23/test23a.cob:
	
	Updated screen status and function keys for screenIO.  Patch
	submitted by Ferran Pegueroles.

2001-10-23 17:29  dessex

	* lib/: cobmove_9_.c, cobmove_b_.c, cobmove_c_.c, cobmove_f_.c:
	
	More bug fixes in new MOVE Run-Time routines.

2001-10-22 05:09  bgiroud

	* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
	compiler/scan.l, lib/cobmove.c, lib/cobmove_9_.c, lib/cobmove_b_.c,
	lib/cobmove_f_.c, lib/cobmove_x_.c, lib/htcoblib.h, lib/mcmath.c:
	
	Several changes to better support P's in picture. Renamed
	implied_zeros for pscale to better indicate the purpose.

2001-10-21 11:25  dessex

	* ChangeLog, lib/basicio.c, lib/cobmove.c, lib/cobmove_9_.c,
	lib/cobmove_b_.c, lib/screenio.c:
	
	Bug fixes in new MOVE Run-Time routines.

2001-10-15 02:27  dessex

	* compiler/htcobgen.c, compiler/htcoboly.h, info/Makefile.in,
	lib/basicio.c, lib/cobmove_9_.c, lib/cobmove_b_.c,
	lib/cobmove_c_.c, lib/cobmove_f_.c, lib/cobmove_x_.c,
	lib/htcoblib.h, lib/mcmath.c, lib/screenio.c:
	
	Changed Run-Time Math routines to truncate on an overflow condition
	when '[NOT] ON SIZE ERROR' is not specified.

2001-10-11 04:15  dessex

	* lib/mcmath.c, test_suite/test.baseline,
	test_suite/compile_tests/ctest01c.cob,
	test_suite/compile_tests/test.script:
	
	Bug fix in math Run-Time.  Minor update in test_suite.

2001-10-05 04:43  bgiroud

	* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
	lib/cobmove.c, lib/cobmove_9_.c, lib/cobmove_x_.c, lib/htcoblib.h,
	lib/mcmath.c:
	
	Corrected several bugs in the new cob_move_... routines. Added one
	byte in the fld_desc struct to fully support 'P' in pictures.

2001-10-04 00:31  dessex

	* ChangeLog, compiler/htcobol.y:
	
	Updated DEBUGGING MODE clause to turn on stabs generation.  Updated
	ChangeLog file.

2001-10-02 00:03  jmnoeth

	* lib/Makefile.in:
	
	Changed to reflect the changes made for the cobmove routines.
	
	Jim Noeth

2001-10-02 00:03  jmnoeth

	* lib/htcoblib.h:
	
	Changed the definitions for the cobmove routines to reflect the
	broken out source code.     Jim Noeth

2001-10-01 23:51  jmnoeth

	* lib/cobmove_x_.c:
	
	Split out from cobmove.c, this routine handles moves where the
	source field is of type alphanumeric.
	
	Jim Noeth

2001-10-01 23:51  jmnoeth

	* lib/cobmove.c:
	
	Changed to split out the various source field types into source
	files of the format cobmove_?_.c, where ? is '9', 'b', 'c', 'f',
	'x' for display, binary, packed decimal, floating point and
	character.
	
	Also added logic to handle leading and trailing signs.

2001-10-01 23:51  jmnoeth

	* lib/cobmove_c_.c:
	
	Split out from the oringinal cobmove.c. This routine handles moves
	where the source field is of type packed decimal.
	
	Jim Noeth

2001-10-01 23:51  jmnoeth

	* lib/cobmove_f_.c:
	
	Split out from cobmove.c, this routine handles moves where the
	source field is of type floating point.
	
	Jim Noeth

2001-10-01 23:51  jmnoeth

	* lib/cobmove_b_.c:
	
	Split out from the original cobmove routine, this source code
	handles moves where the source field is of type binary (comp).
	
	Jim Noeth

2001-10-01 23:51  jmnoeth

	* lib/cobmove_9_.c:
	
	Split out from the origininal cobmove.c, this source handles all
	moves where the source field is of type display.
	
	Jim Noeth

2001-09-21 07:42  dessex

	* compiler/: htcobgen.c, htcobol.y, htcoboly.h, scan.l:
	
	Bug fix for variables error detect.  Updated grammar to handle
	multi-line IDENTIFICATION division clauses.  Updated grammar to
	properly handle the SOURCE/OBJECT COMPUTER clauses.

2001-09-21 01:51  bgiroud

	* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
	compiler/scan.l, lib/mcmath.c:
	
	Replaced the OSE subroutines calls by jumps to allow GO TO in them.
	 Also, the rounding is now done before the overflow checking.

2001-09-17 16:30  dessex

	* compiler/: htcobgen.c, htcobol.y, scan.l:
	
	Bug fix for file variables error detect.

2001-08-18 03:54  knishida

	* compiler/htcobgen.c:
	
	Use push_immed where appropriate.

2001-08-18 03:48  knishida

	* info/Makefile.in:
	
	Don't ask overwriting.

2001-08-18 03:32  knishida

	* compiler/htcobgen.c:
	
	Remove unnecessary declarations.

2001-08-17 20:07  knishida

	* compiler/htglobals.c:
	
	Initialize global variables.

2001-08-17 04:38  knishida

	* compiler/: htcobgen.c, htcobol.y, htcoboly.h, htglobals.c,
	htglobals.h, scan.l:
	
	Put original source file names and lines in debugging stabs.  The
	compiler no longer holds temporary preprocessed files after
	compilation.

2001-08-17 02:10  knishida

	* compiler/: htcoboly.h, htglobals.c, scan.l:
	
	Allocate the copy file stack dynamically.  Remove global variable
	include_full_filename.

2001-08-14 18:57  knishida

	* compiler/: htcobgen.c, htcobol.y, htcoboly.h:
	
	Fixed a reduce/reduce conflict in READ statement.

2001-08-11 20:09  dessex

	* ChangeLog, configure, configure.in, cobpp/Makefile.0,
	compiler/Makefile.0, compiler/htcobgen.c:
	
	Updated reference listings to handle long qualified variable names.
	 Added default Makefile for cobpp directory.  Updated ChangeLog.

2001-08-11 16:44  knishida

	* compiler/htcobgen.c:
	
	(spe_sy_x, spe_sy_9): Removed.	Use spe_sym_XX instead. 
	(gen_init_str): Use gen_move for initialization.

2001-08-11 14:12  knishida

	* compiler/: htcobgen.c, htcoboly.h:
	
	(gen_init_str): Take only three arguments.  (memref, memrefat,
	memrefd): Take only one argument.  (MEMREF, MEMREFAT, MEMREFD):
	Removed.  (memref2): Removed.  Use memref.

2001-08-10 18:25  dessex

	* INSTALL, configure, configure.in, cobpp/Makefile.in,
	cobpp/test.code/Makefile, compiler/Makefile.in, compiler/htcobol.y,
	test.code/ReportGen/report.cob, test.code/t06/index01.cob,
	test.code/t09/move-test.cob, test.code/t09/subscripts.cob,
	test.code/t09/upro.cob, test.code/t09/var+perform.cob,
	test.code/tdb02/tdb02.cob, test.code/tdb03/tdb03.cob,
	test.code/tgui01/testgui01.cob, test.code/tgui01/testgui04.cob:
	
	Updated configure script and Makefile.in files to handle Bison. 
	Removed REMARKS from test.code programs.

2001-08-08 14:30  knishida

	* compiler/htglobals.c:
	
	New function init_env.	Clean up environment variables
	initialization.

2001-08-08 13:29  knishida

	* compiler/htglobals.c:
	
	Remove turn_off_list_mode, turn_on_list_mode, turn_off_xref, and
	turn_on_xref.  Set global variables directly.

2001-08-08 13:21  knishida

	* compiler/: htglobals.c, htglobals.h:
	
	Define global variables in htglobals.c, not in htglobals.h. 
	Include htcoboly.h in htglobals.c.  Remove unnecessary external
	declarations.

2001-08-08 13:17  knishida

	* compiler/htcoboly.h:
	
	Put `extern' in declarations.

2001-08-06 15:41  knishida

	* cobpp/parser.y, compiler/htcobol.y:
	
	Allow compilation with using Bison.

2001-08-06 15:31  knishida

	* compiler/scan.l:
	
	Count "# ..." lines as real lines.

2001-07-24 07:19  dessex

	* configure, configure.in, compiler/htcobol.y:
	
	Configure script update, to handle yacc193.  Updated grammar to
	handle DISPLAY ... LINE/COLUMN clause.

2001-07-23 16:33  bgiroud

	* lib/fileio.c:
	
	Forgotten the trace.

2001-07-23 16:15  bgiroud

	* compiler/htcobgen.c, compiler/htcobol.y, lib/fileio.c,
	lib/mcmath.c, test_suite/seqio_tests/seqio07.cob,
	test_suite/seqio_tests/seqio08.cob:
	
	Corrected a few bugs regarding moves and compares. Added 2 programs
	for SELECT OPTIONAL clause.

2001-07-22 08:16  dessex

	* compiler/: htcobol.y, scan.l:
	
	Updated DISPLAY ... ERASE clause.

2001-07-22 06:08  dessex

	* compiler/: htcobol.y, htcoboly.h, htglobals.c, scan.l:
	
	Updated preprocessor spawn exit status to ensure job abort on
	error.	Updated scanner parser for SD entry and SORT ...
	INPUT/OUTPUT clauses.  Changed scanner parser for OPEN mode
	clauses, to use seperate tokens.

2001-07-21 18:18  dessex

	* compiler/htcobol.y, test.code/t09/test09.cob,
	test.code/t14/test14a.cob, test.code/t14/test14b.cob,
	test.code/t14/test14c.cob, test.code/t14/test14d.cob,
	test.code/t15/test15.cob, test.code/t15/test15a.cob,
	test.code/t15/test15e.cob, test.code/t15/test15i.cob,
	test.code/t15/test15j.cob, test.code/t20/Makefile,
	test.code/tdb01/tdb01.c, test.code/tdb01/tdb01a.cob:
	
	Removed milti line statements for ID, in test programs.  Bug fix
	for line number error reporting.

2001-07-21 07:27  dessex

	* compiler/htcobgen.c, compiler/htcoboly.h, test.code/t06/Makefile,
	test.code/t07/Makefile, test.code/t12/Makefile,
	test.code/t18/Makefile:
	
	Changed xrefrence listing to use qsort function.

2001-07-20 13:08  rpragana

	* ChangeLog, lib/mcmath.c:
	
	Temporary work-around for cob_check_numeric, as refmoded variables
	have a NULL picture. (Refmods should come with a valid picture.)

2001-07-20 07:13  dessex

	* cobpp/scanner.l, compiler/htcobgen.c:
	
	Added sort to cross refrence listing.  Changed PP listing line
	multiplier to 1.

2001-07-19 07:32  dessex

	* compiler/htcobgen.c, compiler/htcoboly.h, compiler/scan.l,
	utils/cobf2f/cobf2f.h:
	
	Added variable cross refrence listing report.

2001-07-18 19:57  knishida

	* compiler/: htcobgen.c, htcobol.y, htcoboly.h:
	
	Allow ROUNDED option in ADD/SUBTRACT CORR ... statements.

2001-07-18 19:41  whydoubt

	* lib/: basicio.c, screenio.c:
	
	Some small additions to fix a couple breaks caused by the recent
	changes to the fld_desc structure.

2001-07-18 19:32  knishida

	* compiler/htcobol.y:
	
	Set HTG_RETURN_CODE in the default case in yyerror.

2001-07-16 23:35  dessex

	* compiler/htcobol.y:
	
	Updated parser error print routines.

2001-07-16 18:13  knishida

	* lib/screenio.c:
	
	Remove unused variables _iDefAttr_ and _iDefPair_ from
	cob_accept_screen().

2001-07-16 18:05  knishida

	* compiler/scan.l:
	
	Removed unnecessary variable `is'.

2001-07-16 00:51  dessex

	* Makefile.in, configure, configure.in, info/Makefile.in,
	info/rpm/tinycobol-0.00.spec, info/rpm/tinycobol.rpm4.spec:
	
	Added RPM4 spec file, and man install makefiles.

2001-07-15 23:34  bgiroud

	* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
	compiler/scan.l, lib/cobmove.c, lib/fileio.c, lib/htcoblib.h,
	lib/mcmath.c, test_suite/cobol_test.pl, test_suite/test.baseline,
	test_suite/perform_tests/perf04.cob,
	test_suite/seqio_tests/test.script:
	
	Added support for OPTIONAL files. Corrected get_index when
	negative. Updated test suite.

2001-07-15 16:34  dessex

	* AUTHORS, configure, configure.in, htconfig.h.in, cobpp/cobpp.c,
	cobpp/parser.y, cobpp/test.code/r.sh, compiler/htcobgen.c,
	compiler/htcobol.y, compiler/scan.l:
	
	Updated FD entry with 'BLOCK contains' and 'DATA record' clauses. 
	Added more debug options to the configure script.

2001-07-13 09:12  rpragana

	* ChangeLog, compiler/htcobgen.c:
	
	Adjusted field length for SEPARATE SIGN.

2001-07-11 23:31  dessex

	* ANNOUNCE, AUTHORS, INSTALL.Win32, Readme.cygwin.txt, STATUS,
	configure, configure.in, tinycobol.dsc, tinycobol.lsm:
	
	Version 0.54 update.

2001-07-11 23:31  dessex

	* compiler/htcobgen.c:
	
	Release 0.54 update.

2001-07-10 22:26  dessex

	* info/: debian/README.Debian, debian/changelog, debian/copyright,
	debian/rules, rpm/tinycobol-0.00.spec:
	
	Release 0.54 update.

2001-07-09 00:42  dessex

	* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
	compiler/scan.l, lib/mcmath.c:
	
	Updated READ statement with full '[NOT] AT END' clauses.  Removed
	RETURN statements and NEXT, PREVIOUS clauses from READ statement. 
	Added full RETURN statement syntax to grammar.	Removed duplicate
	'binFldSize' function from run-time.

2001-07-06 16:35  bgiroud

	* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
	test_suite/perform_tests/perf04.cob,
	test_suite/perform_tests/test.script:
	
	Added check of loop counter for PERFORM gname TIMES.

2001-07-04 00:51  bgiroud

	* compiler/htcobgen.c, compiler/htcoboly.h, compiler/scan.l,
	lib/fileio.c:
	
	Corrected spurious FS error in cob_write_adv.  Cleaned up a bit
	init code. Added first draft of table of intrinsics.

2001-07-03 23:12  rpragana

	* ChangeLog, lib/mcmath.c:
	
	Fixed bug with the new struct fld_desc members.

2001-07-03 10:42  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
	compiler/htcoboly.h, lib/htcoblib.h:
	
	Added syntax for [SIGN IS] {LEADING/TRAILING} [SEPARATE] in
	variable definition.

2001-07-03 04:07  knishida

	* test_suite/search_tests/test20a.cob:
	
	New test for multiple WHEN clauses.

2001-06-29 03:15  knishida

	* compiler/htcobol.y:
	
	Allow CONTINUE in search_when_statement.

2001-06-28 10:08  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
	compiler/htcoboly.h, test.code/ReportGen/report.cob,
	test.code/t25/test25.cob, test.code/t25/test25a.cob:
	
	Removed bug with GO TO inside EVALUATE statement. (Thanks David
	Essex for pointing a solution)

2001-06-27 23:38  whydoubt

	* lib/screenio.c:
	
	Correct a small bug in accept_curses in lib/screenio.c.

2001-06-27 23:26  rpragana

	* ChangeLog, compiler/htcobol.y:
	
	Fixes for field_description parsing and redefines. (Thanks Keisuke
	Nishida for reporting that)

2001-06-27 21:25  knishida

	* compiler/htcobol.y:
	
	Allow multiple statements in search_opt_at_end.

2001-06-27 18:53  knishida

	* lib/dyncall.c:
	
	(cob_resolve_subr): Remove unnecessary spaces from subroutine name.

2001-06-27 17:29  knishida

	* compiler/htcobol.y:
	
	Recover from errors by `.' at `procedure_decl', not at `statement'.

2001-06-27 16:23  knishida

	* compiler/htcobol.y:
	
	Allow multiple WHEN clauses in SEARCH.

2001-06-26 23:41  knishida

	* compiler/htcobol.y:
	
	[no log message]

2001-06-26 23:17  knishida

	* compiler/htcobol.y:
	
	Bug fix again..  Accept SUBSCVAR in redefines_clause.

2001-06-26 23:13  knishida

	* test_suite/format_tests/test06a.cob:
	
	Test for redefines of occurs tables.

2001-06-26 22:43  knishida

	* compiler/htcobol.y:
	
	Use unqualified_var instead of variable in redefines_clause.

2001-06-26 22:19  knishida

	* compiler/htcobol.y:
	
	Support [NOT] INVALID KEY clauses correctly in READ statements.

2001-06-26 21:31  knishida

	* compiler/htcobol.y:
	
	Allow conditional statements (i.e., CONTINUE, etc.) in WHEN cases.

2001-06-26 21:08  knishida

	* compiler/htcobol.y:
	
	Use `variable' instead of `VARIABLE' in redefines_clause.

2001-06-26 20:04  knishida

	* compiler/htcobol.y:
	
	Exit/stop-run statements clean up.

2001-06-26 19:59  knishida

	* compiler/htcobol.y:
	
	Go to statement clean up.

2001-06-26 19:00  knishida

	* compiler/htcobol.y:
	
	Delete/start statements clean up.

2001-06-26 18:52  knishida

	* compiler/htcobol.y:
	
	Rewrite statement clean up.

2001-06-26 18:40  knishida

	* compiler/htcobol.y:
	
	Write statement clean up.

2001-06-26 18:36  knishida

	* compiler/htcobol.y:
	
	Read statement clean up.

2001-06-26 18:17  knishida

	* compiler/htcobol.y:
	
	Move statement clean up.

2001-06-26 18:14  knishida

	* compiler/htcobol.y:
	
	Compute/add/subtract statements clean up.

2001-06-26 18:03  knishida

	* compiler/htcobol.y:
	
	Multiply statement clean up.

2001-06-26 17:57  knishida

	* compiler/htcobol.y:
	
	Devide statement clean up.  New function `assert_numeric_sy'.

2001-06-26 17:36  knishida

	* compiler/htcobol.y:
	
	Accept statement clean up.

2001-06-26 17:14  knishida

	* compiler/htcobol.y:
	
	Display statement clean up.

2001-06-26 17:01  knishida

	* compiler/htcobol.y:
	
	Close statement clean up.

2001-06-26 16:58  knishida

	* compiler/htcobol.y:
	
	Open statement clean up.

2001-06-26 15:47  dessex

	* cobpp/cobpp.c, cobpp/scanner.l, compiler/htcobgen.c,
	compiler/htcobol.y, compiler/htglobals.c, compiler/htglobals.h,
	compiler/scan.l, test.code/t07/Makefile, test.code/t29/Makefile,
	test.code/t33/Makefile, test_suite/compile_tests/ctest03.cob:
	
	Added modified version of Keisuke Nishida's line directives patch. 
	Updated regression test for minimum division/statement
	requirements.

2001-06-26 13:40  knishida

	* compiler/: scan.l, htcobol.y, htcoboly.h:
	
	Break up the old CONNECTIVE token into several distinct tokens.

2001-06-25 22:30  rpragana

	* compiler/: htcobol.y, htcoboly.h:
	
	Removed reduce/reduce conflict and updates of function prototypes
	in htcoboly.h.

2001-06-25 15:51  knishida

	* compiler/htcobgen.c:
	
	Simplify push_selection_subject_copy.

2001-06-25 15:41  knishida

	* compiler/htcobgen.c:
	
	Integrated subject_stack_size into push_selection_subject_copy.

2001-06-24 10:38  bgiroud

	* compiler/htcobgen.c:
	
	Corrected a bug in value_to_eax introduced by cleanup warnings.

2001-06-22 04:26  bgiroud

	* compiler/htcobgen.c, compiler/htcobol.y, lib/cobmove.c,
	lib/mcmath.c, test_suite/cobol_test.pl, test_suite/test.baseline,
	test_suite/condition_tests/cond01.cob,
	test_suite/format_tests/test05a.cob:
	
	Added a routine to do comparison of strings when all flag used.
	Suppressed special all_literals. Cleaned-up the test suite.

2001-06-21 14:52  knishida

	* compiler/htcobol.y:
	
	Clarified INVALID KEY sentences.

2001-06-21 13:49  knishida

	* compiler/htcobol.y:
	
	Allows multiple read clauses.

2001-06-21 13:49  knishida

	* compiler/htcobol.y:
	
	KEY is optional in read_clauses.

2001-06-21 13:35  knishida

	* compiler/htcobol.y:
	
	Use `opt_at' in read_clauses.

2001-06-21 07:32  knishida

	* compiler/htglobals.c:
	
	Use remove() instead of system("rm ...").

2001-06-21 04:15  knishida

	* cobpp/scanner.l:
	
	New macros DEBUG_RTN and DEBUG_RTN_NL.	Replaced regular calls to
	debug_rtn by them.

2001-06-21 00:45  dessex

	* compiler/htglobals.h, test_suite/compile_tests/ctestws06.cob,
	test_suite/compile_tests/test.script:
	
	Removed compiler warning from htglobals.c.  Added compile test to
	regression test suite for floating point types.

2001-06-20 23:00  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/htcoboly.h,
	compiler/htglobals.h:
	
	Removed all warnings when compiling htcobol.

2001-06-20 22:10  dessex

	* cobpp/Makefile.in, cobpp/cobpp.c, cobpp/cobpp.h, cobpp/scanner.l,
	compiler/Makefile.in, compiler/htglobals.c:
	
	Removed most of '-Wall' flag warnings.	Removed '-Wall' flag from
	Makefiles for scanner and parser generated code.

2001-06-20 20:11  andrewcza

	* lib/fileio.c:
	
	
	Fix a problem where Indexed IO was not returning a status 23 for
	key not found.

2001-06-20 18:54  dessex

	* cobpp/Makefile.in, compiler/Makefile.in, compiler/htcobgen.c,
	compiler/htcobol.y, compiler/htcoboly.h, compiler/scan.l,
	test_suite/call_tests/ptest01.cob,
	test_suite/call_tests/ptest02.cob,
	test_suite/call_tests/ptest03.cob,
	test_suite/call_tests/ptest04.cob,
	test_suite/call_tests/stest01.cob,
	test_suite/call_tests/stest02.cob,
	test_suite/call_tests/stest03.cob,
	test_suite/compile_tests/ctest01a.cob,
	test_suite/compile_tests/ctest01b.cob,
	test_suite/compile_tests/ctest01c.cob,
	test_suite/compile_tests/ctest01d.cob,
	test_suite/compile_tests/ctest01e.cob,
	test_suite/compile_tests/ctest04.cob,
	test_suite/compile_tests/ctest05.cob,
	test_suite/compile_tests/ctested01.cob,
	test_suite/compile_tests/ctested02.cob,
	test_suite/compile_tests/ctested03.cob,
	test_suite/compile_tests/ctested04.cob,
	test_suite/compile_tests/ctested05.cob,
	test_suite/compile_tests/ctested06.cob,
	test_suite/compile_tests/ctestfc01.cob,
	test_suite/compile_tests/ctestfc02.cob,
	test_suite/compile_tests/ctestp-open1.cob:
	
	Changed scanner/parser logic for DIVISIONs to ANS COBOL 85
	standard.  Added '-Wall' flag to Makefiles.

2001-06-20 16:55  whydoubt

	* lib/mcmath.c:
	
	Removed a line I meant for testing only

2001-06-20 16:55  whydoubt

	* lib/mcmath.c:
	
	A little touch-up to lib/mcmath.c

2001-06-19 01:45  dessex

	* lib/mcmath.c:
	
	Bug fix in RTS math routines to handle COMP (binary) types sizes.

2001-06-18 21:03  rpragana

	* ChangeLog, compiler/htcobgen.c:
	
	Removed bug with subscript manipulations. (Thanks Alan-eurlix for
	reporting)

2001-06-18 15:06  dessex

	* compiler/htcobol.y, lib/basicio.c, lib/cobmove.c, lib/htcoblib.h,
	test_suite/Makefile:
	
	Updated RTS move routines to handle COMP-1/2 floating point types.

2001-06-18 05:24  knishida

	* compiler/scan.l:
	
	Changed "END-STRINGCMD" to "END-STRING".

2001-06-14 05:07  knishida

	* compiler/htcobgen.c:
	
	Fixed a bug in gen_subscripted() that overwrote %eax.

2001-06-13 23:59  dessex

	* compiler/htcobol.y, compiler/scan.l, lib/cobmove.c:
	
	Added support for FLOAT-LONG (COMP-2), FLOAT-SHORT (COMP-1)
	floating point types.  Updated RTS relating to COMP-1/2 floating
	point types.

2001-06-13 00:27  rpragana

	* ChangeLog, test.code/tdb01/Makefile, test.code/tdb01/tdb01.c,
	test.code/tdb01/tdb01a.cob:
	
	Test for libdb with multiple indexes and separate data/index files.

2001-06-11 17:37  whydoubt

	* lib/: fileio.c, strings.c:
	
	... cleaning ... restructuring ...

2001-06-11 03:53  rpragana

	* ChangeLog, compiler/htcobgen.c:
	
	Fixed bug with performing a full section, inserting gen_exit(0) at
	the end of each section. (Thanks Keisuke for reporting this!)

2001-06-10 11:59  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
	compiler/htcoboly.h, compiler/scan.l, lib/strings.c:
	
	Added INSPECT...CONVERTING statement parsing/codegen (as requested
	by Mariusz).

2001-06-08 16:12  dessex

	* cobpp/scanner.l, compiler/htcobol.y:
	
	Pre-processor bug fix curtsy of Keisuke Nishida.

2001-06-06 21:13  rpragana

	* ChangeLog, compiler/htcobgen.c:
	
	Patch to allow WHEN ... ALSO ANY in evaluate statement. Thanks
	Keisuke Nishida for the contribution.

2001-06-06 18:22  whydoubt

	* lib/: basicio.c, dyncall.c, general.c, screenio.c:
	
	More cleaning and restructuring...

2001-06-06 07:23  dessex

	* lib/cobmove.c:
	
	Preliminary move routines from/to COMP-1/2 floating point types.

2001-06-05 12:23  dessex

	* compiler/htcobgen.c, compiler/htcoboly.h,
	info/rpm/tinycobol-0.00.spec, lib/general.c,
	test.code/copybooks/Makefile.in:
	
	Updates relating to COMP-1/2 floating point types.

2001-06-05 08:13  rpragana

	* ChangeLog, compiler/htcobgen.c:
	
	Quick fix in init_field_val() to not initialize variables with a
	NULL sy->value. (eg: PROCEDURE DIVISION USING ... variables )

2001-06-05 06:15  andrewcza

	* lib/fileio.c:
	
	
	Change fileio.c to correctly return file status 22 for duplicate
	keys.

2001-06-04 19:25  whydoubt

	* lib/cobmove.c:
	
	Numerous little clean-ups, primarily to cob_move.

2001-06-02 12:13  rpragana

	* ChangeLog, compiler/htcobgen.c:
	
	Removed bug with sch_convert(), a function to truncate large
	literal strings in comments _only_! (it was corrupting the actual
	string)

2001-05-30 17:56  andrewcza

	* lib/fileio.c:
	
	
	Fix fileio.c so that OPEN EXTEND works correctly.

2001-05-30 17:09  rpragana

	* ChangeLog, compiler/htcobgen.c:
	
	Bug fix for picture length calculation of large literals.

2001-05-29 22:15  andrewcza

	* lib/fileio.c:
	
	
	Fix Cob Write to make sure that the primary key is Unique and not
	overwritten.

2001-05-29 08:46  rpragana

	* ChangeLog, compiler/htcobgen.c:
	
	Small change to allow LINKAGE SECTION variables in the main
	program.

2001-05-29 08:11  dessex

	* Readme.cygwin.txt, STATUS, info/Compiler-Overview.txt,
	info/rpm/tinycobol-0.00.spec:
	
	Updates to relating to version 0.53 release.

2001-05-29 00:21  dessex

	* ANNOUNCE, INSTALL.Win32, Makefile.in, STATUS, configure,
	configure.in, tinycobol.dsc, tinycobol.lsm, info/htcobf2f.man,
	info/htcobol.man, info/rpm/tinycobol-0.00.spec,
	test_suite/compile_tests/test.script:
	
	Updates to relating to version 0.53 release.

2001-05-28 15:54  bgiroud

	* compiler/htcobgen.c:
	
	Changed refmod's attribute to 'G' so that RTL doesn't crash in
	looking at pictures. Also, changed the initialization of display
	vars to ALL ZERO.

2001-05-28 12:50  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y:
	
	Fixes for pictures with currency symbol.

2001-05-28 06:25  dessex

	* compiler/htcobol.y, lib/cobmove.c, lib/general.c, lib/htcoblib.h,
	lib/mcmath.c, test_suite/cobol_test.pl:
	
	Updates to math run-time and regression test script.

2001-05-27 10:24  dessex

	* compiler/htcobgen.c, compiler/htcobol.y, lib/mcmath.c:
	
	More updates to COMP-1/2 floating point types.

2001-05-27 07:11  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y, lib/mcmath.c:
	
	Several changes to accomodate COMP-1/-2 types, complementing what
	David Essex have done.

2001-05-26 22:35  dessex

	* cobpp/scanner.l, compiler/htcobgen.c, compiler/htcobol.y,
	compiler/htcoboly.h, compiler/scan.l, info/Compiler-Overview.txt,
	lib/cobmove.c, lib/htcoblib.h, lib/mcmath.c:
	
	Updates to COMP-1/2 floating point types.

2001-05-26 18:54  rpragana

	* ChangeLog, test_suite/cobol_test.pl:
	
	Remove -t switch from test_suite perl script (as it was eliminated
	from the compiler).

2001-05-26 01:50  whydoubt

	* lib/basicio.c:
	
	Changed accept_time, adding two characters for hundredths of a
	second, so that the ACCEPT FROM TIME call meets standards.  The
	characters are simply being set to zeroes, but this is acceptable
	by the standards.

2001-05-26 01:01  whydoubt

	* lib/: basicio.c, cobmove.c, mcmath.c, strings.c:
	
	A little cleaning and straightening, mainly to lib/basicio.c and
	lib/cobmove.c.

2001-05-24 21:41  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/scan.l:
	
	Better error reporting and removed core dump in large tokens
	detection.

2001-05-24 20:54  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/scan.l,
	utils/htcobviscomp.tcl:
	
	Fixed serious buffer overflow in scanning literals. Changes in
	viscomp.tcl to use temp.XXXX.cob preprocessed source, instead of
	original.

2001-05-24 07:11  dessex

	* compiler/htcobol.y, compiler/htcoboly.h, compiler/htglobals.c,
	compiler/scan.l, lib/pictures.c:
	
	Added COMP-1 (float 4 bytes) and COMP-2 (double 8 bytes) floating
	point types (preliminary).

2001-05-24 01:57  whydoubt

	* lib/: mcmath.c, pictures.c, strings.c:
	
	Extensive changes in lib/mcmath.c and started documenting.  Changes
	include reducing use of global variables and 'pointer math'.  Also
	simplified a number of if else and other structures.  Everthing
	should still work the same as before.

2001-05-22 08:03  dessex

	* compiler/htcobol.y, lib/fileio.c, lib/htcoblib.h,
	test.code/t19/Readme.txt, test.code/t19/test19.cob,
	test.code/t19/test19b.cob:
	
	Added the EXTERNAL clause in the SELECT statement.

2001-05-22 00:36  dessex

	* AUTHORS, Makefile.in, compiler/Makefile.in, compiler/htcobgen.c,
	compiler/htcobol.y, compiler/htcoboly.h, compiler/htglobals.c,
	compiler/htglobals.h, compiler/scan.l, lib/basicio.c,
	lib/dyncall.c, lib/htcoblib.h, test.code/mak.sh,
	test.code/t17/Readme.txt, test.code/t17/test17.cob:
	
	Updated ACCEPT statement and Run-Time for command line and
	environment variables.

2001-05-17 00:42  whydoubt

	* lib/mcmath.c:
	
	A small bit of straightening up the code in lib/mcmath.c.

2001-05-15 19:36  whydoubt

	* lib/mcmath.c:
	
	Removing some more stuff left over connected with the cob_list
	structure.

2001-05-15 14:29  whydoubt

	* lib/mcmath.c:
	
	Several small changes (none affecting operation) in lib/mcmath.c. 
	Primary reason: to remove cob_list related code, which is not being
	used.

2001-05-15 13:20  rpragana

	* ChangeLog, compiler/htcobgen.c:
	
	Changed to store all characters in picture converted to uppercase.

2001-05-15 00:54  bgiroud

	* compiler/htcobgen.c, test.code/t10/test10.cob:
	
	Corrected yet another bug in INITIALIZE code.

2001-05-15 00:07  whydoubt

	* lib/: basicio.c, cobmove.c, dyncall.c, fileio.c, general.c,
	mcmath.c, pictures.c, screenio.c, strings.c:
	
	Adding comment section before each library function in anticipation
	of documentation.  Also helps readability.  No operational changes.

2001-05-14 21:52  whydoubt

	* compiler/htcobgen.c, lib/Makefile.0, lib/Makefile.in:
	
	Simple reduction in make process for shared version of library.

2001-05-14 20:49  rpragana

	* compiler/: htcobgen.c, htcobol.y:
	
	Added implementations of ADD CORR and SUBTRACT CORR.

2001-05-14 00:01  rpragana

	* lib/: basicio.c, cobmove.c, screenio.c:
	
	Fixes for displaying variables with 'P's in the picture.

2001-05-13 19:19  rpragana

	* ChangeLog, compiler/htcobgen.c:
	
	Fixed bug with gen_subscripted() (index/subscripting generation).

2001-05-13 14:37  rpragana

	* compiler/htcobol.y, lib/screenio.c:
	
	Added options ERASE SCREEN, ERASE LINE, to DISPLAY (curses version,
	with LINE...POSITION...). As requested by Harold Norris.

2001-05-13 13:50  rpragana

	* ChangeLog, compiler/htcobgen.c:
	
	Fixed trouble with symlen() calculation for literals.

2001-05-13 00:19  rpragana

	* ChangeLog, compiler/htcobgen.c, lib/basicio.c,
	test.code/t29/Makefile:
	
	Fixed  a problem with addressing at the linkage section. Also
	re-fixed "display" library function (my previous fix disapeared!).

2001-05-12 23:04  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y:
	
	Bug fixes with REDEFINES. Changed length of default POINTER
	picture.

2001-05-12 22:40  dessex

	* lib/: basicio.c, dyncall.c:
	
	Cleaned code in Run-Time library.

2001-05-12 21:36  dessex

	* Makefile.0, Makefile.in, configure, configure.in,
	compiler/Makefile.0, compiler/Makefile.in, compiler/htglobals.c,
	compiler/htversion.h.in, lib/Makefile.0, lib/Makefile.in,
	lib/basicio.c, lib/dyncall.c, test.code/t01/Makefile,
	test.code/t07/Makefile, test.code/t16/Makefile,
	test.code/t17/Makefile, test.code/t24/Makefile,
	test.code/t28/Makefile, test.code/t32/Makefile,
	test.code/t33/Makefile, test.code/t33/Readme.txt,
	test.code/t33/rt.sh:
	
	Added version to configure script.  Separated dynamic CALL from
	primary Run-Time into second library.

2001-05-12 18:18  dessex

	* tinycobol.dsc:
	
	Added Debian description file.

2001-05-12 18:08  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
	compiler/htcoboly.h, compiler/scan.l, lib/basicio.c, lib/cobmove.c,
	lib/mcmath.c:
	
	Added types BINARY-CHAR, BINARY-SHORT, BINARY-LONG and
	BINARY-DOUBLE. They are distinct from COMP types.

2001-05-12 16:53  dessex

	* info/debian/: README.Debian, changelog, control, copyright,
	cron.d.ex, dirs, docs, emacsen-install.ex, emacsen-remove.ex,
	emacsen-startup.ex, ex.doc-base.package, init.d.ex, manpage.1.ex,
	menu.ex, postinst.ex, postrm.ex, preinst.ex, prerm.ex, rules,
	watch.ex:
	
	Added Debian scripts and information files.

2001-05-12 00:13  rpragana

	* compiler/htcobgen.c:
	
	Eliminated a few bugs with linkage section variables address
	computations.

2001-05-11 22:01  rpragana

	* lib/strings.c:
	
	More bug fixes for UNSTRING statement.

2001-05-11 20:39  rpragana

	* ChangeLog, lib/strings.c:
	
	Fixed bug with pointer in unstring.

2001-05-11 20:27  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
	compiler/htcoboly.h, test.code/t00/teste.cob:
	
	Fixed bug with variables that would need qualification.

2001-05-11 16:21  bgiroud

	* compiler/htcobgen.c, compiler/htcobol.y,
	test_suite/test.baseline, test_suite/format_tests/test05a.cob,
	test_suite/format_tests/test05b.cob,
	test_suite/idxio_tests/idxio03.cob:
	
	Differentiate between Fig. Const. and ALL Fig. Const.

2001-05-11 09:19  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
	compiler/scan.l:
	
	Added statements fo prototyping new statements under TC. Small fix
	with stabs.

2001-05-10 16:49  rpragana

	* compiler/htcobgen.c, test.code/t07/Makefile:
	
	More changes to allow us to refer to another source file (gdb) as
	in: (gdb) b temp.010154.cobsub.cob:36 to setup a breakpoint in line
	36 of that cobol file. It would be far more interesting if the
	preprocessor made its output sources like "cobsub.cb1" for
	instance.

2001-05-10 14:49  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
	compiler/scan.l, test.code/t01/Makefile, test.code/t07/Makefile:
	
	Changes to allow a better interface with gdb. Introduced a TOKDUMMY
	to mark the end of each statement (read comments in htocobl.y).

2001-05-09 23:49  rpragana

	* compiler/htcobgen.c:
	
	Modifications to allow gdb work with cobol compiled programs.

2001-05-09 22:01  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
	test.code/t16/Makefile:
	
	Made optional the ON in "GO TO DEPENDING ON". Other small fixes.

2001-05-09 09:23  rpragana

	* ChangeLog, lib/screenio.c, test.code/t24/Makefile,
	test.code/t28/Makefile, test.code/t32/Makefile,
	test.code/t33/rt.sh:
	
	Changes in accept_curses() (RM/Cobol compatible version), for
	justifying right.

2001-05-08 23:44  dessex

	* lib/basicio.c, test.code/t33/Makefile, test.code/t33/Readme.txt,
	test.code/t33/dyntest.cob, test.code/t33/rt.sh:
	
	Updated tests for dynamic CALL statement.

2001-05-08 20:18  dessex

	* AUTHORS, lib/basicio.c, test.code/Readme.txt,
	test.code/t33/Makefile, test.code/t33/Readme.txt,
	test.code/t33/rt.sh:
	
	Added run script and information file.

2001-05-08 10:59  rpragana

	* lib/basicio.c, test.code/t33/dyntest.cob:
	
	Optimization of our dynamic CALL to not search again what was
	searched before.

2001-05-08 09:01  rpragana

	* ChangeLog, lib/mcmath.c, test.code/t17/Makefile:
	
	Yet a change in cob_check_numeric() for PIC X(nn) with a number
	right padded with spaces.

2001-05-08 08:01  rpragana

	* lib/: basicio.c, fileio.c:
	
	Changes in cob_resolve_subr() to have libraries to be search in
	COB_LIBS.  Modified #ifdef WANT_DYNAMIC_LIBS to
	WANT_ALL_DYNAMIC_LIBS for all other libraries, except for dynamic
	calls (CALL <identifier>).

2001-05-07 21:38  swconnolly

	* test.code/t25/rt.sh, test_suite/cobol_test.pl:
	
	Added -ldl to cobol_test suite, for all compiled programs. Should
	not affect things if not required

2001-05-07 15:37  rpragana

	* ChangeLog, lib/mcmath.c:
	
	Removed bug in cob_check_numeric() when the sumber have an embedded
	sign (one character from "}ABCDEFGHI{JKLMNOPQR").

2001-05-07 14:48  rpragana

	* lib/basicio.c, test.code/t33/Makefile, test.code/t33/dyntest.cob,
	test.code/t33/subrots.cob:
	
	Changes again in cob_resolve_subr() to search first at the
	libraries linked with our object program.

2001-05-07 14:01  rpragana

	* ChangeLog, compiler/htcobgen.c, lib/basicio.c:
	
	Changes to try making cob_resolve_subr() work. (blindly!)

2001-05-07 09:58  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
	compiler/htcoboly.h, lib/basicio.c:
	
	Modified CALL <identifier> {NOT} ON EXCEPTION/OVERFLOW to execute
	on the condition <identifier> was not found in libraries.

2001-05-06 21:05  rpragana

	* compiler/htcobol.y, test.code/t33/Makefile:
	
	Added ON OVERFLOW and {NOT} ON EXCEPTION to the CALL statement.
	Both will execute the sentence following the condition test if
	RETURN-CODE is (or NOT is) zero in the called subroutine.
	(requested by David Essex)

2001-05-06 19:49  rpragana

	* ChangeLog, lib/basicio.c:
	
	Fixed a short sized malloc() request in cob_resolve_subr().

2001-05-06 17:39  rpragana

	* ChangeLog, lib/basicio.c, test.code/t33/Makefile:
	
	Small changes to try to find whe Alain's cob_resolve_subr()
	crashes.

2001-05-05 19:30  rpragana

	* lib/basicio.c:
	
	New calling (runtime named subroutines) made smarter, by storing
	the handles for previously opened libraries in a list. This also
	speed up the search.  (the list is never cleaned up, though)

2001-05-04 23:21  swconnolly

	* test.code/t20/Makefile,
	test_suite/compile_tests/ctestp-read3.cob,
	test_suite/compile_tests/ctestsl05.cob,
	test_suite/compile_tests/ctestsl06.cob,
	test_suite/compile_tests/ctestsl08.cob:
	
	fixes to certain test in test_suite

2001-05-04 23:09  rpragana

	* ChangeLog, compiler/htcobol.y, lib/screenio.c:
	
	Added JUST RIGHT in accept_curses(). (as requested by Harold
	Norris) Removed AUTO from ON EXCEPTION phrase (ACCEPT statement).

2001-05-04 21:32  rpragana

	* lib/screenio.c:
	
	Correction for ERASE in accept_curses().

2001-05-04 20:54  rpragana

	* ChangeLog, lib/basicio.c:
	
	Modified cob_resolve_subr (call by name resolving) to search (1) in
	current directory, (2) in all directories listed in LD_LIBRARY_PATH
	(delimited by ":").

2001-05-04 11:31  rpragana

	* ChangeLog, lib/screenio.c:
	
	Changes for accept_curses() line editing.

2001-05-04 08:54  swconnolly

	* lib/cobmove.c:
	
	fixed move_edited

2001-05-04 03:56  whydoubt

	* compiler/htcobgen.c, lib/basicio.c, lib/cobmove.c, lib/mcmath.c,
	lib/pictures.c, lib/screenio.c:
	
	First step in cleaning up style.    From: int func ( x ) int x; {
	... }	 To  : int func ( int x ) { ... }

2001-05-04 03:05  whydoubt

	* compiler/: htcoboly.h, scan.l:
	
	Added SECURITY and INSTALLATION as comment paragraphs available in
	the IDENTIFICATION DIVISION.

2001-05-04 00:28  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
	lib/basicio.c, lib/htcoblib.h, lib/screenio.c,
	test.code/t33/dyntest.cob:
	
	Some cleaning of call by name. Fixes for display_curses().

2001-05-03 15:38  bgiroud

	* compiler/htcobgen.c, test_suite/format_tests/test.script,
	test_suite/format_tests/test08a.cob:
	
	Correction of INITIALIZE for a struct with an elementary field with
	occurs.  Addition of a test program for UNSTRING.

2001-05-03 14:52  rpragana

	* compiler/htcobgen.c, compiler/htcobol.y, lib/basicio.c,
	test.code/t00/Makefile, test.code/t00/teste.cob,
	test.code/t33/Makefile, test.code/t33/dyntest.cob,
	test.code/t33/subrots.cob:
	
	Added call by name to cobol subroutines.

2001-05-02 21:40  rpragana

	* lib/screenio.c:
	
	Modified again accept_curses() to limit input field size.

2001-05-02 21:20  rpragana

	* ChangeLog, lib/screenio.c:
	
	Added rudimentar line editing to accept_curses() function.

2001-05-02 20:31  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
	lib/screenio.c:
	
	Changes in accept_curses() to allow ON EXCEPTION for every
	non-printable key.  No line editing yet.

2001-05-01 12:03  dessex

	* utils/cobf2f/scanner.l:
	
	Bug fix in cobf2f to handle col 73-80.

2001-05-01 00:02  dessex

	* compiler/htcobol.y, lib/Makefile.in, lib/basicio.c,
	lib/htcoblib.h, lib/mccntrl.s, lib/mcfrlsf.c, lib/screenio.c,
	test.code/t20/test20e.cob:
	
	Moved RLBUF_SIZE defines to htcoblib.h.  Updated conditional in
	SEARCH ALL statement.  Updated sample test code for SEARCH ALL
	conditional.  Removed some unused files from Run-Time library.

2001-04-28 20:13  whydoubt

	* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
	compiler/scan.l, lib/basicio.c, lib/htcoblib.h:
	
	Changes made so that these statements would work:   ACCEPT variable
	FROM DAY.    ACCEPT variable FROM DAY-OF-WEEK.

2001-04-27 12:45  swconnolly

	* test_suite/compile_tests/ctestp-search2.cob:
	
	Further updates to tests

2001-04-27 02:36  bgiroud

	* compiler/: htcobgen.c, htcoboly.h, scan.l:
	
	Corrected new value scheme with fields subordinate to REDEFINES.
	Added detection of special intrinsic LENGTH.

2001-04-26 21:18  swconnolly

	* test_suite/format_tests/test07a.cob:
	
	Mods to test_suite

2001-04-26 20:23  dessex

	* Readme.cygwin.txt, cobpp/scanner.l, cobpp/test.code/ft3.cob,
	test.code/t03/test03.cob:
	
	Preprocessor bug fix.  Added sample test in for hex VALUE clause.

2001-04-26 10:10  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
	compiler/scan.l:
	
	Added EJECT, SKIPx (as comments). Modified SEARCH ALL to accept
	subscripted variables in WHEN clause. Other minor fixes.

2001-04-26 08:41  rpragana

	* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
	compiler/scan.l, lib/mcmath.c:
	
	Added code for allowing an arbritary hex string (eg: X'000012A5'). 
	TODO: check previously defined literals, to avoid duplicates. (must
	check "all" and sign too)

2001-04-26 00:57  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/scan.l:
	
	Modified to allow general X"<hex digits>" and X'<hex digits>' of
	any length for VALUEs.

2001-04-25 23:35  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
	compiler/scan.l:
	
	Changes for allowing a numeric-only label (paragraph/section). Also
	some changes for optional keywords in several places, and
	introduction of the LENGTH OF operator in MOVE statements (MOVE
	LENGTH OF A TO B). Code generation for this last yet pending.

2001-04-24 21:32  rpragana

	* compiler/htcobol.y:
	
	Added optional separator (comma) to label_list non-terminal.
	Affects GO TO ..  DEPENDING ON...

2001-04-24 20:41  dessex

	* ANNOUNCE, AUTHORS, INSTALL, README, STATUS, configure,
	configure.in, htconfig.h.in, tinycobol.lsm, cobpp/cobpp.c,
	cobpp/cobpp.h, compiler/createver.sh, compiler/htglobals.c,
	compiler/htglobals.h, info/rpm/tinycobol-0.00.spec,
	test.code/Readme.txt, test.code/mak.sh,
	test.code/ReportGen/Makefile, test.code/ReportGen/report.cob,
	test.code/config/COB.build.tmpl.in,
	test.code/config/COB.build.tmpl.t.in, test.code/t00/Makefile,
	test.code/t00/Readme.txt, test.code/t00/r.sh,
	test.code/t01/Makefile, test.code/t01/Readme.txt,
	test.code/t01/r.sh, test.code/t02/Makefile,
	test.code/t02/Readme.txt, test.code/t02/r.sh,
	test.code/t02/test02.cob, test.code/t03/Makefile,
	test.code/t03/Readme.txt, test.code/t03/r.sh,
	test.code/t04/Makefile, test.code/t04/Readme.txt,
	test.code/t04/r.sh, test.code/t05/Makefile,
	test.code/t05/Readme.txt, test.code/t05/r.sh,
	test.code/t06/Makefile, test.code/t06/Readme.txt,
	test.code/t06/r.sh, test.code/t07/Makefile,
	test.code/t07/Readme.txt, test.code/t07/r.sh,
	test.code/t08/Makefile, test.code/t08/Readme.txt,
	test.code/t08/r.sh, test.code/t09/Makefile,
	test.code/t09/Readme.txt, test.code/t09/r.sh,
	test.code/t10/Makefile, test.code/t10/Readme.txt,
	test.code/t10/r.sh, test.code/t11/Makefile,
	test.code/t11/Readme.txt, test.code/t11/r.sh,
	test.code/t12/Makefile, test.code/t12/Readme.txt,
	test.code/t12/r.sh, test.code/t13/Makefile,
	test.code/t13/Readme.txt, test.code/t13/r.sh,
	test.code/t14/Makefile, test.code/t14/Readme.txt,
	test.code/t14/r.sh, test.code/t15/Makefile,
	test.code/t15/Readme.txt, test.code/t15/r.sh,
	test.code/t16/Makefile, test.code/t16/Readme.txt,
	test.code/t16/r.sh, test.code/t17/Makefile,
	test.code/t17/Readme.txt, test.code/t17/r.sh,
	test.code/t18/Makefile, test.code/t18/Readme.txt,
	test.code/t18/r.sh, test.code/t19/Makefile,
	test.code/t19/Readme.txt, test.code/t19/r.sh,
	test.code/t20/Makefile, test.code/t20/Readme.txt,
	test.code/t20/r.sh, test.code/t21/Makefile,
	test.code/t21/Readme.txt, test.code/t21/r.sh,
	test.code/t22/Makefile, test.code/t22/Readme.txt,
	test.code/t22/r.sh, test.code/t23/Makefile,
	test.code/t23/Readme.txt, test.code/t23/r.sh,
	test.code/t24/Makefile, test.code/t24/Readme.txt,
	test.code/t24/r.sh, test.code/t25/Makefile,
	test.code/t25/Readme.txt, test.code/t25/r.sh, test.code/t25/rt.sh,
	test.code/t26/Makefile, test.code/t26/Readme.txt,
	test.code/t26/r.sh, test.code/t27/Makefile,
	test.code/t27/Readme.txt, test.code/t27/r.sh,
	test.code/t28/Makefile, test.code/t28/Readme.txt,
	test.code/t28/r.sh, test.code/t29/Makefile,
	test.code/t29/Readme.txt, test.code/t29/r.sh,
	test.code/t30/Makefile, test.code/t30/Readme.txt,
	test.code/t30/r.sh, test.code/t31/Makefile,
	test.code/t31/Readme.txt, test.code/t31/r.sh,
	test.code/t32/Makefile, test.code/t32/Readme.txt,
	test.code/t32/r.sh, test.code/tdb01/Makefile,
	test.code/tdb01/tdb01.c, test.code/tdb02/Makefile,
	test.code/tdb03/Makefile, test.code/tgui01/Makefile,
	test.code/tgui01/r.sh:
	
	Updated LSM RPM-spec STATUS ANNOUNCE files.  Removed redundant
	Readme.txt files.  Replaced test.code make shell scripts r.sh by
	one mak.sh.  Updated htglobals to read TCOB_* enviromental
	variables.

2001-04-23 21:25  swconnolly

	* test_suite/: format_tests/test.script, format_tests/test03c.cob,
	format_tests/test04.cob, format_tests/test07a.cob,
	perform_tests/perf06.cob, perform_tests/test.script:
	
	Added qualified data item tests plus others

2001-04-23 09:22  rpragana

	* ChangeLog, lib/cobmove.c:
	
	Applied patches by Sean Burford to lib/cobmove.c (Thanks Sean for
	your effort!).

2001-04-21 09:37  dessex

	* configure, configure.in, lib/mcmove-orig.c, lib/mcmove.c,
	test.code/Makefile.in, test_suite/cobol_test.pl, utils/Makefile.in,
	utils/Readme.txt, utils/cobf2f/Makefile.in, utils/cobpp/AUTHORS,
	utils/cobpp/COPYING, utils/cobpp/COPYRIGHT, utils/cobpp/Makefile.0,
	utils/cobpp/Makefile.in, utils/cobpp/Readme.txt,
	utils/cobpp/ansi_setup.h, utils/cobpp/cobpp.h,
	utils/cobpp/get_util.c, utils/cobpp/get_util.h,
	utils/cobpp/list_util.c, utils/cobpp/list_util.h,
	utils/cobpp/main.c, utils/cobpp/opt_util.c, utils/cobpp/opt_util.h,
	utils/cobpp/scanner.l, utils/cobpp/str_util.c,
	utils/cobpp/str_util.h, utils/cobpp/support.c,
	utils/cobpp/vperror.c, utils/cobpp/vperror.h:
	
	Updated configure.  Removed old cobf2f utility and old RTS move
	files.

2001-04-21 04:44  bgiroud

	* compiler/htcobgen.c:
	
	Revert back to OLDINIT method due to numerous core dumps.

2001-04-19 05:25  bgiroud

	* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
	test_suite/test.baseline, test_suite/call_tests/ptest02.cob,
	test_suite/call_tests/stest9xx.c,
	test_suite/format_tests/test05b.cob:
	
	Code for SYNC fields. New value strategy. Integration of Stephen's
	tests in test.baseline and some more tests for values.

2001-04-18 21:01  rpragana

	* ChangeLog, compiler/htcobgen.c, lib/cobmove.c:
	
	Disabled NEWINIT (until fixed) and restored symbols dumping, broken
	when was changed the resolving of paragraphs/sections.

2001-04-18 11:03  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y:
	
	Fixed the labels (paragraphs/sections) problem.

2001-04-17 18:04  rpragana

	* compiler/htcobol.y:
	
	Temporary fix for multiple indexes (INDEXED BY) so it may parse
	those occurs.

2001-04-17 17:54  rpragana

	* compiler/: htcobgen.c, htcobol.y:
	
	Temporary fix for storage allocation (isptr).

2001-04-16 17:59  rpragana

	* ChangeLog, lib/mcmath.c, test.code/tdb01/tdb01.c:
	
	Small change to increase (a little) the precision of COMP-3
	converted variables.

2001-04-16 13:47  rpragana

	* compiler/: htcobgen.c, htcobol.y:
	
	Fix for not generating errors with functions (scanned as LABELSTR)
	identifiers.

2001-04-16 11:03  rpragana

	* lib/mcmath.c:
	
	Bug fixes for COMP-3 conversion routines (in fldtod and dtofld).

2001-04-16 06:05  dessex

	* configure, configure.in, htconfig.h.in, compiler/htglobals.c,
	compiler/htglobals.h, test.code/Readme.txt,
	test.code/t01/test01e.cob, test.code/t31/Readme.txt,
	test.code/t31/phone.dat, test.code/t31/r.sh,
	test.code/t32/Makefile, test.code/t32/Readme.txt,
	test.code/t32/r.sh, test.code/t32/test32.cob,
	utils/cobf2f/Makefile.in, utils/cobf2f/cobf2f.c,
	utils/cobf2f/cobf2f.h, utils/cobf2f/scanner.l:
	
	Minor update to htglobals and configure.  Updated configure to
	abort if LEX/YACC not found.  Added initial tests for variable
	arrays.  Removed phone.dat file, as it is created in test program. 
	Added test for exponatiation in COMPUTE statement.

2001-04-15 21:31  rpragana

	* ChangeLog, compiler/htcobol.y:
	
	Bug in opt_next removed (was the reason of several problems with
	indexed files).

2001-04-15 20:05  rpragana

	* compiler/htcobgen.c:
	
	Removed bug with push_expr(). It was not returning its status, so
	EVALUATE (and possibly other statements) was not working when
	comparing strings.

2001-04-15 18:14  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y:
	
	Check for the apropriate kind of decimal point (comma or period) in
	configuration section and flag as error any numerica literal not
	following it.

2001-04-14 16:32  rpragana

	* compiler/htcobgen.c:
	
	Removed bugs with multiple labels (paragr/sections) in a
	multi-segment program.

2001-04-13 21:26  rpragana

	* compiler/htcobol.y:
	
	Change to generate an error when a table is used without
	subscripts/indexes.

2001-04-13 18:19  rpragana

	* lib/mcmath.c:
	
	Still a minor bug found (it was working, but this is safer).

2001-04-13 17:58  rpragana

	* ChangeLog, compiler/htcobgen.c, lib/mcmath.c:
	
	Modified cob_adjust_length() at the library and
	adjust_desc_length() at code generation, so we don't need to call
	malloc() anymore, to store the temporary structure we need.

2001-04-13 17:20  rpragana

	* lib/mcmath.c:
	
	Removed a bug with get_index(), in lib/mcmath.c. This bug affects
	several kinds of numeric variables, when used as subscripts.

2001-04-13 15:37  rpragana

	* compiler/htcobgen.c, compiler/htcoboly.h, lib/mcmath.c,
	test.code/tdb03/tdb03.cob:
	
	Variable-sized tables code generation and runtime.

2001-04-12 22:52  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y:
	
	Changes to allow OCCURS..DEPENDING compile.

2001-04-12 22:08  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
	compiler/htcoboly.h:
	
	Mostly cosmetic changes, preparing to implement OCCURS...DEPENDING
	ON...

2001-04-11 21:01  dessex

	* compiler/htglobals.c:
	
	Removed debug trace from htglobals.

2001-04-11 20:05  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
	test.code/t31/phone.dat:
	
	Bug fixes for reporting an error in paragraphs/sections. (Thanks
	Harold Norris) Also correction pending for the exponentiation
	operator.

2001-04-11 06:40  dessex

	* AUTHORS, compiler/htglobals.c, test.code/t31/Makefile,
	test.code/t31/test31.cob:
	
	Minor update to htglobals, AUTHORS, test31 files.

2001-04-09 19:33  andrewcza

	* compiler/htcobgen.c, lib/fileio.c, lib/htcoblib.h,
	test.code/t31/phone.dat, test.code/t31/test31.cob:
	
	
	Modify fileio.c to get READ and WRITE to work for variable IO.

2001-04-09 01:31  dessex

	* compiler/: htglobals.c, htglobals.h:
	
	Removed full path from output file names.

2001-04-08 20:37  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
	compiler/scan.l, lib/mcmath.c:
	
	Added exponentiation operator.

2001-04-08 02:19  dessex

	* AUTHORS, tinycobol.lsm, lib/mcmath.c, utils/cobf2f/AUTHORS,
	utils/cobf2f/COPYING, utils/cobf2f/COPYRIGHT,
	utils/cobf2f/Makefile.in, utils/cobf2f/Readme.txt,
	utils/cobf2f/cobf2f.c, utils/cobf2f/cobf2f.h,
	utils/cobf2f/scanner.l:
	
	Added initial updated cobf2f format conversion utility.  Minor file
	maintenace.

2001-04-07 19:10  rpragana

	* compiler/htcobgen.c:
	
	Removed bug when freeing the expression list (free_expr()). Thanks
	David Essex, for reporting this.

2001-04-07 09:17  rpragana

	* compiler/htcobgen.c:
	
	Oooops! Removed some bugs left in the last commit.

2001-04-07 08:43  rpragana

	* compiler/htcobgen.c:
	
	Modified function calling of cob_write and several other runtime
	functions to pass an additional argument (the DEPENDING ON ...
	variable). (requested by Andrew Cameron)

2001-04-06 21:42  rpragana

	* ChangeLog, compiler/htcobol.y:
	
	Flag as an error if we try to READ a record variable, instead of a
	file.  (the compiler was core dumping in such case)

2001-04-06 09:56  rpragana

	* compiler/htcobgen.c:
	
	Changed to not allow listing ouput in unexpected ways (someone
	moved dump_symbols() from its original place).

2001-04-06 01:00  rpragana

	* ChangeLog, compiler/htcobgen.c, lib/strings.c:
	
	Merged code for INSPECT TALLYING, done by Mariusz Stakowski (Thanks
	Mariusz!).

2001-04-05 19:18  rpragana

	* compiler/htcobgen.c:
	
	Removed bug introduced in last commit (paragraphs _defined_ were
	not being detected).

2001-04-05 15:58  rpragana

	* compiler/: htcobgen.c, htcobol.y:
	
	Fixed bug with error reporting paragraph/section or variable not
	found.

2001-04-05 10:46  rpragana

	* ChangeLog, lib/mcmath.c:
	
	Trap divide by zero, aborting the program.

2001-04-04 21:32  dessex

	* compiler/htcobgen.c, compiler/htcobol.y, compiler/htglobals.c,
	compiler/htglobals.h, compiler/scan.l, lib/Makefile.0,
	lib/Makefile.in, test.code/t17/test17.cob,
	test.code/t19/test19.cob, test.code/t19/test19b.cob,
	test.code/t20/test20a.cob, test.code/t20/test20a_at.cob,
	test.code/t20/test20b.cob, test.code/t20/test20c.cob,
	test.code/t20/test20d.cob:
	
	Minor update to remove <CR> from files.

2001-04-04 02:16  bgiroud

	* compiler/htcobgen.c:
	
	Corrected rep/movsb sequence in gen_init_str. Added code to handle
	REDEFINES in build_init_str.

2001-04-03 21:34  swconnolly

	* test_suite/compile_tests/: ctestp-read1.cob, ctestp-read2.cob,
	ctestp-read3.cob, ctestp-read4.cob, ctestp-rewrite1.cob,
	ctestp-rewrite2.cob, ctestp-search1.cob, ctestp-search2.cob,
	ctestp-set1.cob, ctestp-start1.cob, ctestp-string1.cob,
	ctestp-unstring1.cob, ctestsl01.cob, ctestsl02.cob, ctestsl03.cob,
	ctestsl04.cob, ctestsl05.cob, ctestsl06.cob, ctestsl07.cob,
	ctestsl08.cob, test.script:
	
	Further updates to compile_tests

2001-04-03 19:21  rpragana

	* ChangeLog, compiler/htcobgen.c:
	
	Applied patch submitted by Sean Bufford, to fix indexed file index
	offset calculation.

2001-04-02 20:43  swconnolly

	* test_suite/compile_tests/: ctestp-accept1.cob,
	ctestp-accept2.cob, ctestp-add1.cob, ctestp-add2.cob,
	ctestp-add3.cob, ctestp-close1.cob, ctestp-compute1.cob,
	ctestp-continue1.cob, ctestp-delete1.cob, ctestp-divide1.cob,
	ctestp-divide2.cob, ctestp-divide3.cob, ctestp-divide4.cob,
	ctestp-divide5.cob, ctestp-goto1.cob, ctestp-initialize1.cob,
	ctestp-multiply1.cob, ctestp-multiply2.cob, ctestp-open1.cob,
	ctestp-read1.cob, ctestp-read2.cob, ctestp-subtract1.cob,
	ctestp-subtract2.cob, ctestp-subtract3.cob, test.script:
	
	begin adding compile_tests files for PROCEDURE DIVISION verbs .

2001-04-02 15:27  rpragana

	* ChangeLog, lib/mcmath.c:
	
	Removed bug when testing 88-variables with type 'B' (COMP).

2001-04-02 15:18  bgiroud

	* compiler/: htcobgen.c, htcobol.y:
	
	Phase II of static init with occurs.

2001-04-02 02:15  bgiroud

	* compiler/htcobgen.c, compiler/htcoboly.h,
	test_suite/cobol_test.pl, test_suite/seqio_tests/seqio02.cbl,
	test_suite/seqio_tests/seqio02.cob:
	
	Static init with OCCURS Phase I. Converted seqio02 for free-format.

2001-04-02 01:07  dessex

	* configure, configure.in, htconfig.h.in, cobpp/cobpp.c,
	compiler/cobopt, compiler/htglobals.c, compiler/htglobals.h,
	utils/cobpp/main.c:
	
	Minor updates to configure and htglobals.

2001-04-01 13:26  rpragana

	* compiler/: htcobgen.c, htcobol.y, htcoboly.h:
	
	Corrections for multiple records definitions in FDs. (now it is
	like a REDEFINES)

2001-03-31 20:59  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
	compiler/htcoboly.h:
	
	Implemented FD with multiple records (level 01).

2001-03-29 21:37  rpragana

	* ChangeLog, compiler/htcobol.y, compiler/scan.l,
	test.code/t17/test17.cob, test.code/t19/test19.cob,
	test.code/t19/test19b.cob, test.code/t20/test20a.cob,
	test.code/t20/test20a_at.cob, test.code/t20/test20b.cob,
	test.code/t20/test20d.cob:
	
	Bug fixes at configuration section (SOURCE/OBJECT-COMPUTER) and
	some clean up.

2001-03-29 20:48  andrewcza

	* lib/fileio.c, test.code/t31/test31.cob:
	
	
	Modify READ to return the Number of Bytes read for a VARYING length
	READ.

2001-03-29 12:46  rpragana

	* ChangeLog, compiler/htcobgen.c, lib/fileio.c:
	
	Modified again gen_read, so the reclen desc/buf is passed just
	after the file descriptor.

2001-03-29 10:57  rpragana

	* compiler/htcobgen.c:
	
	Added reclen argument to cob_read, so it may change the variable's
	value when a varying size record don't read full reclen size.

2001-03-29 00:33  andrewcza

	* compiler/htcobgen.c:
	
	
	Fix a problem in code generation I created while changing for
	VARYING LENGTH IO

2001-03-29 00:17  andrewcza

	* compiler/htcobgen.c, lib/fileio.c, lib/htcoblib.h,
	test.code/t31/Makefile, test.code/t31/Readme.txt,
	test.code/t31/phone.dat, test.code/t31/r.sh,
	test.code/t31/test31.cob:
	
	
	Implement a quick and dirty RECORD IS VARYING .. DEPENDING ON .. 
	See t31 for an Example

2001-03-28 19:53  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
	compiler/htcoboly.h, lib/fileio.c:
	
	RECORD VARYING ... DEPENDING ON ... implemented (parsing/code
	generation).

2001-03-27 23:41  rpragana

	* ChangeLog, compiler/htcobol.y, compiler/htcoboly.h,
	compiler/scan.l:
	
	Removed several bugs as reported by Stephen Connolly: IS after PIC
	in variable declarations, the "." in a line with multiple
	statements, DATE-COMPILED (we don't support it yet, but it will
	flag as an error).

2001-03-27 22:38  rpragana

	* ChangeLog, compiler/htcobol.y:
	
	Made FILLER optional in variable declarations.

2001-03-27 04:12  dessex

	* cobpp/cobpp.c, compiler/htglobals.c, test.code/t02/Makefile,
	test.code/t23/Makefile, test_suite/cobol_test.pl:
	
	Updated new pre-processor to handle TABS internally.  Set the the
	TABS expand default to 8 spaces.

2001-03-27 01:30  dessex

	* test_suite/: Makefile, cobol_test.pl:
	
	Added fix in test suite for program name change, and tab handling
	in pre-processor.

2001-03-27 00:52  bgiroud

	* compiler/: htcobgen.c, htcoboly.h:
	
	Corrected bug introduced with pgm_segment in relation with refmod's
	and calls (should not have happened if test_suite were used!!).

2001-03-26 23:48  bgiroud

	* compiler/htcobgen.c, test_suite/cobol_test.pl,
	test_suite/test.baseline, test_suite/call_tests/ptest02.cob,
	test_suite/format_tests/test.script,
	test_suite/format_tests/test05b.cob,
	test_suite/idxio_tests/idxio01.cob:
	
	Few enhancements to the test suite.

2001-03-26 23:19  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/htcoboly.h:
	
	Bugfix in MOVE CORR (do not allow OCCURS in both source and
	destination).

2001-03-26 07:58  rpragana

	* ChangeLog, compiler/htcobol.y:
	
	Small bugfix in opt_end_program (it was not optional :)

2001-03-26 06:37  rpragana

	* compiler/htcobgen.c:
	
	Added more complex cases to MOVE CORRESPONDING.

2001-03-26 05:54  rpragana

	* compiler/htcobgen.c, compiler/htcobol.y,
	test.code/ReportGen/report.cob, test.code/t30/test30a.cob:
	
	Various bugfixes with multiple program segments.

2001-03-26 03:08  dessex

	* cobpp/copybooks/TEST02E.cpy, cobpp/copybooks/fTEST02E.cpy,
	test.code/Readme.txt, test.code/t29/Makefile,
	test.code/t29/Readme.txt, test.code/t29/r.sh,
	test.code/t29/test29m.cob, test.code/t30/Makefile,
	test.code/t30/Readme.txt, test.code/t30/r.sh,
	test.code/t30/test30a.cob:
	
	Added test code for CORRESPONDING option of MOVE statement.  Added
	test code for nested source programs and sequence of source
	programs.

2001-03-25 22:37  rpragana

	* ChangeLog, compiler/htcobgen.c, test.code/t14/test14d.cob:
	
	Fixed bugs with stabs (debug) and listing, after the changes for
	multi program segments.

2001-03-25 21:34  rpragana

	* compiler/: htcobgen.c, htcobol.y:
	
	Added options to compile multiple program segments (main plus
	subroutines) in the same source file.

2001-03-25 15:41  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
	compiler/htcoboly.h, test.code/t00/teste.cob,
	test.code/t03/test03.cob, test.code/t04/test04.cob,
	test.code/t04/test04i.cob, test.code/t04/test04r.cob,
	test.code/t08/test08.cob, test.code/t08/test08g.cob,
	test.code/t08/test08u.cob, test.code/t08/test08ug.cob:
	
	Added clause BLANK WHEN ZERO in variable declarations.

2001-03-25 14:42  rpragana

	* ChangeLog, compiler/htcobgen.c:
	
	Removed bug with checking pictures in elementary items.  Converted
	all symbols (except literals) to uppercase, so the compiler becomes
	case independent.  Adjusted listing of paragraph/secions to handle
	large symbols.

2001-03-25 13:35  rpragana

	* ChangeLog, compiler/htcobgen.c:
	
	Added code to check for a null picure.

2001-03-24 20:00  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
	compiler/scan.l:
	
	Preliminary version of MOVE CORRESPONDING.

2001-03-24 18:58  rpragana

	* compiler/htcobgen.c, test.code/ReportGen/displayable.cpy,
	test.code/ReportGen/report.cob, test.code/t01/test01a.cob,
	test.code/t01/test01b.cob, test.code/t01/test01d.cob:
	
	Modified appearance of paragraphs and sections in listings.  (Also
	changes in <TABs> in some files, because of troubles with htcobpp)

2001-03-24 17:33  dessex

	* compiler/htcobgen.c:
	
	Added fix for paragraphs and sections debug trace information.

2001-03-24 02:50  dessex

	* ANNOUNCE, ChangeLog, INSTALL, INSTALL.Win32, README,
	tinycobol.lsm, cobpp/Readme.txt, info/rpm/tinycobol-0.00.spec,
	test.code/t23/Makefile, utils/Makefile.in, utils/dispcv.tcl,
	utils/htcobdispcv.tcl, utils/htcobviscomp.tcl, utils/viscomp.tcl,
	utils/cobpp/Makefile.0, utils/cobpp/Makefile.in:
	
	Updated LSM STATUS INSTALL.Win32 INSTALL ANNOUNCE ChangeLog files.

2001-03-22 03:17  dessex

	* tinycobol.lsm, cobpp/scanner.l, cobpp/test.code/ft1.cob,
	cobpp/test.code/t1.cob, compiler/createver.sh,
	test.code/t02/Makefile, test.code/t02/test02b.cob,
	test.code/t05/Makefile, test.code/t05/test05f.cob:
	
	Added bug fix in new pre-processor relating to scanning
	identifiers.

2001-03-20 23:22  rpragana

	* ChangeLog, compiler/htcobol.y:
	
	Removed still a bug with paragraphs/sections.

2001-03-20 22:41  dessex

	* compiler/htglobals.c, test.code/t02/Makefile,
	test.code/t02/test02b.cob:
	
	Updated PERFORM tests for procedures (paragraphs/sections). 
	Changed tabs defualt to zero to conpensate for bug in Cygwin
	popen() function.

2001-03-20 21:18  rpragana

	* ChangeLog, compiler/htcobgen.c, test.code/t02/test02b.cob:
	
	Fixed small bug introduced earlier in section closing code. Also
	changed the test code for this.

2001-03-20 15:15  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y:
	
	Added back check for undefined paragraphs/sections, now working
	full.

2001-03-20 14:49  rpragana

	* ChangeLog, compiler/htcobgen.c:
	
	Removed wrong check for paragraphs/sections that are undefined.

2001-03-20 11:28  dessex

	* test.code/t02/: Makefile, test02b.cob:
	
	Added PERFORM tests for procedures (paragraphs/sections).

2001-03-20 09:12  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y:
	
	Fix for paragraph qualifying.

2001-03-20 07:50  rpragana

	* ChangeLog, compiler/htcobol.y:
	
	Temporary fix for paragraph/section bug.

2001-03-20 06:55  dessex

	* cobpp/parser.y, cobpp/scanner.l, cobpp/test.code/Makefile,
	cobpp/test.code/ft1.cob, cobpp/test.code/t2.cob,
	test.code/config/COB.build.tmpl.t.in, test.code/t02/TEST02.cpy,
	test.code/t02/TEST02A.cpy, test.code/t02/test02.cob:
	
	Added bug fix in new pre-processor relating to the use of a comma
	delimiter.

2001-03-18 22:54  rpragana

	* ChangeLog, utils/viscomp.tcl:
	
	Modified the visual parsing tool, because the preprocessor
	(htcobpp) don't allow us to enter a full source pathname.

2001-03-18 22:05  rpragana

	* compiler/: htcobgen.c, htcobol.y:
	
	Fixed bug with several paragraphs with the same name in different
	sections.

2001-03-17 23:22  rpragana

	* ChangeLog, compiler/htcobol.y:
	
	Added optional RECORD in "READ ... NEXT RECORD ...".

2001-03-17 22:41  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y:
	
	Bugfix for inverted class check conditions (eg: IF NOT IS NUMERIC
	VAR).

2001-03-17 21:01  rpragana

	* compiler/htcobgen.c:
	
	Modified gen_set so "set condition-var (idx1, idx2,...) to true"
	works.	(88-conditions with arrays)

2001-03-17 19:46  andrewcza

	* cobpp/cobpp.c, test.code/t18/test18.cob,
	test.code/t18/test18i.cob, test.code/t18/test18r.cob,
	test_suite/cobol_test.pl:
	
	
	Fix a problem with the preprocessor not working on Cygwin Fix a
	problem with the test_suite not working on Cygwin Fix some logic
	problems with the t18 test programs

2001-03-17 13:01  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y:
	
	Modified gen_condition to allow condition-name variables (level 88)
	in arrays.

2001-03-17 08:14  dessex

	* compiler/htcobgen.c, compiler/htglobals.c, compiler/htglobals.h,
	compiler/scan.l, test.code/ReportGen/Makefile,
	test.code/config/COB.build.tmpl.in, test.code/t00/Makefile,
	test.code/t01/Makefile, test.code/t02/Makefile,
	test.code/t03/Makefile, test.code/t04/Makefile,
	test.code/t05/Makefile, test.code/t06/Makefile,
	test.code/t07/Makefile, test.code/t08/Makefile,
	test.code/t09/Makefile, test.code/t10/Makefile,
	test.code/t11/Makefile, test.code/t12/Makefile,
	test.code/t13/Makefile, test.code/t14/Makefile,
	test.code/t15/Makefile, test.code/t16/Makefile,
	test.code/t17/Makefile, test.code/t18/Makefile,
	test.code/t19/Makefile, test.code/t20/Makefile,
	test.code/t21/Makefile, test.code/t22/Makefile,
	test.code/t23/Makefile, test.code/t24/Makefile,
	test.code/t25/Makefile, test.code/t26/Makefile,
	test.code/t27/Makefile, test.code/t28/Makefile,
	test.code/tdb01/Makefile, test.code/tdb02/Makefile,
	test.code/tdb03/Makefile, test.code/tgui01/Makefile,
	test_suite/cobol_test.pl:
	
	Integrated new pre-processor into main compiler.  Updated
	program/error listing code.

2001-03-16 19:48  rpragana

	* compiler/htcobgen.c:
	
	A debugging statement left on the code broke the compiler. Removed.

2001-03-16 16:08  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
	compiler/scan.l, test.code/t27/test27.cob:
	
	emoved bugs in parsing of qualified variables.	It as not allowing
	qualification when the variable haven't clones and was interacting
	with subscripting.

2001-03-15 20:41  rpragana

	* compiler/: htcobgen.c, htcobol.y:
	
	Solve a problem with combining VAR IN/OF VAR with subscripting.

2001-03-15 05:33  dessex

	* BUGS, tinycobol.lsm, compiler/createver.sh, compiler/htcobgen.c,
	compiler/htcobol.y, test.code/t01/test01a.cob:
	
	Added fix in ADD .. GIVING statements to conform to COBOL 85
	standard.

2001-03-14 23:02  rpragana

	* compiler/htcobgen.c, lib/htcoblib.h, lib/mcmath.c:
	
	Changes to other arith statements to pass pointers to actual
	arguments.

2001-03-14 22:42  rpragana

	* compiler/htcobgen.c, lib/mcmath.c:
	
	Changes for making arith statements work with new gcc pre-3.0.

2001-03-13 08:16  rpragana

	* ChangeLog, compiler/htcobgen.c:
	
	A blind try to make our code generation of arithmetic statements
	less C-compiler dependant. (push_double/assign_double)

2001-03-13 00:48  bgiroud

	* test_suite/: cobol_test.pl, test.baseline,
	condition_tests/cond01.cob, condition_tests/cond03.cob,
	condition_tests/test.script, format_tests/test06a.cob:
	
	Added condition_tests directory with cond01.cob and cond03.cob
	converted from test.code/t22/test22.cob and t24/test24.cob. Updated
	test.baseline.

2001-03-12 09:27  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
	compiler/htcoboly.h, compiler/scan.l,
	test.code/ReportGen/tclwrapper.c:
	
	Reimplemented expressions code to allow recalling it during complex
	conditions code generation.

2001-03-12 08:09  dessex

	* cobpp/cobpp.h, cobpp/createver.sh, cobpp/scanner.l,
	cobpp/copybooks/fTEST02D.cpy, cobpp/test.code/r.sh, lib/mcmath.c,
	test.code/t02/TEST02C.cpy, test.code/t02/Test02.cpy,
	test.code/t02/test02.cob, test.code/t02/test02a.cob,
	test.code/t04/Makefile, test.code/t05/test05e.cob,
	test.code/t07/Makefile, test.code/t08/Makefile,
	test.code/t08/gen_data.c, test.code/t08/r.sh,
	test.code/t10/Makefile, test.code/t15/r.sh, test.code/t20/Makefile,
	test.code/t20/test20e.cob, test.code/t21/Makefile,
	test.code/t22/test22.cob, test.code/t24/test24.cob:
	
	Updated pre-processor to handle <CR> as found in DOS type files. 
	Added fix in math RTS to remove compiler warnings.  Updated tests
	using abbreviated relational conditionals.

2001-03-11 16:39  bgiroud

	* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
	test_suite/cobol_test.pl, test_suite/format_tests/test05b.cob:
	
	Corrected behaviour of INITIALIZE with variables in occurs. Added
	test to handle RH 7.0 in automated test suite. Added more format
	tests.

2001-03-09 14:45  rpragana

	* ChangeLog, compiler/htcobgen.c:
	
	Eliminated bug with null string literals. (Was generating code
	rejected by the assembler)

2001-03-09 14:24  rpragana

	* ChangeLog, compiler/htcobol.y:
	
	Changes for removing the reduce/reduce conflict in conditions.

2001-03-09 10:34  rpragana

	* ChangeLog, compiler/htcobol.y:
	
	Bug fix in conditions.

2001-03-09 08:21  dessex

	* test.code/: Readme.txt, t05/Makefile, t05/test05e.cob,
	t09/.gdbinit, t13/.gdbinit, t14/.gdbinit, t14/Makefile,
	t14/Readme.txt, t14/noeth-test.cob, t14/r.sh, t14/string.cob,
	t14/test14.cob, t14/test14a.cob, t14/test14b.cob, t14/test14c.cob,
	t14/test14d.cob, t14/unstring.cob:
	
	Added tests for STRING, UNSTRING, PERFORM's using abbreviated
	relational conditionals.

2001-03-08 22:20  rpragana

	* ChangeLog, compiler/htcobol.y:
	
	Added invalid key condition to WRITE, REWRITE, START, and DELETE
	statements.

2001-03-08 20:40  rpragana

	* compiler/htcobol.y:
	
	Modified STRING statement to allow special variables as operands.

2001-03-08 19:48  rpragana

	* compiler/htcobol.y:
	
	Removed several reduce/reduce conflicts with the implicit
	operand/operator in conditions.

2001-03-08 12:14  rpragana

	* ChangeLog, compiler/htcobol.y:
	
	Made comma separator in subscripts (multidimensional arrays)
	optional.

2001-03-08 08:18  rpragana

	* compiler/htcobgen.c:
	
	Fixed bug in encoding signed literals.

2001-03-08 08:03  dessex

	* lib/mcmath.c, test.code/t01/test01d.cob:
	
	Added bug fix for divide statement with remainder option.

2001-03-08 07:13  rpragana

	* ChangeLog, compiler/htcobol.y, compiler/htcoboly.h:
	
	Added conditions with both implied first operand and operator, but
	only with OR, like that: if X >= Y or Z or T.

2001-03-06 17:47  rpragana

	* ChangeLog, compiler/scan.l:
	
	Modified the scanner again to allow labels such as 3-5 (but not as
	variables or filenames, &c).

2001-03-06 11:24  rpragana

	* ChangeLog, compiler/scan.l:
	
	Changes to disallow things like 123-456 as a valid identifier.

2001-03-06 08:27  rpragana

	* ChangeLog, compiler/htcobol.y, compiler/scan.l:
	
	Fixed bugs with variables begining with digits and is/are in value
	clauses.

2001-03-06 01:53  dessex

	* compiler/htcobol.y:
	
	Added bug fix for math verbs optional comma separator.

2001-03-06 00:12  jmnoeth

	* lib/screenio.c:
	
	Change the line mode accept to properly handle the NO-ECHO flag. 
	This is a temporary fix untill all attributes (passed via the flag
	parameter) to the routine are handled properly.  Jim Noeth

2001-03-05 17:52  andrewcza

	* test.code/t06/: test06.cob, test06i.cob, test06r.cob,
	test06s.cob:
	
	
	Remove UPDATE from ACCEPT Verb.

2001-03-05 14:49  rpragana

	* ChangeLog, compiler/htcobol.y, lib/basicio.c,
	test.code/ReportGen/trans.tex, test.code/t04/test04.cob,
	test.code/t04/test04i.cob, test.code/t04/test04r.cob:
	
	Changes for the ACCEPT statement (eliminated WITH UPDATE option).

2001-03-02 22:51  andrewcza

	* compiler/htcobgen.c:
	
	
	Modify htcobgen.c so that call Using works for win32 platforms.

2001-03-02 22:51  andrewcza

	* README:
	
	
	Add info About Win32

2001-03-02 21:42  andrewcza

	* compiler/htcobgen.c:
	
	
	Fix htcobgen Fix htcobgen so that the decimal_comma runtime will be
	seen as _decimal_comma for Win32 Systems.c so that the
	decimal_comma runtime will be seen as _decimal_comma for Win32
	Systems.

2001-03-02 21:05  andrewcza

	* lib/mccntrl.s:
	
	
	Change code to compile on a Win32 Platform

2001-03-02 20:38  andrewcza

	* INSTALL.Win32, cobpp/createver.sh, compiler/createver.sh,
	compiler/htcobgen.c, lib/mccntrl.s:
	
	
	Change code to allow TinyCobol to work on Windows Based Systems
	using the Cygwin Development kit at http://www.cygwin.com.
	
	Note that although the Test programs will compile and run there
	seems to be a problem currently with the maths routines under
	Win32.

2001-03-02 19:06  rpragana

	* compiler/: htcobgen.c, htcobol.y:
	
	Added SET ... TO TRUE (88 conditions).

2001-03-02 15:59  rpragana

	* ChangeLog, test.code/ReportGen/reportGen.tcl,
	test.code/ReportGen/tclwrapper.c:
	
	Removed bug with TeX encoding of some special characters.

2001-03-02 08:19  rpragana

	* ChangeLog, compiler/htcobgen.c, test.code/ReportGen/Makefile,
	test.code/t22/test22.cob:
	
	Removed a bug with NUMERIC class check (I hope, if I understood it
	well).

2001-03-01 11:46  rpragana

	* compiler/htcobgen.c:
	
	Removed bug that prevented use of "indexed by" with linkage
	variables.

2001-03-01 06:55  dessex

	* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
	test.code/t01/test01a.cob, test.code/t01/test01b.cob,
	test.code/t01/test01c.cob, test.code/t01/test01d.cob,
	test.code/t01/test01e.cob:
	
	Updated math verbs ON SIZE ERROR option to COBOL 85 standard.

2001-02-28 13:15  rpragana

	* ChangeLog, compiler/htcobgen.c:
	
	Removed a bug in "value_to_eax" routine (htcobgen.c) that was
	causing troubles with arrays.  That function shall generate code to
	return in register %eax the value of a variable, and NOT its
	address. I have not made it handle all cases (please Bernard, look
	there your code!).

2001-02-28 12:07  rpragana

	* ChangeLog, test.code/ReportGen/report.layout,
	test.code/ReportGen/reportGen.tcl:
	
	Added -rotate option for report headers/footers (to print
	sideways).

2001-02-26 20:29  rpragana

	* ChangeLog, test.code/t28/test28a.cob:
	
	Modified our test.code/t28 to show arrays at the linkage section.

2001-02-26 05:30  dessex

	* compiler/htcobol.y, lib/mcmath.c, test.code/t01/test01a.cob,
	test.code/t01/test01b.cob:
	
	Added bug fix for floating point truncation in math RTS.

2001-02-25 21:38  rpragana

	* test.code/ReportGen/: displayable.cpy, report.cob, report.layout:
	
	Oops! Sent my working files instead of the cleaned up.

2001-02-25 18:02  rpragana

	* test.code/ReportGen/: Makefile, displayable.cpy, report.cob,
	report.layout, reportGen.tcl:
	
	More bugfixes, now with file paths for tex, dvips, ps2pdf.

2001-02-25 11:49  rpragana

	* test.code/ReportGen/: Readme.txt, report.cob, report.layout,
	reportGen.tcl, sales.dat:
	
	Removed a bug with font/color settings in Detail option for
	reports.

2001-02-24 13:46  rpragana

	* test.code/ReportGen/: bird.epsf, displayable.cpy, report.layout,
	reportGen.tcl:
	
	Added Copy command to get the copybook (same from cobol source) in
	reports.  Added picture that was left out in the last commit.

2001-02-22 20:30  rpragana

	* compiler/htcobgen.c, test.code/ReportGen/report.cob,
	test.code/ReportGen/report.layout,
	test.code/ReportGen/reportGen.tcl, test.code/ReportGen/sales.dat:
	
	Added option -nextline for generating detail records in several
	lines.

2001-02-22 10:52  rpragana

	* test.code/ReportGen/: report.layout, reportGen.tcl:
	
	Added automatic line wrapping when column contents width exceed
	required column width.

2001-02-21 05:59  dessex

	* compiler/htcobgen.c, test.code/Readme.txt,
	test.code/t09/test09.cob, test.code/t24/test24.cob,
	test.code/t28/Makefile, test.code/t28/Readme.txt,
	test.code/t28/r.sh:
	
	Added code to trap calls to undefined paragraphs/sections. 
	Enhanced the EVALUATE tests in t24.  Added tests for MOVE verb with
	reference modification.

2001-02-20 21:50  rpragana

	* compiler/htcobgen.c:
	
	Still one more change to bypass the stack cleanup when the range
	test passed (EVALUATE statement). I hope it is correct now.

2001-02-20 21:41  rpragana

	* compiler/htcobgen.c:
	
	Still a mistake in EVALUATE removed.

2001-02-20 21:33  rpragana

	* compiler/htcobgen.c, test.code/ReportGen/report.layout:
	
	Removed bug with range tests in EVALUATE. (Thanks David Essex for
	reporting)

2001-02-19 18:37  rpragana

	* test.code/ReportGen/: Readme.txt, report.layout, reportGen.tcl:
	
	Added -hrule option to the report layout.

2001-02-19 15:58  rpragana

	* ChangeLog, test.code/ReportGen/Makefile,
	test.code/ReportGen/report.layout,
	test.code/ReportGen/reportGen.tcl, test.code/ReportGen/sales.dat:
	
	Clean up in the code for reportGen. Bug fix in spacings.

2001-02-19 13:01  rpragana

	* ChangeLog, test.code/ReportGen/Makefile,
	test.code/ReportGen/Readme.txt, test.code/ReportGen/report.cob,
	test.code/ReportGen/report.layout,
	test.code/ReportGen/reportGen.tcl, test.code/ReportGen/sales.dat:
	
	Added options for including images and barcodes in the report.

2001-02-18 23:06  rpragana

	* test.code/ReportGen/: report.cob, report.layout, reportGen.tcl:
	
	Modified layout to allow more control, added web delivery (mime
	type application/pdf) of the report output.

2001-02-18 15:25  bgiroud

	* TODO, cobpp/cobpp.h, compiler/htcobgen.c, compiler/htcobol.y,
	compiler/htcoboly.h, test_suite/call_tests/ptest02.cob,
	test_suite/format_tests/test06a.cob:
	
	Second parm of refmod's made optional. Corrected bugs in
	manipulating call_mode when parm by value was the last in a series
	and handling of picture affecting "CURRENCY SIGN IS" clause. Phase
	I of EXTERNAL semantics.

2001-02-17 19:06  rpragana

	* ChangeLog, test.code/ReportGen/Readme.txt,
	test.code/ReportGen/report.layout,
	test.code/ReportGen/reportGen.tcl:
	
	Added a short readme (incomplete) to reportGen.

2001-02-17 06:39  rpragana

	* test.code/ReportGen/: Makefile, report.cob, report.layout,
	reportGen.tcl, sales.dat, tclwrapper.c:
	
	Added a TeX report generator for TinyCobol.

2001-02-16 20:52  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
	compiler/scan.l, lib/htcoblib.h, test.code/t00/teste.cob:
	
	Changes for allowing ACCEPT ... ON EXCEPTION <fn key var> AUTO and
	several screen attributes, as RM Cobol. (as requested by Harold)

2001-02-14 16:42  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
	test.code/t25/test25.cob, test.code/tgui01/testgui01.cob:
	
	Removed a serious bug with nested IFs, defining a
	single_stat_sentece non-terminal.

2001-02-10 23:01  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y:
	
	Changes to allow arrays of pointers and generic variables in
	pointer operations.

2001-02-10 20:57  rpragana

	* compiler/htcobgen.c:
	
	Removed a bug with setting a pointer to NULL.

2001-02-10 19:25  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
	test.code/t28/test28.cob, test.code/t28/test28a.cob:
	
	Changes in the linkage section to allow defining variables which
	are not passed as arguments from the calling program.

2001-02-10 14:36  rpragana

	* compiler/htcobol.y, test.code/t28/test28.cob,
	test.code/t28/test28a.cob:
	
	Small change in pointers to allow pointer arithmetic.

2001-02-10 14:07  rpragana

	* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
	compiler/scan.l, test.code/t28/Makefile, test.code/t28/r.sh,
	test.code/t28/test28.cob, test.code/t28/test28a.cob:
	
	Added POINTER types (usage pointer, type 'B' with pic 9(9)) and a
	sample cobol source test.code/t28.

2001-02-09 16:37  rpragana

	* compiler/htcobgen.c:
	
	Ooops! Forgot to check compiler after last changes.

2001-02-09 14:25  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
	compiler/htcoboly.h:
	
	More report section stuff: defining structures to hold report info.

2001-02-08 18:07  rpragana

	* ChangeLog, utils/dispcv.tcl:
	
	Updated conversion tool to account for "VAR1 in/of VAR2 ...",
	arrays and refmods and also to process both DISPLAY and ACCEPT
	statements.

2001-02-08 04:15  dessex

	* ChangeLog, tinycobol.lsm, compiler/createver.sh,
	test.code/Readme.txt, test.code/t27/Makefile, test.code/t27/r.sh,
	test.code/t27/t27.cob, test.code/t27/test27.cob, utils/Readme.txt:
	
	Updated Changelog LSM files.

2001-02-08 01:45  dessex

	* ANNOUNCE, ChangeLog, STATUS, tinycobol.lsm,
	info/rpm/tinycobol-0.50.spec, test.code/t00/.gdbinit,
	test.code/t01/test01a.cob, test.code/t01/test01b.cob,
	test.code/t02/.gdbinit, test.code/t03/.gdbinit,
	test.code/t11/test11.cob, test.code/t15/Makefile,
	test.code/t15/Readme.txt, test.code/t15/test15f.c,
	test.code/t15/test15i.cob, test.code/t15/test15j.cob:
	
	Added test code for 'CALL BY CONTENT' Added new rpm spec file. 
	Updated Changelog LSM STATUS files.

2001-02-07 22:15  rpragana

	* ChangeLog, utils/dispcv.tcl:
	
	Added tool (dispcv.tcl) to convert old "DISPLAY (X, Y) ..."
	statements to our syntax.

2001-02-07 18:38  jmnoeth

	* lib/cobmove.c:
	
	On 2/8/2001 changed cobmove.c to fix a bug that caused the results
	of a 'Move all' to a signed numeric field not to be signed.  Jim
	Noeth

2001-02-07 18:38  jmnoeth

	* compiler/htcobgen.c:
	
	
	On 2/8/2001, changed htcobgen.c to fix the problem with
	display/accept of fields with occurs. The problem caused the
	compiler to get a segmentation fault. The change was to the
	gen_display module to include a check for sy->litflg != 2 -
	otherwise it thought that it was doing screen section
	display/accept.  Jim Noeth

2001-02-07 12:43  rpragana

	* ChangeLog, utils/viscomp.tcl:
	
	Enhancements in viscomp.tcl tool.

2001-02-07 10:44  rpragana

	* ChangeLog, compiler/htcobol.y:
	
	Solved problem with "decimals" in variable definition. (as reported
	by Stewart)

2001-02-07 09:10  rpragana

	* compiler/scan.l:
	
	Corrected LISTSEP "," scanning.

2001-02-07 06:16  dessex

	* compiler/Makefile.in, compiler/createver.sh, compiler/htcobol.y,
	lib/mcmath.c, test.code/t01/test01b.cob, test.code/t11/Makefile,
	test.code/t11/test11.cob, test.code/t24/Makefile,
	test.code/t24/test24.cob:
	
	#Updated file OPEN/CLOSE statements to the COBOL 85 standard,
	without the extra options.

2001-02-06 23:03  rpragana

	* ChangeLog, compiler/htcobgen.c, utils/viscomp.tcl:
	
	Fixed bugs related to literal sinthetizing, when both sign and
	decimal part were present. Also fixed the is_numeric() function to
	check subscripted vars too.

2001-02-06 10:04  rpragana

	* compiler/htcobgen.c, test.code/t24/Makefile,
	test.code/t24/test24.cob:
	
	Fixed bugs with EVALUATE (Thanks David for reporting).

2001-02-06 03:40  dessex

	* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
	compiler/scan.l, lib/htcoblib.h, lib/mcmath.c,
	test.code/Readme.txt, test.code/t01/.gdbinit,
	test.code/t01/Makefile, test.code/t01/Readme.txt,
	test.code/t01/r.sh, test.code/t01/test01.cob,
	test.code/t01/test01a.cob, test.code/t01/test01b.cob,
	test.code/t01/test01c.cob, test.code/t01/test01d.cob,
	test.code/t01/test01e.cob, test.code/t24/test24.cob:
	
	Updated math verbs to COBOL 85 standard.

2001-02-05 23:39  rpragana

	* ChangeLog, utils/viscomp.tcl:
	
	Added display of mid-of-rule actions in viscomp.tcl, so we don't
	need to have a listing (parser.y/.c) for looking at them.

2001-02-05 21:32  rpragana

	* compiler/: htcobgen.c, htcobol.y, htcoboly.h:
	
	Modified EVALUATE statement to allow string (non-numeric)
	comparations.

2001-02-05 15:49  rpragana

	* ChangeLog, utils/viscomp.tcl:
	
	Updates on viscomp.tcl (breakpoints added) to show more details of
	parsing.

2001-02-05 13:41  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
	lib/cobmove.c:
	
	Changes to allow pictures greater than 255, also changes in
	cob_move to make moves of fields with length greater than 255.

2001-02-04 20:33  rpragana

	* compiler/: htcobgen.c, htcobol.y, htcoboly.h:
	
	Added syntax/semantics for EVALUATE with everal WHEN cases with
	the same action. (requested by David Essex)

2001-02-04 16:43  rpragana

	* ChangeLog, compiler/htcobgen.c:
	
	Fixed bug with offset calculation at linkage section.

2001-02-04 14:04  rpragana

	* compiler/htcobgen.c:
	
	Again removing a bug in evaluate statement (my previous upgrade
	mysteriously vanished...).

2001-02-03 21:44  rpragana

	* utils/viscomp.tcl:
	
	Small bug fixes in the visual parser tool.

2001-02-03 20:44  rpragana

	* utils/viscomp.tcl:
	
	Added lval stack viewing to viscomp.tcl.

2001-02-03 17:15  rpragana

	* utils/: Readme.txt, viscomp.tcl:
	
	Added a developers's tool, viscomp.tcl that works as a visual
	parser and a gdb frontend.

2001-02-03 14:08  rpragana

	* compiler/: Makefile.in, htcobgen.c:
	
	Modified htcobol.c definition to have it's line numbers known to
	gdb. (I need that because of my visual debugger. Anyway, it does
	not change nothing more) Removed also a small bug with refmods that
	were not allowing the code generated in some cases to compile.

2001-01-31 20:24  rpragana

	* compiler/htcobgen.c:
	
	Removed well hidden bug in EVALUATE statement. (thanks to Eric
	Oliveira and Afonso Bione for reporting that)

2001-01-25 13:19  rpragana

	* ChangeLog, lib/fileio.c, test.code/tdb03/Makefile:
	
	Modified lib/fileio.c to eliminate if's with errno, because this
	variable is set only _after_ a system call is made. It was making
	the compiler return the same error as the previous system call on
	cob_open, for instance: if two files were opened, the first of them
	in error, the second would return the same error condition.

2001-01-24 21:57  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
	test.code/t00/.gdbinit, test.code/t09/.gdbinit,
	test.code/t09/test09.cob:
	
	Added code to validate a variable (non-terminal gname) so it will
	report an error when  other objects are used instead. Example:
	"display filesel" (where filesel was declared in a "select").

2001-01-24 21:47  andrewcza

	* STATUS, lib/fileio.c, test.code/t10/test10.cob,
	test.code/t12/test12ls.cob:
	
	
	Change the READ and WRITE statement for LINE SEQUENTIAL IO.  The
	Read Statement will now read a variable length record and pad it
	with spaces upto the record length.  The Write Statement will
	remove all the spaces at the end of a line before writing it out.
	
	The Line Delimiter is NewLine for all Line Sequential IO.
	
	Line Sequential files can No longer be opened in IO Mode and as a
	result REWRITE is no longer valid for Line Sequential files.

2001-01-23 15:16  rpragana

	* test.code/tdb03/: cgi-util.c, form.html, tdb03.cob, tdb03a.c:
	
	Modified again cgi-util and CGI example for a clever way to pass
	strings from cobol to C.

2001-01-23 12:56  rpragana

	* ChangeLog, test.code/tdb03/form.html, test.code/tdb03/tdb03.cob:
	
	Finished my toy CGI/postgresql example program.

2001-01-22 17:39  rpragana

	* compiler/htcobgen.c, test.code/tdb03/tdb03.cob:
	
	Fixed a bug in gen_display that dumped core when processing
	refmoded variables.

2001-01-22 14:16  rpragana

	* ChangeLog, lib/fileio.c, test.code/tdb03/Makefile,
	test.code/tdb03/cgi-util.c, test.code/tdb03/cgi-util.h,
	test.code/tdb03/form.html, test.code/tdb03/tdb03.cob,
	test.code/tdb03/tdb03a.c:
	
	Added a simple CGI processing example, with an adapted C library
	(GPLed).

2001-01-22 08:57  rpragana

	* lib/fileio.c:
	
	Fixed bugs with cob_read library function, for reading line
	sequential files.

2001-01-21 16:31  rpragana

	* test.code/tdb02/: tdb02.cob, tdb02a.c:
	
	Improved API for interfacing to postgresql.

2001-01-20 21:50  rpragana

	* ChangeLog, test.code/tdb02/Makefile, test.code/tdb02/loja.sql,
	test.code/tdb02/tdb02.cob, test.code/tdb02/tdb02a.c:
	
	Added PostgreSQL interface example and supporting C code, using
	libpq. The example files, including 'loja.sql' may be found at
	test.code/tdb02.

2001-01-19 18:22  rpragana

	* ChangeLog, compiler/htcobgen.c:
	
	More changes to fix the bug with signed literals.

2001-01-18 17:57  rpragana

	* ChangeLog, compiler/htcobgen.c:
	
	Small changes at gen_display to allow an empty display statement,
	to advance to a new line (needed in CGI programming).

2001-01-16 06:50  rpragana

	* compiler/htcobgen.c, lib/htcoblib.h:
	
	Fixed problem with struct file_desc size computation, that caused
	crashes when opening several indexed files.

2001-01-12 19:21  rpragana

	* lib/screenio.c, test.code/tgui01/testgui05.c:
	
	Fixed bug in accept_curses library function. It was truncating 1
	char at the end of input.

2001-01-07 15:12  rpragana

	* ChangeLog, test.code/tgui01/Readme.txt:
	
	Added instructions for testing the example tgui01/testgui04.

2001-01-07 14:48  rpragana

	* test.code/tgui01/: Makefile, testgui01.cob, testgui04.cob,
	testgui05.c, testgui06.cob:
	
	dded more example interfaces tcl<-->cobol, including an interpreter
	main loop written in cobol, and how to call cobol from tcl, by
	creating a tcl command.

2001-01-06 19:15  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
	compiler/scan.l:
	
	Changed scanner and parser for not confusing expressions like "X+2"
	as two tokens "X" and "+2" (a literal signed integer). Now it is
	correctly parsed, and even expressions like X++1 ("X" "+" "+1")
	work.

2001-01-06 06:58  dessex

	* test.code/: Readme.txt, t27/Makefile, t27/Readme.txt, t27/r.sh,
	tgui01/Makefile, tgui01/Readme.txt, tgui01/r.sh:
	
	Updated Readme.txt and r.sh files to t27 and tgui01 directories.

2001-01-05 20:49  rpragana

	* test.code/tgui01/: cobtools.tcl, testgui01.cob, testgui02.c,
	testgui03.tcl, testgui03a.tcl:
	
	Incorporated cobtools.tcl script into C module to avoid "source"
	command in tcl scripts (speed enhancement).

2001-01-05 19:34  rpragana

	* test.code/tgui01/: cobtools.tcl, testgui01.cob, testgui02.c,
	testgui03.tcl, testgui03a.tcl:
	
	Modified the example GUI for a more practical multi-forms
	application.

2001-01-05 18:21  rpragana

	* ChangeLog, test.code/tgui01/testgui02.c,
	test.code/tgui01/testgui03.tcl:
	
	Improvements on the interface tcl/tk and passing arguments from
	Cobol to tcl.

2001-01-05 16:59  rpragana

	* ChangeLog, test.code/t27/sales.dat, test.code/t27/t27.cob,
	test.code/tgui01/Makefile, test.code/tgui01/testgui01.cob,
	test.code/tgui01/testgui02.c, test.code/tgui01/testgui03.tcl:
	
	Example GUI for data entry from tcl/tk library.

