Landing: 1975cac5df24

Project / Subsystem

gcc / cobol

Date

2026-09-17

Author

Xavier Del Campo Romero

Commit

1975cac5df24c7acd8696f7093a4ff05a1548341

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
cobol
patch_id
—
commit_hash
1975cac5df24c7acd8696f7093a4ff05a1548341
source_type
github
headline
cobol: Use st_mtime for CBL_CHECK_FILE_EXIST
tldr
Cobol file existence check now uses last modification time instead of status change time.
author
Xavier Del Campo Romero
outcome
committed
performance_win
false
breaking_change
false
series_id
—
series_parts
[]
tags
  • • cobol
  • • libgcobol
  • • filesystem
discussion_id_link
—
bugzilla_pr
—
date
2026-09-17T00:00:00.000Z

The CBL_CHECK_FILE_EXIST function in libgcobol now correctly uses the st_mtime (last modification time) to update the file existence buffer. Previously, it incorrectly used st_ctim (last status change time). This change aligns the function’s behavior with its documentation and POSIX standards, ensuring accurate file status reporting.