-
Notifications
You must be signed in to change notification settings - Fork 25
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
configure.ac: * drop COB_LI_IS_LL in favor of existing COB_32_BIT_LONG * (cjson=local): use CJSON_CFLAGS and CJSON_LIBS also for this case, fix include not to use quotes cobc: * cobc.c (cobc_print_info): drop COB_LI_IS_LL in favor of existing COB_32_BIT_LONG * typeck.c (cb_tree_list_has_numeric_ref_or_field): cleanup * typeck.c (cb_emit_accept): always check position * cobc.c, flag.def: make scope optional for -fdump libcob: * fileio.c (cob_fd_file_open) [_WIN32]: workaround for MinGW bug in locking * common.h, common.c (cob_cleanup_thread): fix declaration * common.c: drop includes found in coblocal.h * common.c (cob_alloc_module): changed type and name of cob_mod_ptr * common.h, coblocal.h: added pragma once for better supporting clangd in single-file mode * intrinsic.c: speedup for NUMVAL related functions
- Loading branch information
sf-mensch
committed
Sep 29, 2024
1 parent
10daa94
commit 903ba84
Showing
17 changed files
with
145 additions
and
97 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,14 +1,20 @@ | ||
|
||
2024-09-29 Simon Sobisch <[email protected]> | ||
|
||
* configure.ac: drop COB_LI_IS_LL in favor of existing COB_32_BIT_LONG | ||
* configure.ac (cjson=local): use CJSON_CFLAGS and CJSON_LIBS also for | ||
this case, fix include not to use quotes | ||
|
||
2024-09-27 Simon Sobisch <[email protected]> | ||
|
||
* build_aux/ltmain.sh, m4/libtool.m4, m4/ltoptions.m4, m4/ltversion.m4: | ||
update libtool from 2.46 to 2.53, dropping all manual patches | ||
* configure.ac: require autoconf 2.70 and drop check for lex-library with | ||
* configure.ac: require autoconf 2.70 and drop check for lex-library with | ||
noyywrap option for AC_PROG_LEX | ||
* HACKING: document dependencies autoconf 2.70 and automake 1.16 and | ||
several smaller text updates | ||
* Makefile.am (checkmanual-code-coverage, checkall-code-coverage): new | ||
targets removing the need to do that manually | ||
* build_aux/ltmain.sh, m4/libtool.m4, m4/ltoptions.m4, m4/ltversion.m4: | ||
update libtool from 2.46 to 2.53, dropping all manual patches | ||
* DEPENDENCIES: added perl for running NIST85 | ||
|
||
2024-09-09 Simon Sobisch <[email protected]> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,14 @@ | ||
|
||
2024-09-29 Simon Sobisch <[email protected]> | ||
|
||
* cobc.c (cobc_print_info): drop COB_LI_IS_LL | ||
in favor of existing COB_32_BIT_LONG | ||
|
||
2024-09-27 Simon Sobisch <[email protected]> | ||
|
||
* plex.l, scanner.l: use noyywrap option instead of manually | ||
defining related code parts | ||
* typeck.c (cb_tree_list_has_numeric_ref_or_field): cleanup | ||
|
||
2024-09-25 Nicolas Berthier <[email protected]> | ||
|
||
|
@@ -13,6 +19,11 @@ | |
* typeck.c (cb_emit_move, cb_emit_set_to): do not check for incompatible | ||
data if no receiver field is of category numeric or numeric edited | ||
|
||
2024-09-03 Simon Sobisch <[email protected]> | ||
|
||
* typeck.c (cb_emit_accept): always check position | ||
* cobc.c, flag.def: make scope optional for -fdump | ||
|
||
2024-08-28 David Declerck <[email protected]> | ||
|
||
* tree.c (char_to_precedence_idx, get_char_type_description, valid_char_order): | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,9 @@ | ||
|
||
2024-09-29 Simon Sobisch <[email protected]> | ||
|
||
* numeric.c, common.c (print_info_detailed): drop COB_LI_IS_LL | ||
in favor of existing COB_32_BIT_LONG | ||
|
||
2024-07-27 Chuck Haatvedt <[email protected]> | ||
|
||
* screenio.c: In preparation for Multiple Window support | ||
|
@@ -31,6 +36,20 @@ | |
* screenio.c (cob_settings_screenio): implemented runtime config to hide | ||
the cursor | ||
|
||
2024-08-11 Simon Sobisch <[email protected]> | ||
|
||
* fileio.c (cob_fd_file_open) [_WIN32]: workaround for MinGW bug in locking | ||
|
||
2024-08-09 Simon Sobisch <[email protected]> | ||
|
||
* common.h, common.c (cob_cleanup_thread): fix declaration | ||
* common.c: drop includes found in coblocal.h | ||
* common.c (cob_alloc_module): changed type and name of cob_mod_ptr | ||
|
||
2024-08-06 Simon Sobisch <[email protected]> | ||
|
||
* intrinsic.c: speedup for NUMVAL related functions | ||
|
||
2024-07-29 Chuck Haatvedt <[email protected]> | ||
|
||
* move.c (optimized_move_display_to_edited): fixed small bug | ||
|
@@ -84,10 +103,10 @@ | |
|
||
2024-05-30 Chuck Haatvedt <[email protected]> | ||
|
||
fix errors caught by the Sanitizer functionality of GCC. This | ||
change did not resolve all of the issues found as some of them | ||
were in Berkeley DB and some were intentional in the memory | ||
corruption logic which has been implemented in the runtime. | ||
fix errors caught by the Sanitizer functionality of GCC. This | ||
change did not resolve all of the issues found as some of them | ||
were in Berkeley DB and some were intentional in the memory | ||
corruption logic which has been implemented in the runtime. | ||
|
||
* move.c (the cob_move_display_to_packed function was rewritten to | ||
fix the out of bounds memory addressing issues and also to make | ||
|
@@ -97,8 +116,8 @@ | |
|
||
2024-05-30 Chuck Haatvedt <[email protected]> | ||
|
||
fix errors in filio.c when building with VISAM 2.2. This issue | ||
occurred when using a partial key with a sequential read previous. | ||
fix errors in filio.c when building with VISAM 2.2. This issue | ||
occurred when using a partial key with a sequential read previous. | ||
|
||
* fileio.c (indexed_start_internal), (indexed_start) | ||
and (indexed_read_next): added a new field, partial_key_length, | ||
|
@@ -129,7 +148,7 @@ | |
|
||
2024-07-19 Simon Sobisch <[email protected]> | ||
|
||
* coblocal.h (COB_TLS): add a new attribute for thread local static. | ||
* coblocal.h (COB_TLS): add a new attribute for thread local static | ||
* common.h, common.c (cob_cleanup_thread): add a cleanup function for threads | ||
|
||
2024-05-15 Simon Sobisch <[email protected]> | ||
|
@@ -167,8 +186,9 @@ | |
* fileio.c (cob_path_to_absolute): extracted from insert | ||
and cob_set_main_argv0 | ||
|
||
2024-03-10 Alfredo Tupone <[email protected]> | ||
2024-01-31 Gwyn Ciesla <[email protected]> | ||
|
||
Bug #941 build issue | ||
* common.c: add missing include libxml/parser.h | ||
|
||
2024-02-26 Boris Eng <[email protected]> | ||
|
@@ -776,7 +796,7 @@ after suggestions by Chuck Haatvedt <[email protected]> | |
* termio.c (pretty_display_numeric): fix GCC warning with {{ 0 }} | ||
* termio.c (display_alnum_dump): slightly rewritten to fix compiler | ||
warnings | ||
* cconv.c (cob_load_collation), common.c, intrinisic.c (cob_intr_random), | ||
* cconv.c (cob_load_collation), common.c, intrinsic.c (cob_intr_random), | ||
termio.c: minor adjustments to fix compiler warnings | ||
* fileio.c (copy_fcd_to_file): fixed memory issues with writing to assign | ||
and select name | ||
|
@@ -836,7 +856,7 @@ after suggestions by Chuck Haatvedt <[email protected]> | |
* common.c (cob_move_packed_to_display, cob_packed_get_int, | ||
cob_packed_get_long_long): minor performance improvements and similar | ||
code to numeric.c | ||
* intrinisic.c (calculate_start_end_for_numval): only skip leading spaces | ||
* intrinsic.c (calculate_start_end_for_numval): only skip leading spaces | ||
and zeros, but not leading low-values | ||
|
||
2023-01-25 Simon Sobisch <[email protected]> | ||
|
@@ -1136,8 +1156,8 @@ after suggestions by Chuck Haatvedt <[email protected]> | |
2022-10-17 Simon Sobisch <[email protected]> | ||
|
||
* common.c (cob_debug_open, cob_trace_print), intrinsic.c | ||
(cob_intr_hex_to_char): prefer extending switch over use of topupper | ||
* call.c, common.c, intrinisic.c, screenio.c: directly call toupper/tolower | ||
(cob_intr_hex_to_char): prefer extending switch over use of topupper | ||
* call.c, common.c, intrinsic.c, screenio.c: directly call toupper/tolower | ||
without previous check of islower/isupper | ||
* system.def, common.c (cob_sys_runtime_error_proc): | ||
implement CBL_RUNTIME_ERROR | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.