8898 lines
285 KiB
Plaintext
8898 lines
285 KiB
Plaintext
2005-08-03 21:53 rildo
|
||
|
||
* lib/pictures.c, test.code/00_FernandoWuthstrack/Makefile: Fixed
|
||
bug with picture greater than 128 bytes (length computation in
|
||
picCharLen).
|
||
|
||
2005-08-01 16:22 rildo
|
||
|
||
* lib/fileio.c: Quick fix for rewrite after read_prev. There are
|
||
serious problems with file access libraries...
|
||
|
||
2005-07-28 12:18 rildo
|
||
|
||
* compiler/Makefile.in, compiler/htcobemt.c, compiler/htcobgen.c,
|
||
utils/htcobviscomp.tcl: Bug fix with memory allocation for items
|
||
with level 01, when OCCURS clause is found.
|
||
|
||
2005-07-26 14:30 rildo
|
||
|
||
* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
|
||
compiler/htcoboly.h, test.code/00_FernandoWuthstrack/external1.cob,
|
||
test.code/00_FernandoWuthstrack/external1sub.cob,
|
||
test.code/00_FernandoWuthstrack/tcl/teste.c: Fixed bug with EXERNAL
|
||
variables. Now we can share variables declared external, between
|
||
two or more run units.
|
||
|
||
2005-07-26 11:55 rildo
|
||
|
||
* ChangeLog, test.code/00_FernandoWuthstrack/Makefile,
|
||
test.code/00_FernandoWuthstrack/external1.cob,
|
||
test.code/00_FernandoWuthstrack/external1sub.cob,
|
||
test.code/00_FernandoWuthstrack/tcl/ex1.cob,
|
||
test.code/t19/test19b.cob: Tests with EXTERNAL CLAUSE, to allow
|
||
sharing variables between run units.
|
||
|
||
2005-07-25 21:30 rildo
|
||
|
||
* test.code/00_FernandoWuthstrack/tcl/ex1.cob: Small changes...
|
||
|
||
2005-07-25 21:24 rildo
|
||
|
||
* test.code/00_FernandoWuthstrack/tcl/: Makefile, cobtools.h,
|
||
cobtools.tclc, ex1.cob, ex1.tcl, formA.tcl, mentry.cob, tclgui.cob,
|
||
tctcl.c: Changes in tctcl to simplify the interface. Added a simple
|
||
example to show how to interface to a GUI with full control from
|
||
the cobol program.
|
||
|
||
2005-07-15 16:36 rildo
|
||
|
||
* lib/cobmove_e_.c: Solved problem with move edited-edited.
|
||
|
||
2005-07-10 00:59 rildo
|
||
|
||
* lib/: scr_curses.c, screenio.c: Changes requested for "delete"
|
||
edition (pic 'X') and numeric input in screen section fields (to
|
||
display nonsignificative zeros).
|
||
|
||
2005-07-06 23:04 rildo
|
||
|
||
* lib/: config.c, htrtconf, scr_curses.c, screenio.h: Fix decimal
|
||
point key selection. Other fix for input of numerical fields with a
|
||
separate picture in screen section.
|
||
|
||
2005-07-05 23:14 rildo
|
||
|
||
* lib/: config.c, htrtconf, scr_curses.c, screenio.h: Added
|
||
KEY_AUTOCLEANALL configuration option, to enalbe/disable autoclean
|
||
when accepting alphanumeric (or non numeric in general) fields.
|
||
|
||
2005-07-02 16:59 rildo
|
||
|
||
* lib/screenio.c: Added refresh() to ncurses display functions, so
|
||
the display is updated in real time.
|
||
|
||
2005-07-01 12:05 rildo
|
||
|
||
* lib/scr_curses.c: Bug fix: when the first key is a signal change
|
||
('+', or '-'), set the moved flag on, so it disables the auto-clean
|
||
feature.
|
||
|
||
2005-07-01 11:52 rildo
|
||
|
||
* lib/screenio.c: Fixed bug with memory allocation (too small field
|
||
when we have a signal).
|
||
|
||
2005-06-28 00:39 rildo
|
||
|
||
* compiler/htcobgen.c, lib/general.c,
|
||
test.code/00_FernandoWuthstrack/Makefile: Fixed bug with CANCEL
|
||
statement.
|
||
|
||
2005-06-24 08:55 rildo
|
||
|
||
* test.code/00_FernandoWuthstrack/: Makefile, tcl/Makefile,
|
||
tcl/api.doc, tcl/cobtools.h, tcl/cobtools.tclc, tcl/cscode.tcl,
|
||
tcl/formA.tcl, tcl/formB.tcl, tcl/mentry.cob, tcl/mentry.tcl,
|
||
tcl/tclgui.cob, tcl/tclguisub.cob, tcl/tclguisuba.cob, tcl/tctcl.c,
|
||
tcl/tctcl.def, tcl/teste.c, tcl/teste.tcl: Added test code
|
||
directories, including tclc interface.
|
||
|
||
2005-06-23 11:12 rildo
|
||
|
||
* lib/: scr_curses.c, screenio.c: Fixed more bugs found in screen
|
||
section when the iput picture is different from the destination
|
||
field's picture.
|
||
|
||
2005-06-22 18:42 rildo
|
||
|
||
* lib/scr_curses.c: Better check of digits overflow in decimal
|
||
(integer part) input.
|
||
|
||
2005-06-22 18:30 rildo
|
||
|
||
* lib/scr_curses.c: Fixed bug with accept decimal numbers when the
|
||
picture (integer part) have a number of digits different from the
|
||
accepted number.
|
||
|
||
2005-06-22 10:30 rildo
|
||
|
||
* ChangeLog, lib/scr_curses.c, lib/screenio.c: Bug fix with accept
|
||
in screen section (type = 'D'), (1) fix for decimal numbers and (2)
|
||
refmods.
|
||
|
||
2005-06-21 18:26 rildo
|
||
|
||
* compiler/htcobemt.c: Modified again accept of refmods to receive
|
||
the full field, but without the "auto-clean" feature (similar to a
|
||
regular accept).
|
||
|
||
2005-06-20 19:42 rildo
|
||
|
||
* lib/screenio.c: Still changes to avoid iCharCnt stay with wrong
|
||
value, yet allocate the correct size for Scr field.
|
||
|
||
2005-06-20 19:38 rildo
|
||
|
||
* lib/: pictures.c, screenio.c: Fixed a memory allocation bug in
|
||
ncurses display.
|
||
|
||
2005-06-20 13:50 rildo
|
||
|
||
* lib/: scr_curses.c, screenio.c: Fixed segfault with accept
|
||
refmoded variable (pic '99/99/9999').
|
||
|
||
2005-06-20 10:11 rildo
|
||
|
||
* utils/htcobviscomp.tcl: Updated htcobviscomp.tcl to the new
|
||
environment.
|
||
|
||
2005-06-15 19:27 rildo
|
||
|
||
* compiler/htcobemt.c, lib/pictures.c, lib/screenio.c: Fixed bug
|
||
with screen section (display statement).
|
||
|
||
2005-06-14 15:55 rildo
|
||
|
||
* compiler/: htcobemt.c, htcobgen.c: Changes related to the merge
|
||
of SF cvs and local project cvs,
|
||
|
||
2005-06-14 15:19 rildo
|
||
|
||
* compiler/htcobemt.c, compiler/htcobgen.c, lib/config.c,
|
||
lib/general.c, lib/htcoblib.h, lib/pictures.c, lib/scr_curses.c,
|
||
lib/screenio.c, lib/screenio.h: Merged changes from SourceForge
|
||
site.
|
||
|
||
2005-06-13 23:49 dessex
|
||
|
||
* tconfig.mingw.sh, version.txt, cobrun/htcobrun.c,
|
||
cobrun/test.code/dyntest.cob, cobrun/test.code/subrots.cob,
|
||
compiler/htcobemt.c, compiler/htcobolrc.mingw: Added run-time
|
||
'tcob_stop_run' call to end of 'cobrun' program. Added test run
|
||
script for 'cobrun.sh' shell script. Bug fix for MinGW function
|
||
calls.
|
||
|
||
2005-06-13 04:14 dessex
|
||
|
||
* version.txt, compiler/htcobemt.c: Added run-time 'tcob_stop_run'
|
||
call to end of generated function 'main'.
|
||
|
||
2005-06-13 03:07 dessex
|
||
|
||
* version.txt, compiler/htcobemt.c, test.code/t35/Makefile,
|
||
test.code/t35/test35.cob: Bug fix for 'e <name>' option.
|
||
|
||
2005-06-13 02:07 dessex
|
||
|
||
* compiler/htcobemt.c, test.code/t35/test35.cob,
|
||
test.code/tdb01/tdb01a.cob: Change to program entry code (Part II).
|
||
Bug fix for 'M auto' option. Stack bug fix for 'EXIT PROGRAM' and
|
||
'GOBACK' statements.
|
||
|
||
2005-06-12 01:23 dessex
|
||
|
||
* Makefile.in, version.txt, cobrun/htcobrun.c,
|
||
cobrun/test.code/Makefile, cobrun/test.code/Makefile.mingw,
|
||
cobrun/test.code/subrots.cob, compiler/htcobemt.c,
|
||
compiler/htcobgen.c, compiler/htcobol.y, compiler/htcobolrc.in,
|
||
compiler/htglobals.c, compiler/htglobals.h, compiler/hthelp.h,
|
||
compiler/hthelp.h.in, info/htcobol.man, info/htcobol_en.man,
|
||
info/htcobol_man.html, info/htcobol_man_en.html, lib/basicio.c,
|
||
lib/general.c, lib/htcoblib.h: Changed program entry code to allow
|
||
more flexibility (Part I). Changed run-time to store
|
||
'COMMAND-LINE' parameters. Changed 'STOP RUN' statement code
|
||
generation to conform to standard (clean-up and return to OS).
|
||
Updated cobrun program and test code samples.
|
||
|
||
2005-06-09 17:59 dessex
|
||
|
||
* Makefile.in, cobrun/test.code/dyntest.cob, compiler/htcoboly.h,
|
||
test.code/t15/test15e.cob, test.code/t15/test15g.cob,
|
||
test.code/t15/test15i.cob, test.code/t15/test15k.cob,
|
||
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/ptest05.cob,
|
||
test_suite/compile_tests/ctest01a.cob,
|
||
test_suite/compile_tests/ctest01b.cob,
|
||
test_suite/compile_tests/ctest03.cob,
|
||
test_suite/compile_tests/ctest04.cob,
|
||
test_suite/compile_tests/ctest05.cob,
|
||
test_suite/compile_tests/ctest06.cob,
|
||
test_suite/format_tests/test06a.cob: Changed invalid 'STOP-RUN'
|
||
statements to 'STOP RUN'.
|
||
|
||
2005-06-02 04:28 dessex
|
||
|
||
* Makefile.in, Makefile.mingw, configure, configure.in,
|
||
tconfig.mingw.sh, version.txt, cobrun/Makefile.in,
|
||
cobrun/Makefile.mingw, cobrun/Readme.txt, cobrun/htcobrun.c,
|
||
cobrun/htcobrun.sh, cobrun/test.code/Makefile,
|
||
cobrun/test.code/Makefile.mingw, cobrun/test.code/Readme.txt,
|
||
cobrun/test.code/dyntest.cob, cobrun/test.code/subrots.cob,
|
||
cobrun/test.code/tcobrun.sh: Added cobrun program and test code
|
||
samples. Updated the configure scripts and make files.
|
||
|
||
2005-04-08 14:25 dessex
|
||
|
||
* cobpp/Readme.txt, compiler/htcobol.y: Bug fix for nested
|
||
inline-performs with enclosed IF/ELSE statement. Update Readme
|
||
file for cobpp directory.
|
||
|
||
2005-01-13 05:14 dessex
|
||
|
||
* lib/fileio.c: Bug fix for zero size rec pointer array being
|
||
allocated when there is just one sort file. Thanks to Steven E.
|
||
Kalbach for reporting this bug.
|
||
|
||
2005-01-12 02:35 dessex
|
||
|
||
* compiler/htcobemt.c: GCC 3.x fix external variables.
|
||
|
||
2004-11-25 21:00 dessex
|
||
|
||
* ANNOUNCE, AUTHORS, ChangeLog, INSTALL.BeOS, INSTALL.Win32,
|
||
INSTALL.bin, Makefile.mingw, Readme.cygwin.txt, Readme.mingw32.txt,
|
||
tinycobol.lsm, version.txt, info/htcobol.man, info/htcobol_en.man,
|
||
info/htcobol_es.man, info/htcobol_fr.man, info/htcobol_it.man,
|
||
info/htcobol_man.html, info/htcobol_man_en.html,
|
||
info/htcobol_man_es.html, info/htcobol_man_fr.html,
|
||
info/htcobol_man_it.html, info/htcobol_man_pt_BR.html,
|
||
info/htcobol_pt_BR.man, info/isetup/Readme.isetup.txt,
|
||
info/isetup/tcobol.iss.in, lib/Makefile.mingw: Updates for the 0.62
|
||
release.
|
||
|
||
2004-11-13 04:07 dessex
|
||
|
||
* configure, configure.in, htconfig.h.in, htconfig.mingw.h,
|
||
tconfig.mingw.sh, version.txt: Changed the configure scripts to get
|
||
the version number from an external file.
|
||
|
||
2004-11-12 17:15 vilmar
|
||
|
||
* lockserver/lockserver.c: correct a bug in lockserver.c discovered
|
||
by Leonardo Epifani leonardoepifani@tin.it . Variable client_len
|
||
was not initialized when configured to a non mingw environment.
|
||
|
||
2004-11-11 22:51 dessex
|
||
|
||
* Makefile.mingw, configure, configure.in, tconfig.mingw.sh,
|
||
compiler/Makefile.mingw: Make files fix and configure script update
|
||
for MinGW.
|
||
|
||
2004-11-09 19:04 dessex
|
||
|
||
* Makefile.in, Makefile.mingw, configure, configure.in,
|
||
cobpp/cobpp.c, cobpp/cobpp.h, compiler/Makefile.in,
|
||
compiler/Makefile.mingw, compiler/htcoboly.h, compiler/htglobals.c,
|
||
compiler/htglobals.h, compiler/pp_parser.y, compiler/pp_scanner.l,
|
||
info/Makefile.in, info/isetup/tcobol.bat,
|
||
info/isetup/tcobol.iss.in, test.code/ReportGen/report.cob,
|
||
test_suite/cobol_test.pl: Merged pre-processor into main compiler.
|
||
Updated the test_suite script to use main compiler for
|
||
pre-processor tests. Updated the build and install files. Updated
|
||
the configure script version.
|
||
|
||
2004-11-06 09:42 vilmar
|
||
|
||
* configure.in, compiler/htcobol.y: variable subscripted or indexed
|
||
not recognized as variable
|
||
|
||
2004-11-04 20:16 vilmar
|
||
|
||
* configure.in, compiler/htcobol.y: bug in move statement. literal
|
||
was allowed as destination.
|
||
|
||
2004-11-04 18:48 vilmar
|
||
|
||
* compiler/htcobol.y: bug in go to depending on, part I. variable
|
||
non numeric was accepted.
|
||
|
||
2004-10-31 08:48 dessex
|
||
|
||
* configure, configure.in, compiler/htcobemt.c: Bug fix for static
|
||
variables.
|
||
|
||
2004-10-29 04:13 dessex
|
||
|
||
* configure, configure.in, compiler/htcobgen.c, compiler/htcobol.y,
|
||
lib/htrtconf, test_suite/call_tests/stest02.cob,
|
||
test_suite/compile_tests/ctestws02.cob,
|
||
test_suite/format_tests/test05b.cob: Added error check to parser
|
||
for maximum elementary alphanumeric and numeric sizes. Added error
|
||
check to parser for undefined variables. Updated error check to
|
||
parser for MOVE statements. Updated RTL config file.
|
||
|
||
2004-10-23 23:29 dessex
|
||
|
||
* configure, configure.in, lib/basicio.c, lib/htcoblib.h: Changed a
|
||
C++ style variable (C99) define into C, so that it would compile
|
||
with GCC 2.x. Updated the configure script version.
|
||
|
||
2004-10-23 15:43 hudsonreis
|
||
|
||
* configure: Re-generating the configure script in linux
|
||
environment. The latest version was generated in a MSYS window and
|
||
the Win32 file system is different.
|
||
|
||
2004-10-23 13:03 hudsonreis
|
||
|
||
* lib/basicio.c: Added some rules in tcob_accept_cmd_line() to
|
||
ACCEPT ... FROM COMMAND-LINE work like in MF compiler. If the user
|
||
add the "--enable-mfcomp" switch running the configure script,
|
||
ACCEPT ... FROM COMMAND-LINE won't get the first argument(usually
|
||
the program-name) of the command-line.
|
||
|
||
2004-10-22 19:00 vilmar
|
||
|
||
* configure.in, configure, compiler/htcobgen.c,
|
||
test_suite/compile_tests/ctestp-add3.cob,
|
||
test_suite/compile_tests/ctestp-subtract3.cob, compiler/htcobol.y,
|
||
compiler/htcoboly.h: wrong variable qualification was accepted.
|
||
fix ctestp-add3.cob and ctestp-subtract3.cob
|
||
|
||
2004-10-19 22:59 vilmar
|
||
|
||
* configure.in, compiler/htcobol.y: qualified variables were not
|
||
treated correctly
|
||
|
||
2004-10-16 14:12 dessex
|
||
|
||
* configure, configure.in, compiler/scan.l: Preliminary scanner
|
||
changes to prepare for pre-processor re-integration into main
|
||
compiler.
|
||
|
||
2004-10-08 01:31 dessex
|
||
|
||
* INSTALL, install.txt: Renamed the file INSTALL to install.txt due
|
||
to a Win32 conflict with make install.
|
||
|
||
2004-10-03 23:15 dessex
|
||
|
||
* Makefile.mingw, configure, configure.in: Updated the configure
|
||
script version. MinGW make file bug fix make install.
|
||
|
||
2004-10-03 21:31 dessex
|
||
|
||
* configure, configure.in, compiler/htglobals.c: Bug fix for MinGW.
|
||
|
||
2004-10-02 16:55 vilmar
|
||
|
||
* lib/fileio.c: removing a bug in the tcob_write_adbv function. An
|
||
extra blank line was inserted when using after.
|
||
|
||
2004-10-02 04:06 dessex
|
||
|
||
* configure, configure.in, htconfig.h.in, tconfig.mingw.sh,
|
||
compiler/htcobol.c, compiler/htglobals.c, compiler/htglobals.h:
|
||
Updated the configure script for MinGW. Updated the configure
|
||
script version and htconfig init file. Updated the compiler init
|
||
code, for MinGW, to search the directory where compiler resides.
|
||
|
||
2004-09-27 02:10 dessex
|
||
|
||
* Readme.cygwin.txt, configure, configure.in, htconfig.0.h,
|
||
info/Makefile.in, lib/fileio.c: RTL bug fix for LINE-SEQUENTIAL
|
||
files sorts (part 2). Updated the configure script version. Make
|
||
file bug fix for man file install.
|
||
|
||
2004-09-25 19:38 dessex
|
||
|
||
* configure, configure.in, tinycobol.lsm, cobpp/Makefile.in,
|
||
cobpp/Makefile.mingw, cobpp/cobpp.c, cobpp/parser.y,
|
||
cobpp/scanner.l, lib/fileio.c, test.code/Readme.txt,
|
||
test.code/tgui02/Makefile.mingw, test.code/tgui02/Readme.txt,
|
||
test.code/tgui02/subp01.cob, test.code/tgui02/wprog.h,
|
||
test.code/tgui02/wprog01.c, test.code/tgui02/wprog02.c,
|
||
test.code/tgui02/wprog03.cob, test.code/tgui02/wres04.rc: Updated
|
||
the configure script version. RTL bug fix for LINE-SEQUENTIAL
|
||
files sorts. Preliminary pre-processor changes to prepare for
|
||
re-integration into main compiler. Added MinGW GUI examples in
|
||
'test.code/tgui02' directory.
|
||
|
||
2004-09-21 23:24 dessex
|
||
|
||
* configure, configure.in, tconfig.mingw.sh,
|
||
cobpp/tcppversion.h.in, compiler/htcobemt.c, compiler/htcobol.y,
|
||
compiler/htcoboly.h, compiler/htversion.h.in, compiler/scan.l,
|
||
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/ctest06.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-accept1.cob,
|
||
test_suite/compile_tests/ctestp-accept2.cob,
|
||
test_suite/compile_tests/ctestp-add1.cob,
|
||
test_suite/compile_tests/ctestp-add2.cob,
|
||
test_suite/compile_tests/ctestp-add3.cob,
|
||
test_suite/compile_tests/ctestp-close1.cob,
|
||
test_suite/compile_tests/ctestp-compute1.cob,
|
||
test_suite/compile_tests/ctestp-continue1.cob,
|
||
test_suite/compile_tests/ctestp-delete1.cob,
|
||
test_suite/compile_tests/ctestp-divide1.cob,
|
||
test_suite/compile_tests/ctestp-divide2.cob,
|
||
test_suite/compile_tests/ctestp-divide3.cob,
|
||
test_suite/compile_tests/ctestp-divide4.cob,
|
||
test_suite/compile_tests/ctestp-divide5.cob,
|
||
test_suite/compile_tests/ctestp-goto1.cob,
|
||
test_suite/compile_tests/ctestp-initialize1.cob,
|
||
test_suite/compile_tests/ctestp-multiply1.cob,
|
||
test_suite/compile_tests/ctestp-multiply2.cob,
|
||
test_suite/compile_tests/ctestp-open1.cob,
|
||
test_suite/compile_tests/ctestp-read1.cob,
|
||
test_suite/compile_tests/ctestp-read2.cob,
|
||
test_suite/compile_tests/ctestp-read3.cob,
|
||
test_suite/compile_tests/ctestp-read4.cob,
|
||
test_suite/compile_tests/ctestp-rewrite1.cob,
|
||
test_suite/compile_tests/ctestp-rewrite2.cob,
|
||
test_suite/compile_tests/ctestp-search1.cob,
|
||
test_suite/compile_tests/ctestp-search2.cob,
|
||
test_suite/compile_tests/ctestp-set1.cob,
|
||
test_suite/compile_tests/ctestp-start1.cob,
|
||
test_suite/compile_tests/ctestp-string1.cob,
|
||
test_suite/compile_tests/ctestp-subtract1.cob,
|
||
test_suite/compile_tests/ctestp-subtract2.cob,
|
||
test_suite/compile_tests/ctestp-subtract3.cob,
|
||
test_suite/compile_tests/ctestp-unstring1.cob,
|
||
test_suite/compile_tests/ctestws01.cob,
|
||
test_suite/compile_tests/ctestws02.cob,
|
||
test_suite/compile_tests/ctestws03.cob,
|
||
test_suite/compile_tests/ctestws04.cob,
|
||
test_suite/compile_tests/ctestws05.cob,
|
||
test_suite/compile_tests/ctestws06.cob,
|
||
test_suite/compile_tests/ctestws07.cob,
|
||
test_suite/compile_tests/ctestws08.cob,
|
||
test_suite/compile_tests/ctestws09.cob,
|
||
test_suite/compile_tests/ctestws10.cob,
|
||
test_suite/compile_tests/ctestws11.cob,
|
||
test_suite/compile_tests/ctestws12.cob,
|
||
test_suite/compile_tests/sample.cob,
|
||
test_suite/format_tests/test01.cob,
|
||
test_suite/format_tests/test01c.cob,
|
||
test_suite/format_tests/test02a.cob,
|
||
test_suite/format_tests/test02b.cob,
|
||
test_suite/format_tests/test03a.cob,
|
||
test_suite/format_tests/test03b.cob,
|
||
test_suite/format_tests/test03c.cob,
|
||
test_suite/format_tests/test04.cob,
|
||
test_suite/format_tests/test05a.cob,
|
||
test_suite/format_tests/test08a.cob: Updated the TC version in the
|
||
configure script. Updated the configure script for MinGW. Added
|
||
configure script code to add host OS to the version info. Updated
|
||
PROGRAM-ID name scanner, parser code to check for valid characters
|
||
and allow name to be defined as literal. Changed 'test_suite'
|
||
programs to remove '-' character from program name.
|
||
|
||
2004-09-21 04:05 dessex
|
||
|
||
* configure, configure.in, htconfig.mingw.h, tconfig.mingw.sh,
|
||
compiler/Makefile.mingw, compiler/htcobemt.c, compiler/htcobol.y,
|
||
compiler/htglobals.c, compiler/scan.l, lib/Makefile.mingw,
|
||
lib/htcoblib.h: Updated the TC version in the configure script.
|
||
Updated the configure script, config header and make files for
|
||
MinGW. Removed C++ style comments from source code.
|
||
|
||
2004-09-14 02:52 dessex
|
||
|
||
* configure, configure.in, compiler/htcobol.y,
|
||
test.code/t05/test05d.cob: Updated the TC version in the configure
|
||
script. Code generation bug fix for the 'PERFORM ... VARYING INDEX
|
||
FROM INDEX ...' statement. Updated tests in 't05', to include test
|
||
for 'PERFORM ... VARYING identifier-1 FROM identifier-1 ...'.
|
||
|
||
2004-09-13 02:29 dessex
|
||
|
||
* test.code/t33/: Makefile, Makefile.mingw, Readme.txt,
|
||
dyntest.cob, dyntest1.cob, subrot1.cob, subrotc.c, subrots.cob:
|
||
Improved and updated tests in 't33', including test for WINAPI
|
||
call-convention (Win32 only).
|
||
|
||
2004-09-10 20:28 dessex
|
||
|
||
* Makefile.in, configure, configure.in, tconfig.mingw.sh,
|
||
compiler/htcobemt.c, lib/Makefile.mingw: Updated the configure
|
||
script (tconfig.mingw.sh) for MinGW. Code generation bug fix for
|
||
the dynamic CALL statement.
|
||
|
||
2004-09-04 22:39 dessex
|
||
|
||
* tconfig.mingw.sh, cobpp/Makefile.mingw, compiler/Makefile.mingw,
|
||
compiler/htcobemt.c, compiler/htcobol.y, compiler/htcoboly.h,
|
||
compiler/reswords.c, lib/Makefile.mingw, lib/dyncall.c,
|
||
lib/htcoblib.h, test.code/t33/rt.sh: Updated dynamic call for
|
||
STDCALL (WINAPI) on MinGW (Part II). Updated install section of
|
||
make files for MinGW. Added 'CALL-LOADLIB [literal | indentifier]'
|
||
statement (extention) which loads specific libraries.
|
||
|
||
2004-09-03 03:14 dessex
|
||
|
||
* configure, configure.in, htconfig.h.in, htconfig.mingw.h,
|
||
tconfig.mingw.sh, info/isetup/tcobol.iss.in, lib/Makefile.mingw,
|
||
lib/dlfcnwin32.h, lib/dyncall.c, lib/dyncall_ltdl.c,
|
||
lib/htcobolrt.rc.in, lib/ltdl.c, lib/ltdl.h: Updated dynamic call
|
||
for MinGW (Part I). Removed LTDL library code from RT.
|
||
|
||
2004-08-23 21:08 hudsonreis
|
||
|
||
* Makefile.in: Adding the cobpp directory in subdirs2 variable.
|
||
Now, make cleanall clean the directory cobpp.
|
||
|
||
2004-08-21 17:29 hudsonreis
|
||
|
||
* lib/Makefile.in: Little fix in Makefile.in adding the MKDIR
|
||
variable(MKDIR = mkdir -p).
|
||
|
||
2004-08-21 03:17 dessex
|
||
|
||
* configure, configure.in, compiler/htcobemt.c,
|
||
compiler/htcobgen.c, compiler/htcobol.y, compiler/reswords.c,
|
||
test.code/t25/Makefile, test.code/t25/Makefile.mingw,
|
||
test.code/t25/rt.sh, test.code/t25/test25.cob,
|
||
test.code/t25/test25c.c: Updated CALL statement grammar and GAS
|
||
generation for STDCALL (WINAPI) call-convention. Updated t25 to
|
||
run tests for both static and shared libraries. Added to t25
|
||
optional test for STDCALL (WINAPI) call-convention (MinGW only).
|
||
Updated minor version number in configure script.
|
||
|
||
2004-08-20 04:11 dessex
|
||
|
||
* compiler/htcobemt.c, compiler/htcobol.y, compiler/reswords.c,
|
||
test.code/t25/Makefile.mingw, test.code/t25/test25.cob,
|
||
test.code/t25/test25b.c, test.code/t25/test25c.c,
|
||
test_suite/cobol_test.pl: Updated CALL statement grammar with
|
||
call-convention options. Win32 GAS generate fix to ensure proper
|
||
DEF file and DLL's creation. Added make file in t25 for MinGW
|
||
platform.
|
||
|
||
2004-07-02 10:24 hudsonreis
|
||
|
||
* test.code/tgui01/: Readme.txt, ReadmeNew.txt: Merged
|
||
ReadmeNew.txt into Readme.txt
|
||
|
||
2004-03-14 15:40 ferranp
|
||
|
||
* compiler/htcobemt.c:
|
||
Change the order of initialization of field to get the correct
|
||
value of decimal point.
|
||
|
||
subbmited by Walter Garrote.
|
||
|
||
2004-02-19 01:51 hudsonreis
|
||
|
||
* test.code/tgui01/: ReadmeNew.txt, testgui01.cob, testgui02.c,
|
||
testgui03.tcl, testgui03a.tcl, testgui04.cob, testgui06.cob: New
|
||
improvements in tgui01 example. A better TC-Tcl interface are
|
||
avaliable. Added a new Readme file.
|
||
|
||
2003-12-07 19:26 dessex
|
||
|
||
* Makefile.in: Updated make files.
|
||
|
||
2003-12-06 21:39 andrewcza
|
||
|
||
* lib/fileio.c: Enable O_SYNC on Sequential and Relative files to
|
||
allow better Multi User Support.
|
||
|
||
2003-12-06 19:50 andrewcza
|
||
|
||
* lib/fileio.c: Fix Optional Statement on OPEN I-O and OPEN EXTEND
|
||
|
||
2003-12-02 08:28 dessex
|
||
|
||
* tconfig.mingw.sh: Updated configure script for MinGW.
|
||
|
||
2003-12-02 08:28 dessex
|
||
|
||
* compiler/htcobol.y: COBOL grammar fix for the CONTINUE statement.
|
||
Updated configure for MinGW.
|
||
|
||
2003-12-02 03:05 dessex
|
||
|
||
* compiler/htcobol.y, lib/Makefile.in, lib/Makefile.mingw,
|
||
lib/config.h: Updated grammar with PROGRAM-ID ... INITIAL
|
||
statement. Updated RTL config for MinGW.
|
||
|
||
2003-11-25 01:47 dessex
|
||
|
||
* cobpp/Makefile.0, compiler/Makefile.0, lib/Makefile.0,
|
||
test.code/Makefile.0, utils/Makefile.0, Makefile.0: Removed backup
|
||
make files.
|
||
|
||
2003-11-24 17:06 dessex
|
||
|
||
* lib/: Makefile.in, Makefile.mingw: Added configure and code for
|
||
external RT configure file (part 4).
|
||
|
||
2003-11-24 17:06 dessex
|
||
|
||
* htconfig.mingw.h: Added configure and code for external RT
|
||
configure file (part 5).
|
||
|
||
2003-11-24 03:27 dessex
|
||
|
||
* configure, configure.in: Added configure and code for external RT
|
||
configure file (part 3).
|
||
|
||
2003-11-24 01:38 dessex
|
||
|
||
* configure, configure.in, htconfig.h.in: Added configure and code
|
||
for external RT configure file (part 2).
|
||
|
||
2003-11-24 01:38 dessex
|
||
|
||
* lib/: Makefile.in, config.c, config.h, htrtconf: Added configure
|
||
and code for external RT configure file.
|
||
|
||
2003-11-23 12:31 hudsonreis
|
||
|
||
* ChangeLog, lib/Makefile.in: Minor modifications in
|
||
lib/Makefile.in and updated Changelog.
|
||
|
||
2003-11-22 11:29 dessex
|
||
|
||
* compiler/htcobemt.c: Updated 'SET.. TO TRUE' set statement
|
||
option.
|
||
|
||
2003-11-22 11:29 dessex
|
||
|
||
* configure.in: Minor update to configure.in file.
|
||
|
||
2003-11-11 22:45 andrewcza
|
||
|
||
* README, configure, configure.in, htconfig.0.h, htconfig.h.in,
|
||
lib/fileio.c: Add an option to force writing the data to disk after
|
||
every write/delete/rewrite for indexed io. This will help in
|
||
multiuser environments but will run much slower. The --enable-sync
|
||
option turns on this feature.
|
||
|
||
2003-11-03 08:12 dessex
|
||
|
||
* compiler/: htcobol.y, htglobals.c: Updated grammar with STOP
|
||
literal statement. Fixed GCC 3.x compiler error for MinGW
|
||
platform.
|
||
|
||
2003-10-29 00:42 dessex
|
||
|
||
* utils/cobf2f/: cobf2f.c, cobf2f.h, scanner.l: Updated cobf2f
|
||
utility.
|
||
|
||
2003-10-26 16:11 ferranp
|
||
|
||
* lib/: config.c, scr_curses.c, screenio.h: New options in runbtime
|
||
config file EDIT_CLEAR and EDIT_CLEAR_TOEND
|
||
|
||
2003-10-22 16:31 dessex
|
||
|
||
* compiler/Makefile.in, compiler/htcobol.y, compiler/htcobolrc.in,
|
||
lib/Makefile.mingw: Updated RECORD CONTAINS ... clauses.
|
||
|
||
2003-10-19 17:14 ferranp
|
||
|
||
* lib/: Makefile.in, config.c, config.h, scr_curses.c, screenio.h:
|
||
Preliminary configuration file for the runtime. By now it only
|
||
afects the key codes for the curses screen io.
|
||
|
||
2003-10-15 00:38 hudsonreis
|
||
|
||
* STATUS: Updates in STATUS
|
||
|
||
2003-10-14 16:50 whydoubt
|
||
|
||
* lib/basicio.c: Add true hundredths-of-a-second resolution in
|
||
ACCEPT --- FROM TIME.
|
||
|
||
2003-10-11 17:22 hudsonreis
|
||
|
||
* INSTALL.Win32, README: Update in README and INSTALL.Win32 file
|
||
|
||
2003-09-23 11:43 dessex
|
||
|
||
* compiler/htcobolrc.in, compiler/htcobolrc.mingw,
|
||
compiler/htglobals.c, compiler/htglobals.h, lib/Makefile.in:
|
||
Updated MinGW/Cygwin front end, so TC can build DLLs. Added
|
||
LD_FLAGS variable to the resource file and updated TC front end.
|
||
|
||
2003-09-23 06:52 dessex
|
||
|
||
* configure, configure.in, tconfig.mingw.sh: Updated configure
|
||
script to release version to 0.61.3.
|
||
|
||
2003-09-23 06:38 dessex
|
||
|
||
* compiler/htcobgen.c, compiler/htcobolrc.in,
|
||
compiler/htcobolrc.mingw, lib/Makefile.in, lib/Makefile.mingw,
|
||
lib/mcmath.c: Updated configure script to release version to
|
||
0.61.3. Bug fix for 'DIVIDE ... REMAINDER'. Updated MinGW RTL
|
||
make file so it be can built as a DLL.
|
||
|
||
2003-09-13 21:30 dessex
|
||
|
||
* compiler/htcobol.y, lib/Makefile.mingw: MinGW make file fix.
|
||
Updated special names clauses.
|
||
|
||
2003-09-11 02:19 dessex
|
||
|
||
* ANNOUNCE, configure, configure.in, tinycobol.lsm: Update for 0.61
|
||
release (part 2).
|
||
|
||
2003-09-11 02:19 dessex
|
||
|
||
* info/rpm/tinycobol-0.00.spec: Update for 0.61 release.
|
||
|
||
2003-09-07 10:20 whydoubt
|
||
|
||
* compiler/htcobemt.c, compiler/htcobgen.c, lib/basicio.c,
|
||
lib/strings.c, compiler/htcobol.y: Simplify ON SIZE ERROR
|
||
generating code.
|
||
|
||
2003-09-07 04:08 whydoubt
|
||
|
||
* compiler/htcobgen.c, test_suite/nist/NC.rpt,
|
||
test_suite/nist/nist.rpt: Improved DIVIDE ... REMAINDER results by
|
||
evaluating REMAINDER reference after GIVING value has been
|
||
calculated.
|
||
|
||
2003-09-07 03:25 whydoubt
|
||
|
||
* compiler/: htcobgen.c, htcobol.y: Continue bringing DIVIDE
|
||
statement in line with other math statements.
|
||
|
||
2003-09-06 21:41 whydoubt
|
||
|
||
* compiler/: htcobgen.c, htcobol.y, htcoboly.h: Start making DIVIDE
|
||
work more like the other math functions.
|
||
|
||
2003-09-06 21:12 whydoubt
|
||
|
||
* compiler/htcobgen.c: Make it clear in code and comments that
|
||
MATH_OPT_ON_SIZE_ERROR is used as a binary flag, rather than an
|
||
integer.
|
||
|
||
2003-09-05 21:51 whydoubt
|
||
|
||
* compiler/htcobol.y: Make on_size_error_opt truly *optional* and
|
||
treat it as such in other rules.
|
||
|
||
2003-09-05 14:58 whydoubt
|
||
|
||
* lib/mcmath.c: Simplify code for divide formats 4 and 5.
|
||
|
||
2003-09-05 09:19 whydoubt
|
||
|
||
* lib/mcmath.c: Remove all traces of afp_t.
|
||
|
||
2003-09-04 21:35 whydoubt
|
||
|
||
* lib/mcmath.c: Reduce afp2f code, and reduce usage of afp_t
|
||
structure.
|
||
|
||
2003-09-03 20:33 whydoubt
|
||
|
||
* lib/mcmath.c: Eliminated a confusing global variable in math
|
||
functions.
|
||
|
||
2003-09-03 18:33 whydoubt
|
||
|
||
* lib/mcmath.c: Simplify tcob_check_size_overflow function.
|
||
|
||
2003-08-30 22:28 dessex
|
||
|
||
* configure, configure.in, htconfig.h.in, htconfig.mingw.h: MinGW
|
||
configure update.
|
||
|
||
2003-08-29 19:15 dessex
|
||
|
||
* compiler/htcobol.y: Updated MERGE statement.
|
||
|
||
2003-08-29 17:10 dessex
|
||
|
||
* lib/scr_curses.c, configure, configure.in, htconfig.0.h,
|
||
htconfig.h.in, htconfig.mingw.h: MinGW configure update.
|
||
|
||
2003-08-28 02:39 dessex
|
||
|
||
* compiler/htcobol.y: Updated and cleaned parser. Standardized
|
||
optional clauses to use '_opt' SUFFIX. Corrected 'GOTO' statement
|
||
parser syntax.
|
||
|
||
2003-08-27 22:43 dessex
|
||
|
||
* compiler/htcobol.y: Updated parser.
|
||
|
||
2003-08-27 20:39 dessex
|
||
|
||
* ChangeLog, Makefile.mingw, configure, configure.in,
|
||
tconfig.mingw.sh: MinGW and Cygwin configure update.
|
||
|
||
2003-08-26 21:54 andrewcza
|
||
|
||
* lib/fileio.c: Fixed BUG ID 567452 Problem when reading indexed
|
||
files
|
||
|
||
2003-08-26 08:24 andrewcza
|
||
|
||
* lib/flckclient.c: Modify flckclient to return Not-Implemented for
|
||
the Username under MINGW32
|
||
|
||
2003-08-25 23:35 andrewcza
|
||
|
||
* lib/flckclient.c, test.code/t36/test36l.cob: Update flckclient
|
||
and test36l to show the PID and Username who have a record locked.
|
||
|
||
2003-08-25 23:10 dessex
|
||
|
||
* cobpp/test.code/r.sh, compiler/htcobol.y: Updated parser.
|
||
|
||
2003-08-25 19:29 andrewcza
|
||
|
||
* compiler/htcobgen.c: FIX BUG ID 567382 Read Next For External
|
||
Indexed Files
|
||
|
||
2003-08-25 13:59 whydoubt
|
||
|
||
* compiler/htglobals.c: Convert C++ comment to C.
|
||
|
||
2003-08-19 23:44 whydoubt
|
||
|
||
* compiler/htcobol.y: Modify rule to correct behavior in some
|
||
versions of bison.
|
||
|
||
2003-08-19 16:50 andrewcza
|
||
|
||
* lib/fileio.c, test.code/t08/Readme.txt: Fix Sort Using in
|
||
fileio.c
|
||
|
||
2003-08-17 21:11 ferranp
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, lib/rterrors.c,
|
||
lib/rterrors.h, lib/screenio.c: New options for display at
|
||
line/position with a variable.
|
||
|
||
2003-08-17 03:06 whydoubt
|
||
|
||
* compiler/: htcobol.y, reswords.c: Improved REPORT section syntax
|
||
parsing.
|
||
|
||
2003-08-15 22:37 dessex
|
||
|
||
* compiler/htcobgen.c: Updated RETURN-CODE picture to S9(6).
|
||
|
||
2003-08-15 11:41 whydoubt
|
||
|
||
* compiler/htcobol.y: Improve ISO/IEC conformance of screen ACCEPT.
|
||
|
||
2003-08-15 11:05 whydoubt
|
||
|
||
* test_suite/nist/: NC.rpt, nist.rpt: Update NIST results to
|
||
reflect improvements David Essex made to 'Edited' moves.
|
||
|
||
2003-08-14 06:23 dessex
|
||
|
||
* compiler/: htcobgen.c, htcobol.y, htcoboly.h: Removed stack
|
||
referencing pointers from var_list non-teminal, INITIALIZE, SORT
|
||
statements code. Updated parser with INITIALIZE statement clauses.
|
||
|
||
2003-08-13 15:04 hudsonreis
|
||
|
||
* STATUS: Update in STATUS
|
||
|
||
2003-08-11 16:48 whydoubt
|
||
|
||
* compiler/htcobol.y: Change rule name for readability.
|
||
|
||
2003-08-11 16:42 whydoubt
|
||
|
||
* compiler/htcobol.y: Correct minor LINAGE syntax issue.
|
||
|
||
2003-08-11 08:41 dessex
|
||
|
||
* lib/: cobmove.c, cobmove_c_.c, cobmove_e_.c: Bug fix for
|
||
de-editing move functions in RTL.
|
||
|
||
2003-08-11 03:17 dessex
|
||
|
||
* compiler/htcobol.y: Removed bug due to parser stack referencing
|
||
pointers from the 'INPUT/OUTPUT PROCEDURE' code.
|
||
|
||
2003-08-10 20:09 andrewcza
|
||
|
||
* README: Update Readme
|
||
|
||
2003-08-10 12:18 bgiroud
|
||
|
||
* info/tc.ebnf, info/tc.ps, utils/make_sd.sh, utils/xtr_rw,
|
||
utils/y2l: Added files for creating the TC syntax diagrams, and the
|
||
resulting files.
|
||
|
||
2003-08-10 03:56 dessex
|
||
|
||
* lib/: Makefile.in, cobmove.c, cobmove_e_.c, htcoblib.h: Addition
|
||
of de-editing move functions to RTL.
|
||
|
||
2003-08-09 14:56 whydoubt
|
||
|
||
* lib/cobmove_b_.c, test_suite/nist/NC.rpt,
|
||
test_suite/nist/nist.rpt: Add simple scaling for BINARY to BINARY
|
||
move.
|
||
|
||
2003-08-09 11:18 whydoubt
|
||
|
||
* lib/cobmove_9_.c, test_suite/nist/NC.rpt,
|
||
test_suite/nist/nist.rpt: Fix some bugs and add 'P' scaling support
|
||
in tcob_move_9_x.
|
||
|
||
2003-08-09 01:45 whydoubt
|
||
|
||
* lib/strings.c, test_suite/nist/NC.rpt, test_suite/nist/nist.rpt:
|
||
Corrected deficiencies in the library code for the INSPECT
|
||
statement.
|
||
|
||
2003-08-07 20:47 andrewcza
|
||
|
||
* README: Update Readme file
|
||
|
||
2003-08-07 19:56 dessex
|
||
|
||
* compiler/: htcobol.y, htglobals.c: Parser bug fix for the 'FILE
|
||
SECTION ... VALUE OF file-id' clause.
|
||
|
||
2003-08-06 21:25 whydoubt
|
||
|
||
* lib/cobmove_9_.c: Added name to cobmove_9_.c to reflect
|
||
contributions made recently. Changed C++ style comments to C style
|
||
comments.
|
||
|
||
2003-08-06 14:59 hudsonreis
|
||
|
||
* AUTHORS: Changes in style
|
||
|
||
2003-08-06 14:47 dessex
|
||
|
||
* compiler/htcobemt.c, compiler/htcobgen.c, compiler/htcobol.y,
|
||
test.code/t16/Makefile, test.code/t16/test16a.cob: Bug fix for
|
||
'GOTO DEPENDING' using indexed indentifier.
|
||
|
||
2003-08-06 14:37 hudsonreis
|
||
|
||
* README: Updates in links of README file
|
||
|
||
2003-08-06 08:59 whydoubt
|
||
|
||
* lib/cobmove_9_.c: Remove some -W warnings I had introduced in
|
||
changing tcob_move_9_* functions.
|
||
|
||
2003-08-05 23:00 whydoubt
|
||
|
||
* lib/strings.c: Trivial code reduction in tcob_unstring.
|
||
|
||
2003-08-05 20:50 whydoubt
|
||
|
||
* lib/cobmove_9_.c: Code simplifications in tcob_move_9_c.
|
||
|
||
2003-08-05 05:03 dessex
|
||
|
||
* compiler/htcobemt.c, compiler/htcobgen.c, compiler/htcobol.y,
|
||
compiler/reswords.c, test.code/ReportGen/Makefile,
|
||
test.code/t00/Makefile, test.code/t02/Makefile,
|
||
test.code/t02/test02.cob, test.code/t03/Makefile,
|
||
test.code/t08/Makefile, test.code/t08/test08.cob,
|
||
test.code/t10/Makefile, test.code/t13/Makefile,
|
||
test.code/t29/Makefile, test.code/tdb01/Makefile,
|
||
test.code/tdb02/Makefile, test.code/tdb03/Makefile,
|
||
test_suite/compile_tests/ctest01b.cob: Updated parser with MERGE
|
||
statement. Removed <LF> from strings in yyerror calls.
|
||
|
||
2003-08-04 22:25 hudsonreis
|
||
|
||
* test.code/t36/: test36.cob, test36i.cob, test36l.cob: Fix in
|
||
AUTHOR clause in test36.cob, test36i.cob and test36l.cob
|
||
|
||
2003-08-04 12:52 whydoubt
|
||
|
||
* lib/cobmove_9_.c: Simplified code for numeric DISPLAY to
|
||
COMPUTATIONAL move. Removed some MOVE ALL code that violated
|
||
standards.
|
||
|
||
2003-08-04 10:14 whydoubt
|
||
|
||
* lib/: basicio.c, cobmove_9_.c, htcoblib.h, mcmath.c, pictures.c,
|
||
screenio.c: Change meaning of tcob_picCompLength to returning the
|
||
number of _stored_ digits.
|
||
|
||
2003-08-04 07:34 dessex
|
||
|
||
* compiler/htcobol.y, compiler/reswords.c,
|
||
test.code/esql/esql.create.ecob, test.code/esql/esql.insert.ecob,
|
||
test.code/esql/esql.list.ecob, test.code/esql/esql.rollback.ecob,
|
||
test.code/esql/esql.table.ecob, test.code/esql/esql.trans.ecob,
|
||
test.code/t00/teste.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/t02/test02.cob, test.code/t02/test02a.cob,
|
||
test.code/t03/test03.cob, test.code/t05/test05a.cob,
|
||
test.code/t05/test05b.cob, test.code/t05/test05c.cob,
|
||
test.code/t05/test05d.cob, test.code/t05/test05e.cob,
|
||
test.code/t05/test05f.cob, test.code/t07/cobsub.cob,
|
||
test.code/t07/test07.cob, test.code/t08/test08.cob,
|
||
test.code/t15/test15e.cob, test.code/t15/test15g.cob,
|
||
test.code/t15/test15h.cob, test.code/t15/test15i.cob,
|
||
test.code/t15/test15j.cob, test.code/t15/test15k.cob,
|
||
test.code/t16/test16.cob, test.code/t17/test17.cob,
|
||
test.code/t20/test20a.cob, test.code/t20/test20a_at.cob,
|
||
test.code/t20/test20b.cob, test.code/t20/test20d.cob,
|
||
test.code/t21/test21.cob, test.code/t22/test22.cob,
|
||
test.code/t23/test23.cob, test.code/t23/test23a.cob,
|
||
test.code/t23/test23b.cob, test.code/t24/test24.cob,
|
||
test.code/t26/test26.cob, test.code/t28/test28.cob,
|
||
test.code/t29/test29m.cob, test.code/t30/test30a.cob,
|
||
test.code/t32/test32.cob, test.code/t32/test32a.cob,
|
||
test.code/t34/aaaa.cob, test.code/t34/bbbb.cob,
|
||
test.code/t35/test35.cob, test.code/tdb03/tdb03.cob,
|
||
test_suite/cobol_test.pl, 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/ptest05.cob,
|
||
test_suite/call_tests/stest01.cob,
|
||
test_suite/call_tests/stest02.cob,
|
||
test_suite/call_tests/stest03.cob,
|
||
test_suite/call_tests/stest04.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/ctest06.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/ctestp-accept1.cob,
|
||
test_suite/compile_tests/ctestp-accept2.cob,
|
||
test_suite/compile_tests/ctestp-add1.cob,
|
||
test_suite/compile_tests/ctestp-add2.cob,
|
||
test_suite/compile_tests/ctestp-add3.cob,
|
||
test_suite/compile_tests/ctestp-compute1.cob,
|
||
test_suite/compile_tests/ctestp-continue1.cob,
|
||
test_suite/compile_tests/ctestp-divide1.cob,
|
||
test_suite/compile_tests/ctestp-divide2.cob,
|
||
test_suite/compile_tests/ctestp-divide3.cob,
|
||
test_suite/compile_tests/ctestp-divide4.cob,
|
||
test_suite/compile_tests/ctestp-divide5.cob,
|
||
test_suite/compile_tests/ctestp-goto1.cob,
|
||
test_suite/compile_tests/ctestp-initialize1.cob,
|
||
test_suite/compile_tests/ctestp-multiply1.cob,
|
||
test_suite/compile_tests/ctestp-multiply2.cob,
|
||
test_suite/compile_tests/ctestp-search1.cob,
|
||
test_suite/compile_tests/ctestp-search2.cob,
|
||
test_suite/compile_tests/ctestp-set1.cob,
|
||
test_suite/compile_tests/ctestp-string1.cob,
|
||
test_suite/compile_tests/ctestp-subtract1.cob,
|
||
test_suite/compile_tests/ctestp-subtract2.cob,
|
||
test_suite/compile_tests/ctestp-subtract3.cob,
|
||
test_suite/compile_tests/ctestp-unstring1.cob,
|
||
test_suite/compile_tests/ctestws01.cob,
|
||
test_suite/compile_tests/ctestws02.cob,
|
||
test_suite/compile_tests/ctestws03.cob,
|
||
test_suite/compile_tests/ctestws04.cob,
|
||
test_suite/compile_tests/ctestws05.cob,
|
||
test_suite/compile_tests/ctestws06.cob,
|
||
test_suite/compile_tests/ctestws07.cob,
|
||
test_suite/compile_tests/ctestws08.cob,
|
||
test_suite/compile_tests/ctestws09.cob,
|
||
test_suite/compile_tests/ctestws10.cob,
|
||
test_suite/compile_tests/ctestws11.cob,
|
||
test_suite/compile_tests/ctestws12.cob,
|
||
test_suite/compile_tests/sample.cob,
|
||
test_suite/condition_tests/cond01.cob,
|
||
test_suite/condition_tests/cond03.cob,
|
||
test_suite/format_tests/test01.cob,
|
||
test_suite/format_tests/test01a.cob,
|
||
test_suite/format_tests/test01b.cob,
|
||
test_suite/format_tests/test01c.cob,
|
||
test_suite/format_tests/test02a.cob,
|
||
test_suite/format_tests/test02b.cob,
|
||
test_suite/format_tests/test03a.cob,
|
||
test_suite/format_tests/test03b.cob,
|
||
test_suite/format_tests/test03c.cob,
|
||
test_suite/format_tests/test03d.cob,
|
||
test_suite/format_tests/test04.cob,
|
||
test_suite/format_tests/test05a.cob,
|
||
test_suite/format_tests/test05b.cob,
|
||
test_suite/format_tests/test06a.cob,
|
||
test_suite/format_tests/test08a.cob,
|
||
test_suite/perform_tests/perf01.cob,
|
||
test_suite/perform_tests/perf02.cob,
|
||
test_suite/perform_tests/perf03.cob,
|
||
test_suite/perform_tests/perf04.cob,
|
||
test_suite/perform_tests/perf05.cob,
|
||
test_suite/search_tests/test20a.cob: Updated parser 'INPUT-OUTPUT
|
||
SECTION' to conform to standard.
|
||
|
||
2003-08-02 22:27 whydoubt
|
||
|
||
* lib/cobmove_9_.c: Simpler and faster library code for numeric to
|
||
numeric move.
|
||
|
||
2003-08-01 21:35 dessex
|
||
|
||
* compiler/: htcobol.y, reswords.c: File description entry parser
|
||
update.
|
||
|
||
2003-07-31 14:22 whydoubt
|
||
|
||
* compiler/htcobol.y: Paramaterize a common compiler error message.
|
||
|
||
2003-07-31 13:25 whydoubt
|
||
|
||
* compiler/htcobol.y: Marginal simplification of CLOSE options
|
||
grammar.
|
||
|
||
2003-07-31 03:04 dessex
|
||
|
||
* compiler/: htcobol.y, reswords.c: Updated parser with CLOSE
|
||
statement clauses UNIT REEL REWIND.
|
||
|
||
2003-07-30 03:50 whydoubt
|
||
|
||
* lib/cobmove_x_.c, test_suite/nist/NC.rpt,
|
||
test_suite/nist/nist.rpt: Make caWork length in tcob_move_x_9
|
||
dynamic.
|
||
|
||
2003-07-29 18:44 andrewcza
|
||
|
||
* lib/fileio.c, lockserver/lockserver.c: Fix the Problem where the
|
||
second Ignore lock did not work.
|
||
|
||
2003-07-29 02:54 whydoubt
|
||
|
||
* lib/cobmove_x_.c: Several simplifications in tcob_move_x_9.
|
||
|
||
2003-07-29 02:54 whydoubt
|
||
|
||
* lib/cobmove_x_.c: I meant memcpy, not memset.
|
||
|
||
2003-07-29 02:50 whydoubt
|
||
|
||
* lib/cobmove_x_.c: Remove unused pointer in tcob_move_x_9.
|
||
|
||
2003-07-28 18:51 whydoubt
|
||
|
||
* lib/cobmove_9_.c: In moving numeric to numeric, test for
|
||
signedness of variables only once. Handle additional cases in
|
||
moving numeric to numeric.
|
||
|
||
2003-07-28 16:27 whydoubt
|
||
|
||
* compiler/htcobol.y: Fixed a small syntax bug that was causing
|
||
many warnings in the NIST test suite.
|
||
|
||
2003-07-28 16:07 whydoubt
|
||
|
||
* compiler/htcobgen.c, test_suite/nist/NC.rpt,
|
||
test_suite/nist/nist.rpt: PICTURE was being improperly overwritten
|
||
when INDEXED BY was specified.
|
||
|
||
2003-07-27 22:09 dessex
|
||
|
||
* lib/mcmath.c: Bug fix [777992] for numeric test for group items.
|
||
|
||
2003-07-27 22:09 dessex
|
||
|
||
* configure: Configure script update.
|
||
|
||
2003-07-27 15:13 dessex
|
||
|
||
* compiler/htcobol.y: Update to parsee relating to CONTINUE and
|
||
NEXT SENTENCE statements.
|
||
|
||
2003-07-27 12:02 hudsonreis
|
||
|
||
* test.code/t17/test17.cob: Some bugfixes in test17.cob
|
||
|
||
2003-07-26 19:16 dessex
|
||
|
||
* compiler/htcobol.y: Major update to parser to reduce shift/reduce
|
||
conflicts.
|
||
|
||
2003-07-26 18:41 dessex
|
||
|
||
* lockserver/: Makefile.0.mingw, Makefile.in, Makefile.mingw: Minor
|
||
lockserver update.
|
||
|
||
2003-07-26 14:09 andrewcza
|
||
|
||
* lib/fileio.c: Fix a problem discovered by David with Ingore Lock
|
||
|
||
2003-07-26 13:39 andrewcza
|
||
|
||
* lib/fileio.c, lib/flckclient.c, test.code/t36/test36i.cob,
|
||
test.code/t36/test36l.cob: Change File Status IO Codes
|
||
|
||
2003-07-26 12:03 andrewcza
|
||
|
||
* lib/flckclient.c, lockserver/lockserver.c: Make More changes so
|
||
that Locking with Indexed IO now also works with Mingw
|
||
|
||
2003-07-26 10:36 dessex
|
||
|
||
* AUTHORS, configure.in: Configure.in duplicate option fix.
|
||
|
||
2003-07-26 10:36 dessex
|
||
|
||
* compiler/htcobolrc.in, test.code/t00/Makefile,
|
||
test.code/t01/Makefile, test.code/t04/Makefile,
|
||
test.code/t04/test04.cob, test.code/t04/test04i.cob,
|
||
test.code/t04/test04r.cob, test.code/t05/Makefile,
|
||
test.code/t05/test05a.cob, test.code/t05/test05b.cob,
|
||
test.code/t05/test05c.cob, test.code/t05/test05d.cob,
|
||
test.code/t05/test05e.cob, test.code/t05/test05f.cob,
|
||
test.code/t06/Makefile, test.code/t06/index01.cob,
|
||
test.code/t06/test06.cob, test.code/t06/test06i.cob,
|
||
test.code/t06/test06r.cob, test.code/t06/test06s.cob,
|
||
test.code/t06/test06v.cob, test.code/t07/Makefile,
|
||
test.code/t07/cobsub.cob, test.code/t07/test07.cob,
|
||
test.code/t08/Makefile, test.code/t08/test08.cob,
|
||
test.code/t08/test08g.cob, test.code/t08/test08u.cob,
|
||
test.code/t08/test08ug.cob, test.code/t09/Makefile,
|
||
test.code/t09/upro.cob, test.code/t10/Makefile,
|
||
test.code/t10/test10.cob, test.code/t11/Makefile,
|
||
test.code/t11/test11.cob, test.code/t12/Makefile,
|
||
test.code/t12/test12.cob, test.code/t12/test12i.cob,
|
||
test.code/t12/test12ls.cob, test.code/t12/test12r.cob,
|
||
test.code/t12/test12s.cob, test.code/t13/Makefile,
|
||
test.code/t13/include1.cpy, test.code/t13/include2.cpy,
|
||
test.code/t13/include3.cpy, test.code/t13/test13.cob,
|
||
test.code/t14/Makefile, test.code/t14/test14c.cob,
|
||
test.code/t15/Makefile, test.code/t16/Makefile,
|
||
test.code/t16/test16.cob, test.code/t17/Makefile,
|
||
test.code/t17/test17.cob, test.code/t18/Makefile,
|
||
test.code/t18/test18.cob, test.code/t18/test18i.cob,
|
||
test.code/t18/test18r.cob, test.code/t19/Makefile,
|
||
test.code/t19/test19.cob, test.code/t19/test19a.cob,
|
||
test.code/t19/test19b.cob, test.code/t20/Makefile,
|
||
test.code/t20/test20e.cob, test.code/t21/Makefile,
|
||
test.code/t22/Makefile, test.code/t22/test22.cob,
|
||
test.code/t23/Makefile, test.code/t23/test23.cob,
|
||
test.code/t23/test23b.cob, test.code/t24/Makefile,
|
||
test.code/t24/test24.cob, test.code/t25/Makefile,
|
||
test.code/t26/Makefile, test.code/t26/test26.cob,
|
||
test.code/t27/Makefile, test.code/t27/test27.cob,
|
||
test.code/t28/Makefile, test.code/t28/test28.cob,
|
||
test.code/t28/test28a.cob, test.code/t29/Makefile,
|
||
test.code/t29/test29m.cob, test.code/t30/Makefile,
|
||
test.code/t30/test30a.cob, test.code/t31/Makefile,
|
||
test.code/t31/test31.cob, test.code/t32/Makefile,
|
||
test.code/t33/Makefile, test.code/t34/Makefile,
|
||
test.code/t34/aaaa.cob, test.code/t34/bbbb.cob,
|
||
test.code/t35/Makefile, test.code/t35/test35.cob,
|
||
test.code/t36/Makefile, test.code/t36/test36.cob,
|
||
test.code/t36/test36i.cob, test.code/t36/test36l.cob,
|
||
test.code/tdb01/tdb01a.cob, test.code/tdb02/tdb02.cob,
|
||
test.code/tdb03/tdb03.cob,
|
||
test_suite/compile_tests/ctestp-goto1.cob: Updated sample test
|
||
code. Configure.in duplicate option fix.
|
||
|
||
2003-07-26 00:14 andrewcza
|
||
|
||
* lib/flckclient.c: Fix an error in flckclient to do with mingw32
|
||
|
||
2003-07-25 23:33 andrewcza
|
||
|
||
* lib/Makefile.mingw, lib/flckclient.c, lib/flckclient.h,
|
||
lockserver/lockserver.c: Finish off Locking code for Mingw. Now
|
||
ready for testing
|
||
|
||
2003-07-25 15:55 andrewcza
|
||
|
||
* configure, lib/flckclient.c, lib/flckclient.h,
|
||
lockserver/Makefile.in, lockserver/Makefile.mingw,
|
||
lockserver/lockserver.c, lockserver/syslog.h: Start to change the
|
||
Locking code to include support for Mingw32
|
||
|
||
2003-07-25 14:35 whydoubt
|
||
|
||
* lib/strings.c: Comment INSPECT REPLACING code and replace
|
||
offset_substr with memcmp where appropriate.
|
||
|
||
2003-07-25 12:39 whydoubt
|
||
|
||
* configure.in: Clean up some configure messages.
|
||
|
||
2003-07-24 01:03 dessex
|
||
|
||
* lib/: basicio.c, cobmove.c, cobmove_9_.c, cobmove_b_.c,
|
||
cobmove_c_.c, intrinsic.c: Several RTS patches from Paolo Bizzarri.
|
||
|
||
2003-07-23 17:52 whydoubt
|
||
|
||
* lib/general.c: Tweak code for removing trailing whitespace in
|
||
tcob_chain.
|
||
|
||
2003-07-23 17:45 whydoubt
|
||
|
||
* lib/general.c: Correct which string to search in for trailing
|
||
whitespace.
|
||
|
||
2003-07-23 17:40 whydoubt
|
||
|
||
* lib/general.c: Reducing whitespace-removal code in tcob_cancel.
|
||
|
||
2003-07-23 16:46 dessex
|
||
|
||
* lib/: Makefile.in, fileio.c, flckclient.c, flckclient.h,
|
||
htcoblib.h: Separated file lock client code into separate file.
|
||
|
||
2003-07-22 18:22 ferranp
|
||
|
||
* lib/general.c: Correct cancel statement. Now it works with the
|
||
routine name in a variable.
|
||
|
||
2003-07-20 22:09 dessex
|
||
|
||
* lib/htcoblib.h, lockserver/Makefile, lockserver/Makefile.0:
|
||
Configuration for lock server.
|
||
|
||
2003-07-20 22:09 dessex
|
||
|
||
* Makefile.in, configure.in, htconfig.h.in, htconfig.mingw.h:
|
||
Configuration for lock server (part 2).
|
||
|
||
2003-07-20 20:43 andrewcza
|
||
|
||
* lib/fileio.c, test.code/t36/Makefile, test.code/t36/test36l.cob:
|
||
Add new test example and remove warnings from compile when
|
||
USE_LOCKSERVER is not defined.
|
||
|
||
2003-07-20 11:57 dessex
|
||
|
||
* lib/fileio.c, lib/htcoblib.h, lockserver/lockserver.c: Bug fix
|
||
for 'WRITE ...ADVANCING' part 1. Minor modifications to lock
|
||
server.
|
||
|
||
2003-07-18 23:59 hudsonreis
|
||
|
||
* INSTALL, INSTALL.BeOS, INSTALL.bin: changes about resource files
|
||
option
|
||
|
||
2003-07-18 21:56 andrewcza
|
||
|
||
* STATUS: Update Status to show READ .. WITH IGNORE LOCK NOW
|
||
IMPLEMENTED
|
||
|
||
2003-07-18 21:50 andrewcza
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, lib/fileio.c,
|
||
test.code/t36/test36i.cob: Implement Compiler and Library code for
|
||
READ .. WITH IGNORE LOCK
|
||
|
||
2003-07-18 00:10 dessex
|
||
|
||
* utils/cobf2f/: cobf2f.c, cobf2f.h: Minor update to cobf2f
|
||
utility.
|
||
|
||
2003-07-15 13:49 whydoubt
|
||
|
||
* lib/strings.c: Reworked the INSPECT REPLACING TRAILING code.
|
||
|
||
2003-07-15 12:15 whydoubt
|
||
|
||
* lib/strings.c: In comparand structure, changed the component name
|
||
'stop' to 'state'. Also made the default state 'go' instead of
|
||
'wait'.
|
||
|
||
2003-07-15 11:54 whydoubt
|
||
|
||
* lib/strings.c: Make (struct comparand *)->stop comparisons
|
||
explicit. More work on cleaning up INSPECT REPLACING library code.
|
||
|
||
2003-07-15 11:07 whydoubt
|
||
|
||
* lib/strings.c: Correct signed/unsigned variable comparison.
|
||
|
||
2003-07-15 09:07 whydoubt
|
||
|
||
* lib/fileio.c: Fixed a memory leak and a buffer overflow in
|
||
reworking LINE SEQUENTIAL writing.
|
||
|
||
2003-07-13 17:14 bgiroud
|
||
|
||
* compiler/hthelp.h.in, info/htcobol_en.man, info/htcobol_fr.man,
|
||
info/htcobol_man_fr.html: Added option -t in french documentation.
|
||
|
||
2003-07-12 11:38 dessex
|
||
|
||
* compiler/htcobol.y, compiler/reswords.c, test.code/t12/Makefile:
|
||
Added "WITH IGNORE LOCK" phrase to the read statement.
|
||
|
||
2003-07-11 22:05 andrewcza
|
||
|
||
* lib/fileio.c: Added Code to make the DELETE Statement release a
|
||
Locked Record if it gets deleted.
|
||
|
||
2003-07-11 21:56 andrewcza
|
||
|
||
* test.code/t36/test36i.cob: Add Simple Indexed IO Lock Sample
|
||
|
||
2003-07-11 21:34 andrewcza
|
||
|
||
* README, STATUS, lib/fileio.c, lib/htcoblib.h,
|
||
lockserver/lockserver.c, test.code/t36/Makefile: Make final changed
|
||
for Beta Version of Record Locking on Indexed IO. Now We need
|
||
People to test.
|
||
|
||
2003-07-10 22:54 andrewcza
|
||
|
||
* lib/fileio.c, lockserver/INSTALL, lockserver/LICENSE,
|
||
lockserver/Makefile, lockserver/PROTOCOL, lockserver/README,
|
||
lockserver/TODO, lockserver/VERSION, lockserver/hosts,
|
||
lockserver/lockserver.c: Write more code to support record Locking
|
||
on READ and REWRITE
|
||
|
||
2003-07-04 00:03 andrewcza
|
||
|
||
* compiler/htcobol.y, lib/fileio.c, lib/htcoblib.h,
|
||
test.code/t12/test12.cob, test.code/t12/test12i.cob: Wrote more
|
||
code for Record Locking.
|
||
|
||
2003-07-03 21:58 andrewcza
|
||
|
||
* lib/: fileio.c, htcoblib.h: Continue to Add code to implement
|
||
record locking.
|
||
|
||
2003-07-02 17:38 dessex
|
||
|
||
* compiler/: htcobol.y, reswords.c: Updated report parser grammar.
|
||
|
||
2003-07-02 07:53 dessex
|
||
|
||
* compiler/htcobol.y: Updated and improved declaratives parser
|
||
grammar.
|
||
|
||
2003-07-01 22:46 andrewcza
|
||
|
||
* lib/: fileio.c, htcoblib.h: Write more routines towards the
|
||
implemention of record locking on ISAM files.
|
||
|
||
2003-07-01 12:07 hudsonreis
|
||
|
||
* info/: htcobol_it.man, htcobol_man_it.html: Update htcobol
|
||
manpages(italian language)
|
||
|
||
2003-06-28 16:47 andrewcza
|
||
|
||
* lib/: fileio.c, htcoblib.h: Start Adding routines to call
|
||
Lockserver for Record Locking.
|
||
|
||
2003-06-28 15:17 ferranp
|
||
|
||
* compiler/htcobemt.c, compiler/htcobgen.c,
|
||
test_suite/cobol_test.pl: Correct problems initializing variables.
|
||
|
||
2003-06-28 06:51 reidrac
|
||
|
||
* info/: htcobol_es.man, htcobol_man_es.html: added the -t switch
|
||
|
||
2003-06-28 00:30 hudsonreis
|
||
|
||
* info/: htcobol.man, htcobol_en.man, htcobol_man.html,
|
||
htcobol_man_en.html, htcobol_man_pt_BR.html, htcobol_pt_BR.man:
|
||
Adding -t switch in htcobol manpage(english and portuguese
|
||
language)
|
||
|
||
2003-06-27 23:09 andrewcza
|
||
|
||
* lib/fileio.c: Added the Cobol 85 File Status Codes.
|
||
|
||
2003-06-25 20:03 ferranp
|
||
|
||
* compiler/: htcobemt.c, htcobgen.c: Changes initializing fields.
|
||
Code cleanup, do not initialize values in linkage section.
|
||
Initialize all numeric fields to 0 and text fields to spaces.
|
||
|
||
2003-06-21 07:09 dessex
|
||
|
||
* lib/fileio.c: File IO bug fixes.
|
||
|
||
2003-06-19 03:36 dessex
|
||
|
||
* AUTHORS, htconfig.mingw.h, tconfig.mingw.sh: Updated MinGW setup
|
||
script. Updated scanner and parser tokens. (Part 2)
|
||
|
||
2003-06-19 03:36 dessex
|
||
|
||
* compiler/: htcobgen.c, htcobol.y, htcoboly.h, reswords.c: Updated
|
||
MinGW setup script. Updated scanner and parser tokens.
|
||
|
||
2003-06-17 14:57 whydoubt
|
||
|
||
* lib/cobmove.c: Paolo Bizzarri: It is intended to clarify the
|
||
meaning of a particular state in the function tcob_move_edited. In
|
||
the original code it was expressed as a int value. Now is an enum,
|
||
with possibly significant symbolic names. Jeff Smith: Modified the
|
||
symbolic names slightly.
|
||
|
||
2003-06-17 04:30 dessex
|
||
|
||
* compiler/: htcobemt.c, htcobgen.c, htcobol.y, htcoboly.h,
|
||
htglobals.c, htglobals.h, reswords.c, scan.l: Updated scanner and
|
||
parser with new tokens. Enhanced error reporting to print error
|
||
token.
|
||
|
||
2003-06-08 00:19 dessex
|
||
|
||
* compiler/htcobemt.c, compiler/htcobgen.c, compiler/htcobol.y,
|
||
compiler/htcoboly.h, compiler/reswords.c, compiler/reswords.h,
|
||
lib/fileio.c, test.code/t02/Makefile, test.code/t03/Makefile,
|
||
test.code/t33/Makefile: Updated parser with standardized tokens.
|
||
Removed 'SEVERITY_ERROR' define conflict on MinGW platform.
|
||
|
||
2003-05-30 14:10 whydoubt
|
||
|
||
* lib/strings.c, test_suite/nist/NC.rpt, test_suite/nist/nist.rpt:
|
||
Fixed some bugs in INSPECT TALLYING library code. Cleaned up a
|
||
couple of near-by memory leaks.
|
||
|
||
2003-05-19 10:23 hudsonreis
|
||
|
||
* info/: htcobol_it.man, htcobol_man_it.html: Put in CVS update of
|
||
italian manfiles(Thanks Mario)
|
||
|
||
2003-05-17 01:24 dessex
|
||
|
||
* configure, configure.in, htconfig.h.in: Added MF compatibility
|
||
options (part 2).
|
||
|
||
2003-05-17 01:24 dessex
|
||
|
||
* lib/fileio.c, test.code/t19/Makefile, test.code/t19/test19b.cob:
|
||
Added MF compatibility configure option and some MF compatibility
|
||
features - external file IO.
|
||
|
||
2003-05-16 23:19 hudsonreis
|
||
|
||
* info/: htcobol.man, htcobol_man.html: Updating htcobol.man and
|
||
htcobol_man.html about the modification of cobopt word to htcobolrc
|
||
word.
|
||
|
||
2003-05-16 15:47 whydoubt
|
||
|
||
* compiler/htcobol.y: Improve parsing of SORT statement.
|
||
|
||
2003-05-16 15:47 whydoubt
|
||
|
||
* test_suite/nist/: IX.rpt, SM.rpt, nist.rpt: Get NIST reports up
|
||
to date.
|
||
|
||
2003-05-16 14:33 whydoubt
|
||
|
||
* compiler/htcobol.y: Improve parsing of SORT statement.
|
||
|
||
2003-05-16 13:42 whydoubt
|
||
|
||
* test_suite/nist/make_pop_linux.txt: Added SORT filename cards.
|
||
|
||
2003-05-16 13:34 whydoubt
|
||
|
||
* test_suite/nist/Makefile_trail.h: Clean up for RTE files in NIST
|
||
testing.
|
||
|
||
2003-05-15 15:45 whydoubt
|
||
|
||
* test_suite/nist/: nist_IX.rpt, nist_IX_prev.rpt, nist_NC.rpt,
|
||
nist_NC_prev.rpt: Putting some old reports in the attic.
|
||
|
||
2003-05-15 15:10 whydoubt
|
||
|
||
* test_suite/nist/: NC.rpt, nist.rpt: Get NC report up to date.
|
||
|
||
2003-05-15 14:41 whydoubt
|
||
|
||
* lib/: fileio.c, htcoblib.h, strings.c: Eliminated some C++
|
||
comments, eliminated movebytes, cleaned up SORT code.
|
||
|
||
2003-05-15 14:10 whydoubt
|
||
|
||
* compiler/htglobals.c: Keeping C++-style comments out of the
|
||
compiler code.
|
||
|
||
2003-05-15 11:10 reidrac
|
||
|
||
* info/htcobol_es.man: little fix
|
||
|
||
2003-05-15 11:04 reidrac
|
||
|
||
* info/htcobol_es.man: clarified the htcobolrc part
|
||
|
||
2003-05-11 02:50 dessex
|
||
|
||
* test.code/: Readme.txt, t15/Makefile, t15/test15k.cob,
|
||
t15/test15l.c, t32/Makefile, t32/test32a.cob, t36/test36.cob: Added
|
||
COBOL source samples in the 'test.code' directory.
|
||
|
||
2003-05-08 19:44 dessex
|
||
|
||
* Makefile.in, Makefile.mingw, configure, configure.in,
|
||
htconfig.h.in, htconfig.mingw.h, tconfig.mingw.sh: Simplified
|
||
configure for command line help language option (part 2).
|
||
|
||
2003-05-08 19:27 dessex
|
||
|
||
* cobpp/tcpphelp.h, cobpp/tcpphelp.h.in, compiler/hthelp.h,
|
||
compiler/hthelp.h.in, test.code/Readme.txt,
|
||
test_suite/cobol_test.pl: Simplified configure for command line
|
||
help language option.
|
||
|
||
2003-05-07 03:02 dessex
|
||
|
||
* lib/fileio.c, test.code/t15/Makefile, test.code/tdb01/Makefile,
|
||
test.code/tdb01/tdb01.c: Win32 binary flag fix for BDB. Small setup
|
||
fix for BDB in tdb01.
|
||
|
||
2003-05-05 01:49 bgiroud
|
||
|
||
* compiler/htcobgen.c, test_suite/test.baseline: Corrected filler
|
||
SCREEN checking symptom. Recovered test_suite level.
|
||
|
||
2003-05-04 14:32 ferranp
|
||
|
||
* compiler/htcobol.y, lib/htcoblib.h, lib/strings.c: New option for
|
||
inspect, INSPECT .... REPLACING TRAILING ....
|
||
|
||
2003-05-01 03:05 hudsonreis
|
||
|
||
* info/: htcobol_en.man, htcobol_man_en.html: Updated english
|
||
manfiles
|
||
|
||
2003-04-29 16:22 dessex
|
||
|
||
* info/isetup/: image3e.bmp, image3e1.bmp, license.txt,
|
||
tcobol.iss.in: Fix for Inno setup script. Set binary flag for
|
||
bitmap
|
||
|
||
2003-04-29 05:30 dessex
|
||
|
||
* Makefile.mingw, tconfig.mingw.sh: MinGW config scritp update
|
||
|
||
2003-04-29 04:33 dessex
|
||
|
||
* info/isetup/Readme.isetup.txt, info/isetup/image3e.bmp,
|
||
info/isetup/tcobol.bat, info/isetup/tcobol.iss.in,
|
||
lib/Makefile.mingw, test_suite/nist/Makefile,
|
||
test_suite/nist/Makefile_head.h: MinGW update and addtion of Inno
|
||
setup script
|
||
|
||
2003-04-28 13:30 reidrac
|
||
|
||
* info/htcobol_es.man: cobopt deprecated
|
||
|
||
2003-04-27 16:20 bgiroud
|
||
|
||
* compiler/htcobemt.c, compiler/htcobol.y, compiler/reswords.c,
|
||
compiler/reswords.h, info/htcobol_fr.man, info/htcobol_man_fr.html:
|
||
Added dialect field for reserved words. Changed cobopt into
|
||
htcobolrc in documentation.
|
||
|
||
2003-04-26 12:44 hudsonreis
|
||
|
||
* compiler/htcobolrc.mingw, lib/Makefile.mingw: Updating the files
|
||
to mingw TC install
|
||
|
||
2003-04-26 11:03 hudsonreis
|
||
|
||
* compiler/cobopt: removed cobopt file
|
||
|
||
2003-04-26 01:06 hudsonreis
|
||
|
||
* info/: htcobol_man_pt_BR.html, htcobol_pt_BR.man: Updating the
|
||
brazilian manfiles(changing the word "cobopt" to "htcobolrc" in
|
||
htcobol_pt_BR.man and htcobol_man_pt_BR.html)
|
||
|
||
2003-04-26 00:53 hudsonreis
|
||
|
||
* configure: updating configure script(regenerated with autoconf)
|
||
|
||
2003-04-14 17:51 whydoubt
|
||
|
||
* compiler/htcobol.y: Removed token special_name_class_literal.
|
||
|
||
2003-04-13 14:31 bgiroud
|
||
|
||
* configure.in, cobpp/tcpphelp.h.in, compiler/hthelp.h.in,
|
||
compiler/reswords.c, info/htcobf2f_es.man,
|
||
info/htcobf2f_man_es.html, info/htcobol_es.man,
|
||
info/htcobol_man_es.html, info/htcobolpp_es.man,
|
||
info/htcobolpp_man_es.html: Addition of "es" translation (Thanks to
|
||
Juan). Ordering of reserved words to allow further qualification
|
||
for doc.
|
||
|
||
2003-04-12 12:32 hudsonreis
|
||
|
||
* test.code/tdb03/tdb03.cob: some bugfixes in tdb03.cob
|
||
|
||
2003-04-11 10:35 bgiroud
|
||
|
||
* compiler/: htcobemt.c, htcobgen.c, htcobol.c, htcobol.y,
|
||
htcoboly.h, reswords.c, scan.l: Added checks on value types and
|
||
length against picture. Added syntax of CLASS phrase.
|
||
|
||
2003-04-09 19:21 ferranp
|
||
|
||
* compiler/htcobgen.c: Initialize a field to avoid crashes.
|
||
|
||
2003-04-08 15:09 ferranp
|
||
|
||
* compiler/htcobemt.c: Some bugfixes that make the compiler seg
|
||
failt.
|
||
|
||
2003-04-07 03:14 bgiroud
|
||
|
||
* compiler/: htcobemt.c, htcobgen.c, htcobol.y, htcoboly.h,
|
||
htglobals.c: Correction of several little bugs mentionned by Hudson
|
||
Reis.
|
||
|
||
2003-04-06 09:28 whydoubt
|
||
|
||
* lib/: cobmove.c, general.c, rterrors.h: C++ -> C comments and
|
||
corrected some comments.
|
||
|
||
2003-04-04 19:47 whydoubt
|
||
|
||
* lib/: htcoblib.h, mcmath.c: Converting C++-style comments to
|
||
C-style comments in mcmath.
|
||
|
||
2003-04-04 19:00 whydoubt
|
||
|
||
* lib/: basicio.c, cobmove_f_.c, fileio.c, scr_curses.c,
|
||
screenio.c, strings.c: Lots of warnings when -W flag is used have
|
||
been cleaned up. Implemented library code for 4-digit years in
|
||
ACCEPT statement.
|
||
|
||
2003-04-04 18:57 whydoubt
|
||
|
||
* test_suite/nist/: NC.idx, make_pop_linux.txt: Minor nist test
|
||
suite updates.
|
||
|
||
2003-04-03 13:18 ferranp
|
||
|
||
* cobpp/scanner.l: Some bug fixes to aboid segmentation faults.
|
||
|
||
2003-04-03 12:23 ferranp
|
||
|
||
* cobpp/cobpp.h, cobpp/scanner.l, compiler/htcobemt.c,
|
||
compiler/htglobals.c, compiler/reswords.c, compiler/scan.l,
|
||
lib/dyncall.c, lib/general.c, lib/screenio.c: Some bug fixes to
|
||
avoid segmentation faults.
|
||
|
||
2003-04-02 18:40 whydoubt
|
||
|
||
* compiler/: Makefile.in, htcobemt.c, htcobgen.c, htglobals.c,
|
||
htglobals.h, scan.l: Added -pedantic to the flags for compiling the
|
||
compiler, and fixed most resulting warnings.
|
||
|
||
2003-04-02 15:51 whydoubt
|
||
|
||
* mwindows.h, compiler/htcobgen.c, compiler/htcobol.c,
|
||
compiler/htcoboly.h, compiler/htglobals.c, compiler/htglobals.h,
|
||
compiler/hthelp.h.in, compiler/reswords.c: More changing C++-style
|
||
comments to C-style comments in the compiler.
|
||
|
||
2003-04-02 14:36 whydoubt
|
||
|
||
* lib/htcoblib.h, compiler/htcobemt.c: Converting C++-style
|
||
comments to C-style comments, and cleaning up some of contents of
|
||
the comments in the process.
|
||
|
||
2003-04-02 13:04 whydoubt
|
||
|
||
* compiler/htcobemt.c: Cleaned up code generation ambiguity in
|
||
proc_trail.
|
||
|
||
2003-04-02 12:20 whydoubt
|
||
|
||
* compiler/htcobol.y: ADD CORRESPONDING requires 'TO'.
|
||
|
||
2003-03-25 04:21 bgiroud
|
||
|
||
* compiler/htcobemt.c, compiler/htcobgen.c, compiler/htcobol.y,
|
||
lib/fileio.c: Reset flag eof_hit also at tcob_start (thanks to
|
||
Alain Lucari). Suppressed call of data_trail from end if data
|
||
division (in case refmods in screen section).
|
||
|
||
2003-03-23 14:59 ferranp
|
||
|
||
* compiler/htcobemt.c, compiler/htcobgen.c, compiler/htcobol.y,
|
||
compiler/htcoboly.h, compiler/reswords.c, lib/dyncall.c,
|
||
lib/general.c, lib/htcoblib.h, lib/rterrors.c, lib/rterrors.h,
|
||
lib/scr_curses.c, lib/screenio.c: New options UPPER , LOWER and
|
||
SIZE on screen fields. Correct a segmentation faults in som cases
|
||
involving call and cancel.
|
||
|
||
2003-03-20 19:11 ferranp
|
||
|
||
* compiler/htcobemt.c: Modification to detect variables in the
|
||
linkage section while compiling.
|
||
|
||
2003-03-09 18:50 ferranp
|
||
|
||
* lib/scr_curses.c: Now the left and right keys at the end of a
|
||
field finish an accept auto.
|
||
|
||
2003-03-05 12:30 whydoubt
|
||
|
||
* lib/cobmove.c: Fix non-elementary moves to meet standards.
|
||
|
||
2003-03-05 00:25 whydoubt
|
||
|
||
* compiler/: htcobgen.c, htcobol.y, htcoboly.h: Additional updates
|
||
to the chronological form of the ACCEPT statement.
|
||
|
||
2003-03-04 17:44 whydoubt
|
||
|
||
* compiler/htcobgen.c, lib/basicio.c, lib/htcoblib.h: Consolidating
|
||
code for chronological form of ACCEPT.
|
||
|
||
2003-03-04 16:20 whydoubt
|
||
|
||
* compiler/htcobol.y: Parse the ALPHABET phrase better.
|
||
|
||
2003-02-28 09:25 bgiroud
|
||
|
||
* configure.in, cobpp/parser.y, compiler/htcobol.y, lib/fileio.c:
|
||
Check-in changes from David Essex for skipping locking on MingW32.
|
||
Cleaned-up definitions in files .y for Bison 1.75.
|
||
|
||
2003-02-25 02:36 whydoubt
|
||
|
||
* cobpp/.cvsignore, compiler/.cvsignore, info/.cvsignore,
|
||
lib/.cvsignore, test.code/.cvsignore,
|
||
test.code/copybooks/.cvsignore, .cvsignore, utils/.cvsignore,
|
||
utils/cobf2f/.cvsignore: Adding .cvsignore entries into the
|
||
repository.
|
||
|
||
2003-02-25 02:28 whydoubt
|
||
|
||
* info/: Compiler-Overview.txt, VarStructure.Info.txt:
|
||
Documentation updates.
|
||
|
||
2003-02-23 20:20 whydoubt
|
||
|
||
* compiler/htcobol.y: Improve EVALUATE without END-EVALUATE case.
|
||
|
||
2003-02-23 01:03 whydoubt
|
||
|
||
* compiler/htcobol.y: Improving parse of file and sort descriptor
|
||
sections.
|
||
|
||
2003-02-22 15:24 whydoubt
|
||
|
||
* compiler/htcobgen.c: Fix occasional segfault in compiler when
|
||
creating a log file.
|
||
|
||
2003-02-22 14:44 whydoubt
|
||
|
||
* compiler/hthelp.h.in: Update compiler command-line help to
|
||
compile without errors.
|
||
|
||
2003-02-21 13:49 whydoubt
|
||
|
||
* compiler/: htcobol.y, reswords.c: Keyword 'ARE' is only valid if
|
||
the proceeding word is in plural form.
|
||
|
||
2003-02-18 16:53 whydoubt
|
||
|
||
* compiler/htcobol.y: Fix a parse error when 'ON' is missing from
|
||
an OCCURS DEPENDING clause.
|
||
|
||
2003-02-18 13:24 whydoubt
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
|
||
lib/htcoblib.h: Improving inheritance of group attributes to
|
||
subcomponents.
|
||
|
||
2003-02-16 19:07 whydoubt
|
||
|
||
* compiler/: htcobgen.c, htcoboly.h: Fix a problem with the
|
||
compiler sometimes allocating too much memory while generating code
|
||
for initializing groups with the OCCURS clause.
|
||
|
||
2003-02-15 12:59 whydoubt
|
||
|
||
* lib/: general.c, mcmath.c, rterrors.c: Fixes and improvements to
|
||
the run-time error reporting system.
|
||
|
||
2003-02-15 12:42 whydoubt
|
||
|
||
* compiler/htcobgen.c: Fixed compiler shortcoming that led to
|
||
values in group fields not being properly initialized (e.g. field
|
||
MOVE29A in NIST test NC104).
|
||
|
||
2003-02-13 02:55 whydoubt
|
||
|
||
* lib/pictures.c: Fixed some logic errors in counting the numeric
|
||
characters in a numeric edited picture.
|
||
|
||
2003-02-07 12:25 bgiroud
|
||
|
||
* config.guess, config.sub, configure, configure.in, tinycobol.lsm:
|
||
Last configure changes from Matt Verran for R0.60.
|
||
|
||
2003-02-02 18:17 bgiroud
|
||
|
||
* ANNOUNCE: Forgotten the principal for R0_60 !
|
||
|
||
2003-02-02 15:05 bgiroud
|
||
|
||
* AUTHORS, ChangeLog, STATUS, configure.in, tinycobol.lsm,
|
||
compiler/htcobemt.c, compiler/htcobgen.c, compiler/htcobol.y,
|
||
compiler/htglobals.c, info/rpm/tinycobol-0.00.spec, lib/fileio.c,
|
||
lib/general.c: Preparation of 0.60 release.
|
||
|
||
2003-01-23 02:27 bgiroud
|
||
|
||
* INSTALL.BeOS, configure, configure.in, htconfig.h.in,
|
||
compiler/htcobemt.c, compiler/htcobgen.c, compiler/htcobol.y,
|
||
compiler/htglobals.c, lib/fileio.c, lib/general.c, lib/htcoblib.h:
|
||
Corrected write advancing, thanks to Alain Leucari's code. Changed
|
||
structure of files (needs a V4) to support access to File Status
|
||
from the RTL. Added Matt Verran's contributions to better support
|
||
BeOS.
|
||
|
||
2003-01-07 03:18 bgiroud
|
||
|
||
* compiler/: htcobemt.c, htcobgen.c, htcobol.y, htcoboly.h,
|
||
htglobals.c, htglobals.h: Corrected the handling of Invalid Key
|
||
clause for write and rewrite.
|
||
|
||
2002-12-19 00:52 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
|
||
compiler/reswords.c, lib/fileio.c: Added UNLOCK statement.
|
||
|
||
2002-12-18 23:50 rpragana
|
||
|
||
* test.code/t36/: Makefile, test36.cob: Still some files missing...
|
||
|
||
2002-12-18 13:01 rpragana
|
||
|
||
* lib/fileio.c: Oops! No t36 commited. Small bug fix in
|
||
lib/fileio.c/lock_record().
|
||
|
||
2002-12-17 14:24 rpragana
|
||
|
||
* ChangeLog, compiler/htcobemt.c, compiler/htcobgen.c,
|
||
compiler/htcoboly.h, lib/fileio.c, lib/htcoblib.h: Added test.code
|
||
(t36) for record locks. Modified implementation for allowing
|
||
multiple reads with/without locks in the same process. Return code
|
||
for already locked files is 99 (temporary error code).
|
||
|
||
2002-12-17 10:23 rpragana
|
||
|
||
* ChangeLog, compiler/htcobemt.c, compiler/htcobgen.c,
|
||
compiler/htcobol.y, compiler/htcoboly.h, lib/htcoblib.h,
|
||
test.code/t01/Makefile, test.code/tdb03/tdb03.cob: Start WITH LOCK
|
||
clause implementation (READ verb).
|
||
|
||
2002-11-05 04:04 bgiroud
|
||
|
||
* configure, configure.in, compiler/htcobemt.c,
|
||
compiler/htcobgen.c, compiler/htcoboly.h, compiler/htglobals.c,
|
||
compiler/htglobals.h: Integrated first lot of support for BeOS in
|
||
configuration.
|
||
|
||
2002-10-30 17:02 bgiroud
|
||
|
||
* configure, lib/fileio.c, test_suite/test.baseline,
|
||
test_suite/sortio_tests/srtio05.cob,
|
||
test_suite/sortio_tests/srtio06.cob,
|
||
test_suite/sortio_tests/srtio07.cob,
|
||
test_suite/sortio_tests/srtio08.cob,
|
||
test_suite/sortio_tests/srtio09.cob,
|
||
test_suite/sortio_tests/srtio10.cob,
|
||
test_suite/sortio_tests/test.script: Sort with line sequential
|
||
files now should work. Added a few other tests.
|
||
|
||
2002-10-29 04:09 bgiroud
|
||
|
||
* configure.in, tinycobol.lsm, test_suite/Makefile,
|
||
test_suite/cobol_test.pl, test_suite/test.baseline,
|
||
test_suite/sortio_tests/srtio01.cob,
|
||
test_suite/sortio_tests/srtio02.cob,
|
||
test_suite/sortio_tests/srtio03.cob,
|
||
test_suite/sortio_tests/srtio04.cob,
|
||
test_suite/sortio_tests/test.script: Added sortio tests.
|
||
|
||
2002-10-23 15:15 whydoubt
|
||
|
||
* cobpp/tcpphelp.h.in: Fixing escaped newlines in Italian help
|
||
messages.
|
||
|
||
2002-10-20 05:16 bgiroud
|
||
|
||
* ANNOUNCE, ChangeLog, INSTALL, configure, configure.in,
|
||
tinycobol.lsm, info/rpm/tinycobol-0.00.spec, lib/Makefile.in,
|
||
lib/basicio.c: Updates for release 0.59.
|
||
|
||
2002-10-16 11:27 whydoubt
|
||
|
||
* Makefile.0, Makefile.in: Clean up two new generated files during
|
||
distclean.
|
||
|
||
2002-10-15 03:12 bgiroud
|
||
|
||
* cobpp/tcpphelp.h, compiler/hthelp.h: Removed two generated help
|
||
files.
|
||
|
||
2002-10-13 16:47 bgiroud
|
||
|
||
* ChangeLog, cobpp/tcpphelp.h, cobpp/tcpphelp.h.in,
|
||
compiler/hthelp.h, compiler/hthelp.h.in,
|
||
info/htcobolpp_man_fr.html: Added missing files from David Essex
|
||
concerning internationalization.
|
||
|
||
2002-10-13 02:03 whydoubt
|
||
|
||
* INSTALL, Makefile.0, Makefile.in, info/debian/rules,
|
||
test.code/Makefile.0, test.code/Makefile.in, utils/Makefile.0,
|
||
utils/Makefile.in: Adding standard make target 'distclean'.
|
||
|
||
2002-10-11 10:49 bgiroud
|
||
|
||
* configure, configure.in, cobpp/cobpp.c, cobpp/cobpp.h,
|
||
compiler/htglobals.c, compiler/htglobals.h, info/Makefile.in,
|
||
lib/basicio.c, lib/cobmove_b_.c: Incorporated David Essex changes
|
||
for intl. of man files. Corrected the way
|
||
tcob_accept_{date,time,day} would fill a char field from a BININT
|
||
one.
|
||
|
||
2002-10-04 10:41 bgiroud
|
||
|
||
* compiler/htcobgen.c, info/htcobf2f_man_fr.html,
|
||
info/htcobol_man_fr.html, lib/basicio.c, lib/cobmove.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/intrinsic.c, lib/mcmath.c, lib/pictures.c, lib/screenio.c,
|
||
lib/strings.c: tcob_ prefix changes phase III.
|
||
|
||
2002-09-27 11:04 bgiroud
|
||
|
||
* compiler/htcobemt.c, compiler/htcobgen.c, lib/cobmove.c,
|
||
lib/cobmove_9_.c, lib/cobmove_b_.c, lib/cobmove_c_.c,
|
||
lib/cobmove_x_.c, lib/fileio.c, lib/htcoblib.h, lib/intrinsic.c,
|
||
lib/mcmath.c, lib/scr_curses.c, lib/screenio.c, lib/screenio.h,
|
||
lib/strings.c, test.code/Readme.txt, test.code/t00/Makefile,
|
||
test.code/t17/Makefile, test.code/t17/Readme.txt,
|
||
test.code/t23/Makefile, test.code/t26/Makefile: Changing RTS names
|
||
phase II.
|
||
|
||
2002-09-27 03:22 bgiroud
|
||
|
||
* compiler/htcobemt.c, compiler/htcobgen.c, compiler/htcobol.y,
|
||
compiler/htcobolrc.in, compiler/htcobolrc.mingw, lib/basicio.c,
|
||
lib/cobmove.c, lib/cobmove_9_.c, lib/cobmove_b_.c,
|
||
lib/cobmove_c_.c, lib/cobmove_f_.c, lib/cobmove_x_.c, lib/fileio.c,
|
||
lib/general.c, lib/htcoblib.h, lib/intrinsic.c, lib/mcmath.c,
|
||
lib/rterrors.c, lib/scr_curses.c, lib/screenio.c, lib/strings.c,
|
||
test_suite/nist/NC.idx: Changed or added prefix "tcob_" phase I.
|
||
|
||
2002-09-16 05:00 bgiroud
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
|
||
lib/fileio.c, test.code/t08/Readme.txt: Corrected several bugs in
|
||
sort, and added prefix tcob_ for sort entry points.
|
||
|
||
2002-09-10 03:59 bgiroud
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, lib/basicio.c,
|
||
lib/htcoblib.h, test.code/t08/test08u.cob: Added the correct
|
||
handling of implied numeric move in accept_* routines. Also
|
||
renamed the modified routines with a prefix of tcob_.
|
||
|
||
2002-09-09 05:23 bgiroud
|
||
|
||
* Makefile.in, cobpp/Makefile.in, cobpp/Makefile.mingw,
|
||
compiler/Makefile.in, compiler/Makefile.mingw, compiler/htcobemt.c,
|
||
compiler/htcobgen.c, info/Makefile.in, lib/Makefile.in,
|
||
lib/Makefile.mingw, test.code/Makefile.in: Added devel tag in
|
||
Makefiles. Made SORT-RETUN defined. Gives an error if assigned
|
||
name in SELECT is not defined.
|
||
|
||
2002-08-27 11:21 ferranp
|
||
|
||
* compiler/htcobemt.c, compiler/htcobol.y, compiler/htglobals.c,
|
||
lib/Makefile.in, lib/Makefile.mingw, lib/dyncall.c,
|
||
lib/intrinsic.c, test.code/t02/test02.cob, test.code/t33/Makefile,
|
||
test_suite/cobol_test.pl: Unify the 2 libraries of the runtime in
|
||
one. By default create the runtime system as a shared object.
|
||
Some bug fixes.
|
||
|
||
2002-08-12 14:28 bgiroud
|
||
|
||
* TODO, compiler/htcobemt.c, compiler/htcobgen.c,
|
||
compiler/htcobol.y, compiler/htcoboly.h, info/htcobf2f_fr.man,
|
||
info/htcobol_fr.man, info/htcobolpp_fr.man,
|
||
test_suite/cobol_test.pl, test_suite/nist/IX.rpt,
|
||
test_suite/nist/SM.rpt, test_suite/nist/nist.rpt: Added french
|
||
translation. Updated cobol_test.pl for dynamic libs.
|
||
|
||
2002-06-26 13:13 ferranp
|
||
|
||
* compiler/htcobol.y, lib/dyncall.c, lib/general.c, lib/htcoblib.h,
|
||
lib/rterrors.h: Preliminary cancel statement. Unify the way dyncall
|
||
works with dl and ltdl Some imprivements for NIST test suite.
|
||
|
||
2002-06-26 08:10 ferranp
|
||
|
||
* compiler/htcobemt.c, compiler/htcobgen.c, compiler/htcobol.y,
|
||
lib/screenio.c: Correct determination of size for fields without
|
||
picture. Correct parsing of nested progrmas (NIST IC test suite).
|
||
A little bug on screen.
|
||
|
||
2002-06-25 23:13 dessex
|
||
|
||
* info/: htcobf2f_it.man, htcobf2f_man_it.html, htcobol_it.man,
|
||
htcobol_man_it.html, htcobolpp_it.man, htcobolpp_man_it.html: Added
|
||
Italian versions MAN and HTML docs.
|
||
|
||
2002-06-24 12:08 ferranp
|
||
|
||
* compiler/htcobol.y, lib/basicio.c, lib/dyncall.c, lib/general.c,
|
||
lib/intrinsic.c, lib/rterrors.c, lib/rterrors.h, lib/screenio.c:
|
||
Changes on parser. Improvements on runtime error reporting.
|
||
|
||
2002-06-21 06:36 ferranp
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, lib/general.c,
|
||
lib/screenio.c: Some bug fixes. Clearer accept syntax. Now not
|
||
requires curses to be linked with any cobol program.
|
||
|
||
2002-06-19 14:09 ferranp
|
||
|
||
* compiler/: htcobemt.c, htcobol.y, htcoboly.h: A bug introduced on
|
||
one of the last modifications afecting the returninig of routines.
|
||
|
||
2002-06-19 12:03 ferranp
|
||
|
||
* lib/: general.c, htcoblib.h, intrinsic.c, scr_curses.c: NUMVAL-C
|
||
instrinsic function. (cobol 85 intrinsic functions complented).
|
||
Bug on the screen section accept (reported by Iker Etxebarria).
|
||
Restore the currency symbol when returning from a call.
|
||
|
||
2002-06-17 22:29 rpragana
|
||
|
||
* ChangeLog, compiler/htcobol.y: Flag as error level 78 variables.
|
||
|
||
2002-06-16 17:59 ferranp
|
||
|
||
* compiler/htcobemt.c, compiler/htcobgen.c, compiler/htcoboly.h,
|
||
compiler/reswords.c, lib/fileio.c, lib/general.c, lib/htcoblib.h,
|
||
lib/intrinsic.c, lib/rterrors.h: Fase 1 of the cancel statement.
|
||
NUMVAL intrinsic function.
|
||
|
||
2002-06-16 03:32 dessex
|
||
|
||
* compiler/htcobol.y: Bug fix for ACCEPT/DISPLAY grammar in parser.
|
||
|
||
2002-06-14 13:10 ferranp
|
||
|
||
* compiler/htcobol.y: Fix a bug that makes all the accepts via
|
||
curses.
|
||
|
||
2002-06-13 04:17 dessex
|
||
|
||
* cobpp/: parser.y, scanner.l: Updated pre-processor to allow
|
||
multi-line comment entries for AUTHOR, INSTALLATION, DATE-WRITTEN,
|
||
DATE-COMPILED, SECURITY statements.
|
||
|
||
2002-06-12 18:46 dessex
|
||
|
||
* compiler/htcobol.y, test_suite/nist/Readme.txt: Minor bug in main
|
||
parser.
|
||
|
||
2002-06-12 13:35 ferranp
|
||
|
||
* compiler/htcobol.y: An bug produced for deleting by error lines
|
||
from previous version.
|
||
|
||
2002-06-12 06:12 ferranp
|
||
|
||
* compiler/htcobemt.c, compiler/htcobgen.c, compiler/htcobol.y,
|
||
compiler/htcoboly.h, compiler/reswords.c, lib/htcoblib.h,
|
||
lib/scr_curses.c, lib/screenio.c: Modification of the
|
||
accept/display on the parser to be closer to standards. Boback on
|
||
a rutine generates exit program, else stop run. A bug fix for SET.
|
||
|
||
2002-06-10 21:39 dessex
|
||
|
||
* info/: htcobf2f_en.man, htcobf2f_man_en.html,
|
||
htcobf2f_man_pt_BR.html, htcobf2f_pt_BR.man, htcobol.man,
|
||
htcobol_en.man, htcobol_man.html, htcobol_man_en.html,
|
||
htcobol_man_pt_BR.html, htcobol_pt_BR.man, htcobolpp_en.man,
|
||
htcobolpp_man_en.html, htcobolpp_man_pt_BR.html,
|
||
htcobolpp_pt_BR.man, rpm/tinycobol-0.00.spec: Updated man and HTML
|
||
docs for htcobol.
|
||
|
||
2002-06-05 05:34 dessex
|
||
|
||
* Readme.mingw32.txt, STATUS, htconfig.mingw.h,
|
||
info/rpm/tinycobol-0.00.spec, lib/Makefile.mingw, lib/scr_curses.c,
|
||
test.code/copybooks/Makefile.in: Minor make file fixes. Update to
|
||
scr_curses for pdcurses.
|
||
|
||
2002-06-04 04:07 dessex
|
||
|
||
* ANNOUNCE, AUTHORS, ChangeLog, Makefile.0, configure,
|
||
configure.in, htconfig.0.h, htconfig.mingw.h, tinycobol.lsm,
|
||
cobpp/Makefile.0, compiler/Makefile.0, compiler/htcobolrc.mingw,
|
||
compiler/htglobals.c, lib/Makefile.0, lib/Makefile.mingw,
|
||
lib/htcoblib.h, test.code/Makefile.0, utils/Makefile.0: Updates for
|
||
0.58 release.
|
||
|
||
2002-06-03 16:19 ferranp
|
||
|
||
* lib/Makefile.in: Corrections on the symlinks for installing as
|
||
shared libs.
|
||
|
||
2002-06-03 15:18 ferranp
|
||
|
||
* compiler/htglobals.c: Bug that causes a seg fault with lib names
|
||
in the resource file like '$.so'
|
||
|
||
2002-06-03 03:04 dessex
|
||
|
||
* configure, configure.in, compiler/htcobolrc.in,
|
||
compiler/htglobals.c, compiler/htglobals.h, info/htcobol.man,
|
||
info/htcobol_man.html: Updated TC front end to pass linker options
|
||
(Part III). Minor update to configure script to add the static
|
||
libraries utilities to the TC resource file. Updated man and HTML
|
||
docs for htcobol.
|
||
|
||
2002-06-02 22:36 dessex
|
||
|
||
* compiler/: htcobolrc.in, htglobals.c, htglobals.h: Updated TC
|
||
front end to handle shared libraries (Part II).
|
||
|
||
2002-06-02 13:44 ferranp
|
||
|
||
* compiler/htcobemt.c, compiler/htcobol.y, lib/dyncall.c: Some
|
||
bugxs intreoduced when verifying paragraph and section names. Some
|
||
bugs on dynamic calls.
|
||
|
||
2002-05-30 15:04 dessex
|
||
|
||
* cobpp/parser.y, cobpp/scanner.l, compiler/htcobol.c,
|
||
compiler/htcobolrc.in, compiler/htcoboly.h, compiler/htglobals.c,
|
||
compiler/htglobals.h, test.code/config/COB.rules.in: More
|
||
pre-processor fixes and updates relating to REPLACE (Part I).
|
||
Updated TC front end to handle shared/static libraries (Part I).
|
||
|
||
2002-05-22 17:38 whydoubt
|
||
|
||
* lib/mcmath.c: Fixed a bug in 'DIVIDE f1 INTO f2 GIVING f3
|
||
REMAINDER f4' where f3 is a numeric-edited non-integer.
|
||
|
||
2002-05-22 14:53 ferranp
|
||
|
||
* lib/Makefile.in: Update Makefile for creating and installig
|
||
(optional) shared libraries:
|
||
|
||
2002-05-22 12:26 ferranp
|
||
|
||
* lib/: scr_curses.c, screenio.c, screenio.h: Minor bugs on
|
||
screenio.
|
||
|
||
2002-05-19 09:45 ferranp
|
||
|
||
* compiler/htcobol.y, compiler/reswords.c, lib/htcoblib.h,
|
||
lib/scr_curses.c, lib/screenio.c, lib/screenio.h,
|
||
test.code/t23/test23b.cob: Improvements and cleanup on screenio.
|
||
end-accept clause.
|
||
|
||
2002-05-18 11:46 ferranp
|
||
|
||
* compiler/htcobemt.c, compiler/htcobol.y,
|
||
compiler/htcobolrc.mingw, compiler/htglobals.c, lib/Makefile.mingw,
|
||
lib/dyncall_ltdl.c, lib/screenio.c: Portability issues for mingw32
|
||
including dynamic calls. Validate and print invalid paragraphs and
|
||
sections on compiler.
|
||
|
||
2002-05-17 15:55 whydoubt
|
||
|
||
* test_suite/nist/nc_extr.pl: Update nist/nc_extr.pl to simplify
|
||
and correct some problems working with the first and last modules,
|
||
CM and ST respectively.
|
||
|
||
2002-05-17 14:42 whydoubt
|
||
|
||
* test_suite/nist/Makefile_trail.h: Generate full nist.rpt report
|
||
from correct module reports.
|
||
|
||
2002-05-17 09:39 ferranp
|
||
|
||
* compiler/htcobemt.c: WHEN-COMPILED intrinsic function.
|
||
|
||
2002-05-17 08:49 ferranp
|
||
|
||
* compiler/htcobemt.c, compiler/htcobgen.c, compiler/htcobol.y,
|
||
compiler/htcoboly.h, compiler/htglobals.c, compiler/htglobals.h,
|
||
compiler/reswords.c, compiler/reswords.h, lib/intrinsic.c: Fixes on
|
||
intrinsic functions. Option -m to compile as a module.
|
||
|
||
2002-05-15 06:06 dessex
|
||
|
||
* configure, configure.in: More updates to the configure script for
|
||
DB version 4.
|
||
|
||
2002-05-15 04:56 dessex
|
||
|
||
* configure, configure.in, htconfig.h.in, lib/htcoblib.h,
|
||
test_suite/cobol_test.pl: Updated configure script for DB version
|
||
4. Updated test_suite Perl script to determine the DB library name
|
||
from the resource file(htcobolrc).
|
||
|
||
2002-05-14 17:52 whydoubt
|
||
|
||
* lib/strings.c: Small fix to INSPECT (TALLYING and REPLACING) that
|
||
was causing AFTER to not work as specified.
|
||
|
||
2002-05-14 12:16 whydoubt
|
||
|
||
* lib/strings.c: Implemented INSPECT CONVERTING
|
||
|
||
2002-05-13 02:22 bgiroud
|
||
|
||
* test_suite/nist/: Makefile_SM, SM.idx: Added SM support in nist
|
||
test_suite directory.
|
||
|
||
2002-05-12 19:03 ferranp
|
||
|
||
* compiler/htcobemt.c, compiler/htcobgen.c, compiler/htcobol.y,
|
||
lib/intrinsic.c, test.code/t35/test35.cob: More instrinsic
|
||
functions. some bug fixed.
|
||
|
||
2002-05-09 17:52 whydoubt
|
||
|
||
* lib/screenio.c: Fixing a kludge in display_curses that was
|
||
causing memory after a 'group' to be trampled when the group was
|
||
displayed.
|
||
|
||
2002-05-05 16:43 ferranp
|
||
|
||
* lib/screenio.c: Correct problems displaying edited fields with
|
||
blank when zero. Bug reported by Harold Norris.
|
||
|
||
2002-05-05 15:51 ferranp
|
||
|
||
* compiler/htcobgen.c: Correct a bug on last commit.
|
||
|
||
2002-05-05 13:46 ferranp
|
||
|
||
* compiler/htcobgen.c, lib/intrinsic.c, lib/screenio.c,
|
||
test.code/t35/test35.cob: Intrinsic functions, bug fixes and
|
||
updated test35.
|
||
|
||
2002-05-03 23:54 dessex
|
||
|
||
* test_suite/nist/nc_extr.pl: Update to the NIST test suite
|
||
extract.
|
||
|
||
2002-05-03 08:29 ferranp
|
||
|
||
* compiler/htcobemt.c, lib/intrinsic.c: More intrinsic functions.
|
||
|
||
2002-05-03 06:40 bgiroud
|
||
|
||
* compiler/htcobemt.c, compiler/htcobgen.c, compiler/htcobol.y,
|
||
compiler/htcoboly.h, compiler/reswords.c, test_suite/Makefile,
|
||
test_suite/test.baseline, test_suite/nist/IX.idx,
|
||
test_suite/nist/IX.rpt, test_suite/nist/IX_prev.rpt,
|
||
test_suite/nist/Makefile_head.h, test_suite/nist/Makefile_trail.h,
|
||
test_suite/nist/NC.rpt, test_suite/nist/NC_prev.rpt,
|
||
test_suite/nist/SM.rpt, test_suite/nist/make_pop_linux.txt,
|
||
test_suite/nist/nc_extr.pl, test_suite/nist/nist.rpt,
|
||
test_suite/nist/nist_IX.rpt, test_suite/nist/nist_NC.rpt,
|
||
test_suite/nist/xtr_rpt.sh: Further enhancements to support IX
|
||
module. Added module SM. Changed names of .rpt files (suppressed
|
||
nist_ prefix).
|
||
|
||
2002-04-30 04:30 ferranp
|
||
|
||
* compiler/htcobemt.c, compiler/htcobgen.c,
|
||
test.code/t35/test35.cob: Some bugs on intrinsic functions and
|
||
generating temp fields.
|
||
|
||
2002-04-29 09:22 ferranp
|
||
|
||
* lib/cobmove_x_.c: A bug fix for a seg fault on move.
|
||
|
||
2002-04-29 08:56 ferranp
|
||
|
||
* compiler/htcobol.y, compiler/scan.l, lib/dyncall.c,
|
||
lib/screenio.c: Bug fixes. Remove code for copys from compiler.
|
||
|
||
2002-04-28 19:16 dessex
|
||
|
||
* cobpp/: scanner.l, test.code/ft1.cob, test.code/t1.cob:
|
||
Pre-processor update relating to SQL pre-processor.
|
||
|
||
2002-04-28 18:36 ferranp
|
||
|
||
* compiler/htcobemt.c, compiler/htcobgen.c, lib/intrinsic.c,
|
||
test.code/t35/test35.cob: More intrinsic functions. Some bug fixes.
|
||
|
||
2002-04-28 15:51 ferranp
|
||
|
||
* lib/intrinsic.c, test.code/Readme.txt, test.code/t35/Makefile,
|
||
test.code/t35/test35.cob: New Intrinsic functions. Added examples
|
||
for instinsic functions in test.code.
|
||
|
||
2002-04-28 11:39 ferranp
|
||
|
||
* compiler/htcobol.y, lib/intrinsic.c: Bugs on intrinsic function
|
||
current-date (instrinsics without params)
|
||
|
||
2002-04-26 13:34 dessex
|
||
|
||
* ChangeLog, configure, configure.in, cobpp/cobpp.c, cobpp/cobpp.h,
|
||
cobpp/parser.y, cobpp/scanner.l: Updated ChangeLog. Updated
|
||
configure script to handle dynamic loading. Updated configure
|
||
script dynamic loading RTS default. More pre-processor updates.
|
||
|
||
2002-04-24 19:19 ferranp
|
||
|
||
* compiler/htcobemt.c, compiler/htcobgen.c, compiler/htcoboly.h,
|
||
compiler/reswords.c, lib/intrinsic.c, lib/rterrors.c:
|
||
Implementation of some intrinsic functions.
|
||
|
||
2002-04-22 19:59 andrewcza
|
||
|
||
* lib/fileio.c, test_suite/test.baseline,
|
||
test_suite/seqio_tests/seqio02.cob,
|
||
test_suite/seqio_tests/seqio05.cob: Begin making changes so that
|
||
File Status in fileio.c will return Cobol 85 Status codes and not
|
||
Cobol 74.
|
||
|
||
2002-04-21 16:07 ferranp
|
||
|
||
* compiler/htcobemt.c, compiler/htcoboly.h, compiler/reswords.c,
|
||
compiler/reswords.h, compiler/scan.l, lib/Makefile.in,
|
||
lib/cobmove_f_.c, lib/intrinsic.c, lib/mcmath.c, lib/rterrors.c,
|
||
lib/scr_curses.c: Add skeleton for intrinsec functions.Added
|
||
example function ABS. Correct a bug on move float fields and a bug
|
||
on screen io.
|
||
|
||
2002-04-16 22:39 andrewcza
|
||
|
||
* compiler/htcobgen.c: Fix a problem with Relative IO for Write
|
||
From.
|
||
|
||
2002-04-16 20:17 dessex
|
||
|
||
* lib/: dyncall.c, dyncall_ltdl.c: Merged dynamic loading code in
|
||
RTS.
|
||
|
||
2002-04-16 18:11 dessex
|
||
|
||
* configure, configure.in, htconfig.0.h, compiler/htcobemt.c,
|
||
compiler/htcobolrc.in, lib/Makefile.in, lib/dyncall.c,
|
||
lib/htcoblib.h: Updated configure script to handle dynamic loading.
|
||
Merged dynamic loading code in RTS.
|
||
|
||
2002-04-16 13:14 ferranp
|
||
|
||
* lib/dyncall_ltdl.c: ome cleanup on dyncall_ltdl.
|
||
|
||
2002-04-15 16:14 ferranp
|
||
|
||
* compiler/htcobolrc.mingw: [no log message]
|
||
|
||
2002-04-15 16:14 ferranp
|
||
|
||
* cobpp/Makefile.mingw, lib/scr_curses.c, lib/screenio.c: Some
|
||
issues on mingw32 port. Colors work again with pdcurses. Bugs on
|
||
display ADVANCING/NO ADVANCING and on DISPLAY reported by Harold
|
||
Norris.
|
||
|
||
2002-04-11 05:57 dessex
|
||
|
||
* ChangeLog, configure, configure.in, htconfig.h.in,
|
||
cobpp/test.code/ft1.cob, compiler/htcobol.y, lib/Makefile.in,
|
||
lib/Makefile.mingw, lib/dyncall.c, lib/dyncall_ltdl.c,
|
||
lib/scr_curses.c, test.code/t33/Makefile, test.code/t33/Readme.txt,
|
||
test.code/t33/rt.sh: Minor fix to htcobol.y. Updated configure
|
||
script to handle dynamic loading (using the ltdl library or RTS
|
||
default). Minor fix to screenio to handle old versions of the
|
||
ncurses libraries.
|
||
|
||
2002-04-10 19:39 ferranp
|
||
|
||
* lib/: cobmove_x_.c, screenio.c: Correct move right justified
|
||
fields (strip trailing spaces from source field). Now accept just
|
||
right works as expected.
|
||
|
||
2002-04-10 03:19 bgiroud
|
||
|
||
* compiler/htcobemt.c, test_suite/Makefile,
|
||
test_suite/nist/Makefile_head.h, test_suite/nist/Makefile_nc,
|
||
test_suite/nist/nc.idx, test_suite/nist/nist.rpt,
|
||
test_suite/nist/nist_IX.rpt, test_suite/nist/nist_IX_prev.rpt,
|
||
test_suite/nist/nist_prev.rpt: Corrected test for NOT INVALID KEY.
|
||
Further automate test suite.
|
||
|
||
2002-04-08 02:59 bgiroud
|
||
|
||
* compiler/htcobemt.c, compiler/htcobgen.c, compiler/htcobol.y,
|
||
compiler/htcoboly.h, lib/pictures.c, test_suite/nist/NC.idx,
|
||
test_suite/nist/make_pop_linux.txt, test_suite/nist/nc.idx,
|
||
test_suite/nist/nist.rpt, test_suite/nist/nist_IX.rpt,
|
||
test_suite/nist/nist_NC.rpt, test_suite/nist/nist_NC_prev.rpt:
|
||
Further improvements for the handling of declaratives. Added cast
|
||
of int for va_args in pictures.
|
||
|
||
2002-04-07 18:25 ferranp
|
||
|
||
* configure, configure.in, compiler/htcobemt.c: The configure
|
||
script didn't give the correct defalut lib to linker. Correct the
|
||
stabs lines when using copybooks.
|
||
|
||
2002-04-07 16:02 ferranp
|
||
|
||
* lib/: Makefile.in, dyncall.c, ltdl.c: Dynamic call now uses ltdl
|
||
routines.
|
||
|
||
2002-04-05 01:02 andrewcza
|
||
|
||
* compiler/htcobgen.c, lib/fileio.c, test.code/config/COB.rules.in:
|
||
Correct a problem with WRITE FROM
|
||
|
||
2002-04-02 18:51 ferranp
|
||
|
||
* compiler/htcobemt.c, compiler/htcobgen.c, lib/Makefile.in,
|
||
lib/Makefile.mingw, lib/htcoblib.h, lib/scr_curses.c,
|
||
lib/screenio.c, lib/screenio.h: Separate all the functions related
|
||
to curses on a file. Correct a bug displaying GROUP fileds in
|
||
curses. BLANK SCREEN now uses colors.
|
||
|
||
2002-04-01 19:06 andrewcza
|
||
|
||
* lib/fileio.c: Fixed a bug in Rewrite for Sequential IO
|
||
|
||
2002-04-01 04:53 bgiroud
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, test_suite/Makefile,
|
||
test_suite/nist/nist.rpt, test_suite/nist/nist_IX.rpt,
|
||
test_suite/nist/nist_NC.rpt, test_suite/nist/nist_NC_prev.rpt:
|
||
Corrected the behavior of one format of DIVIDE statement. Corrected
|
||
the generation of READ when used sequentially.
|
||
|
||
2002-03-30 23:12 dessex
|
||
|
||
* ChangeLog, INSTALL, STATUS, configure, configure.in,
|
||
cobpp/Makefile.in, cobpp/cobpp.c, cobpp/cobpp.h, cobpp/parser.y,
|
||
cobpp/scanner.l, cobpp/test.code/ft1.cob, cobpp/test.code/ft2.cob,
|
||
cobpp/test.code/r.sh, cobpp/test.code/t2.cob,
|
||
cobpp/test.code/t3.cob, test_suite/nist/Makefile: Updated
|
||
pre-processor and added code to handle tabs, inline comments,
|
||
concatination. Updated ChangeLog and configure script files.
|
||
|
||
2002-03-29 14:23 whydoubt
|
||
|
||
* STATUS, lib/strings.c: Out-of-bounds bug fix to STRING statement.
|
||
|
||
2002-03-27 04:22 bgiroud
|
||
|
||
* compiler/htcobemt.c, compiler/htcobgen.c, compiler/htcobol.y,
|
||
compiler/htcoboly.h, test_suite/nist/IX.idx,
|
||
test_suite/nist/nist.rpt, test_suite/nist/nist_IX.rpt,
|
||
test_suite/nist/nist_NC.rpt: Phase I of declaratives semantics.
|
||
|
||
2002-03-24 13:53 ferranp
|
||
|
||
* lib/screenio.c: Correct bugs on screenio.
|
||
|
||
2002-03-23 16:23 whydoubt
|
||
|
||
* lib/strings.c: Corrected small bug in STRING statement.
|
||
|
||
2002-03-22 05:26 bgiroud
|
||
|
||
* compiler/htcobol.y, test_suite/nist/Makefile_trail.h,
|
||
test_suite/nist/nist.rpt, test_suite/nist/nist_IX.rpt,
|
||
test_suite/nist/nist_IX_prev.rpt, test_suite/nist/nist_NC.rpt,
|
||
test_suite/nist/nist_prev.rpt: End of declaratives syntax (I hope).
|
||
Small correction for search.
|
||
|
||
2002-03-21 19:37 andrewcza
|
||
|
||
* STATUS, TODO, test.code/Readme.txt, test.code/esql/Readme: Update
|
||
some Status files to reflect the availability of Embedded SQL.
|
||
|
||
2002-03-21 16:19 bgiroud
|
||
|
||
* compiler/htcobol.y, test_suite/nist/nist_IX.rpt: Phase II of
|
||
declaratives: grammar is OK. The tests behind i/o statements are
|
||
still to be implemented.
|
||
|
||
2002-03-19 03:33 bgiroud
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, compiler/reswords.c,
|
||
lib/mcmath.c, test_suite/nist/IX.idx, test_suite/nist/Makefile_IX,
|
||
test_suite/nist/Makefile_NC, test_suite/nist/Makefile_head.h,
|
||
test_suite/nist/Makefile_trail.h, test_suite/nist/NC.idx,
|
||
test_suite/nist/Readme.txt, test_suite/nist/make_pop_linux.txt,
|
||
test_suite/nist/nist.rpt, test_suite/nist/nist_IX.rpt,
|
||
test_suite/nist/nist_IX_prev.rpt, test_suite/nist/nist_NC.rpt,
|
||
test_suite/nist/nist_NC_prev.rpt, test_suite/nist/nist_prev.rpt,
|
||
test_suite/nist/xtr_rpt.sh: Phase I of declaratives. Enhancements
|
||
for the NIST test suite. Correction of level-88 bug.
|
||
|
||
2002-03-15 13:01 andrewcza
|
||
|
||
* test.code/esql/: esql.list.ecob, esql.trans.ecob: Update examples
|
||
to demonstrate BASED ON and HOST VARIABLES.
|
||
|
||
2002-03-13 19:50 ferranp
|
||
|
||
* lib/screenio.c: Correct bug of accept line/position.
|
||
|
||
2002-03-12 23:01 andrewcza
|
||
|
||
* test.code/esql/: Build, Makefile.rollback, Makefile.trans,
|
||
esql.list.ecob, esql.rollback.ecob, esql.trans.ecob: Added More
|
||
examples using Transactions and Rollback
|
||
|
||
2002-03-12 22:05 andrewcza
|
||
|
||
* test.code/esql/: Makefile.create, Makefile.insert, Makefile.list,
|
||
Makefile.table, Readme: Update test code for Firebird Release 1.0
|
||
|
||
2002-03-08 18:51 dessex
|
||
|
||
* compiler/: htcobol.y, htcobolrc.in, htglobals.c, htglobals.h:
|
||
Minor update to better document the grammar. More updates to main
|
||
compiler user options.
|
||
|
||
2002-03-08 17:50 bgiroud
|
||
|
||
* compiler/htcobemt.c, lib/fileio.c, lib/htcoblib.h,
|
||
test_suite/nist/make_pop_linux.txt: Corrected spurious lines in
|
||
line sequential writes, INVALID KEY tests and various parameters in
|
||
NIST test suite.
|
||
|
||
2002-03-08 02:04 dessex
|
||
|
||
* compiler/htcobemt.c, info/htcobol.man, info/htcobol_man.html,
|
||
info/htcobolpp.man, info/htcobolpp_man.html: Updated htcobolpp
|
||
reference MAN and HTML files. Changed code generation label from
|
||
'tiny_cobol_compiled' to 'tinycobol_compiled'.
|
||
|
||
2002-03-07 15:57 ferranp
|
||
|
||
* compiler/htcobemt.c, compiler/htcobgen.c, compiler/htcobol.y,
|
||
compiler/htcoboly.h, lib/screenio.c: Screen section enhacementsw
|
||
and new features. Print all the DEBUG_COMPILER info on the source
|
||
file Some comments on the compiler.
|
||
|
||
2002-03-06 09:08 dessex
|
||
|
||
* AUTHORS, configure, configure.in, cobpp/AUTHORS, cobpp/cobpp.c,
|
||
cobpp/cobpp.h, cobpp/scanner.l, cobpp/test.code/ft1.cob,
|
||
cobpp/test.code/r.sh, cobpp/test.code/t1.cob,
|
||
compiler/htcobolrc.in, compiler/htglobals.c, compiler/htglobals.h:
|
||
Added preliminary code to support the 'D' type lines, include
|
||
source debugging line option.
|
||
|
||
2002-03-05 23:31 andrewcza
|
||
|
||
* test.code/esql/: Build, Makefile.list, esql.create.ecob,
|
||
esql.list.ecob: Added a example of a ESQL Program using EXEC SQL
|
||
FETCH
|
||
|
||
2002-03-05 01:13 dessex
|
||
|
||
* ChangeLog, compiler/htcobgen.c, compiler/htglobals.c: Updated
|
||
ChangeLog file. More updates to main compiler user options.
|
||
|
||
2002-03-04 22:00 andrewcza
|
||
|
||
* test.code/esql/: Build, Makefile.create, Makefile.insert,
|
||
Makefile.table, Readme, esql.create.ecob, esql.insert.ecob,
|
||
esql.table.ecob, fixit: Added example files for Firebird ESQL
|
||
Support.
|
||
|
||
2002-03-04 20:48 ferranp
|
||
|
||
* lib/: dyncall.c, rterrors.c, screenio.c: New error reporting,
|
||
code cleanup.
|
||
|
||
2002-03-04 20:21 ferranp
|
||
|
||
* lib/: dyncall.c, screenio.c: Some enhacements and code cleanup.
|
||
|
||
2002-03-03 12:40 bgiroud
|
||
|
||
* compiler/htcobemt.c, compiler/htcobgen.c, compiler/htcoboly.h,
|
||
compiler/htglobals.c, lib/cobmove_b_.c, test_suite/nist/nist.rpt,
|
||
test_suite/nist/nist_prev.rpt: Corrected signed binary to unsigned
|
||
display or binary move. Suppressed compile erreors with #ifdef
|
||
FIXME directives.
|
||
|
||
2002-03-02 05:34 dessex
|
||
|
||
* ChangeLog, configure, configure.in, compiler/Makefile.mingw,
|
||
compiler/htcobgen.c, compiler/htcobolrc.in, compiler/htglobals.c,
|
||
compiler/htglobals.h, info/Makefile.in,
|
||
info/rpm/tinycobol-0.00.spec, info/rpm/tinycobol.rpm4.spec: Updated
|
||
ChangeLog file. More updates to main compiler user options.
|
||
|
||
2002-03-01 10:19 whydoubt
|
||
|
||
* lib/cobmove.c, test_suite/nist/nist.rpt,
|
||
test_suite/nist/nist_prev.rpt: Significant changes to move_edited.
|
||
Should perform much more like is specified in standards.
|
||
|
||
2002-02-27 20:17 ferranp
|
||
|
||
* compiler/: htcobol.y, htglobals.c: More error reporting on the
|
||
parser. By default dissable the option of all calls dynamic.
|
||
|
||
2002-02-26 14:37 whydoubt
|
||
|
||
* lib/screenio.c: Simplified several loops. Introduced addch_set()
|
||
function, for accomplishing addch multiple times on the same
|
||
character.
|
||
|
||
2002-02-26 13:45 ferranp
|
||
|
||
* cobpp/scanner.l, compiler/htcobol.y, compiler/scan.l,
|
||
lib/dyncall.c: Error to preprocesoor that gives bad line numbers.
|
||
Debug files/lines on scanner. New errors reported. On dynamic
|
||
calls, search for a file named <subrname>.so.
|
||
|
||
2002-02-25 15:00 ferranp
|
||
|
||
* compiler/htcobemt.c, compiler/htcobgen.c, compiler/htcobol.y,
|
||
compiler/htglobals.c, compiler/htglobals.h, lib/screenio.c: Support
|
||
for non standard display at 9999/accept at 9999. A new compiler
|
||
option to treat all call statements on the program as dynamic
|
||
calls.
|
||
|
||
2002-02-25 05:32 dessex
|
||
|
||
* ANNOUNCE, ChangeLog, Makefile.in, configure, configure.in,
|
||
htconfig.0.h, htconfig.h.in, htconfig.mingw.h, tinycobol.lsm,
|
||
cobpp/cobpp.c, compiler/Makefile.in, compiler/htcobol.c,
|
||
compiler/htcobolrc.in, compiler/htglobals.c, compiler/htglobals.h,
|
||
test.code/Readme.txt, test.code/makrc: Updated ChangeLog file.
|
||
Added resource script to set the environment variables file. More
|
||
updates to main compiler user options. Updates for 0.57 release.
|
||
|
||
2002-02-23 07:31 bgiroud
|
||
|
||
* compiler/: htcobemt.c, htcobgen.c, htcoboly.h, reswords.c,
|
||
scan.l: Preliminary support of COMP-X and COMP-5.
|
||
|
||
2002-02-21 17:24 whydoubt
|
||
|
||
* lib/pictures.c: Making picCreate and picAppend check that they do
|
||
not run past the end of the buffer they are passed.
|
||
|
||
2002-02-21 08:37 ferranp
|
||
|
||
* compiler/: htcobgen.c, htcobol.y, reswords.c: Bug that make a
|
||
segmentation fault when initialize a field on a redefinition.
|
||
Using the cancel statement report only a warning.
|
||
|
||
2002-02-20 16:58 ferranp
|
||
|
||
* cobpp/scanner.l, lib/screenio.c: Bug on precompiler for copy
|
||
replacing on fixed format files. Accept from inkey (to get
|
||
keyboard status with curses)
|
||
|
||
2002-02-18 14:21 ferranp
|
||
|
||
* lib/htcoblib.h, lib/screenio.c, lib/screenio.h,
|
||
test.code/copybooks/screen.cpy: Changes on screenio to make it
|
||
easier to accept edited fields
|
||
|
||
2002-02-17 23:04 whydoubt
|
||
|
||
* compiler/htcobemt.c, compiler/htcobgen.c, compiler/htcobol.y,
|
||
compiler/htcoboly.h, test_suite/nist/nist.rpt,
|
||
test_suite/nist/nist_prev.rpt: Allowing sign clause in group item
|
||
to be inherited by subordinate items. Moved some handling of usage
|
||
out of htcobol.y (parser) into htcobgen.c.
|
||
|
||
2002-02-17 04:55 dessex
|
||
|
||
* ChangeLog, Makefile.in, configure, configure.in,
|
||
compiler/Makefile.in, compiler/cobopt, compiler/htcobolrc.in,
|
||
compiler/htglobals.c, compiler/htglobals.h,
|
||
test_suite/cobol_test.pl: Updates to main compiler user options
|
||
defaults. Updated ChangeLog file. Added htcobolrc.in and updated
|
||
configure to generate user options defaults resource file. The
|
||
generated file htcobolrc replaces cobopt file as the user options
|
||
defaults resource file. Updated test_suite Perl script to use
|
||
TCOB_OPTIONS_PATH environment variable to set the resource file
|
||
location.
|
||
|
||
2002-02-15 16:40 whydoubt
|
||
|
||
* compiler/: htcobol.y, htcoboly.h, reswords.c: Aligning the method
|
||
used for getting the USAGE type.
|
||
|
||
2002-02-15 12:43 whydoubt
|
||
|
||
* compiler/htcobol.y: Reformatting and reorganizing a few rules.
|
||
|
||
2002-02-15 10:43 bgiroud
|
||
|
||
* compiler/htcobol.y, compiler/scan.l, lib/mcmath.c,
|
||
test_suite/test.baseline, test_suite/nist/nist.rpt,
|
||
test_suite/nist/nist_prev.rpt: Now accepts underscores in variable
|
||
names, doesn't choke anymore on GLOBAL clause, and a little
|
||
enhancement in arith precision.
|
||
|
||
2002-02-15 07:53 dessex
|
||
|
||
* compiler/: cobopt, htcobol.y, htglobals.c, htglobals.h: More
|
||
updates to main compiler user options.
|
||
|
||
2002-02-13 20:26 ferranp
|
||
|
||
* lib/screenio.c: Map cobol colors from standard to curses colors.
|
||
|
||
2002-02-13 20:03 ferranp
|
||
|
||
* lib/screenio.c: More screen updates and cleanup.
|
||
|
||
2002-02-12 00:30 whydoubt
|
||
|
||
* lib/cobmove_c_.c: Continuing move to 'pic' interface.
|
||
|
||
2002-02-10 19:16 whydoubt
|
||
|
||
* lib/screenio.c: Simplifying/improving performance of
|
||
free_scr_fields().
|
||
|
||
2002-02-10 15:04 ferranp
|
||
|
||
* compiler/htcobemt.c, compiler/htcobgen.c, compiler/htcobol.y,
|
||
compiler/reswords.c, lib/screenio.c, lib/screenio.h: Preliminary
|
||
support for cusror clause on special names, as shown on COBOL 2001
|
||
Draft.
|
||
|
||
2002-02-10 13:45 bgiroud
|
||
|
||
* compiler/htcobgen.c, test_suite/nist/nc.idx,
|
||
test_suite/nist/nist.rpt: Added support for subtract corresponding.
|
||
|
||
2002-02-09 13:42 dessex
|
||
|
||
* compiler/cobopt, compiler/htglobals.c, compiler/htglobals.h,
|
||
lib/basicio.c: Minor bug fix for ACCEPT (stdin) statement. More
|
||
updates to main compiler front end options.
|
||
|
||
2002-02-09 00:35 whydoubt
|
||
|
||
* compiler/: htcobemt.c, htcobgen.c: Fixed a problem in the
|
||
compiler with accepting to a indexed variable.
|
||
|
||
2002-02-08 16:37 ferranp
|
||
|
||
* lib/: screenio.c, screenio.h: Unify all the curses display/accept
|
||
to one. To make it easier to maintain.
|
||
|
||
2002-02-08 01:43 whydoubt
|
||
|
||
* compiler/htcobol.y: Fixed a break in the field_description rule
|
||
when opt_def_name is NULL.
|
||
|
||
2002-02-07 14:33 ferranp
|
||
|
||
* configure, configure.in, info/Makefile.in, lib/Makefile.in,
|
||
lib/screenio.c, lib/screenio.h: Bug that make the accept of screen
|
||
item crash. Begin screeio reorganization. Configuration and
|
||
makefiles for easy creation of debian packages.
|
||
|
||
2002-02-06 10:25 whydoubt
|
||
|
||
* lib/screenio.c: Fix to SCREEN processing.
|
||
|
||
2002-02-06 05:39 dessex
|
||
|
||
* compiler/: cobopt, htcobol.y, htglobals.c, htglobals.h:
|
||
Preliminary update to main compiler to auto detect required link
|
||
libraries.
|
||
|
||
2002-02-05 17:21 bgiroud
|
||
|
||
* compiler/htcobemt.c, compiler/htcobgen.c, compiler/htcobol.y,
|
||
compiler/htcoboly.h, compiler/reswords.c, lib/mcmath.c,
|
||
test_suite/compile_tests/ctestp-subtract3.cob,
|
||
test_suite/nist/nc.idx, test_suite/nist/nist.rpt,
|
||
test_suite/nist/nist_prev.rpt, test_suite/nist/xtr_rpt.sh: Added
|
||
support for subtract corresponding. Preliminary work for RENAMES.
|
||
Applied the fix for qualified variables provided by Gerard Hollard.
|
||
|
||
2002-02-05 05:33 dessex
|
||
|
||
* ChangeLog, Readme.cygwin.txt, Readme.mingw32.txt,
|
||
compiler/Makefile.0, compiler/cobopt, compiler/htcobol.c,
|
||
compiler/htglobals.c, compiler/htglobals.h: Changed Cygwin version
|
||
to use the GNU GetOpt function. Updated ChangeLog file.
|
||
|
||
2002-02-05 00:58 whydoubt
|
||
|
||
* compiler/htcobgen.c: Fix for pic_save_char, when PIC contains
|
||
characters 0x80-0xFF.
|
||
|
||
2002-02-03 01:35 whydoubt
|
||
|
||
* lib/: cobmove_c_.c, mcmath.c, screenio.c: Removing some
|
||
now-unnecessary COMP-3 code.
|
||
|
||
2002-02-02 15:40 whydoubt
|
||
|
||
* compiler/: htcobgen.c, htcobol.y, htcoboly.h: Cleaned some
|
||
compiler code for PIC strings, and a problem with 'P' scaling.
|
||
|
||
2002-02-01 23:35 whydoubt
|
||
|
||
* compiler/htcobgen.c, lib/cobmove_9_.c, lib/cobmove_c_.c,
|
||
lib/mcmath.c: Continuing improvements to COMP-3 datatype: making
|
||
certain SIGN IS ... SEPARATE does not affect length.
|
||
|
||
2002-02-01 04:09 bgiroud
|
||
|
||
* compiler/htcobemt.c, compiler/htcobgen.c, compiler/htcobol.y,
|
||
compiler/htcoboly.h, lib/cobmove.c, lib/htcoblib.h,
|
||
test_suite/nist/nist.rpt, test_suite/nist/nist_prev.rpt: Full
|
||
support for ADD CORRESPONDING ... ON SIZE ERROR.
|
||
|
||
2002-02-01 00:52 whydoubt
|
||
|
||
* compiler/htcobemt.c, compiler/htcobgen.c, lib/basicio.c,
|
||
lib/cobmove.c, lib/cobmove_b_.c, lib/cobmove_f_.c,
|
||
lib/cobmove_x_.c, lib/fileio.c, lib/general.c, lib/htcoblib.h,
|
||
lib/mcmath.c, lib/screenio.c, lib/strings.c: Switching method for
|
||
specifying datatype in most locations from '9','X',... to
|
||
DTYPE_DISPLAY,DTYPE_ALPHANUMERIC,...
|
||
|
||
2002-01-31 10:13 whydoubt
|
||
|
||
* lib/: basicio.c, cobmove.c, screenio.c: Fixes in display and
|
||
display_curses for decimal point placement and decimal point is
|
||
comma.
|
||
|
||
2002-01-30 01:47 whydoubt
|
||
|
||
* compiler/htcobemt.c, info/VarStructure.Info.txt, lib/basicio.c,
|
||
lib/cobmove.c, lib/cobmove_9_.c, lib/cobmove_b_.c,
|
||
lib/cobmove_f_.c, lib/cobmove_x_.c, lib/general.c, lib/htcoblib.h,
|
||
lib/mcmath.c, lib/pictures.c, lib/screenio.c, lib/strings.c,
|
||
test.code/t07/test07.cob, test_suite/nist/nist.rpt,
|
||
test_suite/nist/nist_prev.rpt: New pic* interface: picElemVal,
|
||
picElemLen, picCreate, picAppend, picReqLen. Fixes and
|
||
factorization of code in and relating to move_edited.
|
||
DECIMAL-POINT IS COMMA fix.
|
||
|
||
2002-01-29 09:12 dessex
|
||
|
||
* ANNOUNCE, AUTHORS, INSTALL, configure, configure.in,
|
||
cobpp/AUTHORS, cobpp/COPYRIGHT, compiler/htcobgen.c,
|
||
info/rpm/tinycobol-0.00.spec, info/rpm/tinycobol.rpm4.spec: Updates
|
||
for 0.56 release. More bug fixes for ADVANCING clauses in WRITE
|
||
statement.
|
||
|
||
2002-01-28 00:57 dessex
|
||
|
||
* ANNOUNCE, ChangeLog, STATUS, mwindows.h, cobpp/cobpp.h,
|
||
cobpp/scanner.l, compiler/htcobol.c, compiler/htglobals.h,
|
||
lib/fileio.c: More Win32 (Mingw32) updates. More bug fixes for
|
||
ADVANCING clauses in WRITE statement. Updates for 0.56 release.
|
||
|
||
2002-01-27 04:39 dessex
|
||
|
||
* cobpp/cobpp.c, cobpp/cobpp.h, cobpp/scanner.l,
|
||
cobpp/test.code/Makefile, cobpp/test.code/ft3.cob,
|
||
cobpp/test.code/r.sh, compiler/htcobgen.c, compiler/htcobol.c,
|
||
compiler/htcobol.y, compiler/htcoboly.h, compiler/htglobals.c,
|
||
compiler/htglobals.h, lib/fileio.c, test.code/config/COB.rules.in:
|
||
Update to accept a max of 1024 * 4 byte for include paths. More
|
||
bug fixes for ADVANCING clauses in WRITE statement.
|
||
|
||
2002-01-25 11:08 dessex
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.c, compiler/htglobals.c,
|
||
compiler/htglobals.h, test.code/config/COB.build.tmpl.in,
|
||
test.code/config/COB.build.tmpl.t.in: More compiler options
|
||
updates. preliminary bug fix for ADVANCING clauses in WRITE
|
||
statement.
|
||
|
||
2002-01-25 03:21 dessex
|
||
|
||
* ChangeLog, configure, configure.in, mwindows.h, tinycobol.lsm,
|
||
compiler/Makefile.in, compiler/htcobol.y, compiler/htglobals.c,
|
||
compiler/htglobals.h, compiler/reswords.c, info/Makefile.in: More
|
||
compiler options updates. Updated ChangeLog file. Separated WRITE
|
||
and RELEASE statements.
|
||
|
||
2002-01-24 03:12 dessex
|
||
|
||
* mwindows.h, cobpp/cobpp.c, compiler/htglobals.c,
|
||
compiler/htglobals.h, lib/mcmath.c: Minor Win32 (Mingw32) update.
|
||
|
||
2002-01-24 02:28 whydoubt
|
||
|
||
* lib/general.c, lib/htcoblib.h, lib/mcmath.c,
|
||
test_suite/nist/nist.rpt, test_suite/nist/nist_prev.rpt: Fixing
|
||
ROUNDED problems and related issues in the math routines.
|
||
|
||
2002-01-24 01:30 whydoubt
|
||
|
||
* test_suite/nist/: Makefile, Makefile_nc: Changing Makefiles in
|
||
NIST test suite directory to accommodate changes in compiler
|
||
options.
|
||
|
||
2002-01-23 08:51 dessex
|
||
|
||
* info/: Makefile.in, htcobf2f.man, htcobol.man, htcobol_man.html,
|
||
htcobolpp.man, htcobolpp_man.html: Updated htcobol and htcobf2f MAN
|
||
files. Added a MAN and HTML file for htcobolpp.
|
||
|
||
2002-01-23 05:50 dessex
|
||
|
||
* ChangeLog, compiler/cobopt, compiler/htcobol.c,
|
||
compiler/htcoboly.h, compiler/htglobals.c, compiler/htglobals.h,
|
||
info/htcobf2f_man.html, info/htcobol_man.html,
|
||
test.code/config/COB.rules.in, test_suite/cobol_test.pl: Main
|
||
compiler options update. Updated ChangeLog file. Updated man
|
||
files in HTML format.
|
||
|
||
2002-01-21 02:28 whydoubt
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, lib/strings.c,
|
||
test_suite/nist/nist.rpt, test_suite/nist/nist_prev.rpt: Updated
|
||
STRING statement: Fixed segmentation fault, POINTER IN, and
|
||
DELIMITED BY.
|
||
|
||
2002-01-19 00:37 whydoubt
|
||
|
||
* compiler/htcobol.y, lib/strings.c, test_suite/nist/nist.rpt,
|
||
test_suite/nist/nist_prev.rpt: Fixed UNSTRING statement. Fixed a
|
||
few rules where ON is optional. Fixed problem when NOT ON OVERFLOW
|
||
present, but ON OVERFLOW not present.
|
||
|
||
2002-01-15 17:55 whydoubt
|
||
|
||
* lib/: dyncall.c, fileio.c, general.c, htcoblib.h, mcmath.c,
|
||
rterrors.c, screenio.c, strings.c: Tightened up several loops and
|
||
removed some redundant code in the run-time library.
|
||
|
||
2002-01-14 16:10 whydoubt
|
||
|
||
* compiler/htcobemt.c, lib/basicio.c, lib/cobmove.c,
|
||
lib/cobmove_x_.c, lib/dyncall.c, lib/mcmath.c, lib/rterrors.c,
|
||
lib/screenio.c, lib/strings.c: Tightening the scope and changing
|
||
names for several global variables in the runtime library.
|
||
|
||
2002-01-14 00:03 dessex
|
||
|
||
* ChangeLog, compiler/Makefile.mingw, lib/strings.c,
|
||
test_suite/cobol_test.pl: Added gcc-2.96 patch update.
|
||
|
||
2002-01-13 16:42 bgiroud
|
||
|
||
* compiler/htcobemt.c, test_suite/nist/nist.rpt,
|
||
test_suite/nist/nist_prev.rpt: Yet another index correction.
|
||
|
||
2002-01-11 10:26 bgiroud
|
||
|
||
* compiler/Makefile.in, compiler/htcobemt.c, compiler/htcobgen.c,
|
||
compiler/htcoboly.h, compiler/htglobals.h,
|
||
test_suite/nist/nist_prev.rpt: Split htcobgen.c; all asm dependent
|
||
code goes into htcobemt.c.
|
||
|
||
2002-01-10 21:14 dessex
|
||
|
||
* lib/Makefile.in, lib/basicio.c, test_suite/nist/Readme.txt,
|
||
test_suite/nist/nc_exec85.pl, test_suite/nist/nc_extr.pl,
|
||
test_suite/nist/nc_report.pl, test_suite/nist/xtr_rpt.sh: Minor
|
||
update to NIST test suite.
|
||
|
||
2002-01-09 02:19 whydoubt
|
||
|
||
* lib/cobmove_9_.c, test_suite/nist/nist.rpt: Corrected accounting
|
||
for separate_sign in cob_move_9_b.
|
||
|
||
2002-01-08 15:49 whydoubt
|
||
|
||
* compiler/htcobgen.c, test_suite/nist/nist.rpt: Changed default
|
||
value of decimals from -1 to 0 (NC135A now passes).
|
||
|
||
2002-01-08 13:29 ferranp
|
||
|
||
* lib/general.c, lib/rterrors.c, lib/screenio.c,
|
||
test.code/Makefile.in, test.code/Readme.txt,
|
||
test.code/t34/Makefile, test.code/t34/aaaa.cob,
|
||
test.code/t34/bbbb.cob: Support for colors without color_set
|
||
(pdcurses/win32) Some support for chain on mingw32. Added CHAIN
|
||
examples.
|
||
|
||
2002-01-08 09:49 whydoubt
|
||
|
||
* compiler/htcobgen.c, test_suite/nist/nist.rpt: Fixed a problem
|
||
with some negative literals in the compiler. Fixed a problem with
|
||
the BLANK WHEN ZERO code in the compiler, that had been causing
|
||
pseudo-random segmentation faults in the NIST suite.
|
||
|
||
2002-01-07 04:21 dessex
|
||
|
||
* htconfig.h.in, htconfig.mingw.h, cobpp/Makefile.mingw,
|
||
compiler/Makefile.mingw, lib/Makefile.mingw, lib/htcoblib.h,
|
||
lib/rterrors.c, lib/strings.c: More Win32 (Mingw32) updates.
|
||
Removed min() function conflict found in Win32 (Mingw32).
|
||
|
||
2002-01-05 08:57 dessex
|
||
|
||
* ChangeLog, INSTALL, INSTALL.Win32, INSTALL.bin, README,
|
||
Readme.mingw32.txt, STATUS, configure, configure.in, htconfig.h.in,
|
||
mwindows.h, cobpp/Makefile.0, cobpp/Makefile.in,
|
||
compiler/Makefile.0, compiler/Makefile.in, compiler/htcobol.c,
|
||
lib/Makefile.0, lib/Makefile.in, lib/general.c, lib/ltdl.c,
|
||
lib/ltdl.h, test.code/maktc.bat, test.code/config/COB.rules.in,
|
||
test.code/t04/Makefile, test_suite/cobol_test.pl,
|
||
test_suite/nist/Readme.txt: # More Win32 (Mingw32) updates. #
|
||
Added preliminary version of generic dynamic load code. # Updated
|
||
to ChangeLog and some documentation files.
|
||
|
||
2002-01-01 16:48 whydoubt
|
||
|
||
* lib/: basicio.c, cobmove.c, dyncall.c, fileio.c, mcmath.c,
|
||
screenio.c, strings.c: Tightening the scope for several functions
|
||
in the library.
|
||
|
||
2001-12-28 13:36 bgiroud
|
||
|
||
* compiler/htcobgen.c, compiler/scan.l, test_suite/test.baseline,
|
||
test_suite/nist/nist.rpt: More index corrections.
|
||
|
||
2001-12-23 17:42 bgiroud
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, test_suite/nist/nc.idx,
|
||
test_suite/nist/nist.rpt, test_suite/search_tests/test20a.cob: More
|
||
corrections for indexes.
|
||
|
||
2001-12-20 16:19 whydoubt
|
||
|
||
* lib/: basicio.c, screenio.c: Removed a couple of unnecesary case
|
||
checks on PIC strings. Compiler already makes certain they are
|
||
uppercase.
|
||
|
||
2001-12-19 11:51 whydoubt
|
||
|
||
* lib/mcmath.c: Refining signedness changes to compare function.
|
||
|
||
2001-12-19 04:12 bgiroud
|
||
|
||
* compiler/htcobgen.c, lib/htcoblib.h, lib/mcmath.c,
|
||
test_suite/nist/Makefile_nc, test_suite/nist/nc.idx,
|
||
test_suite/nist/nist.rpt: Further corrections for the NIST
|
||
programs.
|
||
|
||
2001-12-19 02:38 whydoubt
|
||
|
||
* lib/: basicio.c, general.c, htcoblib.h, mcmath.c: Removed old
|
||
accept_env_var1 and accept_cmd_line1 functions. Refined pic
|
||
strings for generics.
|
||
|
||
2001-12-17 16:31 ferranp
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
|
||
compiler/reswords.c, lib/general.c: Fixes for bugs from the
|
||
previous commit. Preliminary CHAIN statement.
|
||
|
||
2001-12-15 10:08 ferranp
|
||
|
||
* lib/: rterrors.c, rterrors.h: New module on library to handle
|
||
runtime errors.
|
||
|
||
2001-12-15 10:03 ferranp
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, compiler/reswords.c,
|
||
lib/Makefile.in, lib/screenio.c, lib/screenio.h: Some bugfixes and
|
||
cleanup. Preparing CHAIN statement.
|
||
|
||
2001-12-14 05:07 bgiroud
|
||
|
||
* compiler/htcobgen.c, lib/mcmath.c, test_suite/nist/nist.rpt:
|
||
Modified generic pic string to always have a counted byte for the
|
||
sign.
|
||
|
||
2001-12-14 03:41 bgiroud
|
||
|
||
* compiler/htcobgen.c, test_suite/nist.rpt,
|
||
test_suite/nist_prev.rpt, test_suite/nist/nc.idx,
|
||
test_suite/nist/nist.rpt, test_suite/nist/nist_prev.rpt,
|
||
test_suite/nist/xtr_rpt.sh: Another correction for NIST pgms
|
||
(getting indexed data in perform count). Further improvements in
|
||
NIST report tool.
|
||
|
||
2001-12-13 23:22 whydoubt
|
||
|
||
* lib/strings.c: Cleaned up some pointer math in
|
||
cob_inspect_replacing and cob_inspect_tallying.
|
||
|
||
2001-12-12 20:15 whydoubt
|
||
|
||
* lib/basicio.c: Documentation for accept_cmd_line and
|
||
accept_env_var.
|
||
|
||
2001-12-12 18:30 whydoubt
|
||
|
||
* lib/pictures.c: Hopefully improved mc_picexpand's code.
|
||
|
||
2001-12-12 17:57 whydoubt
|
||
|
||
* lib/: basicio.c, cobmove_9_.c, general.c, htcoblib.h, mcmath.c,
|
||
screenio.c: Corrected a subtle flaw in the logic of picCompLength.
|
||
|
||
2001-12-12 15:50 whydoubt
|
||
|
||
* lib/: cobmove.c, cobmove_9_.c, cobmove_b_.c, cobmove_c_.c,
|
||
cobmove_f_.c, cobmove_x_.c, general.c, htcoblib.h, mcmath.c: Made
|
||
the cobmove functions more internally consistent. Improved the
|
||
handling of signedness and type conversions in the library.
|
||
|
||
2001-12-12 00:58 dessex
|
||
|
||
* INSTALL.Win32, mwindows.h, compiler/htcoboly.h,
|
||
compiler/htglobals.c, lib/basicio.c, lib/general.c, lib/htcoblib.h,
|
||
lib/screenio.c, lib/strings.c: Update to Run-Time, main compiler
|
||
and PP code for Win32 support.
|
||
|
||
2001-12-11 03:44 dessex
|
||
|
||
* ChangeLog, compiler/htcobgen.c, compiler/htglobals.c: Updated
|
||
ChangeLog file. Update to main compiler code for Win32 support.
|
||
Both PP and compiler will now compile and run suing Mingw32.
|
||
|
||
2001-12-10 14:29 dessex
|
||
|
||
* cobpp/tcppversion.h.in: Updated pre-processor with version file.
|
||
|
||
2001-12-08 14:50 bgiroud
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
|
||
lib/mcmath.c, lib/screenio.c, test_suite/test.baseline,
|
||
test_suite/nist/Makefile, test_suite/nist/Makefile_nc,
|
||
test_suite/nist/Readme.txt, test_suite/nist/nc.idx,
|
||
test_suite/nist/nc_extr.pl, test_suite/nist/nist.rpt,
|
||
test_suite/nist/xtr_rpt.sh: Added tools to test NIST programs.
|
||
Modified usage of INDEX and long subscripts.
|
||
|
||
2001-12-08 09:06 dessex
|
||
|
||
* cobpp/Makefile.0, compiler/Makefile.0, compiler/Makefile.in,
|
||
compiler/htcobgen.c, compiler/htcobol.c, compiler/htcoboly.h,
|
||
compiler/reswords.c, compiler/reswords.h, compiler/scan.l: Compiler
|
||
directory files update.
|
||
|
||
2001-12-06 03:52 dessex
|
||
|
||
* test_suite/nist/: Makefile, mak.sh, nc_exec85.pl, nc_extr.pl:
|
||
Update to NIST test suite.
|
||
|
||
2001-12-05 20:43 dessex
|
||
|
||
* mwindows.h, cobpp/cobpp.c, cobpp/test.code/Makefile: Update to
|
||
pre-processor code for Win32.
|
||
|
||
2001-12-05 04:59 dessex
|
||
|
||
* compiler/: htcobgen.c, htglobals.c: Fix for renamed defines from
|
||
PGM_COMPILER to TCOB_PGM_COMPILER.
|
||
|
||
2001-12-05 04:23 dessex
|
||
|
||
* Makefile.in, configure, configure.in, mwindows.h,
|
||
cobpp/Makefile.in, cobpp/cobpp.c, cobpp/cobpp.h,
|
||
cobpp/createver.sh, cobpp/scanner.l, compiler/createver.sh,
|
||
compiler/htglobals.c, compiler/htversion.h.in: Added some
|
||
preliminary native Win32 support for Mingw32. Updated
|
||
pre-processor code.
|
||
|
||
2001-12-05 04:04 bgiroud
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
|
||
compiler/scan.l, lib/basicio.c, lib/cobmove.c, lib/htcoblib.h,
|
||
lib/mcmath.c, test_suite/nist.rpt, test_suite/nist_prev.rpt: Added
|
||
support for BLANK WHEN ZERO in compiler. Added GOBACK statement.
|
||
Corrected detection of pure numeric labels.
|
||
|
||
2001-12-04 23:50 dessex
|
||
|
||
* configure, configure.in, compiler/htcoboly.h,
|
||
test.code/copybooks/Makefile.in, test_suite/nist/Makefile,
|
||
test_suite/nist/Readme.txt, test_suite/nist/make_pop_linux.txt,
|
||
test_suite/nist/nc_exec85.pl, test_suite/nist/nc_extr.pl: Set Bison
|
||
and -g compile option as defaults in configure script. Added
|
||
preliminary version of NIST test suite.
|
||
|
||
2001-11-30 17:04 ferranp
|
||
|
||
* compiler/htcobgen.c, test.code/copybooks/screen.cpy: Permit
|
||
variable line/column/colors to be any kind of field. Some error
|
||
messages. Add screen.cpy to copybooks.
|
||
|
||
2001-11-27 22:53 rpragana
|
||
|
||
* compiler/htcobol.y: Changed again REDEFINES to allow any order of
|
||
the clauses.
|
||
|
||
2001-11-27 22:06 rpragana
|
||
|
||
* ChangeLog, compiler/htcobol.y: Change in parser to allow (again)
|
||
REDEFINES to work.
|
||
|
||
2001-11-26 19:23 whydoubt
|
||
|
||
* lib/mcmath.c: Improve behavior of fldtod and dtofld when dealing
|
||
with variables that have a separate sign and/or leading sign.
|
||
|
||
2001-11-26 17:52 whydoubt
|
||
|
||
* lib/cobmove_9_.c: Changes to cob_move_9_* functions to correct a
|
||
bug when converting from a number where SIGN IS TRAILING SEPARATE.
|
||
|
||
2001-11-26 16:10 bgiroud
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, lib/basicio.c,
|
||
lib/cobmove_9_.c, lib/cobmove_b_.c, lib/cobmove_f_.c, lib/fileio.c,
|
||
lib/strings.c, test_suite/nist.rpt: Phase II of INITIAL. Clean-up
|
||
to avoid warnings with -O2.
|
||
|
||
2001-11-23 04:40 bgiroud
|
||
|
||
* compiler/htcobol.y: Oops! Forgotten to remove trace.
|
||
|
||
2001-11-23 04:33 bgiroud
|
||
|
||
* compiler/: htcobgen.c, htcobol.y: Increased max number of char in
|
||
picture (standard says 50).
|
||
|
||
2001-11-21 03:57 bgiroud
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
|
||
compiler/scan.l, lib/fileio.c, lib/htcoblib.h,
|
||
test_suite/call_tests/ptest05.cob,
|
||
test_suite/call_tests/stest04.cob,
|
||
test_suite/call_tests/test.script: Phase I of INITIAL code.
|
||
Corrected PICTURE \n sequence bug in scan.l.
|
||
|
||
2001-11-20 15:33 whydoubt
|
||
|
||
* lib/: cobmove_9_.c, cobmove_c_.c, mcmath.c: Should now always
|
||
produce and store correct COMP-3 data. Allow to read correct
|
||
COMP-3 data, as well as most incorrect COMP-3 data (formerly)
|
||
occasionally produced by TC.
|
||
|
||
2001-11-19 17:19 ferranp
|
||
|
||
* cobpp/cobpp.c, compiler/htcobgen.c, compiler/htcobol.y,
|
||
compiler/htglobals.c, compiler/scan.l, lib/screenio.c: Finish
|
||
screen section new features. Permit hexadecimal literals withe
|
||
x'..' (lowecase x). Add computational-x as computational (Not
|
||
standard but permited on some compilers). Permit path from
|
||
copifiles both with '\' or '/' as dir separator.
|
||
|
||
2001-11-18 18:49 whydoubt
|
||
|
||
* lib/cobmove_c_.c: Removed inconsistent implementation of SIGN
|
||
SEPARATE with USAGE COMP-3.
|
||
|
||
2001-11-16 06:44 bgiroud
|
||
|
||
* compiler/htcobgen.c: Removed WARNING issued when doing initial
|
||
values in REDEFINE'd groups.
|
||
|
||
2001-11-15 14:59 ferranp
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
|
||
compiler/scan.l, lib/htcoblib.h, lib/screenio.c, lib/screenio.h,
|
||
test.code/t23/test23b.cob: Variable Line/Column on screen section
|
||
(Phase II) Variable colors and new clause 'color' on screen
|
||
section. Modifies test23b to show the new features.
|
||
|
||
2001-11-14 04:07 bgiroud
|
||
|
||
* configure, compiler/htcobgen.c, compiler/htcobol.y,
|
||
compiler/htcoboly.h, lib/general.c: Phase II of switches (SW1 to
|
||
SW9 only for the time beeing).
|
||
|
||
2001-11-12 00:58 dessex
|
||
|
||
* compiler/htcobol.y: Updated FD entry with 'RECORD CONTAINS n
|
||
CHARACTERS' clause.
|
||
|
||
2001-11-09 14:45 dessex
|
||
|
||
* configure, configure.in: Removed -O2 compile option from
|
||
configure script.
|
||
|
||
2001-11-09 00:30 dessex
|
||
|
||
* cobpp/: scanner.l, test.code/Makefile, test.code/r.sh: Fixed
|
||
format continuation and (single and double) quote PP update.
|
||
|
||
2001-11-06 17:52 dessex
|
||
|
||
* configure, configure.in: Configure option 'debug' bug fix.
|
||
|
||
2001-11-05 16:05 ferranp
|
||
|
||
* test.code/t23/test23b.cob: An example file for variable
|
||
line/column on screen section.
|
||
|
||
2001-11-05 15:54 ferranp
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
|
||
compiler/scan.l, test.code/t23/Makefile: Changes to support
|
||
variable line/column on screen section.
|
||
|
||
2001-11-05 04:35 dessex
|
||
|
||
* cobpp/: parser.y, scanner.l, test.code/Makefile,
|
||
test.code/ft3.cob, test.code/r.sh, test.code/t3.cob: Updated PP
|
||
with REPLACE statement fix.
|
||
|
||
2001-11-04 17:08 bgiroud
|
||
|
||
* cobpp/scanner.l, compiler/htcobgen.c, compiler/htcobol.y,
|
||
compiler/htcoboly.h, compiler/scan.l,
|
||
test_suite/call_tests/ptest04.cob: Phase II of switches. Correction
|
||
of the OFF keyword disappearing.
|
||
|
||
2001-11-03 03:34 dessex
|
||
|
||
* configure, configure.in: Bug fix in configure script.
|
||
|
||
2001-11-03 02:25 dessex
|
||
|
||
* configure, configure.in, lib/Makefile.in: Updated configure
|
||
script to handle multiple versions library DB and compilers.
|
||
|
||
2001-10-31 10:15 dessex
|
||
|
||
* configure, configure.in, htconfig.0.h, htconfig.h.in,
|
||
lib/htcoblib.h: Added debug move-rts configure script option.
|
||
|
||
2001-10-29 14:25 bgiroud
|
||
|
||
* compiler/htcobol.y, compiler/scan.l, lib/htcoblib.h,
|
||
test_suite/nist.rpt: Phase I of switches and alphabet.
|
||
|
||
2001-10-29 14:19 dessex
|
||
|
||
* lib/screenio.c, utils/cobf2f/cobf2f.c, utils/cobf2f/cobf2f.h,
|
||
utils/cobf2f/scanner.l: Updated COPYRIGHT information for PP.
|
||
Updated screenio.c includes for Cygwin.
|
||
|
||
2001-10-28 23:51 dessex
|
||
|
||
* ANNOUNCE, BUGS, COPYRIGHT, ChangeLog, TODO, configure,
|
||
configure.in, htconfig.0.h, tinycobol.lsm, cobpp/COPYRIGHT,
|
||
cobpp/cobpp.c, cobpp/cobpp.h, cobpp/parser.y, cobpp/scanner.l,
|
||
compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
|
||
compiler/htconfig.0.h, compiler/htglobals.c, compiler/htglobals.h,
|
||
compiler/scan.l, info/rpm/tinycobol-0.00.spec,
|
||
info/rpm/tinycobol.rpm4.spec, lib/basicio.c, lib/cobmove.c,
|
||
lib/cobmove_9_.c, lib/cobmove_b_.c, lib/cobmove_c_.c,
|
||
lib/cobmove_f_.c, lib/cobmove_x_.c, lib/dyncall.c, lib/fileio.c,
|
||
lib/general.c, lib/htcoblib.h, lib/mcmath.c, lib/pictures.c,
|
||
lib/screenio.c, lib/screenio.h, lib/strings.c,
|
||
test.code/Readme.txt, test.code/t23/test23a.cob: Updated COPYRIGHT
|
||
information. Updated ChangeLog and other changes relating to new
|
||
release. Updated the default htconfig.h file. Changed screen
|
||
status to CRT as per COBOL 200x draft.
|
||
|
||
2001-10-26 04: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-26 00: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 03: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 23: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 18: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 06: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 12: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 03: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 05: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 05: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 01:31 dessex
|
||
|
||
* ChangeLog, compiler/htcobol.y: Updated DEBUGGING MODE clause to
|
||
turn on stabs generation. Updated ChangeLog file.
|
||
|
||
2001-10-02 01:03 jmnoeth
|
||
|
||
* lib/htcoblib.h: Changed the definitions for the cobmove routines
|
||
to reflect the broken out source code. Jim Noeth
|
||
|
||
2001-10-02 01:03 jmnoeth
|
||
|
||
* lib/Makefile.in: Changed to reflect the changes made for the
|
||
cobmove routines.
|
||
|
||
Jim Noeth
|
||
|
||
2001-10-02 00: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-02 00: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-10-02 00: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-02 00: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-02 00: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-02 00: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-09-21 08: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 02: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 17:30 dessex
|
||
|
||
* compiler/: htcobgen.c, htcobol.y, scan.l: Bug fix for file
|
||
variables error detect.
|
||
|
||
2001-08-18 04:54 knishida
|
||
|
||
* compiler/htcobgen.c: Use push_immed where appropriate.
|
||
|
||
2001-08-18 04:48 knishida
|
||
|
||
* info/Makefile.in: Don't ask overwriting.
|
||
|
||
2001-08-18 04:32 knishida
|
||
|
||
* compiler/htcobgen.c: Remove unnecessary declarations.
|
||
|
||
2001-08-17 21:07 knishida
|
||
|
||
* compiler/htglobals.c: Initialize global variables.
|
||
|
||
2001-08-17 05: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 03:10 knishida
|
||
|
||
* compiler/: htcoboly.h, htglobals.c, scan.l: Allocate the copy
|
||
file stack dynamically. Remove global variable
|
||
include_full_filename.
|
||
|
||
2001-08-14 19:57 knishida
|
||
|
||
* compiler/: htcobgen.c, htcobol.y, htcoboly.h: Fixed a
|
||
reduce/reduce conflict in READ statement.
|
||
|
||
2001-08-11 21: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 17: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 15: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 19: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 15:30 knishida
|
||
|
||
* compiler/htglobals.c: New function init_env. Clean up
|
||
environment variables initialization.
|
||
|
||
2001-08-08 14: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 14: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 14:17 knishida
|
||
|
||
* compiler/htcoboly.h: Put `extern' in declarations.
|
||
|
||
2001-08-06 16:41 knishida
|
||
|
||
* cobpp/parser.y, compiler/htcobol.y: Allow compilation with using
|
||
Bison.
|
||
|
||
2001-08-06 16:31 knishida
|
||
|
||
* compiler/scan.l: Count "# ..." lines as real lines.
|
||
|
||
2001-07-24 08: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 17:33 bgiroud
|
||
|
||
* lib/fileio.c: Forgotten the trace.
|
||
|
||
2001-07-23 17: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 09:16 dessex
|
||
|
||
* compiler/: htcobol.y, scan.l: Updated DISPLAY ... ERASE clause.
|
||
|
||
2001-07-22 07: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 19: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 08: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 14: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 08:13 dessex
|
||
|
||
* cobpp/scanner.l, compiler/htcobgen.c: Added sort to cross
|
||
refrence listing. Changed PP listing line multiplier to 1.
|
||
|
||
2001-07-19 08:32 dessex
|
||
|
||
* compiler/htcobgen.c, compiler/htcoboly.h, compiler/scan.l,
|
||
utils/cobf2f/cobf2f.h: Added variable cross refrence listing
|
||
report.
|
||
|
||
2001-07-18 20:57 knishida
|
||
|
||
* compiler/: htcobgen.c, htcobol.y, htcoboly.h: Allow ROUNDED
|
||
option in ADD/SUBTRACT CORR ... statements.
|
||
|
||
2001-07-18 20: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 20:32 knishida
|
||
|
||
* compiler/htcobol.y: Set HTG_RETURN_CODE in the default case in
|
||
yyerror.
|
||
|
||
2001-07-17 00:35 dessex
|
||
|
||
* compiler/htcobol.y: Updated parser error print routines.
|
||
|
||
2001-07-16 19:13 knishida
|
||
|
||
* lib/screenio.c: Remove unused variables _iDefAttr_ and _iDefPair_
|
||
from cob_accept_screen().
|
||
|
||
2001-07-16 19:05 knishida
|
||
|
||
* compiler/scan.l: Removed unnecessary variable `is'.
|
||
|
||
2001-07-16 01: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-16 00: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 17: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 10:12 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c: Adjusted field length for
|
||
SEPARATE SIGN.
|
||
|
||
2001-07-12 00:31 dessex
|
||
|
||
* ANNOUNCE, AUTHORS, INSTALL.Win32, Readme.cygwin.txt, STATUS,
|
||
configure, configure.in, tinycobol.dsc, tinycobol.lsm: Version 0.54
|
||
update.
|
||
|
||
2001-07-12 00:31 dessex
|
||
|
||
* compiler/htcobgen.c: Release 0.54 update.
|
||
|
||
2001-07-10 23:26 dessex
|
||
|
||
* info/: debian/README.Debian, debian/changelog, debian/copyright,
|
||
debian/rules, rpm/tinycobol-0.00.spec: Release 0.54 update.
|
||
|
||
2001-07-09 01: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 17: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 01: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-04 00:12 rpragana
|
||
|
||
* ChangeLog, lib/mcmath.c: Fixed bug with the new struct fld_desc
|
||
members.
|
||
|
||
2001-07-03 11: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 05:07 knishida
|
||
|
||
* test_suite/search_tests/test20a.cob: New test for multiple WHEN
|
||
clauses.
|
||
|
||
2001-06-29 04:15 knishida
|
||
|
||
* compiler/htcobol.y: Allow CONTINUE in search_when_statement.
|
||
|
||
2001-06-28 11: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-28 00:38 whydoubt
|
||
|
||
* lib/screenio.c: Correct a small bug in accept_curses in
|
||
lib/screenio.c.
|
||
|
||
2001-06-28 00:26 rpragana
|
||
|
||
* ChangeLog, compiler/htcobol.y: Fixes for field_description
|
||
parsing and redefines. (Thanks Keisuke Nishida for reporting that)
|
||
|
||
2001-06-27 22:25 knishida
|
||
|
||
* compiler/htcobol.y: Allow multiple statements in
|
||
search_opt_at_end.
|
||
|
||
2001-06-27 19:53 knishida
|
||
|
||
* lib/dyncall.c: (cob_resolve_subr): Remove unnecessary spaces from
|
||
subroutine name.
|
||
|
||
2001-06-27 18:29 knishida
|
||
|
||
* compiler/htcobol.y: Recover from errors by `.' at
|
||
`procedure_decl', not at `statement'.
|
||
|
||
2001-06-27 17:23 knishida
|
||
|
||
* compiler/htcobol.y: Allow multiple WHEN clauses in SEARCH.
|
||
|
||
2001-06-27 00:41 knishida
|
||
|
||
* compiler/htcobol.y: [no log message]
|
||
|
||
2001-06-27 00:17 knishida
|
||
|
||
* compiler/htcobol.y: Bug fix again.. Accept SUBSCVAR in
|
||
redefines_clause.
|
||
|
||
2001-06-27 00:13 knishida
|
||
|
||
* test_suite/format_tests/test06a.cob: Test for redefines of occurs
|
||
tables.
|
||
|
||
2001-06-26 23:43 knishida
|
||
|
||
* compiler/htcobol.y: Use unqualified_var instead of variable in
|
||
redefines_clause.
|
||
|
||
2001-06-26 23:19 knishida
|
||
|
||
* compiler/htcobol.y: Support [NOT] INVALID KEY clauses correctly
|
||
in READ statements.
|
||
|
||
2001-06-26 22:31 knishida
|
||
|
||
* compiler/htcobol.y: Allow conditional statements (i.e., CONTINUE,
|
||
etc.) in WHEN cases.
|
||
|
||
2001-06-26 22:08 knishida
|
||
|
||
* compiler/htcobol.y: Use `variable' instead of `VARIABLE' in
|
||
redefines_clause.
|
||
|
||
2001-06-26 21:04 knishida
|
||
|
||
* compiler/htcobol.y: Exit/stop-run statements clean up.
|
||
|
||
2001-06-26 20:59 knishida
|
||
|
||
* compiler/htcobol.y: Go to statement clean up.
|
||
|
||
2001-06-26 20:00 knishida
|
||
|
||
* compiler/htcobol.y: Delete/start statements clean up.
|
||
|
||
2001-06-26 19:52 knishida
|
||
|
||
* compiler/htcobol.y: Rewrite statement clean up.
|
||
|
||
2001-06-26 19:40 knishida
|
||
|
||
* compiler/htcobol.y: Write statement clean up.
|
||
|
||
2001-06-26 19:36 knishida
|
||
|
||
* compiler/htcobol.y: Read statement clean up.
|
||
|
||
2001-06-26 19:17 knishida
|
||
|
||
* compiler/htcobol.y: Move statement clean up.
|
||
|
||
2001-06-26 19:14 knishida
|
||
|
||
* compiler/htcobol.y: Compute/add/subtract statements clean up.
|
||
|
||
2001-06-26 19:03 knishida
|
||
|
||
* compiler/htcobol.y: Multiply statement clean up.
|
||
|
||
2001-06-26 18:57 knishida
|
||
|
||
* compiler/htcobol.y: Devide statement clean up. New function
|
||
`assert_numeric_sy'.
|
||
|
||
2001-06-26 18:36 knishida
|
||
|
||
* compiler/htcobol.y: Accept statement clean up.
|
||
|
||
2001-06-26 18:14 knishida
|
||
|
||
* compiler/htcobol.y: Display statement clean up.
|
||
|
||
2001-06-26 18:01 knishida
|
||
|
||
* compiler/htcobol.y: Close statement clean up.
|
||
|
||
2001-06-26 17:58 knishida
|
||
|
||
* compiler/htcobol.y: Open statement clean up.
|
||
|
||
2001-06-26 16: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 14:40 knishida
|
||
|
||
* compiler/: scan.l, htcobol.y, htcoboly.h: Break up the old
|
||
CONNECTIVE token into several distinct tokens.
|
||
|
||
2001-06-25 23:30 rpragana
|
||
|
||
* compiler/: htcobol.y, htcoboly.h: Removed reduce/reduce conflict
|
||
and updates of function prototypes in htcoboly.h.
|
||
|
||
2001-06-25 16:51 knishida
|
||
|
||
* compiler/htcobgen.c: Simplify push_selection_subject_copy.
|
||
|
||
2001-06-25 16:41 knishida
|
||
|
||
* compiler/htcobgen.c: Integrated subject_stack_size into
|
||
push_selection_subject_copy.
|
||
|
||
2001-06-24 11:38 bgiroud
|
||
|
||
* compiler/htcobgen.c: Corrected a bug in value_to_eax introduced
|
||
by cleanup warnings.
|
||
|
||
2001-06-22 05: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 15:52 knishida
|
||
|
||
* compiler/htcobol.y: Clarified INVALID KEY sentences.
|
||
|
||
2001-06-21 14:49 knishida
|
||
|
||
* compiler/htcobol.y: KEY is optional in read_clauses.
|
||
|
||
2001-06-21 14:49 knishida
|
||
|
||
* compiler/htcobol.y: Allows multiple read clauses.
|
||
|
||
2001-06-21 14:35 knishida
|
||
|
||
* compiler/htcobol.y: Use `opt_at' in read_clauses.
|
||
|
||
2001-06-21 08:32 knishida
|
||
|
||
* compiler/htglobals.c: Use remove() instead of system("rm ...").
|
||
|
||
2001-06-21 05:15 knishida
|
||
|
||
* cobpp/scanner.l: New macros DEBUG_RTN and DEBUG_RTN_NL. Replaced
|
||
regular calls to debug_rtn by them.
|
||
|
||
2001-06-21 01: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-21 00:00 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c, compiler/htcoboly.h,
|
||
compiler/htglobals.h: Removed all warnings when compiling htcobol.
|
||
|
||
2001-06-20 23: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 21:11 andrewcza
|
||
|
||
* lib/fileio.c:
|
||
Fix a problem where Indexed IO was not returning a status 23 for
|
||
key not found.
|
||
|
||
2001-06-20 19: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 17:55 whydoubt
|
||
|
||
* lib/mcmath.c: Removed a line I meant for testing only
|
||
|
||
2001-06-20 17:55 whydoubt
|
||
|
||
* lib/mcmath.c: A little touch-up to lib/mcmath.c
|
||
|
||
2001-06-19 02:45 dessex
|
||
|
||
* lib/mcmath.c: Bug fix in RTS math routines to handle COMP
|
||
(binary) types sizes.
|
||
|
||
2001-06-18 22:03 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c: Removed bug with subscript
|
||
manipulations. (Thanks Alan-eurlix for reporting)
|
||
|
||
2001-06-18 16: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 06:24 knishida
|
||
|
||
* compiler/scan.l: Changed "END-STRINGCMD" to "END-STRING".
|
||
|
||
2001-06-14 06:07 knishida
|
||
|
||
* compiler/htcobgen.c: Fixed a bug in gen_subscripted() that
|
||
overwrote %eax.
|
||
|
||
2001-06-14 00: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 01: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 18:37 whydoubt
|
||
|
||
* lib/: fileio.c, strings.c: ... cleaning ... restructuring ...
|
||
|
||
2001-06-11 04: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 12: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 17:12 dessex
|
||
|
||
* cobpp/scanner.l, compiler/htcobol.y: Pre-processor bug fix curtsy
|
||
of Keisuke Nishida.
|
||
|
||
2001-06-06 22:13 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c: Patch to allow WHEN ... ALSO ANY
|
||
in evaluate statement. Thanks Keisuke Nishida for the contribution.
|
||
|
||
2001-06-06 19:22 whydoubt
|
||
|
||
* lib/: basicio.c, dyncall.c, general.c, screenio.c: More cleaning
|
||
and restructuring...
|
||
|
||
2001-06-06 08:23 dessex
|
||
|
||
* lib/cobmove.c: Preliminary move routines from/to COMP-1/2
|
||
floating point types.
|
||
|
||
2001-06-05 13: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 09: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 07:15 andrewcza
|
||
|
||
* lib/fileio.c:
|
||
Change fileio.c to correctly return file status 22 for duplicate
|
||
keys.
|
||
|
||
2001-06-04 20:25 whydoubt
|
||
|
||
* lib/cobmove.c: Numerous little clean-ups, primarily to cob_move.
|
||
|
||
2001-06-02 13: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 18:56 andrewcza
|
||
|
||
* lib/fileio.c:
|
||
Fix fileio.c so that OPEN EXTEND works correctly.
|
||
|
||
2001-05-30 18:09 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c: Bug fix for picture length
|
||
calculation of large literals.
|
||
|
||
2001-05-29 23:15 andrewcza
|
||
|
||
* lib/fileio.c:
|
||
Fix Cob Write to make sure that the primary key is Unique and not
|
||
overwritten.
|
||
|
||
2001-05-29 09:46 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c: Small change to allow LINKAGE
|
||
SECTION variables in the main program.
|
||
|
||
2001-05-29 09: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 01: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 16: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 13:50 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y: Fixes for
|
||
pictures with currency symbol.
|
||
|
||
2001-05-28 07: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 11:24 dessex
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, lib/mcmath.c: More
|
||
updates to COMP-1/2 floating point types.
|
||
|
||
2001-05-27 08: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 23: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 19: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 02: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 02: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 22:41 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c, compiler/scan.l: Better error
|
||
reporting and removed core dump in large tokens detection.
|
||
|
||
2001-05-24 21: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 08: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 02: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 09: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 01: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 01:42 whydoubt
|
||
|
||
* lib/mcmath.c: A small bit of straightening up the code in
|
||
lib/mcmath.c.
|
||
|
||
2001-05-15 20:36 whydoubt
|
||
|
||
* lib/mcmath.c: Removing some more stuff left over connected with
|
||
the cob_list structure.
|
||
|
||
2001-05-15 15: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 14:20 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c: Changed to store all characters
|
||
in picture converted to uppercase.
|
||
|
||
2001-05-15 01:54 bgiroud
|
||
|
||
* compiler/htcobgen.c, test.code/t10/test10.cob: Corrected yet
|
||
another bug in INITIALIZE code.
|
||
|
||
2001-05-15 01: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 22:52 whydoubt
|
||
|
||
* compiler/htcobgen.c, lib/Makefile.0, lib/Makefile.in: Simple
|
||
reduction in make process for shared version of library.
|
||
|
||
2001-05-14 21:49 rpragana
|
||
|
||
* compiler/: htcobgen.c, htcobol.y: Added implementations of ADD
|
||
CORR and SUBTRACT CORR.
|
||
|
||
2001-05-14 01:01 rpragana
|
||
|
||
* lib/: basicio.c, cobmove.c, screenio.c: Fixes for displaying
|
||
variables with 'P's in the picture.
|
||
|
||
2001-05-13 20:19 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c: Fixed bug with gen_subscripted()
|
||
(index/subscripting generation).
|
||
|
||
2001-05-13 15: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 14:50 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c: Fixed trouble with symlen()
|
||
calculation for literals.
|
||
|
||
2001-05-13 01: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-13 00:04 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y: Bug fixes
|
||
with REDEFINES. Changed length of default POINTER picture.
|
||
|
||
2001-05-12 23:40 dessex
|
||
|
||
* lib/: basicio.c, dyncall.c: Cleaned code in Run-Time library.
|
||
|
||
2001-05-12 22: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 19:18 dessex
|
||
|
||
* tinycobol.dsc: Added Debian description file.
|
||
|
||
2001-05-12 19: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 17: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 01:13 rpragana
|
||
|
||
* compiler/htcobgen.c: Eliminated a few bugs with linkage section
|
||
variables address computations.
|
||
|
||
2001-05-11 23:01 rpragana
|
||
|
||
* lib/strings.c: More bug fixes for UNSTRING statement.
|
||
|
||
2001-05-11 21:39 rpragana
|
||
|
||
* ChangeLog, lib/strings.c: Fixed bug with pointer in unstring.
|
||
|
||
2001-05-11 21: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 17: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 10: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 17: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 15: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-10 00:49 rpragana
|
||
|
||
* compiler/htcobgen.c: Modifications to allow gdb work with cobol
|
||
compiled programs.
|
||
|
||
2001-05-09 23: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 10: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-09 00: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 21: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 11: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 10: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 09: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 22: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 16: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 15: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 15:01 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c, lib/basicio.c: Changes to try
|
||
making cob_resolve_subr() work. (blindly!)
|
||
|
||
2001-05-07 10: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 22: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 20:49 rpragana
|
||
|
||
* ChangeLog, lib/basicio.c: Fixed a short sized malloc() request in
|
||
cob_resolve_subr().
|
||
|
||
2001-05-06 18: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 20: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-05 00: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-05 00: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 22:32 rpragana
|
||
|
||
* lib/screenio.c: Correction for ERASE in accept_curses().
|
||
|
||
2001-05-04 21: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 12:31 rpragana
|
||
|
||
* ChangeLog, lib/screenio.c: Changes for accept_curses() line
|
||
editing.
|
||
|
||
2001-05-04 09:54 swconnolly
|
||
|
||
* lib/cobmove.c: fixed move_edited
|
||
|
||
2001-05-04 04: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 04:05 whydoubt
|
||
|
||
* compiler/: htcoboly.h, scan.l: Added SECURITY and INSTALLATION as
|
||
comment paragraphs available in the IDENTIFICATION DIVISION.
|
||
|
||
2001-05-04 01: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 16: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 15: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 22:40 rpragana
|
||
|
||
* lib/screenio.c: Modified again accept_curses() to limit input
|
||
field size.
|
||
|
||
2001-05-02 22:20 rpragana
|
||
|
||
* ChangeLog, lib/screenio.c: Added rudimentar line editing to
|
||
accept_curses() function.
|
||
|
||
2001-05-02 21: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 13:03 dessex
|
||
|
||
* utils/cobf2f/scanner.l: Bug fix in cobf2f to handle col 73-80.
|
||
|
||
2001-05-01 01: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 21: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 13:45 swconnolly
|
||
|
||
* test_suite/compile_tests/ctestp-search2.cob: Further updates to
|
||
tests
|
||
|
||
2001-04-27 03: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 22:18 swconnolly
|
||
|
||
* test_suite/format_tests/test07a.cob: Mods to test_suite
|
||
|
||
2001-04-26 21: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 11: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 09: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 01: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-26 00: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 22:32 rpragana
|
||
|
||
* compiler/htcobol.y: Added optional separator (comma) to
|
||
label_list non-terminal. Affects GO TO .. DEPENDING ON...
|
||
|
||
2001-04-24 21: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 22: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 10:22 rpragana
|
||
|
||
* ChangeLog, lib/cobmove.c: Applied patches by Sean Burford to
|
||
lib/cobmove.c (Thanks Sean for your effort!).
|
||
|
||
2001-04-21 10: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 05:44 bgiroud
|
||
|
||
* compiler/htcobgen.c: Revert back to OLDINIT method due to
|
||
numerous core dumps.
|
||
|
||
2001-04-19 06: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 22: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 12:03 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y: Fixed the
|
||
labels (paragraphs/sections) problem.
|
||
|
||
2001-04-17 19:04 rpragana
|
||
|
||
* compiler/htcobol.y: Temporary fix for multiple indexes (INDEXED
|
||
BY) so it may parse those occurs.
|
||
|
||
2001-04-17 18:54 rpragana
|
||
|
||
* compiler/: htcobgen.c, htcobol.y: Temporary fix for storage
|
||
allocation (isptr).
|
||
|
||
2001-04-16 18: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 14:47 rpragana
|
||
|
||
* compiler/: htcobgen.c, htcobol.y: Fix for not generating errors
|
||
with functions (scanned as LABELSTR) identifiers.
|
||
|
||
2001-04-16 12:03 rpragana
|
||
|
||
* lib/mcmath.c: Bug fixes for COMP-3 conversion routines (in fldtod
|
||
and dtofld).
|
||
|
||
2001-04-16 07: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 22:31 rpragana
|
||
|
||
* ChangeLog, compiler/htcobol.y: Bug in opt_next removed (was the
|
||
reason of several problems with indexed files).
|
||
|
||
2001-04-15 21: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 19: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 17:32 rpragana
|
||
|
||
* compiler/htcobgen.c: Removed bugs with multiple labels
|
||
(paragr/sections) in a multi-segment program.
|
||
|
||
2001-04-13 22:26 rpragana
|
||
|
||
* compiler/htcobol.y: Change to generate an error when a table is
|
||
used without subscripts/indexes.
|
||
|
||
2001-04-13 19:19 rpragana
|
||
|
||
* lib/mcmath.c: Still a minor bug found (it was working, but this
|
||
is safer).
|
||
|
||
2001-04-13 18: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 18: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 16: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 23:52 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y: Changes to
|
||
allow OCCURS..DEPENDING compile.
|
||
|
||
2001-04-12 23:08 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
|
||
compiler/htcoboly.h: Mostly cosmetic changes, preparing to
|
||
implement OCCURS...DEPENDING ON...
|
||
|
||
2001-04-11 22:01 dessex
|
||
|
||
* compiler/htglobals.c: Removed debug trace from htglobals.
|
||
|
||
2001-04-11 21: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 07: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 20: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 02:31 dessex
|
||
|
||
* compiler/: htglobals.c, htglobals.h: Removed full path from
|
||
output file names.
|
||
|
||
2001-04-08 21:37 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
|
||
compiler/scan.l, lib/mcmath.c: Added exponentiation operator.
|
||
|
||
2001-04-08 03: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 20:10 rpragana
|
||
|
||
* compiler/htcobgen.c: Removed bug when freeing the expression list
|
||
(free_expr()). Thanks David Essex, for reporting this.
|
||
|
||
2001-04-07 10:17 rpragana
|
||
|
||
* compiler/htcobgen.c: Oooops! Removed some bugs left in the last
|
||
commit.
|
||
|
||
2001-04-07 09: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 22: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 10: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 02:00 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c, lib/strings.c: Merged code for
|
||
INSPECT TALLYING, done by Mariusz Stakowski (Thanks Mariusz!).
|
||
|
||
2001-04-05 20:18 rpragana
|
||
|
||
* compiler/htcobgen.c: Removed bug introduced in last commit
|
||
(paragraphs _defined_ were not being detected).
|
||
|
||
2001-04-05 16:58 rpragana
|
||
|
||
* compiler/: htcobgen.c, htcobol.y: Fixed bug with error reporting
|
||
paragraph/section or variable not found.
|
||
|
||
2001-04-05 11:46 rpragana
|
||
|
||
* ChangeLog, lib/mcmath.c: Trap divide by zero, aborting the
|
||
program.
|
||
|
||
2001-04-04 22: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 03: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 22: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 20:21 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c: Applied patch submitted by Sean
|
||
Bufford, to fix indexed file index offset calculation.
|
||
|
||
2001-04-02 21: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 16:27 rpragana
|
||
|
||
* ChangeLog, lib/mcmath.c: Removed bug when testing 88-variables
|
||
with type 'B' (COMP).
|
||
|
||
2001-04-02 16:18 bgiroud
|
||
|
||
* compiler/: htcobgen.c, htcobol.y: Phase II of static init with
|
||
occurs.
|
||
|
||
2001-04-02 03: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 02: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 14: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 22:59 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
|
||
compiler/htcoboly.h: Implemented FD with multiple records (level
|
||
01).
|
||
|
||
2001-03-29 23: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 22: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 14: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 12: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 02:33 andrewcza
|
||
|
||
* compiler/htcobgen.c:
|
||
Fix a problem in code generation I created while changing for
|
||
VARYING LENGTH IO
|
||
|
||
2001-03-29 02: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 21: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-28 01: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-28 00:38 rpragana
|
||
|
||
* ChangeLog, compiler/htcobol.y: Made FILLER optional in variable
|
||
declarations.
|
||
|
||
2001-03-27 06: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 03: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 02: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-27 01: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-27 01: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 09:58 rpragana
|
||
|
||
* ChangeLog, compiler/htcobol.y: Small bugfix in opt_end_program
|
||
(it was not optional :)
|
||
|
||
2001-03-26 08:37 rpragana
|
||
|
||
* compiler/htcobgen.c: Added more complex cases to MOVE
|
||
CORRESPONDING.
|
||
|
||
2001-03-26 07: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 05: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-26 00: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 23: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 17: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 16: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 15:35 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c: Added code to check for a null
|
||
picure.
|
||
|
||
2001-03-24 22:00 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
|
||
compiler/scan.l: Preliminary version of MOVE CORRESPONDING.
|
||
|
||
2001-03-24 20: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 19:33 dessex
|
||
|
||
* compiler/htcobgen.c: Added fix for paragraphs and sections debug
|
||
trace information.
|
||
|
||
2001-03-24 04: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 05: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-21 01:22 rpragana
|
||
|
||
* ChangeLog, compiler/htcobol.y: Removed still a bug with
|
||
paragraphs/sections.
|
||
|
||
2001-03-21 00: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 23: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 17:15 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y: Added back
|
||
check for undefined paragraphs/sections, now working full.
|
||
|
||
2001-03-20 16:49 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c: Removed wrong check for
|
||
paragraphs/sections that are undefined.
|
||
|
||
2001-03-20 13:28 dessex
|
||
|
||
* test.code/t02/: Makefile, test02b.cob: Added PERFORM tests for
|
||
procedures (paragraphs/sections).
|
||
|
||
2001-03-20 11:12 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y: Fix for
|
||
paragraph qualifying.
|
||
|
||
2001-03-20 09:50 rpragana
|
||
|
||
* ChangeLog, compiler/htcobol.y: Temporary fix for
|
||
paragraph/section bug.
|
||
|
||
2001-03-20 08: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-19 00: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-19 00:05 rpragana
|
||
|
||
* compiler/: htcobgen.c, htcobol.y: Fixed bug with several
|
||
paragraphs with the same name in different sections.
|
||
|
||
2001-03-18 01:22 rpragana
|
||
|
||
* ChangeLog, compiler/htcobol.y: Added optional RECORD in "READ ...
|
||
NEXT RECORD ...".
|
||
|
||
2001-03-18 00:41 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y: Bugfix for
|
||
inverted class check conditions (eg: IF NOT IS NUMERIC VAR).
|
||
|
||
2001-03-17 23:01 rpragana
|
||
|
||
* compiler/htcobgen.c: Modified gen_set so "set condition-var
|
||
(idx1, idx2,...) to true" works. (88-conditions with arrays)
|
||
|
||
2001-03-17 21: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 15:01 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y: Modified
|
||
gen_condition to allow condition-name variables (level 88) in
|
||
arrays.
|
||
|
||
2001-03-17 10: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 21:48 rpragana
|
||
|
||
* compiler/htcobgen.c: A debugging statement left on the code broke
|
||
the compiler. Removed.
|
||
|
||
2001-03-16 18: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 22:41 rpragana
|
||
|
||
* compiler/: htcobgen.c, htcobol.y: Solve a problem with combining
|
||
VAR IN/OF VAR with subscripting.
|
||
|
||
2001-03-15 07: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-15 01:02 rpragana
|
||
|
||
* compiler/htcobgen.c, lib/htcoblib.h, lib/mcmath.c: Changes to
|
||
other arith statements to pass pointers to actual arguments.
|
||
|
||
2001-03-15 00:42 rpragana
|
||
|
||
* compiler/htcobgen.c, lib/mcmath.c: Changes for making arith
|
||
statements work with new gcc pre-3.0.
|
||
|
||
2001-03-13 10: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 02: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 11: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 10: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 18: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 16:45 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c: Eliminated bug with null string
|
||
literals. (Was generating code rejected by the assembler)
|
||
|
||
2001-03-09 16:24 rpragana
|
||
|
||
* ChangeLog, compiler/htcobol.y: Changes for removing the
|
||
reduce/reduce conflict in conditions.
|
||
|
||
2001-03-09 12:34 rpragana
|
||
|
||
* ChangeLog, compiler/htcobol.y: Bug fix in conditions.
|
||
|
||
2001-03-09 10: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-09 00:20 rpragana
|
||
|
||
* ChangeLog, compiler/htcobol.y: Added invalid key condition to
|
||
WRITE, REWRITE, START, and DELETE statements.
|
||
|
||
2001-03-08 22:40 rpragana
|
||
|
||
* compiler/htcobol.y: Modified STRING statement to allow special
|
||
variables as operands.
|
||
|
||
2001-03-08 21:48 rpragana
|
||
|
||
* compiler/htcobol.y: Removed several reduce/reduce conflicts with
|
||
the implicit operand/operator in conditions.
|
||
|
||
2001-03-08 14:14 rpragana
|
||
|
||
* ChangeLog, compiler/htcobol.y: Made comma separator in subscripts
|
||
(multidimensional arrays) optional.
|
||
|
||
2001-03-08 10:18 rpragana
|
||
|
||
* compiler/htcobgen.c: Fixed bug in encoding signed literals.
|
||
|
||
2001-03-08 10:03 dessex
|
||
|
||
* lib/mcmath.c, test.code/t01/test01d.cob: Added bug fix for divide
|
||
statement with remainder option.
|
||
|
||
2001-03-08 09: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 19: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 13:24 rpragana
|
||
|
||
* ChangeLog, compiler/scan.l: Changes to disallow things like
|
||
123-456 as a valid identifier.
|
||
|
||
2001-03-06 10: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 03:53 dessex
|
||
|
||
* compiler/htcobol.y: Added bug fix for math verbs optional comma
|
||
separator.
|
||
|
||
2001-03-06 02: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 19:52 andrewcza
|
||
|
||
* test.code/t06/: test06.cob, test06i.cob, test06r.cob,
|
||
test06s.cob:
|
||
Remove UPDATE from ACCEPT Verb.
|
||
|
||
2001-03-05 16: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-03 00:51 andrewcza
|
||
|
||
* README:
|
||
Add info About Win32
|
||
|
||
2001-03-03 00:51 andrewcza
|
||
|
||
* compiler/htcobgen.c:
|
||
Modify htcobgen.c so that call Using works for win32 platforms.
|
||
|
||
2001-03-02 23: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 23:05 andrewcza
|
||
|
||
* lib/mccntrl.s:
|
||
Change code to compile on a Win32 Platform
|
||
|
||
2001-03-02 22: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 21:06 rpragana
|
||
|
||
* compiler/: htcobgen.c, htcobol.y: Added SET ... TO TRUE (88
|
||
conditions).
|
||
|
||
2001-03-02 17: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 10: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 13:46 rpragana
|
||
|
||
* compiler/htcobgen.c: Removed bug that prevented use of "indexed
|
||
by" with linkage variables.
|
||
|
||
2001-03-01 08: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 15: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 14: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 22:29 rpragana
|
||
|
||
* ChangeLog, test.code/t28/test28a.cob: Modified our test.code/t28
|
||
to show arrays at the linkage section.
|
||
|
||
2001-02-26 07: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 23:38 rpragana
|
||
|
||
* test.code/ReportGen/: displayable.cpy, report.cob, report.layout:
|
||
Oops! Sent my working files instead of the cleaned up.
|
||
|
||
2001-02-25 20: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 13: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 15: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 22: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 12:52 rpragana
|
||
|
||
* test.code/ReportGen/: report.layout, reportGen.tcl: Added
|
||
automatic line wrapping when column contents width exceed required
|
||
column width.
|
||
|
||
2001-02-21 07: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 23: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 23:41 rpragana
|
||
|
||
* compiler/htcobgen.c: Still a mistake in EVALUATE¸ removed.
|
||
|
||
2001-02-20 23: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 20:37 rpragana
|
||
|
||
* test.code/ReportGen/: Readme.txt, report.layout, reportGen.tcl:
|
||
Added -hrule option to the report layout.
|
||
|
||
2001-02-19 17: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 15: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-19 01: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 17: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 21: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 08: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 22: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 18: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-11 01:01 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y: Changes to
|
||
allow arrays of pointers and generic variables in pointer
|
||
operations.
|
||
|
||
2001-02-10 22:57 rpragana
|
||
|
||
* compiler/htcobgen.c: Removed a bug with setting a pointer to
|
||
NULL.
|
||
|
||
2001-02-10 21: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 16: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 16: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 18:37 rpragana
|
||
|
||
* compiler/htcobgen.c: Ooops! Forgot to check compiler after last
|
||
changes.
|
||
|
||
2001-02-09 16: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 20: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 06: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 03: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-08 00:15 rpragana
|
||
|
||
* ChangeLog, utils/dispcv.tcl: Added tool (dispcv.tcl) to convert
|
||
old "DISPLAY (X, Y) ..." statements to our syntax.
|
||
|
||
2001-02-07 20: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 20: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 14:43 rpragana
|
||
|
||
* ChangeLog, utils/viscomp.tcl: Enhancements in viscomp.tcl tool.
|
||
|
||
2001-02-07 12:44 rpragana
|
||
|
||
* ChangeLog, compiler/htcobol.y: Solved problem with "decimals" in
|
||
variable definition. (as reported by Stewart)
|
||
|
||
2001-02-07 11:10 rpragana
|
||
|
||
* compiler/scan.l: Corrected LISTSEP "," scanning.
|
||
|
||
2001-02-07 08: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-07 01: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 12: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 05: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-06 01: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 23:32 rpragana
|
||
|
||
* compiler/: htcobgen.c, htcobol.y, htcoboly.h: Modified EVALUATE
|
||
statement to allow string (non-numeric) comparations.
|
||
|
||
2001-02-05 17:49 rpragana
|
||
|
||
* ChangeLog, utils/viscomp.tcl: Updates on viscomp.tcl (breakpoints
|
||
added) to show more details of parsing.
|
||
|
||
2001-02-05 15: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 22: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 18:43 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c: Fixed bug with offset calculation
|
||
at linkage section.
|
||
|
||
2001-02-04 16:04 rpragana
|
||
|
||
* compiler/htcobgen.c: Again removing a bug in evaluate statement
|
||
(my previous upgrade mysteriously vanished...).
|
||
|
||
2001-02-03 23:44 rpragana
|
||
|
||
* utils/viscomp.tcl: Small bug fixes in the visual parser tool.
|
||
|
||
2001-02-03 22:44 rpragana
|
||
|
||
* utils/viscomp.tcl: Added lval stack viewing to viscomp.tcl.
|
||
|
||
2001-02-03 19: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 16: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 22: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 15: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 23: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 23: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 17: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 14:56 rpragana
|
||
|
||
* ChangeLog, test.code/tdb03/form.html, test.code/tdb03/tdb03.cob:
|
||
Finished my toy CGI/postgresql example program.
|
||
|
||
2001-01-22 19: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 16: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 10:57 rpragana
|
||
|
||
* lib/fileio.c: Fixed bugs with cob_read library function, for
|
||
reading line sequential files.
|
||
|
||
2001-01-21 18:31 rpragana
|
||
|
||
* test.code/tdb02/: tdb02.cob, tdb02a.c: Improved API for
|
||
interfacing to postgresql.
|
||
|
||
2001-01-20 23: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 20:22 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c: More changes to fix the bug with
|
||
signed literals.
|
||
|
||
2001-01-18 19: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 08: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 21: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 17:12 rpragana
|
||
|
||
* ChangeLog, test.code/tgui01/Readme.txt: Added instructions for
|
||
testing the example tgui01/testgui04.
|
||
|
||
2001-01-07 16: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 21: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 08: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 22: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 21: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 20: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 18: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.
|
||
|
||
2000-12-19 03:53 bgiroud
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
|
||
compiler/scan.l, info/Compiler-Overview.txt,
|
||
test_suite/test.baseline, test_suite/call_tests/ptest01.cob,
|
||
test_suite/call_tests/stest01.cob,
|
||
test_suite/call_tests/stest03.cob,
|
||
test_suite/call_tests/stest9xx.c: Added code for call by content
|
||
for variables.
|
||
|
||
2000-12-18 13:06 rpragana
|
||
|
||
* ChangeLog, compiler/htcobol.y, compiler/scan.l,
|
||
test.code/t27/Makefile, test.code/t27/sales.dat,
|
||
test.code/t27/t27.cob: Added report statements and expanded the t27
|
||
test program for reports.
|
||
|
||
2000-12-09 13:55 bgiroud
|
||
|
||
* INSTALL, TODO, compiler/htcobgen.c, compiler/htcobol.y,
|
||
compiler/htcoboly.h, compiler/scan.l, lib/cobmove.c,
|
||
lib/htcoblib.h, test_suite/format_tests/test01.cob,
|
||
test_suite/search_tests/test20a.cob: Added JUST RIGHT in data
|
||
clause.
|
||
|
||
2000-12-08 15:09 dessex
|
||
|
||
* tinycobol.lsm, cobpp/cobpp.c, cobpp/scanner.l,
|
||
cobpp/copybooks/fTEST02D.cpy, cobpp/test.code/ft3.cob,
|
||
compiler/htglobals.c: Added fix for pre-processor and htglobals
|
||
bugs.
|
||
|
||
2000-12-06 23:16 rpragana
|
||
|
||
* test.code/t27/: Makefile, t27.cob: Added test.code/t27, a report
|
||
section example.
|
||
|
||
2000-12-06 23:09 rpragana
|
||
|
||
* compiler/: htcobgen.c, htcobol.y, scan.l: Fixed parsing of report
|
||
section.
|
||
|
||
2000-12-06 17:20 rpragana
|
||
|
||
* compiler/htcobgen.c, test.code/t08/test08g.cob,
|
||
test.code/t08/test08u.cob: Added SORT-RETURN register for SORT
|
||
GIVING/USING return statuses.
|
||
|
||
2000-12-05 23:47 andrewcza
|
||
|
||
* lib/fileio.c, test.code/t08/test08g.cob:
|
||
Implement SORT GIVING.
|
||
|
||
2000-12-05 23:32 rpragana
|
||
|
||
* ChangeLog, compiler/htcobol.y: Fixed bug with the report section
|
||
(it may be optional, of course).
|
||
|
||
2000-12-05 22:21 rpragana
|
||
|
||
* compiler/: htcobol.y, scan.l: First steps at the cobol "report
|
||
generator" facility. Only parsing for now.
|
||
|
||
2000-12-05 22:10 dessex
|
||
|
||
* STATUS: Updated STATUS file.
|
||
|
||
2000-12-05 21:51 dessex
|
||
|
||
* ANNOUNCE, ChangeLog, INSTALL, tinycobol.lsm, cobpp/createver.sh,
|
||
compiler/createver.sh, info/rpm/tinycobol-0.4.spec: Added new rpm
|
||
spec file. Updated Changelog LSM files.
|
||
|
||
2000-12-04 01:22 dessex
|
||
|
||
* cobpp/Readme.txt, cobpp/scanner.l, cobpp/copybooks/fTEST02D.cpy,
|
||
cobpp/test.code/ft3.cob, compiler/htglobals.c,
|
||
compiler/htglobals.h, test.code/t02/Makefile: Added fix for
|
||
copybook tab handling in the pre-processor. Improved pre-processor
|
||
exec call to better fit main cmd line.
|
||
|
||
2000-12-03 20:00 dessex
|
||
|
||
* INSTALL, Makefile.in, configure, configure.in, htconfig.h.in,
|
||
tinycobol.lsm, cobpp/AUTHORS, cobpp/COPYING, cobpp/COPYRIGHT,
|
||
cobpp/Makefile.in, cobpp/Readme.txt, cobpp/cobpp.c, cobpp/cobpp.h,
|
||
cobpp/createver.sh, cobpp/parser.y, cobpp/scanner.l,
|
||
cobpp/copybooks/TEST02.cpy, cobpp/copybooks/TEST02A.cpy,
|
||
cobpp/copybooks/TEST02B.cpy, cobpp/copybooks/TEST02C.cpy,
|
||
cobpp/copybooks/fTEST02.cpy, cobpp/copybooks/fTEST02A.cpy,
|
||
cobpp/copybooks/fTEST02B.cpy, cobpp/copybooks/fTEST02C.cpy,
|
||
cobpp/test.code/Makefile, cobpp/test.code/Readme.txt,
|
||
cobpp/test.code/ft1.cob, cobpp/test.code/ft2.cob,
|
||
cobpp/test.code/ft3.cob, cobpp/test.code/r.sh,
|
||
cobpp/test.code/t1.cob, cobpp/test.code/t2.cob,
|
||
compiler/Makefile.in, compiler/htglobals.c, compiler/htglobals.h,
|
||
test.code/Makefile.in, test.code/copybooks/Makefile.in,
|
||
test.code/t02/TEST02.cpy, test.code/t02/TEST02A.cpy,
|
||
test.code/t02/TEST02B.cpy, test.code/t02/Test02.cpy,
|
||
test.code/t13/include1.cpy, test.code/t13/include2.cpy: Added the
|
||
pre-processor. Removed tabs from copybooks.
|
||
|
||
2000-12-03 01:38 andrewcza
|
||
|
||
* lib/fileio.c:
|
||
Implement SORT USING. See Test08u.cob for an Example
|
||
|
||
2000-12-01 00:25 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y: Changed
|
||
gen_close_sort, so gen_sort_using/giving find a completed sort
|
||
description to make available to the runtime library routines.
|
||
|
||
2000-11-30 21:35 andrewcza
|
||
|
||
* lib/fileio.c:
|
||
Start writing cob_sort_using routine
|
||
|
||
2000-11-28 01:44 rpragana
|
||
|
||
* ChangeLog, compiler/htcobol.y: Removed a bug with sort
|
||
using/giving code generation.
|
||
|
||
2000-11-27 11:56 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c: Modifications on the arguments
|
||
passed to cob_sort_using and cob_sort_giving, as requested by
|
||
Andrew.
|
||
|
||
2000-11-24 14:27 andrewcza
|
||
|
||
* lib/fileio.c, test.code/t08/test08u.cob:
|
||
Define cob_sort_using and cob_sort_giving paramaters. Modify
|
||
test08u.cob to have two files in the sort using.
|
||
|
||
2000-11-20 03:37 dessex
|
||
|
||
* configure, configure.in: Added bug fix in cofigure script for db
|
||
library version check in header db.h.
|
||
|
||
2000-11-18 22:31 rpragana
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, lib/fileio.c,
|
||
test.code/t08/test08g.cob, test.code/t08/test08ug.cob: Changes to
|
||
fix some coredumps found by Andrew in the new SORT verb
|
||
implementation. Thanks Andrew.
|
||
|
||
2000-11-18 17:26 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
|
||
compiler/htcoboly.h: Added parameters in code generation of
|
||
gen_sort_using and gen_sort_giving (SORT verb).
|
||
|
||
2000-11-18 05:55 bgiroud
|
||
|
||
* compiler/htcobgen.c, compiler/htcoboly.h, lib/cobmove.c,
|
||
test.code/t20/test20a_at.cob, test_suite/cobol_test.pl,
|
||
test_suite/test.baseline, test_suite/format_tests/test.script,
|
||
test_suite/format_tests/test01c.cob,
|
||
test_suite/format_tests/test03c.cob,
|
||
test_suite/format_tests/test04.cob,
|
||
test_suite/format_tests/test06a.cob,
|
||
test_suite/search_tests/TCtable1.cpy,
|
||
test_suite/search_tests/test.script,
|
||
test_suite/search_tests/test20a.cob: Added semantics for RefMod's,
|
||
test example for search statement. Cleaned-up format_tests for new
|
||
behavior of display statement. Updated automated test baseline.
|
||
|
||
2000-11-18 00:00 andrewcza
|
||
|
||
* lib/fileio.c:
|
||
Change fileio.c to return file status 35 is the file to be opened
|
||
does not exist.
|
||
|
||
2000-11-17 22:25 andrewcza
|
||
|
||
* test.code/t08/: Makefile, test08g.cob, test08u.cob, test08ug.cob:
|
||
|
||
Add the Test code for testing SORT USING and SORT GIVING. The
|
||
library code still needs to be written and so these programs will
|
||
not link yet.
|
||
|
||
2000-11-17 21:41 andrewcza
|
||
|
||
* compiler/htcobol.y:
|
||
Change htcobol.y to correct a problem where it was not correctly
|
||
calling gen_read_next and gen_return. Added logic to determine
|
||
which to call. This resulted in SORT not working correctly as well
|
||
as READ NEXT with ALTERNATE KEYS not working correctly.
|
||
|
||
2000-11-17 00:28 andrewcza
|
||
|
||
* compiler/htcobol.y, test.code/t08/test08.cob:
|
||
Change htcobol.y to fix gen_release so the sort will work again.
|
||
Currently only SORT -- RELEASE and RETURN work. Use test08.cob for
|
||
testing ie make gen_data ./gen_data >Raw.dat ./test08
|
||
|
||
2000-11-16 22:07 andrewcza
|
||
|
||
* lib/fileio.c, test.code/t19/test19b.cob:
|
||
Fix Open statement in fileio.c to return a file status if the file
|
||
cannot be opened correctly.
|
||
|
||
Modifiled test19b.cob to show how FILE STATUS should be used.
|
||
|
||
2000-11-12 10:40 dessex
|
||
|
||
* compiler/: htcobgen.c, htcobol.y: Added lower case to PIC clause
|
||
syntax. Added optional 'WITH' to 'DISPLAY ... WITH NO ADVANCING'
|
||
statement.
|
||
|
||
2000-11-11 19:59 dessex
|
||
|
||
* test.code/: Readme.txt, config/COB.build.tmpl.in,
|
||
config/COB.build.tmpl.t.in, t16/Makefile, t16/Makefile.new,
|
||
t16/r.sh, t16/test16.cob: Added test program for 'GO TO ...
|
||
DEPENDING ON ...' statement.
|
||
|
||
2000-11-11 14:55 rpragana
|
||
|
||
* compiler/: htcobgen.c, htcobol.y, htcoboly.h, scan.l: Added GO TO
|
||
... DEPENDING.
|
||
|
||
2000-11-10 22:02 rpragana
|
||
|
||
* compiler/htcobgen.c: Added code to generate an error, when no
|
||
file name was given both in FD and SELECT, as asked by David Essex.
|
||
|
||
2000-11-10 19:45 dessex
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
|
||
compiler/scan.l, test.code/t19/Makefile, test.code/t19/Readme.txt,
|
||
test.code/t19/test19b.cob: Added external file name non-standard
|
||
extensions in SELECT and FD statements.
|
||
|
||
2000-11-09 01:00 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c: Fixed screen items with value but
|
||
without picture. The picture is synthesized from the "value"
|
||
literal given.
|
||
|
||
2000-11-08 22:38 rpragana
|
||
|
||
* compiler/: htcobgen.c, htcobol.y: Still more bugfixes at screen
|
||
section. Removed zero sized storage alloc (.space). Modified parser
|
||
to allow "TO" without "FROM" in screen section items.
|
||
|
||
2000-11-08 22:19 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y: Several
|
||
bugfixes at screen section. Now it accepts items without filler or
|
||
other explicit variable declaration.
|
||
|
||
2000-11-08 12:06 rpragana
|
||
|
||
* compiler/htcobol.y: Minor changes at screen section parsing to
|
||
allow screen items (BLANK SCREEN) without explicit storage
|
||
declaration.
|
||
|
||
2000-11-08 03:16 dessex
|
||
|
||
* Makefile.in, configure, configure.in, test.code/Makefile,
|
||
test.code/Makefile.0, test.code/Makefile.in: Updated configure
|
||
script to generate Makefile in test.code directory.
|
||
|
||
2000-11-08 00:49 dessex
|
||
|
||
* INSTALL, configure, configure.in, htconfig.h.in: Added tests for
|
||
db library names libdb libdb1 libdb2 in configure script.
|
||
|
||
2000-11-06 22:31 dessex
|
||
|
||
* ChangeLog, test.code/Readme.txt, test.code/t02/test02a.cob,
|
||
test.code/t26/Readme.txt, test.code/t26/r.sh: Updated Changelog
|
||
file. Added r.sh Readme.txt file in test.code/t26.
|
||
|
||
2000-11-04 05:51 bgiroud
|
||
|
||
* compiler/: htcobgen.c, htcobol.y, htcoboly.h: Corrected
|
||
detecttion of subscripted variable for search statement.
|
||
|
||
2000-11-04 02:24 rpragana
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, compiler/scan.l,
|
||
lib/screenio.c, test.code/t26/test26.cob: Changes for "LINE ...
|
||
POSITION ..." in DISPLAY and ACCEPT statements, with arbitrary
|
||
expressions as coordinates. Removed old syntax "DISPLAY (R, C)
|
||
...".
|
||
|
||
2000-11-03 02:28 rpragana
|
||
|
||
* test.code/t26/: Makefile, test26.cob: Added test.code/t26 to
|
||
exercise display/accept with cursor positioning.
|
||
|
||
2000-11-03 02:10 rpragana
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, lib/screenio.c:
|
||
Restaured "display (row, col) ..." and "accept (row, col) ..."
|
||
syntax, and added library routine to make it run with ncurses.
|
||
|
||
2000-10-31 17:25 bgiroud
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
|
||
compiler/scan.l, test_suite/call_tests/ptest02.cob,
|
||
test_suite/call_tests/ptest04.cob,
|
||
test_suite/call_tests/test.script: Modified grammar and scanner for
|
||
RefMod's as per an idea from Rildo. Added first intrinsic
|
||
functions (Length and Ord).
|
||
|
||
2000-10-24 23:38 dessex
|
||
|
||
* configure, configure.in: Added bug fix for configure script.
|
||
|
||
2000-10-23 23:10 dessex
|
||
|
||
* ANNOUNCE, compiler/createver.sh, info/rpm/tinycobol-0.3.spec:
|
||
Updated ANNOUNCE file. Added tinycobol-0.3.spec file.
|
||
|
||
2000-10-22 22:58 dessex
|
||
|
||
* ChangeLog: Updated Changelog file.
|
||
|
||
2000-10-22 22:44 dessex
|
||
|
||
* STATUS, configure, configure.in, htconfig.h.in, tinycobol.lsm,
|
||
compiler/scan.l, lib/screenio.c, test.code/t15/Makefile,
|
||
test.code/t15/test15.cob, test.code/t15/test15b.c,
|
||
test.code/t15/test15e.cob, test.code/t15/test15f.c,
|
||
test.code/t15/test15g.cob, test.code/t15/test15h.cob,
|
||
test.code/t22/test22.cob: Added test for ncurses library color_set
|
||
function in cofigure script. Added test15g.cob test15h.cob to test
|
||
static variables. Updated Changelog LSM STATUS files.
|
||
|
||
2000-10-19 17:39 dessex
|
||
|
||
* compiler/scan.l: Removed debug trace printf in lex_fgets.
|
||
|
||
2000-10-19 16:54 dessex
|
||
|
||
* compiler/htcobgen.c, compiler/scan.l, test.code/t02/Makefile,
|
||
test.code/t02/test02.cob, test.code/t02/test02a.cob: Added bug fix
|
||
for SEARCH ALL statement.
|
||
|
||
2000-10-12 00:05 dessex
|
||
|
||
* test.code/: t02/test02.cob, t21/test21.cob, t25/Makefile,
|
||
t25/test25.cob, t25/test25a.cob, t25/test25b.c: Added fix for tests
|
||
for static and shared libraries.
|
||
|
||
2000-10-11 16:38 bgiroud
|
||
|
||
* compiler/: htcobgen.c, htcoboly.h, scan.l: Temporary correction
|
||
for RefMod's before following an idea from Rildo.
|
||
|
||
2000-10-11 03:17 bgiroud
|
||
|
||
* compiler/: htcobgen.c, htcobol.y, scan.l: Added first phase of
|
||
syntax for RefMod and intrinsic functions.
|
||
|
||
2000-10-10 20:44 dessex
|
||
|
||
* test.code/: Readme.txt, t24/test24.cob, t25/Makefile,
|
||
t25/Readme.txt, t25/r.sh, t25/test25.cob, t25/test25a.cob,
|
||
t25/test25b.c: Added tests for static and shared libraries.
|
||
|
||
2000-10-10 16:45 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
|
||
compiler/scan.l: Minor fixes for gen_when_check (EVALUATE
|
||
statement). Added tokens for REPORT SECTION.
|
||
|
||
2000-10-10 13:25 rpragana
|
||
|
||
* compiler/: htcobgen.c, htcoboly.h: Finished code generating for
|
||
EVALUATE statement. Now it checks for compatible selection
|
||
subjects/objects and generate code for all cases.
|
||
|
||
2000-10-10 01:08 jmnoeth
|
||
|
||
* lib/basicio.c: Fixed logic to allow both period and comma as
|
||
decimal point.
|
||
|
||
Also, put hypen in front of displayed number if negative.
|
||
|
||
2000-10-10 01:08 jmnoeth
|
||
|
||
* lib/cobmove.c: Added logic to allow scaling and precision with
|
||
binary integers.
|
||
|
||
2000-10-10 00:03 rpragana
|
||
|
||
* compiler/htcobgen.c: EVALUATE implementation: tests with ranges
|
||
(value1 THRU value2) fixed.
|
||
|
||
2000-10-09 23:41 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
|
||
compiler/htcoboly.h: EVALUATE implementation progress. Some tests
|
||
already working, much yet to be done.
|
||
|
||
2000-10-09 17:05 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
|
||
compiler/htcoboly.h, test.code/t24/Makefile: Implemented part of
|
||
EVALUATE code generation.
|
||
|
||
2000-10-08 21:27 dessex
|
||
|
||
* tinycobol.lsm, test.code/t24/test24.cob: Added another test to
|
||
the EVALUATE test code. Added new LSM file.
|
||
|
||
2000-10-08 10:01 rpragana
|
||
|
||
* compiler/htcobol.y, test.code/t24/test24.cob: Modified EVALUATE
|
||
parsing, so all test24 (Thanks David) work.
|
||
|
||
2000-10-08 02:54 dessex
|
||
|
||
* test.code/: Readme.txt, t24/Makefile, t24/Readme.txt, t24/r.sh,
|
||
t24/test24.cob: Added EVALUATE test code
|
||
|
||
2000-10-08 00:01 rpragana
|
||
|
||
* ChangeLog, compiler/htcobol.y, compiler/scan.l: Introduced
|
||
EVALUATE syntax.
|
||
|
||
2000-10-06 16:06 bgiroud
|
||
|
||
* compiler/htcobgen.c, test_suite/call_tests/ptest02.cob: Recovered
|
||
the call by value of long long.
|
||
|
||
2000-10-05 16:07 rpragana
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
|
||
test.code/t08/Makefile: Added "sort...using...giving..." syntax and
|
||
code generation, as requested by Andrew. (the other "sort" with
|
||
input/output procedures were already implemented). Changes to the
|
||
start_record (at struct file_desc), now present in all file
|
||
organizations.
|
||
|
||
2000-10-04 21:34 dessex
|
||
|
||
* ChangeLog, compiler/htcobgen.c, test.code/t15/test15e.cob,
|
||
test.code/t15/test15f.c: Modified test15e for retrun variable
|
||
tests. Updated Changelog file.
|
||
|
||
2000-10-04 03:16 bgiroud
|
||
|
||
* compiler/htcobol.y, test_suite/cobol_test.pl,
|
||
test_suite/seqio_tests/foobar.dat,
|
||
test_suite/seqio_tests/input.dat,
|
||
test_suite/seqio_tests/lineseq.dat,
|
||
test_suite/seqio_tests/nofile.dat,
|
||
test_suite/seqio_tests/test06.dat: Oops! Forgot to add the
|
||
definition of token RETURNING. Some cleanup.
|
||
|
||
2000-10-04 02:54 bgiroud
|
||
|
||
* Makefile.in, compiler/htcobgen.c, compiler/htcobol.y,
|
||
compiler/htcoboly.h, compiler/scan.l,
|
||
test_suite/call_tests/ptest02.cob,
|
||
test_suite/call_tests/stest9xx.c: Added RETURNING clause for CALL
|
||
statement:only for short and long for the time being. Changed the
|
||
order of cleaning in cleanall target.
|
||
|
||
2000-10-03 14:09 rpragana
|
||
|
||
* lib/mcmath.c: Modified mcmath.c (library) to handle various kind
|
||
of "comp" data.
|
||
|
||
2000-10-03 13:38 rpragana
|
||
|
||
* compiler/htcobgen.c: Fixed stabs for "long long" (comp with 8
|
||
bytes) data types.
|
||
|
||
2000-10-03 12:20 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c: Fixed most stabs generation,
|
||
(only comp with 8 bytes remain to be fixed) both for static and
|
||
stack-based variables.
|
||
|
||
2000-10-03 09:54 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c: Yet another little optimization
|
||
in gen_subscripted(), to remove a "pushl %eax" followed by "popl
|
||
%eax".
|
||
|
||
2000-10-03 08:53 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c: Modified gen_subscripted to
|
||
generate an optimized code for indexes/subscripts computations
|
||
(with a kind of "lazy" generation).
|
||
|
||
2000-10-02 18:20 bgiroud
|
||
|
||
* compiler/htcobgen.c, test_suite/call_tests/ptest02.cob,
|
||
test_suite/call_tests/stest9xx.c: Completed code for call by value
|
||
for long long literal and variable.
|
||
|
||
2000-09-30 01:30 dessex
|
||
|
||
* test.code/: t00/r.sh, t11/Makefile, t11/test11.cob,
|
||
t15/test15e.cob, t15/test15f.c, t17/Makefile, t18/Makefile,
|
||
t21/test21.cob: Modified test15e for variable length COMP fields.
|
||
|
||
2000-09-30 00:30 rpragana
|
||
|
||
* compiler/htcobgen.c: Fixed bug at value_to_eax(), as reported by
|
||
DEssex.
|
||
|
||
2000-09-29 21:55 rpragana
|
||
|
||
* compiler/htcobgen.c: Fixed a "movsll" generated instruction as
|
||
reported by David Essex (though I didn't find where, I found why).
|
||
|
||
2000-09-29 17:47 bgiroud
|
||
|
||
* compiler/htcobgen.c: Corrected dumping twice the working storage.
|
||
|
||
2000-09-29 17:33 bgiroud
|
||
|
||
* compiler/htcobgen.c, info/Compiler-Overview.txt,
|
||
test_suite/Makefile, test_suite/call_tests/ptest02.cob,
|
||
test_suite/call_tests/stest9xx.c: Fixed bug of RETURN-CODE not
|
||
being fetched from the static segment on return from main.
|
||
Corrected some code in load_adress to load in %eax and not %ebx.
|
||
Added Makefile in test_suite for better handling of regression
|
||
tests.
|
||
|
||
2000-09-28 21:28 andrewcza
|
||
|
||
* lib/fileio.c, test.code/t18/test18.cob:
|
||
Finish START VERB for Indexed IO.
|
||
|
||
2000-09-28 01:01 dessex
|
||
|
||
* AUTHORS, ChangeLog, info/rpm/tinycobol-0.2.spec,
|
||
test.code/Makefile: Added new spec file Updated Changelog file.
|
||
|
||
2000-09-27 02:52 dessex
|
||
|
||
* utils/cobpp/Makefile.in: Fixed bug in Makefile.in in util/cobpp.
|
||
|
||
2000-09-25 11:11 rpragana
|
||
|
||
* compiler/htcobgen.c, test.code/t02/test02.cob: Replaced movb -->
|
||
movsbl (sign extending to long), movw --> movswl at several code
|
||
generating places, so tables with variable-sized binary types
|
||
(comp) works again.
|
||
|
||
2000-09-24 02:34 rpragana
|
||
|
||
* compiler/htcobgen.c, lib/cobmove.c: Fixed bugs with
|
||
variable-sized binary (comp) translating some statements
|
||
(movl,addl,subl,...) to movb,movw,movl, acoording the size. There
|
||
were bugs also introduced with static memory allocation ('leal' is
|
||
not the same as 'movl'a). Changes to cob_move to cope with
|
||
variable-sized binary objects.
|
||
|
||
2000-09-23 22:57 dessex
|
||
|
||
* compiler/createver.sh, compiler/htcobgen.c, compiler/htcobol.y,
|
||
lib/general.c, test.code/t08/Makefile, test.code/t22/Makefile,
|
||
test.code/t23/Makefile: Moved 'do_scrio_finish' call from general.c
|
||
to htcobgen.c. This removed curses library requirement from all but
|
||
programs using a 'SCREEN SECTION.
|
||
|
||
2000-09-23 20:08 dessex
|
||
|
||
* ANNOUNCE, test.code/t08/Makefile, test.code/t08/Raw.dat,
|
||
test.code/t08/Readme.txt, test.code/t18/Readme.txt,
|
||
test.code/t23/Makefile, test.code/t23/Readme.txt,
|
||
test.code/t23/r.sh, test.code/t23/test23.cob: Removed large data
|
||
file Raw.dat.
|
||
|
||
2000-09-23 18:14 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c, test.code/t12/Makefile: Fixed bug
|
||
with wrong alternate key offset, introduced when we changed to
|
||
static variables.
|
||
|
||
2000-09-22 12:44 rpragana
|
||
|
||
* compiler/: htcobgen.c, scan.l: More bugfixes for stabs.
|
||
|
||
2000-09-22 00:15 rpragana
|
||
|
||
* compiler/: htcobol.y, scan.l: Changed back stabs_line() call. It
|
||
works only (breakpoints or single steps) within a "sentence", not a
|
||
"statement" as it should. The reason is we have to call
|
||
stabs_line() _before_ the corresponding code generation for each
|
||
line in procedure division. It was broken when "sentence"
|
||
non-terminal was added. This is a temporary solution!!
|
||
|
||
2000-09-21 23:18 rpragana
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, compiler/scan.l,
|
||
lib/htcoblib.h, test.code/t02/Makefile, test.code/t02/test02.cob,
|
||
test.code/t21/Makefile, test.code/t22/Makefile: Many mysterious bug
|
||
fixes. Stabs now working again. Static memory allocation almost
|
||
working.
|
||
|
||
2000-09-21 01:58 jmnoeth
|
||
|
||
* test.code/Readme.txt: Added t23 for screenIO stuff
|
||
|
||
2000-09-21 01:58 jmnoeth
|
||
|
||
* lib/: cobmove.c, general.c, htcoblib.h, screenio.c: changed
|
||
covmove.c to incorporate the data type DTYPE_ACCEPT_DISPLAY to be
|
||
handled the same as for DTYPE_ALPHANUMERIC
|
||
|
||
changed screenio.c to add the screen oriented I/O capabilities
|
||
|
||
changed general.c to reset the screen mode upon stop run.
|
||
|
||
Changed htcoblib.h to add data type DTYPE_ACCEPT_DISPLAY and also
|
||
add the prototypes for the screenio.c routines.
|
||
|
||
2000-09-21 01:58 jmnoeth
|
||
|
||
* test.code/t23/: Makefile, r.sh, test23.cob: The files for test23,
|
||
the screen IO test stuff
|
||
|
||
2000-09-21 01:58 jmnoeth
|
||
|
||
* lib/screenio.h: Added screenio.h
|
||
|
||
2000-09-21 01:54 jmnoeth
|
||
|
||
* compiler/htcobgen.c: Changed htcobgen.c for screen oriented I/O.
|
||
Changed to generate calls Inline to describe each field to be
|
||
displayed or accepted.
|
||
|
||
2000-09-20 17:23 bgiroud
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
|
||
test_suite/call_tests/ptest02.cob,
|
||
test_suite/call_tests/ptest03.cob,
|
||
test_suite/call_tests/stest02.cob,
|
||
test_suite/call_tests/stest9xx.c:
|
||
Phase 2 of static variables (i.e. static but still initialized at
|
||
run time). Readded the possibility to have a SPECIAL-NAMES clause
|
||
empty.
|
||
|
||
2000-09-19 17:25 rpragana
|
||
|
||
* ChangeLog, info/Compiler-Overview.txt: Extended our
|
||
info/Compiler_Overview.txt to include some notes on memory
|
||
allocation.
|
||
|
||
2000-09-19 02:59 rpragana
|
||
|
||
* compiler/htcobgen.c, test.code/t15/test15e.cob: Fixed problem in
|
||
pic_digits() at htcobgen.c for computing digits of literals.
|
||
|
||
2000-09-18 21:21 rpragana
|
||
|
||
* compiler/htcobgen.c: Modified type 'B' (binary) data types to
|
||
handle variable-sized storage, depending on picture: 1, 2, 4 or 8
|
||
bytes (this last a "long long" type).
|
||
|
||
2000-09-18 20:42 andrewcza
|
||
|
||
* lib/fileio.c, test.code/t18/Makefile, test.code/t18/test18.cob,
|
||
test.code/t18/test18i.cob, test.code/t18/test18r.cob:
|
||
Finish of the implementation of the START VERB for Relative files.
|
||
|
||
2000-09-17 22:20 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c, lib/htcoblib.h,
|
||
test.code/t08/Raw.dat: Modified struct file_desc to add
|
||
start_record pointer, as requested by Andrew, to implement the
|
||
start verb in some conditions. The pointer is initialized to NULL.
|
||
|
||
2000-09-17 06:39 dessex
|
||
|
||
* STATUS, compiler/createver.sh, compiler/scan.l, lib/cobmove.c,
|
||
lib/htcoblib.h, lib/screenio.c, test.code/t01/Makefile,
|
||
test.code/t02/Makefile, test.code/t02/test02a.cob,
|
||
test.code/t15/Makefile, test.code/t15/test15e.cob,
|
||
test.code/t16/Makefile, test.code/t16/Makefile.new: Added USAGE IS
|
||
PACKED-DECIMAL clauses to scanner. Moved decimal_char from
|
||
screenio.c to cobmove.c, thus removing curses library requirement.
|
||
|
||
2000-09-17 01:01 rpragana
|
||
|
||
* ChangeLog, lib/basicio.c: Changes in display library function, so
|
||
we don't need to link with ncurses, when screen i/o is not needed.
|
||
Basically, we need decimal_char (setup at compile time).
|
||
|
||
2000-09-16 22:54 dessex
|
||
|
||
* compiler/scan.l, lib/cobmove.c, test.code/t02/Makefile,
|
||
test.code/t02/r.sh, test.code/t02/test02.cob,
|
||
test.code/t02/test02a.cob, test.code/t15/Makefile,
|
||
test.code/t19/test19a.cob, test.code/t22/test22.cob: Added sample
|
||
test program test02a.cob. Added USAGE IS BINARY, USAGE IS COMP-5
|
||
clauses to scanner.
|
||
|
||
2000-09-15 21:52 rpragana
|
||
|
||
* lib/basicio.c: Minor corrections to the "display" library
|
||
function.
|
||
|
||
2000-09-15 21:24 rpragana
|
||
|
||
* compiler/htcobgen.c: Fixed problem with compressed picture
|
||
pointer.
|
||
|
||
2000-09-15 00:20 rpragana
|
||
|
||
* compiler/htcobgen.c, lib/basicio.c, lib/htcoblib.h,
|
||
test.code/t01/Makefile, test.code/t02/Makefile: Changes at the
|
||
display library function for handling binary data items comp and
|
||
comp-3.
|
||
|
||
2000-09-14 19:37 rpragana
|
||
|
||
* lib/mcmath.c: Fixed bugs at check_condition (lib/mcmath.c) for
|
||
alpha 88-conditionals.
|
||
|
||
2000-09-14 18:01 dessex
|
||
|
||
* lib/basicio.c, test.code/t19/Makefile, test.code/t19/r.sh,
|
||
test.code/t19/test19a.cob, test.code/t22/test22.cob: Updated sample
|
||
test program test09a.cob, test22.cob. Fixed compiler warning in
|
||
RTL module basicio.c.
|
||
|
||
2000-09-14 14:25 rpragana
|
||
|
||
* ChangeLog, lib/basicio.c: Modified fgets call in lib/basicio.c.
|
||
It was inserting the newline '\n' char at the end of buffer, so
|
||
many errors came from runtime checks.
|
||
|
||
2000-09-14 13:48 rpragana
|
||
|
||
* compiler/htcobol.y: Removed all reduce/reduce conflicts, all of
|
||
them caused by an error check in the "variable" nonterminal.
|
||
|
||
2000-09-13 21:44 rpragana
|
||
|
||
* compiler/htcobol.y, compiler/scan.l, test.code/t06/Makefile,
|
||
test.code/t19/test19a.cob: Eliminated a reduce/reduce conflict and
|
||
extended the conditionals for allowing stuff like IF A > B OR < D
|
||
OR = E ...
|
||
|
||
2000-09-13 11:32 rpragana
|
||
|
||
* compiler/htcobol.y, test.code/t06/test06.cob,
|
||
test.code/t13/test13.cob: Bug fixed at arithmetic expressions.
|
||
Changes at some test code.
|
||
|
||
2000-09-12 23:47 dessex
|
||
|
||
* ANNOUNCE, ChangeLog, STATUS, tinycobol.lsm,
|
||
test.code/t22/test22.cob: Updated sample test program in
|
||
test.code/t22, and ChangeLog.
|
||
|
||
2000-09-12 13:27 rpragana
|
||
|
||
* ChangeLog, lib/mcmath.c: Modified check_condition source at
|
||
lib/mcmath.c. It was not correctly checking (a big OR) all
|
||
conditions, and breaking too fast.
|
||
|
||
2000-09-12 01:37 rpragana
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
|
||
test.code/t22/Makefile: Many changes to accomodate all kind of
|
||
conditionals. There were a problem with reduce/reduce conflict on
|
||
the parsing of the token NOT. To avoid increasing the lookahead
|
||
(and as a consequence, the complexity of the scanning process), I
|
||
have changed instead the "expr" non-terminal.
|
||
|
||
2000-09-11 15:19 rpragana
|
||
|
||
* compiler/: htcobgen.c, htcobol.y, scan.l: Temporary fix for an
|
||
annoying reduce/reduce problem with NOT token. Some conditions as
|
||
"if ws-var is not alphabetic" don't work, but "if not ws-var is
|
||
alphabetic" works.
|
||
|
||
2000-09-11 14:06 dessex
|
||
|
||
* Makefile.in, test.code/t20/r.sh, test.code/t21/Makefile,
|
||
test.code/t22/test22.cob: Updated sample test program test22.cob in
|
||
test.code/t22.
|
||
|
||
2000-09-11 12:55 rpragana
|
||
|
||
* compiler/htcobol.y, lib/mcmath.c: Fixed some class condition bugs
|
||
and implemented the runtime library check routines.
|
||
|
||
2000-09-11 01:12 rpragana
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
|
||
compiler/scan.l, lib/htcoblib.h, lib/mcmath.c,
|
||
test.code/t22/test22.cob: Modified 88-variables to support more
|
||
than one range or lists of values, or combinations.
|
||
|
||
2000-09-10 20:15 rpragana
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
|
||
lib/mcmath.c: Implemented most of class conditionals. There are
|
||
four small runtime tests to be done, skeletons already in place
|
||
(who wants to? I'm bored now :)
|
||
|
||
2000-09-10 19:23 dessex
|
||
|
||
* test.code/t22/: Makefile, test22.cob: Updated sample test program
|
||
test22.cob in test.code/t22.
|
||
|
||
2000-09-10 14:17 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y, lib/mcmath.c:
|
||
Added general arithmetic-expressions conditionals. Please test
|
||
everything that use the nonterminal "expr". Now "expr" have a type
|
||
(read comments at htcobol.y), so will be easier to test if a
|
||
expression is well-formed.
|
||
|
||
2000-09-10 00:52 rpragana
|
||
|
||
* compiler/htcobol.y, compiler/scan.l, test.code/t18/Makefile,
|
||
test.code/t19/Makefile, test.code/t21/Makefile,
|
||
test.code/t22/Makefile: Parsing of sign conditions and class
|
||
conditions. Code generation for sign conditions (but not yet for
|
||
class conditions).
|
||
|
||
2000-09-09 22:24 dessex
|
||
|
||
* test.code/: Readme.txt, t22/Makefile, t22/Readme.txt, t22/r.sh,
|
||
t22/test22.cob: Added sample test programs in test.code/t22.
|
||
|
||
2000-09-09 20:49 rpragana
|
||
|
||
* ChangeLog, lib/basicio.c: Change gets to fgets in terminal i/o to
|
||
remove a compiler warning (dangerous if more than 8192 bytes read).
|
||
|
||
2000-09-09 20:22 dessex
|
||
|
||
* INSTALL, configure, configure.in, compiler/scan.l: Changed
|
||
configure script options.
|
||
|
||
2000-09-09 17:06 bgiroud
|
||
|
||
* Makefile.in, compiler/Makefile.in, compiler/htcobgen.c,
|
||
compiler/htcoboly.h, test_suite/test.baseline,
|
||
test_suite/call_tests/ptest03.cob,
|
||
test_suite/call_tests/test.script,
|
||
test_suite/format_tests/test.script:
|
||
Phase I of static working-storage. Minor changes for better
|
||
handling of test suite.
|
||
|
||
2000-09-09 11:44 rpragana
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, lib/basicio.c: Fixed
|
||
parsing of cond_op, so the IF and other statements with
|
||
conditionals now work with conditions like "X GREATER THAN OR EQUAL
|
||
TO Y".
|
||
|
||
2000-09-07 14:47 dessex
|
||
|
||
* ANNOUNCE, STATUS, tinycobol.lsm, test.code/Readme.txt,
|
||
test.code/t15/Makefile, test.code/t15/Readme.txt,
|
||
test.code/t15/r.sh, test.code/t15/test15e.cob,
|
||
test.code/t15/test15f.c: Added sample test programs in
|
||
test.code/t15. Added ANNOUNCE, STATUS files.
|
||
|
||
2000-08-31 03:03 dessex
|
||
|
||
* AUTHORS, info/rpm/tinycobol-20000830.spec,
|
||
test.code/t05/Readme.txt: Added new rpm spec file.
|
||
|
||
2000-08-29 17:48 bgiroud
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
|
||
test_suite/cobol_test.pl, test_suite/call_tests/ptest01.cob,
|
||
test_suite/call_tests/ptest02.cob,
|
||
test_suite/call_tests/stest01.cob,
|
||
test_suite/call_tests/stest9xx.c,
|
||
test_suite/call_tests/test.script:
|
||
Added Call By REFERENCE, By VALUE.
|
||
|
||
2000-08-29 06:16 dessex
|
||
|
||
* ChangeLog, tinycobol.lsm, compiler/createver.sh: Updated
|
||
Changelog file.
|
||
|
||
2000-08-25 03:44 dessex
|
||
|
||
* compiler/: createver.sh, htcobgen.c, htglobals.c, htglobals.h:
|
||
Minor modifications to version info and code generation on
|
||
compiler.
|
||
|
||
2000-08-24 03:45 dessex
|
||
|
||
* compiler/: createver.sh, htglobals.c, htglobals.h: Updated
|
||
version info on compiler cmd line.
|
||
|
||
2000-08-22 23:49 dessex
|
||
|
||
* ChangeLog: Updated Changelog file.
|
||
|
||
2000-08-22 19:49 rpragana
|
||
|
||
* lib/: mcmath.c, pictures.c: Updated the runtime error for
|
||
mcmath.c, to better identify an overflow error, as reported by
|
||
Luciano Cerda (Conectiva Linux, Brasil).
|
||
|
||
2000-08-22 10:30 dessex
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
|
||
test.code/t05/Makefile, test.code/t05/r.sh,
|
||
test.code/t05/test05d.cob: Added code for PERFORM ... VARYING ...
|
||
AFTER statements. All PERFORM statements are be now completed.
|
||
|
||
2000-08-18 02:25 dessex
|
||
|
||
* compiler/htcobol.y, test.code/t05/test05b.cob,
|
||
test.code/t05/test05c.cob: Added code for WITH TEST AFTER/BEFORE
|
||
option in in-line PERFORM statements.
|
||
|
||
2000-08-15 07:10 dessex
|
||
|
||
* AUTHORS, BUGS, CHANGES, ChangeLog, HISTORY, INSTALL, INSTALL.bin,
|
||
README, TODO, configure, configure.in, htconfig.h.in,
|
||
tinycobol.lsm, info/Compiler-Overview.txt,
|
||
info/VarStructure.Info.txt, info/compiler-design-future.txt:
|
||
Updated text files after ispell check.
|
||
|
||
2000-08-14 06:49 dessex
|
||
|
||
* ChangeLog, tinycobol.lsm: Updated Changelog.
|
||
|
||
2000-08-14 06:35 dessex
|
||
|
||
* AUTHORS, tinycobol.lsm, compiler/htcobol.y, test.code/Readme.txt,
|
||
test.code/t02/test02.cob, test.code/t05/Makefile,
|
||
test.code/t05/Readme.txt, test.code/t05/test05.cob,
|
||
test.code/t05/test05a.cob, test.code/t05/test05b.cob,
|
||
test.code/t05/test05c.cob, utils/cobpp/main.c: Added 'WITH TEST
|
||
AFTER/BEFORE' options to PERFORM statements. Added test code
|
||
test05[abc].cob and removed test05.cob.
|
||
|
||
2000-08-09 04:35 bgiroud
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
|
||
compiler/scan.l, test_suite/compile_tests/test.script,
|
||
test_suite/format_tests/test.script,
|
||
test_suite/format_tests/test03d.cob,
|
||
test_suite/format_tests/test05b.cob:
|
||
Added INITIALIZE statement with tests. First phase of CALL
|
||
extensions. Cleaned up currency sign tests.
|
||
|
||
2000-08-03 09:47 bgiroud
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, compiler/scan.l,
|
||
test_suite/format_tests/test.script,
|
||
test_suite/format_tests/test03d.cob:
|
||
Added support for currency sign (euro sign will follow).
|
||
|
||
2000-07-27 16:17 dessex
|
||
|
||
* ChangeLog: Updated Changelog.
|
||
|
||
2000-07-25 01:00 bgiroud
|
||
|
||
* test_suite/: idxio_tests/idxio02.cob, perform_tests/perf01.cob,
|
||
perform_tests/perf02.cob, perform_tests/perf03.cob,
|
||
perform_tests/perf04.cob, seqio_tests/seqio03.cob,
|
||
seqio_tests/seqio04.cob, seqio_tests/seqio05.cob,
|
||
seqio_tests/seqio06.cob, seqio_tests/seqls01.cob,
|
||
seqio_tests/seqls02.cob:
|
||
Changed all programs in test_suite still named TEST.
|
||
|
||
2000-07-23 16:50 bgiroud
|
||
|
||
* compiler/htcobol.y, test_suite/seqio_tests/seqio01.cob,
|
||
test_suite/seqio_tests/seqio02.cbl:
|
||
Made keyword MODE in ACCESS MODE IS optional too. Changed
|
||
Program-id from TEST to SEQIOnn.
|
||
|
||
2000-07-11 06:38 dessex
|
||
|
||
* AUTHORS, ChangeLog, tinycobol.lsm: Updated Changelog.
|
||
|
||
2000-07-10 10:41 dessex
|
||
|
||
* compiler/htcobol.y, compiler/scan.l, test.code/t21/Readme.txt,
|
||
test.code/t21/test21.cob: Added NEXT SENTENCE, CONTINUE statements
|
||
in IF/ELSE conditional statements. Added CONTINUE in statements in
|
||
in-line PERFORM statement. Removed END-PERFORM scope terminator
|
||
option from standard PERFORM statement.
|
||
|
||
2000-07-09 13:38 dessex
|
||
|
||
* ChangeLog, test_suite/cobol_test.pl: Added bug fix in
|
||
test_suite/cobol_test.pl. Updated Changelog.
|
||
|
||
2000-07-09 13:21 dessex
|
||
|
||
* compiler/htcobol.y, compiler/scan.l, lib/htcoblib.h,
|
||
lib/mcmath.c, lib/strings.c, test.code/Readme.txt,
|
||
test.code/t00/teste.cob, test.code/t05/test05.cob,
|
||
test.code/t07/test07.cob, test.code/t10/test10.cob,
|
||
test.code/t18/test18.cob, test.code/t18/test18i.cob,
|
||
test.code/t18/test18r.cob, test.code/t21/test21.cob: Added bug fix
|
||
in PROGRAM-ID statement. Added Added in-line PERFORM statement.
|
||
|
||
2000-07-01 08:45 dessex
|
||
|
||
* ChangeLog, compiler/htcobol.y, compiler/scan.l,
|
||
test.code/t21/Makefile, test.code/t21/test21.cob: Added bug fix in
|
||
parser for perform statement. Added initial parser code for the
|
||
'with test BEFORE/AFTER' perform option. Updated Changelog.
|
||
|
||
2000-06-30 23:16 dessex
|
||
|
||
* compiler/htcobol.y, compiler/scan.l, lib/htcoblib.h,
|
||
test.code/Readme.txt, test.code/t21/Makefile,
|
||
test.code/t21/Readme.txt, test.code/t21/r.sh,
|
||
test.code/t21/test21.cob: Added COBOL-85 code for scope delemiters
|
||
(END-*). Added t21 test.code files to test COBOL-85 scope
|
||
delemiters (END-*) code.
|
||
|
||
2000-06-10 22:02 dessex
|
||
|
||
* ChangeLog: Updated Changelog.
|
||
|
||
2000-06-09 01:19 dessex
|
||
|
||
* lib/cobmove.c, test.code/t15/test15.cob,
|
||
test.code/t15/test15a.cob, test.code/t15/test15b.c: Fixed bug in
|
||
move from type 9 COMP to type 9 DISPLAY fields.
|
||
|
||
2000-06-06 23:20 dessex
|
||
|
||
* ChangeLog, tinycobol.lsm, test.code/t19/test19a.cob: Updated
|
||
Changelog.
|
||
|
||
2000-06-01 20:46 andrewcza
|
||
|
||
* lib/: fileio.c, htcoblib.h:
|
||
Fix fileio.c so that INDEXED IO works again.
|
||
|
||
Please note that the START VERB will not work yet. I will try to
|
||
finish this code soon.
|
||
|
||
2000-05-23 18:49 dessex
|
||
|
||
* lib/Makefile.in, test.code/t19/Makefile: Added Makfile code for
|
||
dynamic library build.
|
||
|
||
2000-05-13 14:06 dessex
|
||
|
||
* ChangeLog: Updated Changelog.
|
||
|
||
2000-05-13 13:57 dessex
|
||
|
||
* tinycobol.lsm, lib/htcoblib.h, test.code/t15/test15.cob,
|
||
test.code/t15/test15a.cob, test.code/t15/test15b.c,
|
||
test.code/t15/test15d.c, test_suite/compile_tests/oracle1.cob,
|
||
test_suite/compile_tests/oracle2.cob,
|
||
test_suite/compile_tests/oracle3.cob, utils/cobpp/AUTHORS,
|
||
utils/cobpp/COPYRIGHT: Removed oracle[123].cob files in
|
||
test_suite/compile_tests. Added tinycobol.lsm file.
|
||
|
||
2000-05-11 10:18 dessex
|
||
|
||
* ChangeLog, INSTALL, compiler/cobopt, test.code/t20/Makefile,
|
||
test.code/t20/TCfile3.txt, test.code/t20/test20e.cob: Added test in
|
||
test.code/t20 for 2-diamentional table in SEARCH/SEARCH ALL
|
||
statements.
|
||
|
||
2000-05-08 04:12 dessex
|
||
|
||
* ChangeLog: Updated and fixed Changelog.
|
||
|
||
2000-05-07 23:05 dessex
|
||
|
||
* ChangeLog: Updated Changelog.
|
||
|
||
2000-05-07 02:42 rpragana
|
||
|
||
* ChangeLog: Updated Changelog.
|
||
|
||
2000-05-06 20:40 dessex
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
|
||
compiler/scan.l, test.code/Readme.txt, test.code/t20/Makefile,
|
||
test.code/t20/Readme.txt, test.code/t20/TCfile1.txt,
|
||
test.code/t20/TCfile2.txt, test.code/t20/TCtable1.cpy,
|
||
test.code/t20/TCtable2.cpy, test.code/t20/TCtable3.cpy,
|
||
test.code/t20/TCtable4.cpy, test.code/t20/TCtable5.cpy,
|
||
test.code/t20/mktab.sh, test.code/t20/r.sh,
|
||
test.code/t20/test20a.cob, test.code/t20/test20b.cob,
|
||
test.code/t20/test20c.cob, test.code/t20/test20d.cob: Added code
|
||
for SEARCH and SEARCH ALL statements. Added test.code/t20 SEARCH
|
||
COBOL test code.
|
||
|
||
2000-04-08 04:28 dessex
|
||
|
||
* utils/: Readme.txt, cobpp/COPYRIGHT, cobpp/Makefile.0,
|
||
cobpp/Makefile.in, cobpp/Readme.txt, cobpp/cobpp.h, cobpp/main.c,
|
||
cobpp/scanner.l, cobpp/support.c: Minor update to cobpp.
|
||
|
||
2000-03-29 05:19 dessex
|
||
|
||
* test.code/t06/test06-variable-names.cob: Renamed
|
||
test06-variable-names.cob to test06v.cob in test.code/t06.
|
||
|
||
2000-03-25 18:40 dessex
|
||
|
||
* test.code/: Makefile.2.tmpl, Makefile.3.tmpl, Makefile.tmpl,
|
||
t00/Makefile, t01/Makefile, t02/Makefile, t03/Makefile,
|
||
t04/Makefile, t06/Makefile, t07/Makefile, t10/Makefile,
|
||
t11/Makefile, t12/Makefile, t13/Makefile, t14/Makefile,
|
||
t15/Makefile, t18/Makefile, t19/Makefile: Changed makefiles in
|
||
test.code directory to have debug feature set on.
|
||
|
||
2000-03-25 03:39 dessex
|
||
|
||
* compiler/cobopt, compiler/htcobgen.c, compiler/htglobals.c,
|
||
compiler/htglobals.h, compiler/scan.l, test.code/Makefile,
|
||
test.code/Makefile.2.tmpl, test.code/Makefile.3.tmpl,
|
||
test.code/Makefile.tmpl, test.code/config/C.rules.in,
|
||
test.code/config/COB.build.tmpl.in,
|
||
test.code/config/COB.build.tmpl.t.in,
|
||
test.code/copybooks/CMDLine.cpy, test.code/copybooks/CMDLine1.cpy,
|
||
test.code/copybooks/ENVAR1.cpy, test.code/t00/Makefile,
|
||
test.code/t01/Makefile, test.code/t02/Makefile,
|
||
test.code/t03/Makefile, test.code/t04/Makefile,
|
||
test.code/t04/test04.cob, test.code/t04/test04i.cob,
|
||
test.code/t04/test04r.cob, test.code/t05/Makefile,
|
||
test.code/t05/test05.cob, test.code/t06/Makefile,
|
||
test.code/t06/Readme.txt, test.code/t06/index01.cob,
|
||
test.code/t06/test06.cob, test.code/t06/test06i.cob,
|
||
test.code/t06/test06r.cob, test.code/t06/test06s.cob,
|
||
test.code/t06/test06v.cob, test.code/t07/Makefile,
|
||
test.code/t07/Makefile.orig, test.code/t07/cobsub.cob,
|
||
test.code/t07/test07.cob, test.code/t08/Makefile,
|
||
test.code/t08/test08.cob, test.code/t09/Makefile,
|
||
test.code/t09/r.sh, test.code/t09/test09.cob,
|
||
test.code/t10/Makefile, test.code/t10/Readme.txt,
|
||
test.code/t10/test10.cob, test.code/t11/Makefile,
|
||
test.code/t11/Readme.txt, test.code/t11/test11.cob,
|
||
test.code/t12/Makefile, test.code/t12/Readme.txt,
|
||
test.code/t12/test12.cob, test.code/t12/test12i.cob,
|
||
test.code/t12/test12ls.cob, test.code/t12/test12r.cob,
|
||
test.code/t12/test12s.cob, test.code/t13/Makefile,
|
||
test.code/t13/Readme.txt, test.code/t13/r.sh,
|
||
test.code/t13/test13.cob, test.code/t14/Makefile,
|
||
test.code/t14/Readme.txt, test.code/t14/r.sh,
|
||
test.code/t14/test14.cob, test.code/t15/Makefile,
|
||
test.code/t15/Readme.txt, test.code/t15/test15.cob,
|
||
test.code/t15/test15a.cob, test.code/t15/test15b.c,
|
||
test.code/t15/test15d.c, test.code/t16/Makefile.new,
|
||
test.code/t16/Readme.txt, test.code/t16/r.sh,
|
||
test.code/t16/test16.cob, test.code/t17/CMDLine.cpy,
|
||
test.code/t17/CMDLine1.cpy, test.code/t17/ENVAR1.cpy,
|
||
test.code/t17/Makefile, test.code/t18/Makefile,
|
||
test.code/t18/test18.cob, test.code/t18/test18i.cob,
|
||
test.code/t19/CMDLine1.cpy, test.code/t19/Makefile: Fixed the leaks
|
||
(spaces, LF, etc.) in the scanner (lex). Added the include
|
||
(-Ipath) compiler option to define search paths for copybooks.
|
||
Added the -v (verbose), -z (very verbose), compiler options.
|
||
|
||
2000-03-24 13:18 rpragana
|
||
|
||
* compiler/htcobgen.c: More changes to gen_loadvar where we may
|
||
find problems with subscripts.
|
||
|
||
2000-03-24 07:17 rpragana
|
||
|
||
* compiler/htcobgen.c: Fixed obscure bug at gen_compare function.
|
||
We must use gen_loadvar to make sure subscripted variables are
|
||
correctly defined.
|
||
|
||
2000-03-23 11:39 rpragana
|
||
|
||
* test.code/t16/Makefile: Looking for variable allocation bug.
|
||
|
||
2000-03-21 16:04 rpragana
|
||
|
||
* ChangeLog: Updated ChangeLog.
|
||
|
||
2000-03-21 12:47 rpragana
|
||
|
||
* compiler/htcobol.y, test.code/t16/Makefile,
|
||
test.code/t16/test16.cob: Commented the "is_variable" call in the
|
||
parser, until I fix it.
|
||
|
||
2000-03-21 10:11 rpragana
|
||
|
||
* compiler/htcobol.y, test.code/t16/test16.cob: Change to avoid
|
||
null list in "var_list" productions.
|
||
|
||
2000-03-21 09:51 rpragana
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y,
|
||
test.code/t16/test16.cob: Avoid statements like "move 123 to
|
||
undefined-1" with undefined-1 being defined as a paragraph. The
|
||
function "is_variable" was defined to enforce this condition.
|
||
|
||
2000-03-21 05:48 dessex
|
||
|
||
* COPYING.LIB, COPYRIGHT, compiler/htcobgen.c,
|
||
test.code/Makefile.old, test.code/Makefile.tmpl,
|
||
test.code/Readme.txt, test.code/r.sh, test.code/r.sh.tmpl,
|
||
test.code/config/COB.build.tmpl.in,
|
||
test.code/config/COB.build.tmpl.t.in,
|
||
test.code/config/COB.rules.in, test.code/t00/Makefile,
|
||
test.code/t01/Makefile, test.code/t01/compile,
|
||
test.code/t01/test01.2.cob, test.code/t01/test2.cob,
|
||
test.code/t02/Makefile, test.code/t03/Makefile,
|
||
test.code/t04/Makefile, test.code/t05/Makefile,
|
||
test.code/t06/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/t16/Makefile, test.code/t17/Makefile,
|
||
test.code/t18/Makefile, test.code/t19/CMDLine1.cpy,
|
||
test.code/t19/Makefile, test.code/t19/Readme.txt,
|
||
test.code/t19/r.sh, test.code/t19/test.in.txt,
|
||
test.code/t19/test19.cob, test.code/t19/test19a.cob: Fixed bug in
|
||
file I/O record define code generation. Enhanced makefiles in
|
||
test.code directory. Added test.code t19 for run time file I/O
|
||
testing.
|
||
|
||
2000-03-12 20:41 dessex
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
|
||
compiler/scan.l, test.code/Readme.txt, test.code/t17/ENVAR1.cpy,
|
||
test.code/t17/GETENV1.cpy, test.code/t17/test17.cob: I have added
|
||
the ability to set a return a positive integer from a COBOL program
|
||
using the MOVE ... TO RETURN-CODE statement. Changed environment
|
||
variables copybook.
|
||
|
||
2000-02-27 10:20 dessex
|
||
|
||
* test.code/t17/GETENV1.cpy: Added the read environment variables
|
||
copybook.
|
||
|
||
2000-02-27 10:15 dessex
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
|
||
compiler/scan.l, lib/basicio.c, lib/htcoblib.h,
|
||
test.code/Readme.txt, test.code/t17/CMDLine.cpy,
|
||
test.code/t17/CMDLine1.cpy, test.code/t17/Makefile,
|
||
test.code/t17/test17.cob: I have added the ability to read
|
||
environment variables using the ACCEPT verb.
|
||
|
||
2000-02-26 08:18 dessex
|
||
|
||
* INSTALL, configure, configure.in, htconfig.h.in,
|
||
compiler/htcobgen.c, lib/htcoblib.h, test.code/Readme.txt,
|
||
test.code/t11/Makefile: Changed configure to to enable use of
|
||
library db version 2.xx or later. Fixed bug in user SECTION
|
||
defined name, so that gas can asseble it.
|
||
|
||
2000-02-08 17:20 andrewcza
|
||
|
||
* lib/fileio.c, lib/htcoblib.h, test.code/t18/test18.cob,
|
||
test.code/t18/test18r.cob:
|
||
Implement START ... GREATER THAN for Relative files.
|
||
|
||
2000-01-27 05:36 dessex
|
||
|
||
* INSTALL, compiler/htcobgen.c, compiler/htcobol.y,
|
||
compiler/htcoboly.h, compiler/scan.l, lib/basicio.c,
|
||
lib/htcoblib.h, test.code/t02/test02.cob, test.code/t03/Makefile,
|
||
test.code/t03/test03.cob, test.code/t18/Makefile: I have changed
|
||
the compiler so that all variable names will be displayed without
|
||
the '-' to '_' replacement. I have enhanced the DISPLAY verb to
|
||
enable to direct output to stdout/stderr. The default is the
|
||
CONSOLE, which is stdout.
|
||
|
||
2000-01-13 00:42 rpragana
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, compiler/scan.l,
|
||
lib/htcoblib.h: Small change in token OVERFLOW, because of clash
|
||
with math.h include.
|
||
|
||
2000-01-12 16:08 dessex
|
||
|
||
* compiler/htcobol.y, compiler/scan.l, lib/htcoblib.h,
|
||
test.code/t02/test02.cob, test.code/t03/Makefile,
|
||
test.code/t03/r.sh: Added READY/RESET TRACE to scanner. Added
|
||
htconfig.h includes in htcoblib.h file.
|
||
|
||
2000-01-12 08:11 dessex
|
||
|
||
* configure.in: Added configure.in file.
|
||
|
||
2000-01-12 08:11 dessex
|
||
|
||
* utils/cobpp/: ansi_setup.h, cobpp.h, get_util.c, get_util.h,
|
||
list_util.c, list_util.h, main.c, opt_util.c, opt_util.h,
|
||
scanner.l, str_util.c, str_util.h, support.c, vperror.c, vperror.h:
|
||
Added utils/cobpp files.
|
||
|
||
2000-01-12 06:22 dessex
|
||
|
||
* INSTALL, Makefile.in, compiler/htcobgen.c, compiler/htcobol.y,
|
||
compiler/htglobals.c, compiler/scan.l, lib/cobmove.c: Added ability
|
||
to switch debugging(stabs) on/off in code generation. Small fix in
|
||
scanner to scan ',' and/or blanks. Changed compiler macro switch
|
||
from DEBUGGING to DEBUG_RTS in cobmove.
|
||
|
||
2000-01-12 04:50 dessex
|
||
|
||
* INSTALL, Makefile, Makefile.0, Makefile.in, configure,
|
||
htconfig.h.in, install-sh, compiler/Makefile, compiler/Makefile.0,
|
||
compiler/Makefile.in, compiler/htconfig.0.h, compiler/htconfig.h,
|
||
lib/Makefile, lib/Makefile.0, lib/Makefile.in, utils/Makefile,
|
||
utils/Makefile.0, utils/Makefile.in, utils/cobpp/Makefile,
|
||
utils/cobpp/Makefile.0, utils/cobpp/Makefile.in,
|
||
utils/cobpp/cobpp/Makefile, utils/cobpp/cobpp/cobpp.h,
|
||
utils/cobpp/cobpp/main.c, utils/cobpp/cobpp/scanner.l,
|
||
utils/cobpp/cobpp/support.c, utils/cobpp/lib/Makefile,
|
||
utils/cobpp/lib/ansi_setup.h, utils/cobpp/lib/get_util.c,
|
||
utils/cobpp/lib/get_util.h, utils/cobpp/lib/list_util.c,
|
||
utils/cobpp/lib/list_util.h, utils/cobpp/lib/opt_util.c,
|
||
utils/cobpp/lib/opt_util.h, utils/cobpp/lib/str_util.c,
|
||
utils/cobpp/lib/str_util.h, utils/cobpp/lib/vperror.c,
|
||
utils/cobpp/lib/vperror.h: Added configure files. Changed cobpp
|
||
directories and moved files to one directory.
|
||
|
||
2000-01-10 17:04 andrewcza
|
||
|
||
* test_suite/cobol_test.pl:
|
||
Fix cobpp path
|
||
|
||
2000-01-10 16:29 andrewcza
|
||
|
||
* lib/fileio.c, test.code/t18/test18.cob,
|
||
test.code/t18/test18r.cob:
|
||
Fix Prototype for cob_start in fileio.c.
|
||
|
||
2000-01-07 13:47 andrewcza
|
||
|
||
* lib/fileio.c, test.code/t18/test18.cob,
|
||
test.code/t18/test18i.cob:
|
||
Modify fileio.c to start implementing START fo relative files
|
||
|
||
2000-01-06 02:13 jmnoeth
|
||
|
||
* test_suite/format_tests/test.script: Added entry for program
|
||
test01c (tests COMP data types)
|
||
|
||
2000-01-06 02:13 jmnoeth
|
||
|
||
* test_suite/format_tests/test01c.cob: New program to test COMP (4
|
||
byte binary integer) data types
|
||
|
||
2000-01-06 02:13 jmnoeth
|
||
|
||
* test_suite/format_tests/test05a.cob: fixed the test for high/low
|
||
values
|
||
|
||
2000-01-06 01:56 jmnoeth
|
||
|
||
* test_suite/test.baseline: Added section for new program
|
||
format_tests/test05a to test COMP data types.
|
||
|
||
2000-01-06 01:51 jmnoeth
|
||
|
||
* lib/htcoblib.h: Added DTYPE_GROUP for cobmove routines
|
||
|
||
2000-01-06 01:51 jmnoeth
|
||
|
||
* lib/cobmove.c: Added logic to handle COMP and INDEX data types (4
|
||
byte binary integer)
|
||
|
||
2000-01-04 17:01 andrewcza
|
||
|
||
* lib/fileio.c, lib/htcoblib.h, test.code/t18/Makefile,
|
||
test.code/t18/Readme.txt, test.code/t18/r.sh,
|
||
test.code/t18/test18.cob:
|
||
Create test18 and modify fileio.c and htcoblib.h to implement the
|
||
start command for an indexed file using the primary key where the
|
||
condition is = to the key.
|
||
|
||
2000-01-04 16:18 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
|
||
compiler/htcoboly.h, lib/Makefile, lib/htcoblib.h, lib/screenio.c,
|
||
test.code/t16/test16.cob: Added generation of screen section
|
||
accepts/displays (not the library functions yet).
|
||
|
||
2000-01-04 12:47 rpragana
|
||
|
||
* compiler/scan.l, test.code/t16/test16.cob: Added "D"
|
||
comment/debug syntax, controlled by variable source_debug (scan.l),
|
||
as queried by Glen.
|
||
|
||
2000-01-04 00:19 glen
|
||
|
||
* compiler/scan.l: Added scan rule to allow floating asterisk for
|
||
comment
|
||
|
||
2000-01-03 16:00 rpragana
|
||
|
||
* compiler/: htcobgen.c, htcobol.y, htcoboly.h: Modified "start"
|
||
statement syntax and code generation to allow conditions and
|
||
alternate keys (as required by Andrew).
|
||
|
||
2000-01-03 05:58 dessex
|
||
|
||
* compiler/Makefile, compiler/scan.l,
|
||
utils/cobpp/cobpp/scanner.1.l: Added -DDEBUG_SCANNER flag in
|
||
compiler/Makefile and removed it from scan.l. Removed excess file
|
||
scanner.1.l from cobpp.
|
||
|
||
2000-01-03 05:24 dessex
|
||
|
||
* INSTALL, INSTALL.bin, README, info/rpm/Readme.txt,
|
||
info/rpm/rpm-KickStart-HOWTO-13.txt,
|
||
info/rpm/tinycobol-0.19991230.spec, utils/Makefile,
|
||
utils/cobpp/Makefile, utils/cobpp/cobpp/Makefile: Added info/rpm
|
||
directory which contains info and spec file. Added INSTALL.bin
|
||
file for binary distribution. Added make install for cobpp.
|
||
Enhanced INSTALL and README files.
|
||
|
||
2000-01-02 01:02 glen
|
||
|
||
* test_suite/test.baseline: Updates for new move library results
|
||
|
||
2000-01-02 00:37 glen
|
||
|
||
* test_suite/format_tests/: test01a.cob, test01b.cob: Correct
|
||
display to allow test to run in test_suite
|
||
|
||
1999-12-31 01:14 jmnoeth
|
||
|
||
* test_suite/format_tests/test05a.cob: Changed to not test for
|
||
low/high values, as this test didn't appear to work. Instead,
|
||
created a routine _DUMP_, which places a hex representation of data
|
||
for one field into another field. The Hex values were displayed for
|
||
comparison. Also added code to check the move of figurative zero,
|
||
high and low values to a numeric (display) field.
|
||
|
||
The _DUMP_ is called like: WORKING-STORAGE. 01 WS-DUMP-INPUT
|
||
PIC X(n). 01 WS-DUMP-OUTPUT PIC
|
||
X(n * 2). 01 WS-DUMP-COUNT PIC 9(4) VALUE n.
|
||
|
||
PROCEDURE DIVISION.
|
||
CALL "_DUMP_" USING
|
||
WS-DUMP-INPUT
|
||
WS-DUMP-COUNT
|
||
WS-DUMP-OUTPUT.
|
||
|
||
1999-12-31 01:14 jmnoeth
|
||
|
||
* test_suite/format_tests/test04.cob: Added code to test the 'CR'
|
||
and 'DB' edit types.
|
||
|
||
1999-12-31 01:14 jmnoeth
|
||
|
||
* test_suite/format_tests/test02b.cob: Moving a 4 digit number to a
|
||
$$$9 field will result in 3 digits (left most digit will get
|
||
truncated), preceeded by the currency sign. Floating insertion
|
||
characters always require one more character than necessary to hold
|
||
all the digits, the extra character is for the insertion character
|
||
itself if all digits are non zero.
|
||
|
||
1999-12-31 01:14 jmnoeth
|
||
|
||
* test_suite/format_tests/test03c.cob: The compiler seems to have a
|
||
problem with pictures like 9(nn)V9(nn), it is generating a field
|
||
definition stating that there is only one decimal position
|
||
regardless of what the picture states. This bug applies to the
|
||
display of field WS-X3. Added code to test asterisk insertion.
|
||
|
||
1999-12-31 01:14 jmnoeth
|
||
|
||
* test_suite/format_tests/test03b.cob: The result for test AE08
|
||
should really be "3 45" instead of "3 46" because the blank is
|
||
inserted into the result. The same is true with the slash (/) (test
|
||
AS08) insertion, the result should be "3/45" instead of "3/46".
|
||
|
||
1999-12-31 01:14 jmnoeth
|
||
|
||
* test_suite/format_tests/test03a.cob: The compiler is not properly
|
||
generating numeric constants that contain decimal points. For the
|
||
purposes of this test, the numeric constants containing decimal
|
||
points were changed to alphanumeric constants.
|
||
|
||
1999-12-31 01:06 jmnoeth
|
||
|
||
* lib/Makefile: Changed to use cobmove.c instead of mcmove.c
|
||
|
||
1999-12-31 01:06 jmnoeth
|
||
|
||
* test_suite/cobol_test.pl: Changed name of cobol library from
|
||
libcobol.a to libhtcobol.a
|
||
|
||
1999-12-31 01:06 jmnoeth
|
||
|
||
* lib/htcoblib.h: Inserted constants and definitions for cobmove
|
||
routines
|
||
|
||
1999-12-31 01:06 jmnoeth
|
||
|
||
* lib/mcmath.c: Changed logic to deal with sign characters of
|
||
packed numeric fields.
|
||
|
||
1999-12-31 01:06 jmnoeth
|
||
|
||
* lib/cobmove.c: New runtime move routines (replaces mcmove.c)
|
||
|
||
1999-12-30 05:17 dessex
|
||
|
||
* compiler/htconfig.h, test.code/t01/test01.2.cob: Added
|
||
htconfig.h, modified htglobals.c to use htconfig.h. Removed and
|
||
renamed some excess files.
|
||
|
||
1999-12-30 05:12 dessex
|
||
|
||
* BUGS, INSTALL, Makefile, README, cobopt, compiler/Makefile,
|
||
compiler/Makefile.0, compiler/cobopt, compiler/htcobgen.c,
|
||
compiler/htglobals.c, lib/Makefile, lib/Makefile.0,
|
||
lib/basicio.1.c, lib/basicio.2.c, lib/general.1.c, lib/mccntrl.0.h,
|
||
test.code/Readme.txt, test.code/t00/.gdbinit,
|
||
test.code/t00/Makefile, test.code/t00/gdbinit.0,
|
||
test.code/t00/r.sh, test.code/t00/teste.0.cob,
|
||
test.code/t00/teste.1.cob, test.code/t01/Makefile,
|
||
test.code/t01/r.sh, test.code/t01/test1.cob,
|
||
test.code/t01/test_pos.S, test.code/t02/Makefile,
|
||
test.code/t03/.gdbinit, test.code/t03/Makefile,
|
||
test.code/t03/gdbinit.1, test.code/t04/Makefile,
|
||
test.code/t04/r.sh, test.code/t05/Makefile, test.code/t05/r.sh,
|
||
test.code/t06/Makefile, test.code/t06/r.sh, test.code/t07/Makefile,
|
||
test.code/t07/Makefile.orig, test.code/t07/r.sh,
|
||
test.code/t08/Makefile, test.code/t08/r.sh, test.code/t09/Makefile,
|
||
test.code/t10/Makefile, test.code/t10/r.sh, test.code/t11/Makefile,
|
||
test.code/t11/r.sh, test.code/t12/Makefile, test.code/t12/r.sh,
|
||
test.code/t13/Makefile, test.code/t14/Makefile,
|
||
test.code/t15/Makefile, test.code/t16/Makefile,
|
||
test.code/t17/Makefile, test.code/tdb01/Makefile,
|
||
test.code/tdb01/Makefile.0: Added make install to Makefiles. Added
|
||
htconfig.h, modified htglobals.c to use htconfig.h. Changed the
|
||
name of libcobol to libhtcobol to avoid any future conflicts.
|
||
Removed some excess files.
|
||
|
||
1999-12-29 16:20 andrewcza
|
||
|
||
* lib/fileio.c:
|
||
Modified fileio.c to include sanity checks on the files open mode
|
||
to make sure that you cannot write to files opened in input mode or
|
||
read from files opened in output mode etc.
|
||
|
||
1999-12-29 15:19 andrewcza
|
||
|
||
* lib/fileio.c, test.code/t04/test04.cob,
|
||
test.code/t04/test04r.cob:
|
||
Modified fileio.c to implement Delete for Indexed files with
|
||
Alternate keys
|
||
|
||
1999-12-29 14:51 andrewcza
|
||
|
||
* lib/fileio.c, test.code/t04/Makefile, test.code/t04/test04.cob,
|
||
test.code/t04/test04i.cob:
|
||
Modify fileio.c to implement rewrite for Indexed files with
|
||
alternate keys
|
||
|
||
1999-12-28 02:49 dessex
|
||
|
||
* compiler/htcobol.y, compiler/scan.l, test.code/Readme.txt,
|
||
test.code/t02/TEST02.cpy, test.code/t02/TEST02A.cpy,
|
||
test.code/t02/test02.cob, test.code/t17/test17.cob: Fixed bug in
|
||
COPY/COPY REPLACING statements.
|
||
|
||
1999-12-27 22:07 dessex
|
||
|
||
* test.code/t17/: CMDLine.cpy, CMDLine1.cpy, Makefile, Readme.txt,
|
||
r.sh, test17.cob: Added program to test 'ACCEPT var FROM
|
||
COMMAND-LINE' clause. This COBOL 74 extention, gives COBOL the
|
||
ability to process the Linux(U*IX) command line.
|
||
|
||
1999-12-27 22:02 dessex
|
||
|
||
* INSTALL, compiler/htcobgen.c, compiler/htcobol.y,
|
||
compiler/htcoboly.h, compiler/scan.l, lib/Makefile, lib/basicio.c,
|
||
lib/htcoblib.h, test.code/Makefile, test.code/Readme.txt,
|
||
test.code/t16/Makefile, test.code/t16/test16.cob: Added 'ACCEPT var
|
||
FROM COMMAND-LINE' clause. This COBOL 74 extention, gives COBOL the
|
||
ability to process the Linux(U*IX) command line.
|
||
|
||
1999-12-26 01:02 glen
|
||
|
||
* README: Added comments for $COBDIR/cobopt file
|
||
|
||
1999-12-26 00:57 glen
|
||
|
||
* test_suite/perform_tests/perf05.cob: Change file name
|
||
|
||
1999-12-26 00:57 glen
|
||
|
||
* test_suite/test.baseline: Add sequential read of indexed file
|
||
test
|
||
|
||
1999-12-26 00:50 glen
|
||
|
||
* cobopt, compiler/htglobals.c: Initial addition of $COBDIR/copopt
|
||
file for installation default behavior of the compiler. This file
|
||
allows specific default behaviors for the compiler to be saved in
|
||
the cobopt file instead of having to be entered each time a program
|
||
is compiled.
|
||
|
||
1999-12-24 17:33 glen
|
||
|
||
* compiler/htglobals.c: Add readline to LD link list
|
||
|
||
1999-12-24 16:37 glen
|
||
|
||
* test_suite/idxio_tests/: idxio03.cob, test.script: Add sequential
|
||
read of indexed file test
|
||
|
||
1999-12-24 16:04 glen
|
||
|
||
* lib/: fileio.c, screenio.c, strings.c: Changes for var args on
|
||
Solaris
|
||
|
||
1999-12-24 15:47 glen
|
||
|
||
* compiler/: htcobol.y, scan.l: Added conditional for
|
||
__builtin_va_alist for Solaris
|
||
|
||
1999-12-24 15:30 glen
|
||
|
||
* test_suite/compile_tests/oracle1.cob: Removed comments and other
|
||
noise from test program to get to the real cause of the failed
|
||
compile. Need to support multiple call arguments.
|
||
|
||
1999-12-24 14:04 rpragana
|
||
|
||
* ChangeLog, compiler/scan.l: Fixed bug with pictures parsing
|
||
introduced after changes for the screen section. (Thanks David)
|
||
|
||
1999-12-21 17:53 rpragana
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y,
|
||
test.code/t16/test16.cob: Fixed fld_desc.len to have the correct
|
||
length of the numeric field, for comp-3 and comp variables.
|
||
|
||
1999-12-21 09:18 rpragana
|
||
|
||
* ChangeLog, compiler/Makefile, compiler/htcobol.y,
|
||
compiler/htcoboly.h, compiler/scan.l, test.code/t16/test16.cob:
|
||
Eliminated uneeded flex library, defining a correct yywrap
|
||
function. More advances toward screen section implementation: code
|
||
for from/to/using at the processing functions fixed.
|
||
|
||
1999-12-21 00:49 glen
|
||
|
||
* test_suite/cobol_test.pl: Added readline libraries to LD
|
||
parameters
|
||
|
||
1999-12-20 20:01 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
|
||
compiler/htcoboly.h, lib/basicio.c, lib/fileio.c, lib/general.c,
|
||
lib/htcoblib.h, lib/mcmove.c, lib/screenio.c,
|
||
test.code/t11/Makefile, test.code/t12/Makefile,
|
||
test.code/t16/Makefile, test.code/t16/test16.cob: Added control of
|
||
compilation with defines WANT_READLINE and WANT_DYNAMIC_LIBS.
|
||
Added routines for processing each screen section field (at
|
||
compilation time).
|
||
|
||
1999-12-20 16:05 andrewcza
|
||
|
||
* lib/Makefile, lib/fileio.c, test.code/t04/Makefile:
|
||
Modified fileio.c to fix a bud in read whereby it incorrectly
|
||
returned file status 23. Addec Screenio back to the Makefile
|
||
|
||
1999-12-20 00:06 rpragana
|
||
|
||
* lib/Makefile, lib/basicio.c, lib/fileio.c, lib/htcoblib.h,
|
||
test.code/t11/Makefile, test.code/t12/Makefile,
|
||
test.code/t16/Makefile, test.code/t16/test16.cob: Changes to make
|
||
smarter libraries loading. Now we have to link only with -lcobol
|
||
-lm and -ldl. All other libraries, including db, ncurses and
|
||
readline are only called when appropriate. Please note changes for
|
||
calling some functions.
|
||
|
||
1999-12-19 16:37 andrewcza
|
||
|
||
* test.code/t04/Makefile:
|
||
Add -lreadline to makefile so the program will link
|
||
|
||
1999-12-18 20:07 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c, test.code/t16/Makefile,
|
||
test.code/t16/test16.cob, test_suite/cobol_test.pl: Added level 77
|
||
variables and some error detection for malformed data hierarchy.
|
||
|
||
1999-12-18 01:45 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
|
||
compiler/htcoboly.h, compiler/scan.l, lib/basicio.c,
|
||
lib/htcoblib.h, test.code/t11/test11.cob, test.code/t16/Makefile,
|
||
test.code/t16/test16.cob: More changes in the accept statement, now
|
||
that I understand it a little more. It is using readline if input
|
||
comes from a terminal, otherwise plain gets(). The ncurses calls
|
||
will be reserved for screen section items i/o.
|
||
|
||
1999-12-16 21:07 rpragana
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, lib/basicio.c,
|
||
test.code/t04/test04.cob, test.code/t16/test16.cob: Introduced a
|
||
selection for accept/display statements. If there is a
|
||
screensection declared (even without any items), it will force use
|
||
of ncurses for screen i/o. Otherwise, all terminal i/o is really
|
||
stdin/stout, so we can use a line sequential file redirected as
|
||
stdin, for instance.
|
||
|
||
1999-12-16 20:15 rpragana
|
||
|
||
* compiler/htcobol.y, lib/screenio.c, test.code/t06/test06.cob,
|
||
test.code/t16/test16.cob: Small changes in screenio code to avoid
|
||
core dumps. It's not finished, though.
|
||
|
||
1999-12-16 17:18 andrewcza
|
||
|
||
* lib/fileio.c:
|
||
Modify cob_read in fileio.c for alternate keys.
|
||
|
||
1999-12-16 16:46 rpragana
|
||
|
||
* compiler/htcobol.y: Fixed generation of cob_return instead of
|
||
cob_read_next. (Andrew request)
|
||
|
||
1999-12-16 16:31 rpragana
|
||
|
||
* compiler/: htcobol.y, htcoboly.h, htglobals.h: Check if indexed
|
||
file have a record key and generate error. Conditional definition
|
||
of TRUE and FALSE at htglobals.h (clash with the same symbols in
|
||
ncurses.h).
|
||
|
||
1999-12-16 14:22 rpragana
|
||
|
||
* compiler/htcobgen.c, lib/basicio.c, lib/mcmove.c, lib/screenio.c:
|
||
Changes to fix a bug in screen i/o with ncurses. Now all test.code
|
||
programs run (almost perfectly).
|
||
|
||
1999-12-16 14:12 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
|
||
compiler/htcoboly.h, compiler/scan.l, lib/Makefile, lib/basicio.c,
|
||
lib/cobmove.c, lib/general.c, lib/htcoblib.h, lib/mcmove.c,
|
||
lib/screenio.c, lib/strings.c, 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: Changes to use ncurses for screen i/o.
|
||
|
||
1999-12-15 17:16 andrewcza
|
||
|
||
* lib/fileio.c, test.code/t04/test04.cob:
|
||
Amend fileio.c routine cob_read_next and cob_read_prev to handle
|
||
alternate keys.
|
||
|
||
1999-12-15 16:47 rpragana
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
|
||
compiler/scan.l, test.code/t13/test13.cob: Modified file_desc
|
||
generation when an indexed file don't have a key field (sequential
|
||
access). Modified the scanning of copy statement when the file
|
||
name is followed by a period (end of statement).
|
||
|
||
1999-12-15 15:49 andrewcza
|
||
|
||
* lib/fileio.c, test.code/t04/Makefile, test.code/t04/test04.cob,
|
||
test.code/t06/test06.cob:
|
||
Modify fileio.c cob_read to handle Reading via Alternate Keys.
|
||
|
||
1999-12-14 23:12 glen
|
||
|
||
* compiler/htglobals.c: Reformatted fole using indent to -gnu
|
||
format. Also changed default link directory order when compiling
|
||
with -x option
|
||
|
||
1999-12-14 23:06 glen
|
||
|
||
* test_suite/cobol_test.pl: Changed default path to point to
|
||
htcobol and libcobol as built in the development directory. This
|
||
should make it easier for users to run the test 'out of the box.'
|
||
|
||
1999-12-14 19:01 rpragana
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, lib/strings.c,
|
||
test.code/t14/test14.cob: Implemented library function
|
||
cob_inspect_replacing (part of inspect statement).
|
||
|
||
1999-12-14 16:09 andrewcza
|
||
|
||
* compiler/htcobgen.c, lib/fileio.c, test.code/t04/test04.cob:
|
||
Modify htcobgen.c to fix a problem in the definitions of Alternate
|
||
keys. Modify fileio.c so that the open routine, close route and
|
||
write routine will handle Alternate keys.
|
||
|
||
1999-12-14 12:47 rpragana
|
||
|
||
* compiler/htcobgen.c, lib/strings.c, test.code/t14/test14.cob,
|
||
test.code/t16/test16.cob: Yet more changes to the inspect stuff.
|
||
|
||
1999-12-14 07:44 rpragana
|
||
|
||
* compiler/htcobgen.c: Corrected problem with "perform" code gen.
|
||
|
||
1999-12-14 02:27 glen
|
||
|
||
* test_suite/idxio_tests/idxio03.cob: Add mixed mode sequential I-O
|
||
test program
|
||
|
||
1999-12-14 02:15 glen
|
||
|
||
* test_suite/idxio_tests/: idxio02.cob, test.script: Add indexed
|
||
sequienial read test
|
||
|
||
1999-12-14 00:51 glen
|
||
|
||
* test_suite/idxio_tests/test.script: Initial load of indexed IO
|
||
tests to repository
|
||
|
||
1999-12-14 00:51 glen
|
||
|
||
* test_suite/cobol_test.pl: Added indexed sequential file access
|
||
tests
|
||
|
||
1999-12-14 00:51 glen
|
||
|
||
* test_suite/idxio_tests/idxio01.cob: Initial addition to the
|
||
repository of indexed io test 01
|
||
|
||
1999-12-13 19:48 rpragana
|
||
|
||
* compiler/htcobgen.c: Slowly moving into the "inspect" statement.
|
||
|
||
1999-12-13 18:11 andrewcza
|
||
|
||
* lib/fileio.c:
|
||
Modify close routine in fileio.c to close alternate key files.
|
||
|
||
1999-12-13 17:54 andrewcza
|
||
|
||
* lib/fileio.c, test.code/t04/test04.cob, test.code/t12/test12.cob:
|
||
|
||
Modify the Open routine in fileio.c to open a file for each
|
||
Alternate Key.
|
||
|
||
1999-12-13 16:06 rpragana
|
||
|
||
* compiler/htcobgen.c, lib/htcoblib.h: Added a DB* field to
|
||
altkey_desc to allow to store a handle for the alternate key
|
||
auxiliary file. (another libdb file for each alt key)
|
||
|
||
1999-12-13 15:33 rpragana
|
||
|
||
* compiler/htcobgen.c, lib/htcoblib.h: Added a field to file_desc
|
||
(htcoblib.h) to store the current alternate key file descriptor
|
||
(solicited by Andrew), or NULL if master key is in use.
|
||
|
||
1999-12-12 23:24 glen
|
||
|
||
* test.code/: t00/Makefile, t01/Makefile, t04/Makefile,
|
||
t05/Makefile, t06/Makefile, t08/Makefile, t09/Makefile,
|
||
t10/Makefile, t11/Makefile, t12/Makefile, t13/Makefile,
|
||
t14/Makefile: Changed -l command line option to -P in cobol make
|
||
files
|
||
|
||
1999-12-12 23:17 rpragana
|
||
|
||
* compiler/htcobgen.c, test.code/t03/test03.cob,
|
||
test.code/t16/test16.cob: Another small fix at the stabs for doing
|
||
single stepping through "performs".
|
||
|
||
1999-12-12 22:48 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c, test.code/t03/Makefile,
|
||
test.code/t16/Makefile: Fixups for gdb stepping within performs. I
|
||
have tomake changes in the code generated, avoiding to use the
|
||
exit_paragraph function.
|
||
|
||
1999-12-12 17:56 rpragana
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, test.code/t16/Makefile,
|
||
test.code/t16/test16.cob: Tests with stabs (debugging info
|
||
embedded).
|
||
|
||
1999-12-12 02:19 glen
|
||
|
||
* compiler/: htglobals.c, htglobals.h: Changes to command line
|
||
processing: Removes -l option for program listings. This is now
|
||
replaced by the -P flag. Enabled -D for the output of 'debugging'
|
||
information to the ld process. Enabled the -B static|dynamic
|
||
option to control link mode.
|
||
|
||
Changes to work file processing when the -D option is used to put
|
||
the intermediate assembler file in the same directory as the source
|
||
so the debugger can find it.
|
||
|
||
1999-12-12 02:11 glen
|
||
|
||
* test_suite/cobol_test.pl: Change -l flag for listing to -P flag
|
||
for listing. This is to allow the passing of link options in the
|
||
near future
|
||
|
||
1999-12-11 17:44 rpragana
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y,
|
||
test.code/t16/test16.cob: Small advance with the gdb through
|
||
"performs" problem.
|
||
|
||
1999-12-11 01:06 rpragana
|
||
|
||
* lib/mcmath.c, test.code/t02/Makefile, test.code/t16/test16.cob:
|
||
Fixed bug in "compare" function that prevented "perform...varying"
|
||
from working.
|
||
|
||
1999-12-11 00:03 rpragana
|
||
|
||
* compiler/htcobgen.c: Fixed bug in gen_set (Thanks David), "break"
|
||
missing.
|
||
|
||
1999-12-10 22:17 rpragana
|
||
|
||
* compiler/htcobgen.c, test.code/t16/test16.cob: Still more data
|
||
types, comp and comp-3 (partial), for debugging.
|
||
|
||
1999-12-10 19:16 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c: Debugging update: display of
|
||
"usage is display" variables implemented.
|
||
|
||
1999-12-10 16:34 rpragana
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, test.code/t16/Makefile,
|
||
test.code/t16/test16.cob: Implemented debugging info (stabs)
|
||
generation in the assembly object.
|
||
|
||
1999-12-09 21:29 rpragana
|
||
|
||
* compiler/: htcobgen.c, htcobol.y, htcoboly.h: Implemented clause
|
||
"KEY IS <alternate key>" for the "read" statement.
|
||
|
||
1999-12-09 18:55 rpragana
|
||
|
||
* lib/Makefile, lib/mcmath.c, test.code/t16/Makefile,
|
||
test.code/t16/test16.cob: Fixes in the arithmetic routines for
|
||
"usage is comp" variables.
|
||
|
||
1999-12-09 17:05 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
|
||
compiler/htcoboly.h, test.code/t16/test16.cob: Binary variables as
|
||
indices. New SET statement implementation (changed from David's).
|
||
|
||
1999-12-09 13:57 rpragana
|
||
|
||
* ChangeLog, info/Compiler-Overview.txt, test.code/t16/Makefile:
|
||
Updated the Compiler-Overview.txt doc to explain how
|
||
subscripting/indexing is working.
|
||
|
||
1999-12-09 05:01 dessex
|
||
|
||
* test.code/: t02/.gdbinit, t02/Makefile, t02/gdbinit.1,
|
||
t02/gdbinit.2, t02/gdbinit.3, t02/r.sh, t02/test02.cob,
|
||
t15/Makefile, t15/r.sh, t15/test15.cob, t15/test15a.cob,
|
||
t15/test15b.c: Changed sources in t15. Removed some gdbinit files
|
||
in t02
|
||
|
||
1999-12-09 01:53 glen
|
||
|
||
* compiler/htglobals.c: Compiler was core dumping if no source file
|
||
name was provided. Change to generate error message and return an
|
||
error code if no file name.
|
||
|
||
1999-12-08 15:43 andrewcza
|
||
|
||
* compiler/htcobgen.c, lib/fileio.c, test.code/t04/test04.cob,
|
||
test.code/t12/test12.cob:
|
||
Finish off Code for Relative IO. Start with the coding for
|
||
Alternate Keys.
|
||
|
||
1999-12-08 09:41 rpragana
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
|
||
lib/mcmove.c, test.code/t09/.gdbinit, test.code/t09/test09.cob: Bug
|
||
fixes with special literals (high-values, low-values, ...).
|
||
|
||
1999-12-07 18:44 rpragana
|
||
|
||
* test.code/t16/: Makefile, test16.cob: Added usage comp example
|
||
(was missing in previous cvs commit?!).
|
||
|
||
1999-12-07 13:58 rpragana
|
||
|
||
* compiler/htcobol.y, lib/mcmove.c, test.code/Makefile,
|
||
test.code/t07/cobsub.cob, test.code/t07/test07.cob: Implemented
|
||
usage is computational (binary) items.
|
||
|
||
1999-12-07 12:16 rpragana
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
|
||
test.code/t07/Makefile, test.code/t07/cobsub.cob,
|
||
test.code/t07/test07.cob: Fixed all bugs in linkage. Now both
|
||
Cobol and C subprograms work. Tests at test.code/t07.
|
||
|
||
1999-12-07 09:50 rpragana
|
||
|
||
* test.code/t07/: Makefile.orig, subrot.c: Added t07/subrot.c
|
||
(almost forgot it!)
|
||
|
||
1999-12-07 09:46 rpragana
|
||
|
||
* test.code/t07/: Makefile, test07.cob: Changed test.code/t07 to a
|
||
test of Cobol<->C interface.
|
||
|
||
1999-12-07 08:46 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
|
||
compiler/htcoboly.h, test.code/t07/test07.cob: Changed the
|
||
arguments to call a procedure (C function) so that only a pointer
|
||
(char *) is passed corresponding to each argument. (This will make
|
||
David happier :)
|
||
|
||
1999-12-07 01:06 dessex
|
||
|
||
* test.code/: Readme.txt, t15/Makefile, t15/test15.cob: Small fix
|
||
to test.code/t15 directory files.
|
||
|
||
1999-12-06 21:48 rpragana
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
|
||
compiler/scan.l, test.code/t09/test09.cob: Finished parsing of
|
||
"inspect" statement, in full.
|
||
|
||
1999-12-06 21:06 rpragana
|
||
|
||
* compiler/htcobgen.c, lib/htcoblib.h, test.code/t01/.gdbinit,
|
||
test.code/t01/test01.cob: Fixed size problem with large arrays.
|
||
Notice the change at fld_desc structure for all the library
|
||
routines, as size now is a long integer. -- DON'T USE short
|
||
integers to store it anymore. --
|
||
|
||
1999-12-06 20:13 rpragana
|
||
|
||
* compiler/htcobgen.c: Update "delete" as requested by Andrew, to
|
||
pass the recno for relative files.
|
||
|
||
1999-12-06 16:41 andrewcza
|
||
|
||
* lib/fileio.c, test.code/t04/test04.cob:
|
||
Comment out a line of code which positions us one record before the
|
||
record we need to delete.
|
||
|
||
Change test04.cob to use READ filename KEY IS ...
|
||
|
||
1999-12-06 15:47 andrewcza
|
||
|
||
* lib/fileio.c, test.code/t12/test12.cob:
|
||
Modify fileio.c to implement DELETE for Relative IO. The compiler
|
||
needs a change before this will work.
|
||
|
||
1999-12-06 15:00 andrewcza
|
||
|
||
* lib/fileio.c, test.code/t12/test12.cob:
|
||
Finish off the library routine for READ PREVIOUS for Relative IO.
|
||
|
||
1999-12-06 13:56 rpragana
|
||
|
||
* compiler/htcobgen.c, compiler/htcoboly.h, lib/htcoblib.h,
|
||
lib/strings.c, test.code/t14/.gdbinit, test.code/t14/test14.cob,
|
||
test.code/t14/unstring.cob: Bug fixes for the inspect statement
|
||
code generation.
|
||
|
||
1999-12-05 16:29 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
|
||
compiler/htcoboly.h: Partial implementation of "inspect".
|
||
|
||
1999-12-05 11:08 dessex
|
||
|
||
* BUGS, compiler/htcobgen.c, compiler/htcobol.y, compiler/scan.l,
|
||
lib/Makefile, test.code/Readme.txt, test.code/t02/.gdbinit,
|
||
test.code/t02/Makefile, test.code/t02/r.sh,
|
||
test.code/t02/test02.cob, test.code/t07/Makefile,
|
||
test.code/t15/Makefile, test.code/t15/Readme.txt,
|
||
test.code/t15/r.sh, test.code/t15/test15.cob,
|
||
test.code/t15/test15a.cob, test.code/t15/test15b.c: Added Set
|
||
statement. Not compleated. Found some reasons for smoe bugs.
|
||
Added t15 test programs to test calling C and COBOL programs from
|
||
COBOL.
|
||
|
||
1999-12-05 01:50 glen
|
||
|
||
* compiler/htglobals.c: Corrected problem with missing v and V
|
||
command line arguments
|
||
|
||
1999-12-05 01:31 glen
|
||
|
||
* lib/Makefile: make clean was not deleting .o files. This update
|
||
fixes the ld bug
|
||
|
||
1999-12-05 01:31 glen
|
||
|
||
* test_suite/test.baseline: Update regression test standard file
|
||
|
||
1999-12-05 01:07 glen
|
||
|
||
* compiler/htcobgen.c: Changes to compiler return codes and a few
|
||
compiler error message codess. Straightened up the compiler
|
||
summary flower box.
|
||
|
||
1999-12-05 00:52 glen
|
||
|
||
* test_suite/format_tests/test05a.cob: Changed test to check for
|
||
LOW-VALUES instead of a redefinition of the numeric target area.
|
||
The test is still failing however. The data field does contain
|
||
LOW-VALUES, it is the IF XXX = LOW-VALUES that is failing.
|
||
|
||
1999-12-05 00:43 glen
|
||
|
||
* compiler/htglobals.c: Added -o option to the command line to
|
||
specify executable file name. Also changed command line processing
|
||
to use standard getopt library routine. This makes the command
|
||
line options much more flexable.
|
||
|
||
1999-12-04 16:57 rpragana
|
||
|
||
* lib/strings.c, test.code/t14/.gdbinit, test.code/t14/test14.cob:
|
||
Finished (I hope) the unstring statement.
|
||
|
||
1999-12-04 14:47 rpragana
|
||
|
||
* compiler/htcobol.y, compiler/scan.l, lib/strings.c,
|
||
test.code/t14/test14.cob: Corrections for the parsing of "not on
|
||
overflow" clause.
|
||
|
||
1999-12-04 13:18 rpragana
|
||
|
||
* lib/strings.c, test.code/t14/.gdbinit, test.code/t14/test14.cob:
|
||
Partially implemented unstring (example at t14).
|
||
|
||
1999-12-03 20:07 rpragana
|
||
|
||
* lib/strings.c, test.code/t14/.gdbinit,
|
||
test.code/t14/noeth-test.cob, test.code/t14/string.cob: Added test
|
||
programs at t14.
|
||
|
||
1999-12-03 16:37 rpragana
|
||
|
||
* compiler/htcobol.y, compiler/scan.l, lib/strings.c,
|
||
test.code/t14/test14.cob: Some fix for unstring syntax and a little
|
||
test library.
|
||
|
||
1999-12-02 21:10 rpragana
|
||
|
||
* lib/strings.c, test.code/t04/test04.cob: Advanced a little more
|
||
the cob_unstrig library function.
|
||
|
||
1999-12-02 18:19 andrewcza
|
||
|
||
* compiler/htcobol.y, lib/fileio.c, test.code/t12/test12.cob:
|
||
Changed htcobol.y and fileio.c to implement READ NEXT for relative
|
||
file IO. READ PREV for relative IO is also implemented BUT I still
|
||
need to finish the code to detect the beginning of file.
|
||
|
||
1999-12-02 17:13 andrewcza
|
||
|
||
* lib/fileio.c:
|
||
Finished off the code for Read Next in relative mode. Read Previous
|
||
still needs some work.
|
||
|
||
1999-12-02 16:26 andrewcza
|
||
|
||
* lib/fileio.c, test.code/t06/test06.cob, test.code/t12/test12.cob,
|
||
test.code/t12/test12i.cob, test.code/t12/test12ls.cob,
|
||
test.code/t12/test12r.cob, test.code/t12/test12s.cob:
|
||
Modify all relative file io in fileio.c to use normal io and not
|
||
DB-1.85 as it does not work correctly. Work still needs to be done
|
||
on read next and read prev for relative io to skip the
|
||
blank/deleted records.
|
||
|
||
Amend test programs for testing.
|
||
|
||
1999-12-02 15:11 andrewcza
|
||
|
||
* test.code/t11/test11.cob:
|
||
Modified test11.cob to work initialize the fields correctly.
|
||
|
||
1999-12-02 13:15 rpragana
|
||
|
||
* ChangeLog: Update ChangeLog to prepare a public release.
|
||
|
||
1999-12-02 12:59 rpragana
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
|
||
compiler/scan.l, lib/Makefile, lib/fileio.c, lib/htcoblib.h,
|
||
test.code/t04/test04.cob: Implemented "alternate record keys" for
|
||
indexed files. Modified test04 to show an example. Modified
|
||
cob_open (fileio.c) to show an example of access of the altkey_desc
|
||
structure.
|
||
|
||
1999-12-02 01:37 glen
|
||
|
||
* test_suite/: compile_tests/README, compile_tests/ctest02.cbl,
|
||
compile_tests/test.script, perform_tests/perf01.cob,
|
||
perform_tests/perf02.cob, perform_tests/perf03.cob,
|
||
perform_tests/perf04.cob, perform_tests/perf05.cob,
|
||
perform_tests/test.script, seqio_tests/foobar.dat,
|
||
seqio_tests/input.dat, seqio_tests/lineseq.dat,
|
||
seqio_tests/nofile.dat, seqio_tests/seqio01.cob,
|
||
seqio_tests/seqio02.cbl, seqio_tests/seqio03.cob,
|
||
seqio_tests/seqio04.cob, seqio_tests/seqio05.cob,
|
||
seqio_tests/seqio06.cob, seqio_tests/seqls01.cob,
|
||
seqio_tests/seqls02.cob, seqio_tests/test.script,
|
||
seqio_tests/test06.dat: Initial load to Repository
|
||
|
||
1999-12-02 01:37 glen
|
||
|
||
* test_suite/format_tests/: test.script, test01.cob, test01a.cob,
|
||
test01b.cob, test02a.cob, test02b.cob, test03a.cob, test03b.cob,
|
||
test03c.cob, test04.cob, test05a.cob, test_blank: Initial addition
|
||
to repository
|
||
|
||
1999-12-02 01:34 glen
|
||
|
||
* test_suite/compile_tests/: ctest01.cob, ctest01a.cob,
|
||
ctest01b.cob, ctest01c.cob, ctest01d.cob, ctest01e.cob,
|
||
ctest03.cob, ctest04.cob, ctest05.cob, ctest06.cob, ctested01.cob,
|
||
ctested02.cob, ctested03.cob, ctested04.cob, ctested05.cob,
|
||
ctested06.cob, ctestfc01.cob, ctestfc02.cob, ctestws01.cob,
|
||
ctestws02.cob, ctestws03.cob, ctestws04.cob, ctestws05.cob,
|
||
ctestws06.cob, ctestws07.cob, ctestws08.cob, ctestws09.cob,
|
||
ctestws10.cob, ctestws11.cob, ctestws12.cob, oracle1.cob,
|
||
oracle2.cob, oracle3.cob, sample.cob: Initial upload to repository
|
||
|
||
1999-12-02 01:27 glen
|
||
|
||
* test_suite/cobol_test.pl: Initial upload to Repository
|
||
|
||
1999-12-02 01:27 glen
|
||
|
||
* test_suite/test.baseline: Initial addition to repository
|
||
|
||
1999-12-02 00:25 glen
|
||
|
||
* lib/Makefile: add test suite
|
||
|
||
1999-12-01 22:00 rpragana
|
||
|
||
* info/Compiler-Overview.txt, test.code/t14/unstring.cob: Corrected
|
||
some mistakes in my Compiler-Overview description and added a nice
|
||
example of our context-dependant scanning strategy.
|
||
|
||
1999-12-01 21:13 rpragana
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
|
||
compiler/scan.l, test.code/t09/test09.cob,
|
||
test.code/t14/test14.cob: Nasty bug because of a reduce/reduce
|
||
conflict solved. I have to add a new state to the scanner, though
|
||
(EXCEPTION_ST), but at least it is working now.
|
||
|
||
1999-12-01 18:33 rpragana
|
||
|
||
* ChangeLog, test.code/t08/test08.cob, test.code/t10/test10.cob,
|
||
test.code/t11/test11.cob, test.code/t12/test12.cob,
|
||
test.code/t14/test14.cob: Fixed bugs in several programs
|
||
(test.code) that used COUNTER, areserved cobol word as an
|
||
identifier. (All except t08 compiles now)
|
||
|
||
1999-12-01 17:43 rpragana
|
||
|
||
* info/Compiler-Overview.txt: Added a compiler overview text in our
|
||
info directory, so the newcomers don't spend much time figuring
|
||
what it does.
|
||
|
||
1999-12-01 01:49 glen
|
||
|
||
* compiler/htcobol.y: Add return code processing and improve error
|
||
message display in listing
|
||
|
||
1999-12-01 01:49 glen
|
||
|
||
* compiler/htglobals.c: Set initial value for error code and
|
||
severity
|
||
|
||
1999-12-01 01:43 glen
|
||
|
||
* compiler/: htglobals.h, htcobgen.c, htcoboly.h: Add return code
|
||
processing and improve error message display in listing
|
||
|
||
1999-12-01 00:47 glen
|
||
|
||
* compiler/htglobals.c: Remove argc test that expected two command
|
||
line arguments
|
||
|
||
1999-11-30 23:31 glen
|
||
|
||
* compiler/: htglobals.h, htcobgen.c, htcobol.y, scan.l: Use
|
||
command line parsing in htglobals file Add command line options to
|
||
compile, assemble, and link from command line Return codes for
|
||
assemble and link errors
|
||
|
||
1999-11-30 23:31 glen
|
||
|
||
* compiler/htglobals.c: Use command line parsing in htglobals file
|
||
Add command line options to compile, assemble, and link from
|
||
command line Return codes for assemble and link errors CVS:
|
||
|
||
CVS: CVS:
|
||
|
||
1999-11-30 22:47 glen
|
||
|
||
* compiler/: htcobol.y, htcobgen.c: Add storage for htglobal
|
||
variables
|
||
|
||
1999-11-30 22:47 glen
|
||
|
||
* compiler/scan.l: Add include for htglobals storage
|
||
|
||
1999-11-30 22:34 glen
|
||
|
||
* compiler/htglobals.c: Define __HTGLOBALS_H to include storage in
|
||
the htglobals module
|
||
|
||
1999-11-30 22:34 glen
|
||
|
||
* compiler/Makefile: Compile htglobals module
|
||
|
||
1999-11-30 22:34 glen
|
||
|
||
* compiler/htglobals.h: Change to test for __HTGLOBALS_H defined
|
||
instead of not defined.
|
||
|
||
1999-11-30 22:19 rpragana
|
||
|
||
* test.code/t14/test14.cob: Testing code generation of "unstring".
|
||
(many arguments!)
|
||
|
||
1999-11-30 17:46 rpragana
|
||
|
||
* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
|
||
lib/strings.c: Implemented code generation of "unstring" statement.
|
||
|
||
1999-11-30 13:47 rpragana
|
||
|
||
* BUGS, compiler/htcobol.y, compiler/scan.l,
|
||
test.code/t13/.gdbinit, test.code/t13/include1.cpy,
|
||
test.code/t13/test13.cob: Corrected bug in the replacement of
|
||
substrings (copy statement). Corrected (a warning) of yacc about
|
||
undefined value of a production.
|
||
|
||
1999-11-30 12:34 rpragana
|
||
|
||
* compiler/htcobol.y, compiler/scan.l, test.code/t14/test14.cob:
|
||
Added tokens and productions for the unstring statement. (no code
|
||
generation, nor library funtions yet) Changed "on_overflow" to
|
||
allow "not on overflow" too. Modified test t14 to reflect the
|
||
changes, with "string" statement.
|
||
|
||
1999-11-30 05:14 dessex
|
||
|
||
* test.code/: t02/test02.input, t03/test03.input:
|
||
test.code/t02/test02.input - Old test input
|
||
test.code/t03/test03.input - test input for test03.cob
|
||
|
||
1999-11-30 04:29 dessex
|
||
|
||
* BUGS, INSTALL, README, compiler/htglobals.c, compiler/scan.l,
|
||
test.code/t02/r.sh, test.code/t02/test02.cob,
|
||
test.code/t03/test03.cob: BUGS - Added new found bugs. INSTALL -
|
||
Changed some instructions. README - Changed home web page.
|
||
compiler/scan.l - Changed Copy Repacing to exclude comments, and
|
||
scan vars names properly. test.code/t02/test02.cob - Enhanced
|
||
tests and found bugs. test.code/t03/test03.cob - Moved ACCEPT from
|
||
std-in tests. test.code/t03/test03.input - test input for
|
||
test03.cob compiler/htglobals.c - N/C
|
||
|
||
1999-11-29 22:15 rpragana
|
||
|
||
* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
|
||
compiler/htcoboly.h, compiler/scan.l, lib/Makefile, lib/strings.c,
|
||
test.code/Makefile, test.code/t09/test09.cob,
|
||
test.code/t13/include1.cpy, test.code/t13/test13.cob,
|
||
test.code/t14/Makefile, test.code/t14/test14.cob: Implemented
|
||
"string" statement including library functions. Changed the syntax
|
||
for more error checkings. Changed the scanner for better end of
|
||
statements detection. Now there should not be more than one
|
||
statement at the same line, except if the first is not followed by
|
||
EOS.
|
||
|
||
1999-11-29 15:09 andrewcza
|
||
|
||
* CHANGES, lib/fileio.c, lib/fileio1.c, lib/fileio2.c:
|
||
Changed fileio.c to return the correct File Status when an attempt
|
||
is made to read write delete close a file that is not open, as well
|
||
as to return an error when an attempt is make to open a file that
|
||
is already open.
|
||
|
||
1999-11-28 23:28 glen
|
||
|
||
* compiler/htglobals.h: added directories for temporary files and
|
||
updated variables for compiler return code handling.
|
||
|
||
1999-11-28 23:28 glen
|
||
|
||
* compiler/htglobals.c: dded improved command line processing and
|
||
system calls to assemble and link code if directed on the command
|
||
line.
|
||
|
||
1999-11-28 19:21 rpragana
|
||
|
||
* TODO: More required things submitted by Andrew: sort syntax
|
||
augmenting, alternate keys, string/unstring verbs.
|
||
|
||
1999-11-28 17:48 rpragana
|
||
|
||
* BUGS, ChangeLog: Added ChangeLog to report changes.
|
||
|
||
1999-11-26 17:09 rpragana
|
||
|
||
* CHANGES, TODO, compiler/htcobgen.c, lib/fileio.c,
|
||
test.code/t11/test11.cob: Merged Andrew's new version with Rildo's,
|
||
for the first change in this file already under cvs control.
|
||
|
||
1999-11-25 23:53 rpragana
|
||
|
||
* CHANGES, compiler/htcobol.y, compiler/scan.l,
|
||
test.code/t13/.gdbinit, test.code/t13/include1.cpy,
|
||
test.code/t13/test13.cob: [no log message]
|
||
|
||
1999-11-25 23:19 rpragana
|
||
|
||
* HISTORY, COPYING, Makefile, AUTHORS, BUGS, CHANGES, COPYRIGHT,
|
||
TODO, INSTALL, README, compiler/htcobgen.c, compiler/scan.l,
|
||
compiler/htcobol.y, compiler/Makefile, compiler/Makefile.0,
|
||
compiler/htcoboly.h, compiler/createver.sh, compiler/htglobals.c,
|
||
compiler/htglobals.h, lib/Makefile, lib/general.c, lib/basicio.c,
|
||
lib/mccntrl.s, lib/mcmath.c, lib/screenio.c, lib/Makefile.0,
|
||
lib/fileio.c, lib/htcoblib.h, lib/pictures.c, lib/basicio.2.c,
|
||
lib/basicio.1.c, lib/general.1.c, lib/mccntrl.0.h, lib/mcfrlsf.c,
|
||
lib/cobmove.c, lib/mcmove-orig.c, lib/mcmove.c, lib/fileio1.c,
|
||
lib/fileio2.c, test.code/Makefile, test.code/Readme.txt,
|
||
test.code/r.sh, test.code/t01/.gdbinit, test.code/t01/Makefile,
|
||
test.code/t01/test01.cob, test.code/t01/Readme.txt,
|
||
test.code/t01/compile, test.code/t01/r.sh, test.code/t01/test1.cob,
|
||
test.code/t01/test2.cob, test.code/t00/r.sh,
|
||
test.code/t00/teste.cob, test.code/t01/test_pos.S,
|
||
test.code/t00/Makefile, test.code/t00/Readme.txt,
|
||
test.code/t00/teste.1.cob, test.code/t00/.gdbinit,
|
||
test.code/t00/gdbinit.0, test.code/t00/teste.0.cob,
|
||
test.code/t03/Makefile, test.code/t03/Readme.txt,
|
||
test.code/t03/gdbinit.1, test.code/t03/r.sh,
|
||
test.code/t03/test03.cob, test.code/t02/.gdbinit,
|
||
test.code/t02/test02.cob, test.code/t02/Makefile,
|
||
test.code/t02/Readme.txt, test.code/t02/TEST02.cpy,
|
||
test.code/t02/TEST02A.cpy, test.code/t02/TEST02B.cpy,
|
||
test.code/t02/Test02.cpy, test.code/t02/gdbinit.1,
|
||
test.code/t02/gdbinit.2, test.code/t02/r.sh,
|
||
test.code/t02/gdbinit.3, test.code/t02/test02.input,
|
||
test.code/t04/Makefile, test.code/t04/Readme.txt,
|
||
test.code/t04/r.sh, test.code/t04/test04.cob,
|
||
test.code/t05/Makefile, test.code/t05/Readme.txt,
|
||
test.code/t05/r.sh, test.code/t05/test05.cob,
|
||
test.code/t06/Makefile, test.code/t06/Readme.txt,
|
||
test.code/t06/r.sh, test.code/t06/test06.cob,
|
||
test.code/t06/index01.cob, test.code/t06/test06i.cob,
|
||
test.code/t06/test06r.cob, test.code/t06/test06s.cob,
|
||
test.code/t06/test06-variable-names.cob, test.code/tdb01/Makefile,
|
||
test.code/tdb01/Makefile.0, test.code/tdb01/Readme.txt,
|
||
test.code/tdb01/tdb01.c, test.code/t07/Makefile,
|
||
test.code/t07/Readme.txt, test.code/t07/r.sh,
|
||
test.code/t07/test07.cob, test.code/t08/Makefile,
|
||
test.code/t08/Raw.dat, test.code/t08/Readme.txt,
|
||
test.code/t08/r.sh, test.code/t08/test08.cob,
|
||
test.code/t08/gen_data.c, test.code/t09/Makefile,
|
||
test.code/t09/test09.cob, test.code/t09/upro.cob,
|
||
test.code/t09/anlste.cob, test.code/t09/Readme.txt,
|
||
test.code/t09/var+perform.cob, test.code/t09/.gdbinit,
|
||
test.code/t09/move-test.cob, test.code/t09/subscripts.cob,
|
||
test.code/t10/Makefile, test.code/t10/r.sh,
|
||
test.code/t10/test10.cob, test.code/t11/Makefile,
|
||
test.code/t11/r.sh, test.code/t11/test11.cob,
|
||
test.code/t12/Makefile, test.code/t12/r.sh,
|
||
test.code/t12/test12.cob, test.code/t12/Readme.txt,
|
||
test.code/t12/test12i.cob, test.code/t12/test12ls.cob,
|
||
test.code/t12/test12s.cob, test.code/t12/test12r.cob,
|
||
test.code/t13/Makefile, info/Comments.old.txt,
|
||
test.code/t13/.gdbinit, test.code/t13/include1.cpy,
|
||
test.code/t13/include2.cpy, test.code/t13/include3.cpy,
|
||
test.code/t13/test13.cob, info/ProgramHeaders.Info.txt,
|
||
info/VarStructure.Info.txt, info/GAS.asm-i386.Info.txt,
|
||
info/compiler-design-future.txt, utils/Makefile, utils/Readme.txt,
|
||
utils/cobpp/AUTHORS, utils/cobpp/Makefile, utils/cobpp/Readme.txt,
|
||
utils/cobpp/COPYING, utils/cobpp/COPYRIGHT,
|
||
utils/cobpp/lib/vperror.h, utils/cobpp/lib/get_util.c,
|
||
utils/cobpp/lib/get_util.h, utils/cobpp/lib/Makefile,
|
||
utils/cobpp/lib/list_util.c, utils/cobpp/lib/list_util.h,
|
||
utils/cobpp/lib/opt_util.c, utils/cobpp/lib/opt_util.h,
|
||
utils/cobpp/lib/str_util.c, utils/cobpp/lib/str_util.h,
|
||
utils/cobpp/lib/ansi_setup.h, utils/cobpp/lib/vperror.c,
|
||
utils/cobpp/cobpp/cobpp.h, utils/cobpp/cobpp/main.c,
|
||
utils/cobpp/cobpp/Makefile, utils/cobpp/cobpp/scanner.l,
|
||
utils/cobpp/cobpp/support.c, utils/cobpp/cobpp/scanner.1.l:
|
||
Development files
|
||
|
||
1999-11-25 23:19 rpragana
|
||
|
||
* HISTORY, COPYING, Makefile, AUTHORS, BUGS, CHANGES, COPYRIGHT,
|
||
TODO, INSTALL, README, compiler/htcobgen.c, compiler/scan.l,
|
||
compiler/htcobol.y, compiler/Makefile, compiler/Makefile.0,
|
||
compiler/htcoboly.h, compiler/createver.sh, compiler/htglobals.c,
|
||
compiler/htglobals.h, lib/Makefile, lib/general.c, lib/basicio.c,
|
||
lib/mccntrl.s, lib/mcmath.c, lib/screenio.c, lib/Makefile.0,
|
||
lib/fileio.c, lib/htcoblib.h, lib/pictures.c, lib/basicio.2.c,
|
||
lib/basicio.1.c, lib/general.1.c, lib/mccntrl.0.h, lib/mcfrlsf.c,
|
||
lib/cobmove.c, lib/mcmove-orig.c, lib/mcmove.c, lib/fileio1.c,
|
||
lib/fileio2.c, test.code/Makefile, test.code/Readme.txt,
|
||
test.code/r.sh, test.code/t01/.gdbinit, test.code/t01/Makefile,
|
||
test.code/t01/test01.cob, test.code/t01/Readme.txt,
|
||
test.code/t01/compile, test.code/t01/r.sh, test.code/t01/test1.cob,
|
||
test.code/t01/test2.cob, test.code/t00/r.sh,
|
||
test.code/t00/teste.cob, test.code/t01/test_pos.S,
|
||
test.code/t00/Makefile, test.code/t00/Readme.txt,
|
||
test.code/t00/teste.1.cob, test.code/t00/.gdbinit,
|
||
test.code/t00/gdbinit.0, test.code/t00/teste.0.cob,
|
||
test.code/t03/Makefile, test.code/t03/Readme.txt,
|
||
test.code/t03/gdbinit.1, test.code/t03/r.sh,
|
||
test.code/t03/test03.cob, test.code/t02/.gdbinit,
|
||
test.code/t02/test02.cob, test.code/t02/Makefile,
|
||
test.code/t02/Readme.txt, test.code/t02/TEST02.cpy,
|
||
test.code/t02/TEST02A.cpy, test.code/t02/TEST02B.cpy,
|
||
test.code/t02/Test02.cpy, test.code/t02/gdbinit.1,
|
||
test.code/t02/gdbinit.2, test.code/t02/r.sh,
|
||
test.code/t02/gdbinit.3, test.code/t02/test02.input,
|
||
test.code/t04/Makefile, test.code/t04/Readme.txt,
|
||
test.code/t04/r.sh, test.code/t04/test04.cob,
|
||
test.code/t05/Makefile, test.code/t05/Readme.txt,
|
||
test.code/t05/r.sh, test.code/t05/test05.cob,
|
||
test.code/t06/Makefile, test.code/t06/Readme.txt,
|
||
test.code/t06/r.sh, test.code/t06/test06.cob,
|
||
test.code/t06/index01.cob, test.code/t06/test06i.cob,
|
||
test.code/t06/test06r.cob, test.code/t06/test06s.cob,
|
||
test.code/t06/test06-variable-names.cob, test.code/tdb01/Makefile,
|
||
test.code/tdb01/Makefile.0, test.code/tdb01/Readme.txt,
|
||
test.code/tdb01/tdb01.c, test.code/t07/Makefile,
|
||
test.code/t07/Readme.txt, test.code/t07/r.sh,
|
||
test.code/t07/test07.cob, test.code/t08/Makefile,
|
||
test.code/t08/Raw.dat, test.code/t08/Readme.txt,
|
||
test.code/t08/r.sh, test.code/t08/test08.cob,
|
||
test.code/t08/gen_data.c, test.code/t09/Makefile,
|
||
test.code/t09/test09.cob, test.code/t09/upro.cob,
|
||
test.code/t09/anlste.cob, test.code/t09/Readme.txt,
|
||
test.code/t09/var+perform.cob, test.code/t09/.gdbinit,
|
||
test.code/t09/move-test.cob, test.code/t09/subscripts.cob,
|
||
test.code/t10/Makefile, test.code/t10/r.sh,
|
||
test.code/t10/test10.cob, test.code/t11/Makefile,
|
||
test.code/t11/r.sh, test.code/t11/test11.cob,
|
||
test.code/t12/Makefile, test.code/t12/r.sh,
|
||
test.code/t12/test12.cob, test.code/t12/Readme.txt,
|
||
test.code/t12/test12i.cob, test.code/t12/test12ls.cob,
|
||
test.code/t12/test12s.cob, test.code/t12/test12r.cob,
|
||
test.code/t13/Makefile, info/Comments.old.txt,
|
||
test.code/t13/.gdbinit, test.code/t13/include1.cpy,
|
||
test.code/t13/include2.cpy, test.code/t13/include3.cpy,
|
||
test.code/t13/test13.cob, info/ProgramHeaders.Info.txt,
|
||
info/VarStructure.Info.txt, info/GAS.asm-i386.Info.txt,
|
||
info/compiler-design-future.txt, utils/Makefile, utils/Readme.txt,
|
||
utils/cobpp/AUTHORS, utils/cobpp/Makefile, utils/cobpp/Readme.txt,
|
||
utils/cobpp/COPYING, utils/cobpp/COPYRIGHT,
|
||
utils/cobpp/lib/vperror.h, utils/cobpp/lib/get_util.c,
|
||
utils/cobpp/lib/get_util.h, utils/cobpp/lib/Makefile,
|
||
utils/cobpp/lib/list_util.c, utils/cobpp/lib/list_util.h,
|
||
utils/cobpp/lib/opt_util.c, utils/cobpp/lib/opt_util.h,
|
||
utils/cobpp/lib/str_util.c, utils/cobpp/lib/str_util.h,
|
||
utils/cobpp/lib/ansi_setup.h, utils/cobpp/lib/vperror.c,
|
||
utils/cobpp/cobpp/cobpp.h, utils/cobpp/cobpp/main.c,
|
||
utils/cobpp/cobpp/Makefile, utils/cobpp/cobpp/scanner.l,
|
||
utils/cobpp/cobpp/support.c, utils/cobpp/cobpp/scanner.1.l: Initial
|
||
revision
|
||
|