Skip to content

Commit a137b90

Browse files
GitMenschengboris
authored andcommitted
have string states in thread-local-storage
Fix Changelog and duplicate entry in tests/Makefile.am
1 parent 4a6eb17 commit a137b90

File tree

4 files changed

+6
-12
lines changed

4 files changed

+6
-12
lines changed

cobc/ChangeLog

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -69,10 +69,6 @@
6969
* codegen.c: handle profiling code generation under the
7070
cb_flag_prof guard
7171

72-
2024-02-26 Boris Eng <[email protected]>
73-
74-
* codegen.c (output_data): handle CB_TAG_DIRECT in output_data function
75-
7672
2024-02-19 Boris Eng <[email protected]>
7773

7874
* parser.y (screen_value_clause): replaced basic literals by literals

libcob/ChangeLog

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,8 +80,7 @@
8080

8181
2024-07-19 Simon Sobisch <[email protected]>
8282
* coblocal.h (COB_TLS): add a new attribute for thread local static.
83-
* common.h, common.c (cob_cleanup_thread): add a cleanup function for
84-
threads
83+
* common.h, common.c (cob_cleanup_thread): add a cleanup function for threads
8584

8685
2024-05-15 Simon Sobisch <[email protected]>
8786

libcob/strings.c

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/*
22
Copyright (C) 2002-2014, 2016-2020, 2022-2024 Free Software Foundation, Inc.
3-
Written by Keisuke Nishida, Roger While, Edward Hart, Simon Sobisch,
4-
Boris Eng
3+
Written by Keisuke Nishida, Roger While, Edward Hart, Simon Sobisch, Boris
4+
Eng
55
66
This file is part of GnuCOBOL.
77
@@ -96,9 +96,9 @@ static const cob_field_attr const_strall_attr =
9696
{COB_TYPE_ALPHANUMERIC_ALL, 0, 0, 0, NULL};
9797

9898
/* Static structures for backward compatibility */
99-
static struct cob_inspect_state share_inspect_state;
100-
static struct cob_string_state share_string_state;
101-
static struct cob_unstring_state share_unstring_state;
99+
COB_TLS struct cob_inspect_state share_inspect_state;
100+
COB_TLS struct cob_string_state share_string_state;
101+
COB_TLS struct cob_unstring_state share_unstring_state;
102102

103103
static unsigned char *figurative_ptr;
104104
static size_t figurative_size;

tests/Makefile.am

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,6 @@ testsuite_sources = \
6363
testsuite.src/data_display.at \
6464
testsuite.src/data_packed.at \
6565
testsuite.src/data_pointer.at \
66-
testsuite.src/backcomp.at \
6766
testsuite.src/numeric-dump.cob \
6867
testsuite.src/numeric-display.cob
6968

0 commit comments

Comments
 (0)