Fix fisam
fisam fixes
Fix test to work on Big-Endian
Warn if COMP-X has S9
Remove COMP-X from XML test
Check for sys/time.h
Speed up add/subtract
Fix error in move.c
Fix coding error in move.c
Fix typo in numeric.c
COMP-3 speed up
Small speed up for COMP-3
Add support for large BIN/COMP-X/-N
Removed subscript check optimizations
Improve INDEXED BY checks
Fix bugs for SUN, HPUX
Infinite loop test case
Fixed infinite loop in field.c
Fix for dlopen on AIX
Implement MF SET KEYCOMPRESS
ISAM Dups fix plus test case
Fix for ISAM START/READ
Remove unused code
Removed annoying msg about DEBUG
More EVALUATE fix
Optimize EVALUATE expressions
Fix for ODO
COBOL85 set odo-last-varlen: ok
Interim check in of work on EVALUATE
Fix for COB_FILENAME_SPACES
Implement COB_FILENAME_SPACES checks
Fix missing param
Fix TRACE code emission
Fix configs for odo-last-varlen
Use config odo-last-varlen
Use memcmp for larger numbers
Use memcmp for COMP-6 as well
Use memcmp for numeric compare
ODO fixes
common.c for cob_symbol for ODO
Prepare common.h cob_symbol for ODO
Only raise signale if core dump wanted
Restore cob_get_numdisp routines
Fix codegen statement number
Error if STRING item no DISPLAY
fextfh was overwriting RELATIVE KEY
Return blocking PID in FCD3
Correct! BDB is not fast. If you want even slower try using LMDB as that is the worst. Very BAD idea to change the file structure to work around poor performance when there is a much simpler and easier solution to just use V-ISAM.
Rollback functionality doesn't work
COMMIT/ROLLBACK was completed February of 2021. I just ran you test case and it passed. sh ./tc2287.sh GNU-rollback-commit >> ee:0002287 >> GNU:0000000000 >> passed
Correct, you should never use BINARY, PACKED, FLOAT etc data in a LINE SEQUENTIAL file.
NEWS update
Fix ISAM changes
Move defaultbyte from flag.def to config.def
Improve INITIALIZE - more later
Fix error in lax.conf-inc
Is anyone interested in getting the 'trunk' version moved out as GnuCOBOL 4.0 and stop working on the 3.x version? Many features have been lying in 'trunk' for several years now. There is no planning being done for what is needed in 4.0 before it can be release (even though I have asked several times). There is no reason to keep working on 3.x when any work done there will need to be merged (carefully) back into trunk/4.0.
Fix test case for gcdiff use
Add V-ISAM to atlocal.in
Fix part 2 for DUMP of unreferenced LINKAGE fields
Fix DUMP of Linkage variables
Fix COB_LIBS in configure.ac
Fixes for compiler relocation
Fix is_executable
More relocation fixes
Fix for make release
Fixes for make release
More work on compiler relocation
Fix for compile errors on cygwin
Initial checkin of compiler relocation
Fix bootstrap
Bugs with Packed Decimal Scaled (P) Data
I have done some work on this for the 4.0 version. It likely has never worked before. It should now work for COMP-3, COMP-6 as well as COMP-5.
Additional fix for COMP-3 with P in PIC
Fix C compile warning
Fixes for PIC with P
Implement DISPLAY OMITTED
Fix for WORKING Initialize with OCCURS/VALUE
Fix codegen issues
Fix line numbers for trace
Improved COMP-X size check
Fix C compiler warning
Partial REPORT LINE with OCCURS
REPORT Multi Value test case!
REPORT Multi Value test case
REPORT now handles multi COLUMN and VALUES
Part of REPORT VARYING
Support JUST RIGHT in C API
Handle REPORT with SOURCE expression
Handle REPORT with SUM expression-list
Fix C warnings from previous update
Fix literal used in REPORT
Fix for initialize table
Handle DUPLICATE PRIMARY key for ISAM files
Speed up FLOAT-DECIMAL
Add cob_decimal_copy
Additional power of 10 table use
Additional speedup for numeric.c
Speed up cob_decimal_xxx routines
Update BIT-WISE operatore precedence