[gcc r16-2713] cobol: Minor changes to quiet cppcheck warnings. [PR119324]

2025-08-01 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:8b06c58c4ae83d4007510f2d2c74ee979bc2b86a commit r16-2713-g8b06c58c4ae83d4007510f2d2c74ee979bc2b86a Author: Robert Dubner Date: Fri Aug 1 10:37:38 2025 -0400 cobol: Minor changes to quiet cppcheck warnings. [PR119324] gcc/cobol/ChangeLog: PR

[gcc r16-2676] cobol: Eliminate various errors. [PR120244]

2025-07-31 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:0f93b290938d2a78adb7183104a86ce05ccd21de commit r16-2676-g0f93b290938d2a78adb7183104a86ce05ccd21de Author: Robert Dubner Date: Wed Jul 30 09:54:13 2025 -0400 cobol: Eliminate various errors. [PR120244] The following coding errors were located by running exte

[gcc r15-10150] cobol: Eliminate cppcheck warnings in gcc/cobol .cc files.

2025-07-29 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:f27c6d83f9dcb0189ba8a5fe7e0094160b797091 commit r15-10150-gf27c6d83f9dcb0189ba8a5fe7e0094160b797091 Author: Robert Dubner Date: Mon Jul 14 16:41:35 2025 -0400 cobol: Eliminate cppcheck warnings in gcc/cobol .cc files. These changes eliminate various cppcheck

[gcc r15-10147] cobol: Add PUSH and POP to CDF.

2025-07-29 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:d780100c63ffd3b96c4be218edc60627dba1fcc1 commit r15-10147-gd780100c63ffd3b96c4be218edc60627dba1fcc1 Author: James K. Lowden Date: Wed Jul 9 18:14:40 2025 -0400 cobol: Add PUSH and POP to CDF. Introduce cdf_directives_t class to centralize management of CDF

[gcc r15-10144] cobol: Repair printf format of size_t.

2025-07-29 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:8536d47f4bbd98476778199728f54f4074ca90ed commit r15-10144-g8536d47f4bbd98476778199728f54f4074ca90ed Author: Robert Dubner Date: Tue Jul 1 12:02:21 2025 -0400 cobol: Repair printf format of size_t. gcc/cobol/ChangeLog: * parse.y: printf() of s

[gcc r15-10145] cobol: Respect error in cobol.install-common.

2025-07-29 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:2e508448cfad64aae20a259b6fa5a7e5fd0e2eb6 commit r15-10145-g2e508448cfad64aae20a259b6fa5a7e5fd0e2eb6 Author: James K. Lowden Date: Tue Jul 1 13:51:44 2025 -0400 cobol: Respect error in cobol.install-common. If GCOBOL_INSTALL_NAME fails to install, do not insta

[gcc r15-10148] cobol: Fix build on 32-bit Darwin [PR120621]

2025-07-29 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:79c7ed9d45d1862fb1ac4e6f3653bf8892c3afe6 commit r15-10148-g79c7ed9d45d1862fb1ac4e6f3653bf8892c3afe6 Author: Rainer Orth Date: Fri Jul 11 09:56:18 2025 +0200 cobol: Fix build on 32-bit Darwin [PR120621] Bootstrapping trunk with 32-bit-default on Mac OS X 10.11

[gcc r15-10141] cobol: Normalize generating and using function_decls.

2025-07-29 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:3f8dfda16b836e20eb898202943dee647232cace commit r15-10141-g3f8dfda16b836e20eb898202943dee647232cace Author: Robert Dubner Date: Sun Jun 29 10:54:36 2025 -0400 cobol: Normalize generating and using function_decls. Because COBOL doesn't require function prototy

[gcc r15-10136] cobol: Eliminate unguarded clock_gettime dependencies. [PR119975]

2025-07-29 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:8df603ce1c0f69eb4ffe01d044096dbd082d406d commit r15-10136-g8df603ce1c0f69eb4ffe01d044096dbd082d406d Author: Robert Dubner Date: Wed Jun 11 15:49:41 2025 -0400 cobol: Eliminate unguarded clock_gettime dependencies. [PR119975] These changes are help make it pos

[gcc r15-10142] cobol: Revise diagnostic linemap management.

2025-07-29 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:d6115f773e868b94a5195b73ba249cf86b22deb2 commit r15-10142-gd6115f773e868b94a5195b73ba249cf86b22deb2 Author: James K. Lowden Date: Mon Jun 30 16:51:49 2025 -0400 cobol: Revise diagnostic linemap management. Update linemap filename before location in both parse

[gcc r15-10135] cobol: Variety of small changes in answer to cppcheck diagnostics.

2025-07-29 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:f79a7d0f7b3f79c8e234ca870c0abf5b3101368e commit r15-10135-gf79a7d0f7b3f79c8e234ca870c0abf5b3101368e Author: James K. Lowden Date: Tue Jun 10 10:34:28 2025 -0400 cobol: Variety of small changes in answer to cppcheck diagnostics. Remove non-ASCII input and blan

[gcc r15-10133] cobol: Guard clock_gettime(). [PR119975]

2025-07-29 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:6c214d4e458afd628c6e511df8a6cc1e5f4ab776 commit r15-10133-g6c214d4e458afd628c6e511df8a6cc1e5f4ab776 Author: Robert Dubner Date: Thu Jun 5 10:53:02 2025 -0400 cobol: Guard clock_gettime(). [PR119975] This attempts to eliminate "'clock_gettime' not declared..."

[gcc r15-10138] cobol: Correct diagnostic strings to rectify bootstrap build

2025-07-29 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:efc75cbe390a83dbf7bfe9d90dd16dfc030cead4 commit r15-10138-gefc75cbe390a83dbf7bfe9d90dd16dfc030cead4 Author: James K. Lowden Date: Tue Jun 17 18:31:33 2025 -0400 cobol: Correct diagnostic strings to rectify bootstrap build Apply patch from Jakub to enable diag

[gcc r15-10153] cobol: Honor the "-static" command-line option. [PR119231]

2025-07-29 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:4e568451bface5d15fc0bb28bc6794612f32677c commit r15-10153-g4e568451bface5d15fc0bb28bc6794612f32677c Author: Robert Dubner Date: Thu Jul 24 12:09:36 2025 -0400 cobol: Honor the "-static" command-line option. [PR119231] gcc/cobol/ChangeLog: PR

[gcc r15-10152] cobol: Tweak adjustments to location_t of GENERIC nodes for PERFORM.

2025-07-29 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:0879a2a840c9209b3bf54e2dc40355c263f28924 commit r15-10152-g0879a2a840c9209b3bf54e2dc40355c263f28924 Author: Robert Dubner Date: Wed Jul 23 08:44:54 2025 -0400 cobol: Tweak adjustments to location_t of GENERIC nodes for PERFORM. COBOL has a group of PERFORM st

[gcc r15-10151] cobol: Improved linemap and diagnostic handling; PIC validation. [PR120402]

2025-07-29 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:84296ba2a410193f795456392ca96718af7166b6 commit r15-10151-g84296ba2a410193f795456392ca96718af7166b6 Author: Robert Dubner Date: Mon Jul 21 12:58:47 2025 -0400 cobol: Improved linemap and diagnostic handling; PIC validation. [PR120402] Implementation of PICTUR

[gcc r15-10149] cobol: Minor changes to genapi.cc to eliminate CPPCHECK warnings.

2025-07-29 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:7dc3a3720cdf1b467f9a8ed92d4cbb7cf657ef54 commit r15-10149-g7dc3a3720cdf1b467f9a8ed92d4cbb7cf657ef54 Author: Robert Dubner Date: Fri Jul 11 17:11:21 2025 -0400 cobol: Minor changes to genapi.cc to eliminate CPPCHECK warnings. Several hundred cppcheck warnings

[gcc r15-10140] cobol: Correct diagnostic strings for 32-bit builds.

2025-07-29 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:9717324b7e867460f0e4023b12ad4a9d3633d889 commit r15-10140-g9717324b7e867460f0e4023b12ad4a9d3633d889 Author: James K. Lowden Date: Fri Jun 20 12:43:51 2025 -0400 cobol: Correct diagnostic strings for 32-bit builds. Avoid %z for printf-family. Cast pid_t to lo

[gcc r15-10134] cobol: Diagnostic messages, Flex build, and some cppcheck reports. [PR120328, PR119695]

2025-07-29 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:cd1fd184020d319d117768f2de1500569b3b1e67 commit r15-10134-gcd1fd184020d319d117768f2de1500569b3b1e67 Author: Robert Dubner Date: Fri Jun 6 16:32:22 2025 -0400 cobol: Diagnostic messages, Flex build, and some cppcheck reports. [PR120328, PR119695] Remove %0x a

[gcc r15-10131] cobol: Honor HAVE_CLOCK_GETTIME and HAVE_GETTIMEOFDAY. [PR119975]

2025-07-29 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:c48cce8872c3b66f28727b8dee8349ec72e1f234 commit r15-10131-gc48cce8872c3b66f28727b8dee8349ec72e1f234 Author: Robert Dubner Date: Mon Jun 2 15:55:20 2025 -0400 cobol: Honor HAVE_CLOCK_GETTIME and HAVE_GETTIMEOFDAY. [PR119975] These changes cause genapi.cc to us

[gcc r15-10143] cobol: Update test case for intrinsic function syntax.

2025-07-29 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:1951807f10b7d5122c6f8c9817af7bd90682454a commit r15-10143-g1951807f10b7d5122c6f8c9817af7bd90682454a Author: Robert Dubner Date: Tue Jul 1 11:07:18 2025 -0400 cobol: Update test case for intrinsic function syntax. gcc/testsuite/ChangeLog: * co

[gcc r15-10127] Regenerate cobol/lang.opt.urls

2025-07-29 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:d33eb8356da0b419ca57185b0b746db7a5f43862 commit r15-10127-gd33eb8356da0b419ca57185b0b746db7a5f43862 Author: Mark Wielaard Date: Sun May 18 16:20:10 2025 +0200 Regenerate cobol/lang.opt.urls The Cobol frontend lang.opt got -M added, but lang.opt.urls wasn't

[gcc r15-10122] cobol: Eliminate padding bytes from cbl_declarative_t. [PR119377]

2025-07-29 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:d6da95bc4ce45e57ec47016275a2a9a12c8ef0ce commit r15-10122-gd6da95bc4ce45e57ec47016275a2a9a12c8ef0ce Author: Robert Dubner Date: Sun May 11 13:43:32 2025 -0400 cobol: Eliminate padding bytes from cbl_declarative_t. [PR119377] By changing the type of a variable

[gcc r15-10117] cobol: Initialize regmatch_t portably [PR119217]

2025-07-29 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:43bf1b391b4b34a9e0be07770aeec2e8c6b08b25 commit r15-10117-g43bf1b391b4b34a9e0be07770aeec2e8c6b08b25 Author: Rainer Orth Date: Thu May 8 09:29:56 2025 +0200 cobol: Initialize regmatch_t portably [PR119217] The dts.h initialization of regmatch_t currently break

[gcc r15-10130] cobol: Wrap the call to fprintf in a libgcobol routine. [PR119524]

2025-07-29 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:7305d78ab9478422ac03d17399e2384859a73c81 commit r15-10130-g7305d78ab9478422ac03d17399e2384859a73c81 Author: Robert Dubner Date: Sun Jun 1 12:32:37 2025 -0400 cobol: Wrap the call to fprintf in a libgcobol routine. [PR119524] gcc/cobol/ChangeLog:

[gcc r15-10139] libgcobol: Add license.

2025-07-29 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:fd735329ee8bddd34be4a341aa04132c9503dadf commit r15-10139-gfd735329ee8bddd34be4a341aa04132c9503dadf Author: James K. Lowden Date: Fri Jun 20 10:16:26 2025 -0400 libgcobol: Add license. libgcobol/ChangeLog: * LICENSE: New file. (cherr

[gcc r15-10124] cobol: Don't display 0xFF HIGH-VALUE characters in testcases. [PR120251]

2025-07-29 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:412994e3d304229f60ef3bc597c87bae4bfb4e22 commit r15-10124-g412994e3d304229f60ef3bc597c87bae4bfb4e22 Author: Robert Dubner Date: Thu May 15 12:01:12 2025 -0400 cobol: Don't display 0xFF HIGH-VALUE characters in testcases. [PR120251] The tests were displaying 0

[gcc r15-10123] libgcobol: Allow for lack of LOG_PERROR

2025-07-29 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:5ce4d3e211d43d069d60fea8d53dab7115a235db commit r15-10123-g5ce4d3e211d43d069d60fea8d53dab7115a235db Author: Rainer Orth Date: Tue May 13 09:43:48 2025 +0200 libgcobol: Allow for lack of LOG_PERROR The libgcobol build is broken again on Solaris: /vol/

[gcc r15-10126] cobol: Eliminate exception "blob"; streamline some code generation.

2025-07-29 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:08e58db367d94e6abc8b3d00cebc2db88c0aa828 commit r15-10126-g08e58db367d94e6abc8b3d00cebc2db88c0aa828 Author: Robert Dubner Date: Fri May 16 11:12:04 2025 -0400 cobol: Eliminate exception "blob"; streamline some code generation. This eliminates some of the last

[gcc r15-10129] cobol: Multiple PRs; formatting; exception processing.

2025-07-29 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:907e343138c9e4eee09c7e263418a45c67fbd116 commit r15-10129-g907e343138c9e4eee09c7e263418a45c67fbd116 Author: Robert Dubner Date: Tue May 20 13:35:15 2025 -0400 cobol: Multiple PRs; formatting; exception processing. The PRs mentined here have either been previo

[gcc r15-10125] cobol: One additional edit to testsuite/cobol.dg/group1/check_88.cob [PR120251]

2025-07-29 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:aa66c628206d10d101f9d3528b3b641189fc280e commit r15-10125-gaa66c628206d10d101f9d3528b3b641189fc280e Author: Robert Dubner Date: Thu May 15 13:33:16 2025 -0400 cobol: One additional edit to testsuite/cobol.dg/group1/check_88.cob [PR120251] Missed one edit. T

[gcc r15-10116] cobol: Don't require GLOB_BRACE etc. [PR119217]

2025-07-29 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:320f24a3b26aa8dc0640aa56b63bc9ef30ca043b commit r15-10116-g320f24a3b26aa8dc0640aa56b63bc9ef30ca043b Author: Rainer Orth Date: Thu May 8 09:21:45 2025 +0200 cobol: Don't require GLOB_BRACE etc. [PR119217] cdf-copy.cc doesn't compile on Solaris: /vol/g

[gcc r15-10128] cobol: sqrt(0) is not an ec-argument error. [PR119885]

2025-07-29 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:e7f1334ad02d4913346238aba58b0025ab7f455c commit r15-10128-ge7f1334ad02d4913346238aba58b0025ab7f455c Author: Robert Dubner Date: Tue May 20 11:49:43 2025 -0400 cobol: sqrt(0) is not an ec-argument error. [PR119885] libgcobol PR cobol/119885

[gcc r15-10119] libgcobol: Heed --enable-libgcobol

2025-07-29 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:7fdeb675872349d016a344b5f801e90344267dac commit r15-10119-g7fdeb675872349d016a344b5f801e90344267dac Author: Rainer Orth Date: Thu May 8 09:42:42 2025 +0200 libgcobol: Heed --enable-libgcobol If some target isn't listed as supported in configure.tgt, --ena

[gcc r15-10118] cobol: Allow for undefined NAME_MAX [PR119217]

2025-07-29 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:1066f31c3d2f28a85f8c89446166120a45eba8dc commit r15-10118-g1066f31c3d2f28a85f8c89446166120a45eba8dc Author: Rainer Orth Date: Thu May 8 09:39:26 2025 +0200 cobol: Allow for undefined NAME_MAX [PR119217] All users of symbols.h fail to compile on Solaris:

[gcc r15-10115] libgcobol: Fix bootstrap for targets without program_invocation_short_name

2025-07-29 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:b61e85f3eb34e3b6403eb02e4004b30e8bd170ae commit r15-10115-gb61e85f3eb34e3b6403eb02e4004b30e8bd170ae Author: Iain Sandoe Date: Tue May 6 09:42:40 2025 +0100 libgcobol: Fix bootstrap for targets without program_invocation_short_name program_invocation_short_nam

[gcc r15-10112] cobol, v2: Fix up cobol cross-compilation from 32-bit arches [PR119364]

2025-07-29 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:adffa5342315cc642e3c0a35304f7d27f7c4f987 commit r15-10112-gadffa5342315cc642e3c0a35304f7d27f7c4f987 Author: Jakub Jelinek Date: Fri May 2 19:09:34 2025 +0200 cobol, v2: Fix up cobol cross-compilation from 32-bit arches [PR119364] Right now it is not possible

[gcc r15-10113] cobol: Fix up exception handling [PR119364]

2025-07-29 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:167f3663ccc7d0a5cf2a83e0c29461ca79841e99 commit r15-10113-g167f3663ccc7d0a5cf2a83e0c29461ca79841e99 Author: Jakub Jelinek Date: Fri May 2 19:10:59 2025 +0200 cobol: Fix up exception handling [PR119364] The following patch on top of the https://gcc.gnu.org

[gcc r15-10110] cobol: Repair some exception processing logic.

2025-07-29 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:5915b1a3538dd1dc92863b2e1e6d9817c04a9291 commit r15-10110-g5915b1a3538dd1dc92863b2e1e6d9817c04a9291 Author: Robert Dubner Date: Thu Apr 24 16:26:58 2025 -0400 cobol: Repair some exception processing logic. This patch changes the exception processing logic for

[gcc r15-10109] libgcobol: Check for struct tm tm_zone

2025-07-29 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:636c0d50988472fa5a5bee2b22ed413ea39d842a commit r15-10109-g636c0d50988472fa5a5bee2b22ed413ea39d842a Author: Rainer Orth Date: Mon Apr 21 15:59:14 2025 +0200 libgcobol: Check for struct tm tm_zone intrinsic.cc doesn't compile on Solaris: /vol/gcc/src/

[gcc r16-2489] cobol: Honor the "-static" command-line option. [PR119231]

2025-07-24 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:44e32178031e89399710c3ee7444891631a9c8ec commit r16-2489-g44e32178031e89399710c3ee7444891631a9c8ec Author: Robert Dubner Date: Thu Jul 24 12:09:36 2025 -0400 cobol: Honor the "-static" command-line option. [PR119231] gcc/cobol/ChangeLog: PR c

[gcc r16-2449] cobol: Tweak adjustments to location_t of GENERIC nodes for PERFORM.

2025-07-23 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:3cc2116fe6694b0e52855427fc1fd1335c6d00b6 commit r16-2449-g3cc2116fe6694b0e52855427fc1fd1335c6d00b6 Author: Robert Dubner Date: Wed Jul 23 08:44:54 2025 -0400 cobol: Tweak adjustments to location_t of GENERIC nodes for PERFORM. COBOL has a group of PERFORM sta

[gcc r16-2393] cobol: Improved linemap and diagnostic handling; PIC validation. [PR120402]

2025-07-21 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:7c1d08860796d4c1ff6fc8c5e8e8462e9ee8f7fc commit r16-2393-g7c1d08860796d4c1ff6fc8c5e8e8462e9ee8f7fc Author: Robert Dubner Date: Mon Jul 21 12:58:47 2025 -0400 cobol: Improved linemap and diagnostic handling; PIC validation. [PR120402] Implementation of PICTURE

[gcc r16-2243] cobol: Eliminate cppcheck warnings in gcc/cobol .cc files.

2025-07-14 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:c1be1d75126c8e946943b6dd94a3a0dea392888a commit r16-2243-gc1be1d75126c8e946943b6dd94a3a0dea392888a Author: Robert Dubner Date: Mon Jul 14 16:41:35 2025 -0400 cobol: Eliminate cppcheck warnings in gcc/cobol .cc files. These changes eliminate various cppcheck w

[gcc r16-2219] cobol: Minor changes to genapi.cc to eliminate CPPCHECK warnings.

2025-07-13 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:9b9753718e202073a3343d196a2eae13df80f408 commit r16-2219-g9b9753718e202073a3343d196a2eae13df80f408 Author: Robert Dubner Date: Fri Jul 11 17:11:21 2025 -0400 cobol: Minor changes to genapi.cc to eliminate CPPCHECK warnings. Several hundred cppcheck warnings w

[gcc r16-1896] cobol: Repair printf format of size_t.

2025-07-01 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:f471ed487ab36651d48c6c31fb28d36a42a30829 commit r16-1896-gf471ed487ab36651d48c6c31fb28d36a42a30829 Author: Robert Dubner Date: Tue Jul 1 12:02:21 2025 -0400 cobol: Repair printf format of size_t. gcc/cobol/ChangeLog: * parse.y: printf() of si

[gcc r16-1894] cobol: Update test case for intrinsic function syntax.

2025-07-01 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:63f44b398f5938503cbd1e168bcc723697c9e9ad commit r16-1894-g63f44b398f5938503cbd1e168bcc723697c9e9ad Author: Robert Dubner Date: Tue Jul 1 11:07:18 2025 -0400 cobol: Update test case for intrinsic function syntax. gcc/testsuite/ChangeLog: * cob

[gcc r16-1765] cobol: Normalize generating and using function_decls.

2025-06-29 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:dd92d6acb416e138b21f00f34df54cb740e40e4c commit r16-1765-gdd92d6acb416e138b21f00f34df54cb740e40e4c Author: Robert Dubner Date: Sun Jun 29 10:54:36 2025 -0400 cobol: Normalize generating and using function_decls. Because COBOL doesn't require function prototyp

[gcc r16-1424] cobol: Eliminate unguarded clock_gettime dependencies. [PR119975]

2025-06-11 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:582dda08eabc8f7dc9c504c0010d778bd6ff09b2 commit r16-1424-g582dda08eabc8f7dc9c504c0010d778bd6ff09b2 Author: Robert Dubner Date: Wed Jun 11 15:49:41 2025 -0400 cobol: Eliminate unguarded clock_gettime dependencies. [PR119975] These changes are help make it poss

[gcc r16-1273] cobol: Diagnostic messages, Flex build, and some cppcheck reports. [PR120328, PR119695]

2025-06-06 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:37f5fdd008399c239e0689f2e864519505c78c7e commit r16-1273-g37f5fdd008399c239e0689f2e864519505c78c7e Author: Robert Dubner Date: Fri Jun 6 16:32:22 2025 -0400 cobol: Diagnostic messages, Flex build, and some cppcheck reports. [PR120328, PR119695] Remove %0x an

[gcc r16-1193] cobol: Guard clock_gettime(). [PR119975]

2025-06-05 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:2e334900f4ddcd804e3b324402544a572d306ab6 commit r16-1193-g2e334900f4ddcd804e3b324402544a572d306ab6 Author: Robert Dubner Date: Thu Jun 5 10:53:02 2025 -0400 cobol: Guard clock_gettime(). [PR119975] This attempts to eliminate "'clock_gettime' not declared..."

[gcc r16-1064] cobol: Honor HAVE_CLOCK_GETTIME and HAVE_GETTIMEOFDAY. [PR119975]

2025-06-02 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:8fc9e03a70fd08b54449b05833b00e7f8ad01c25 commit r16-1064-g8fc9e03a70fd08b54449b05833b00e7f8ad01c25 Author: Robert Dubner Date: Mon Jun 2 15:55:20 2025 -0400 cobol: Honor HAVE_CLOCK_GETTIME and HAVE_GETTIMEOFDAY. [PR119975] These changes cause genapi.cc to use

[gcc r16-1038] cobol: Wrap the call to fprintf in a libgcobol routine. [PR119524]

2025-06-01 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:213cb633e7ec9b291768a4da0cd6d67679221aeb commit r16-1038-g213cb633e7ec9b291768a4da0cd6d67679221aeb Author: Robert Dubner Date: Sun Jun 1 12:32:37 2025 -0400 cobol: Wrap the call to fprintf in a libgcobol routine. [PR119524] gcc/cobol/ChangeLog:

[gcc r16-764] cobol: Multiple PRs; formatting; exception processing.

2025-05-20 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:fba34a0cc55488ad89becf81cf2c9ac517d244d4 commit r16-764-gfba34a0cc55488ad89becf81cf2c9ac517d244d4 Author: Robert Dubner Date: Tue May 20 13:35:15 2025 -0400 cobol: Multiple PRs; formatting; exception processing. The PRs mentined here have either been previous

[gcc r16-761] cobol: sqrt(0) is not an ec-argument error. [PR119885]

2025-05-20 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:d44beb132850a8ced1b0614e2724f18465b4a737 commit r16-761-gd44beb132850a8ced1b0614e2724f18465b4a737 Author: Robert Dubner Date: Tue May 20 11:49:43 2025 -0400 cobol: sqrt(0) is not an ec-argument error. [PR119885] libgcobol PR cobol/119885

[gcc r16-698] cobol: Eliminate exception "blob"; streamline some code generation.

2025-05-16 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:92b6485a75cabaf64f1f74ba7ab73a5204c9d0aa commit r16-698-g92b6485a75cabaf64f1f74ba7ab73a5204c9d0aa Author: Robert Dubner Date: Fri May 16 11:12:04 2025 -0400 cobol: Eliminate exception "blob"; streamline some code generation. This eliminates some of the last v

[gcc r16-667] cobol: One additional edit to testsuite/cobol.dg/group1/check_88.cob [PR120251]

2025-05-15 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:fae53928595341981f08ded4edcbba07ee1d5d04 commit r16-667-gfae53928595341981f08ded4edcbba07ee1d5d04 Author: Robert Dubner Date: Thu May 15 13:33:16 2025 -0400 cobol: One additional edit to testsuite/cobol.dg/group1/check_88.cob [PR120251] Missed one edit. Thi

[gcc r16-660] cobol: Don't display 0xFF HIGH-VALUE characters in testcases. [PR120251]

2025-05-15 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:022d8e25e49021b378a4e6c24c2f0c380a066690 commit r16-660-g022d8e25e49021b378a4e6c24c2f0c380a066690 Author: Robert Dubner Date: Thu May 15 12:01:12 2025 -0400 cobol: Don't display 0xFF HIGH-VALUE characters in testcases. [PR120251] The tests were displaying 0xF

[gcc r16-528] cobol: Eliminate padding bytes from cbl_declarative_t. [PR119377]

2025-05-11 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:d7d24f9cc55d5cf0a70a984d4e63e8a307710d9e commit r16-528-gd7d24f9cc55d5cf0a70a984d4e63e8a307710d9e Author: Robert Dubner Date: Sun May 11 13:43:32 2025 -0400 cobol: Eliminate padding bytes from cbl_declarative_t. [PR119377] By changing the type of a variable i

[gcc r16-118] cobol: Repair some exception processing logic.

2025-04-24 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:05b6fc1eb55f30d28c3a23d8a6c2ef0a10856f46 commit r16-118-g05b6fc1eb55f30d28c3a23d8a6c2ef0a10856f46 Author: Robert Dubner Date: Thu Apr 24 16:26:58 2025 -0400 cobol: Repair some exception processing logic. This patch changes the exception processing logic for t

[gcc r15-9537] cobol: Eliminate gcc/cobol/LICENSE. [PR119759]

2025-04-16 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:c3e721f489ebed71fccb4a2ebb5add92e8ddc206 commit r15-9537-gc3e721f489ebed71fccb4a2ebb5add92e8ddc206 Author: Bob Dubner Date: Wed Apr 16 14:41:06 2025 -0400 cobol: Eliminate gcc/cobol/LICENSE. [PR119759] gcc/cobol PR cobol/119759 *

[gcc r15-9392] cobol: Eliminate many getenv() calls. [PR119694]

2025-04-11 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:711c10383f494b316c5919aa0141f6fa609578b4 commit r15-9392-g711c10383f494b316c5919aa0141f6fa609578b4 Author: Bob Dubner Date: Fri Apr 11 16:00:42 2025 -0400 cobol: Eliminate many getenv() calls. [PR119694] Many debugging calls to getenv() are eliminated. The d

[gcc r15-9363] cobol: New testcases for reference modification.

2025-04-10 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:6ddcbb3ec8cf5e0ab38c28f40e92e0a77d6f1fdd commit r15-9363-g6ddcbb3ec8cf5e0ab38c28f40e92e0a77d6f1fdd Author: Bob Dubner Date: Thu Apr 10 09:52:49 2025 -0400 cobol: New testcases for reference modification. gcc/testsuite * cobol.dg/group2/Dynami

[gcc r15-9349] cobol: Proper comparison of alphanumeric to refmoded numeric-display [PR119682]

2025-04-09 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:6704d95ec859d9e7480da130bff1e6b58fe37350 commit r15-9349-g6704d95ec859d9e7480da130bff1e6b58fe37350 Author: Bob Dubner Date: Wed Apr 9 16:23:53 2025 -0400 cobol: Proper comparison of alphanumeric to refmoded numeric-display [PR119682] gcc/cobol

[gcc r15-8937] cobol: Bring trunk in line with Dubner's test system.

2025-04-05 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:4c05d6d26dbc0e8799325cc1c1a8221b52e7e28e commit r15-8937-g4c05d6d26dbc0e8799325cc1c1a8221b52e7e28e Author: Bob Dubner Date: Wed Mar 26 16:07:44 2025 -0400 cobol: Bring trunk in line with Dubner's test system. gcc/cobol * genapi.cc: (parser_di

[gcc r15-9215] cobol: Set compile-time and run-time signable_e bits the same for RETURN-CODE.

2025-04-04 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:6602fc076a883cf0cd20a37655a6bd9c146a2770 commit r15-9215-g6602fc076a883cf0cd20a37655a6bd9c146a2770 Author: Bob Dubner Date: Fri Apr 4 18:33:42 2025 -0400 cobol: Set compile-time and run-time signable_e bits the same for RETURN-CODE. This fix reverts the rece

[gcc r15-9205] cobol: Eliminate cobolworx UAT errors when compiling with -Os

2025-04-04 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:e70fe5ed46ab129a8b1da961c47d3fb75b11b988 commit r15-9205-ge70fe5ed46ab129a8b1da961c47d3fb75b11b988 Author: Bob Dubner Date: Fri Apr 4 13:48:58 2025 -0400 cobol: Eliminate cobolworx UAT errors when compiling with -Os Testcases compiled with -Os were failing be

[gcc r15-9180] cobol: New testcases for INSPECT statement.

2025-04-03 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:9b9b0ccffaf6185f5f44734755ebb7ae085ed745 commit r15-9180-g9b9b0ccffaf6185f5f44734755ebb7ae085ed745 Author: Bob Dubner Date: Wed Apr 2 18:01:08 2025 -0400 cobol: New testcases for INSPECT statement. gcc/testsuite * cobol.dg/group2/INSPECT_BACK

[gcc r15-9156] cobol: Plug memory leak caused by intermediate_e stack-frame variables. [PR119521]

2025-04-02 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:29ac3adb8f72ecbe734d535b1015fe8b411316cb commit r15-9156-g29ac3adb8f72ecbe734d535b1015fe8b411316cb Author: Bob Dubner Date: Wed Apr 2 12:18:08 2025 -0400 cobol: Plug memory leak caused by intermediate_e stack-frame variables. [PR119521] COBOL variables with

[gcc r15-9138] cobol: Change some dubious sprintf() calls to xasprintf in genapi.cc

2025-04-01 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:f63ec684a18fbc7d37cd74e062404bb518dadc9b commit r15-9138-gf63ec684a18fbc7d37cd74e062404bb518dadc9b Author: Bob Dubner Date: Tue Apr 1 17:01:59 2025 -0400 cobol: Change some dubious sprintf() calls to xasprintf in genapi.cc These calls were into fixed-length a

[gcc r15-9012] cobol: Confine all __int128/_Float128 references to libgcobol.

2025-03-28 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:137e294883407d227ad20767ea3363a37d22c1e9 commit r15-9012-g137e294883407d227ad20767ea3363a37d22c1e9 Author: Bob Dubner Date: Fri Mar 28 12:09:39 2025 -0400 cobol: Confine all __int128/_Float128 references to libgcobol. These changes are part of the effort to m

[gcc r15-9005] cobol: Eliminate check-cobol -Os failure in EVALUATE testcase

2025-03-28 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:ae2f951cc22ba9b0b1c8650d4de553344fc4fb95 commit r15-9005-gae2f951cc22ba9b0b1c8650d4de553344fc4fb95 Author: Bob Dubner Date: Fri Mar 28 08:57:24 2025 -0400 cobol: Eliminate check-cobol -Os failure in EVALUATE testcase The coding error was the lack of a necessa

[gcc r15-8991] cobol: Incorporate new testcases from the cobolworx UAT tests.

2025-03-27 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:72ecfe355ad528e7e21d0c5ec24d33ae8cfc5b31 commit r15-8991-g72ecfe355ad528e7e21d0c5ec24d33ae8cfc5b31 Author: Bob Dubner Date: Thu Mar 27 17:55:53 2025 -0400 cobol: Incorporate new testcases from the cobolworx UAT tests. The author notes that some of the file na

[gcc r15-8913] cobol: Changes to eliminate _Float128 from the front end [PR119241]

2025-03-25 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:e9adfb839f0d6aa05fd35d332b015623a33c3ce8 commit r15-8913-ge9adfb839f0d6aa05fd35d332b015623a33c3ce8 Author: Bob Dubner Date: Tue Mar 25 15:38:38 2025 -0400 cobol: Changes to eliminate _Float128 from the front end [PR119241] These changes switch _Float128 types

[gcc r15-8679] cobol: Make CXXFLAGS_FOR_TARGET available to the libgcobol build.

2025-03-22 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:438e82b8aa3cf14e08c70ea8a7f669621a897eae commit r15-8679-g438e82b8aa3cf14e08c70ea8a7f669621a897eae Author: Bob Dubner Date: Fri Mar 21 17:22:31 2025 -0400 cobol: Make CXXFLAGS_FOR_TARGET available to the libgcobol build. By setting "CXXFLAGS_FOR_TARGET=-ggdb

[gcc r15-8263] cobol: Fifteen new cobol.dg testscases.

2025-03-18 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:82bb1890aeab275541f8d3606641e8c0cadc9659 commit r15-8263-g82bb1890aeab275541f8d3606641e8c0cadc9659 Author: Bob Dubner Date: Mon Mar 17 21:47:05 2025 -0400 cobol: Fifteen new cobol.dg testscases. gcc/testsuite * cobol.dg/group1/check_88.cob: N

[gcc r15-8261] cobol: Bring the code base into compliance with C++14

2025-03-18 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:c49382fd221fd40bce35a954d64bbda0fd14edef commit r15-8261-gc49382fd221fd40bce35a954d64bbda0fd14edef Author: Bob Dubner Date: Tue Mar 18 07:47:39 2025 -0400 cobol: Bring the code base into compliance with C++14 gcc/cobol * cdf.y: Make compatibl

[gcc r15-8238] libgcobol: Remove unused headers from shared sources.

2025-03-17 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:80ef26563f17e724af15edd9d5836901192bd26e commit r15-8238-g80ef26563f17e724af15edd9d5836901192bd26e Author: Bob Dubner Date: Mon Mar 17 16:45:17 2025 -0400 libgcobol: Remove unused headers from shared sources. This reduces the number of headers included in sou

[gcc r15-8239] cobol: Eliminate CPPFLAGS assignment from Make-lang.in [PR119213].

2025-03-17 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:aa68eb8d5687f8e0944512cbc8533a77cd312873 commit r15-8239-gaa68eb8d5687f8e0944512cbc8533a77cd312873 Author: Bob Dubner Date: Mon Mar 17 13:13:50 2025 -0400 cobol: Eliminate CPPFLAGS assignment from Make-lang.in [PR119213]. A number of gcc/cobol files had to be

[gcc r15-8076] cobol: add cobol.dg/group1/escape.cob test; modify cobol.dg/gd.exp to handle it

2025-03-16 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:427972b2f1335c7430785ad4afd15386a17156ec commit r15-8076-g427972b2f1335c7430785ad4afd15386a17156ec Author: Robert Dubner Date: Sun Mar 16 12:20:01 2025 -0400 cobol: add cobol.dg/group1/escape.cob test; modify cobol.dg/gd.exp to handle it gcc/testsuite

[gcc r15-8056] Prevent use of ASM_EXPR for optimized COBOL compilations [PR119214]

2025-03-14 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:b673d7b593f63a526a85d56204f1217bc4fbf6a1 commit r15-8056-gb673d7b593f63a526a85d56204f1217bc4fbf6a1 Author: Robert Dubner Date: Thu Mar 13 21:03:46 2025 -0400 Prevent use of ASM_EXPR for optimized COBOL compilations [PR119214] The creation of assembler labels

[gcc/rdubner/heads/bobdev] (33 commits) aarch64: xfail pr109072_1.c's s16x4_2 [PR117092]

2025-03-13 Thread Robert Dubner via Gcc-cvs
The branch 'rdubner/heads/bobdev' was updated to point to: e5d54c33a257... aarch64: xfail pr109072_1.c's s16x4_2 [PR117092] It previously pointed to: 52e297a3aa91... MAINTAINERS: Remove extraneous "Robert Dubner" entries Diff: Summary of changes (added commits): -

[gcc] Created branch 'rdubner/heads/bobdev' in namespace 'refs/users'

2025-03-12 Thread Robert Dubner via Gcc-cvs
The branch 'rdubner/heads/bobdev' was created in namespace 'refs/users' pointing to: 52e297a3aa91... MAINTAINERS: Remove extraneous "Robert Dubner" entries

[gcc r15-7996] MAINTAINERS: Remove extraneous "Robert Dubner" entries

2025-03-12 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:52e297a3aa91ade5ee248fb728cf3b2f0ef320e7 commit r15-7996-g52e297a3aa91ade5ee248fb728cf3b2f0ef320e7 Author: Robert Dubner Date: Wed Mar 12 08:38:57 2025 -0400 MAINTAINERS: Remove extraneous "Robert Dubner" entries ChangeLog: * MAINTAINERS: Rem

[gcc r15-7972] MAINTAINERS: Add myself

2025-03-11 Thread Robert Dubner via Gcc-cvs
https://gcc.gnu.org/g:bc6bbdb2cbc3ace1fbc8db6cc8976f5d8680809b commit r15-7972-gbc6bbdb2cbc3ace1fbc8db6cc8976f5d8680809b Author: Bob Dubner Date: Tue Mar 11 14:59:30 2025 -0400 MAINTAINERS: Add myself ChangeLog: * MAINTAINERS: Add myself. Diff: --- MAINTAINERS |