aboutsummaryrefslogtreecommitdiff
path: root/libjava/classpath/lib/java/util
diff options
context:
space:
mode:
authorRainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>2025-05-08 09:21:45 +0200
committerRainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>2025-05-08 09:21:45 +0200
commitaacaa3b13bca508cb6cb803d11cb942b2de8c0db (patch)
tree1fdaa24afcf69c3a0bff205d5f27bfe19498504c /libjava/classpath/lib/java/util
parent9e85d056cd15befffb39d2f84902d21eda4d98eb (diff)
downloadgcc-aacaa3b13bca508cb6cb803d11cb942b2de8c0db.zip
gcc-aacaa3b13bca508cb6cb803d11cb942b2de8c0db.tar.gz
gcc-aacaa3b13bca508cb6cb803d11cb942b2de8c0db.tar.bz2
cobol: Don't require GLOB_BRACE etc. [PR119217]
cdf-copy.cc doesn't compile on Solaris: /vol/gcc/src/hg/master/local/gcc/cobol/cdf-copy.cc: In member function ‘int copybook_elem_t::open_file(const char*, bool)’: /vol/gcc/src/hg/master/local/gcc/cobol/cdf-copy.cc:317:34: error: ‘GLOB_BRACE’ was not declared in this scope; did you mean ‘GLOB_ERR’? 317 | static int flags = GLOB_MARK | GLOB_BRACE | GLOB_TILDE; | ^~~~~~~~~~ | GLOB_ERR /vol/gcc/src/hg/master/local/gcc/cobol/cdf-copy.cc:317:47: error: ‘GLOB_TILDE’ was not declared in this scope 317 | static int flags = GLOB_MARK | GLOB_BRACE | GLOB_TILDE; | ^~~~~~~~~~ GLOB_BRACE and GLOB_TILDE are BSD extensions not in POSIX.1, thus missing on Solaris probably due to its System V heritage. This patch introduces fallback definitions to avoid this. Bootstrapped without regressions on amd64-pc-solaris2.11, sparcv9-sun-solaris2.11, and x86_64-pc-linux-gnu. 2025-04-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> gcc/cobol: PR cobol/119217 * cdf-copy.cc (GLOB_BRACE): Define fallback. (GLOB_TILDE): Likewise.
Diffstat (limited to 'libjava/classpath/lib/java/util')
0 files changed, 0 insertions, 0 deletions