aboutsummaryrefslogtreecommitdiff
path: root/libjava/classpath/gnu/java
diff options
context:
space:
mode:
authorJose E. Marchesi <jemarch@gnu.org>2026-01-30 11:41:05 +0100
committerJose E. Marchesi <jemarch@gnu.org>2026-01-31 18:41:04 +0100
commitfecf1412b32dd7037c9973bdbca32bb1787c35a9 (patch)
treec5894bff0b7b7097ef2210579d7149a646723620 /libjava/classpath/gnu/java
parent9839ae8f24180d20d8aea5de60a94f41dbfdcda8 (diff)
downloadgcc-fecf1412b32dd7037c9973bdbca32bb1787c35a9.zip
gcc-fecf1412b32dd7037c9973bdbca32bb1787c35a9.tar.gz
gcc-fecf1412b32dd7037c9973bdbca32bb1787c35a9.tar.bz2
a68: add SET and CLEAR operators for L bits
This commit adds two more operators to the extended standard prelude that work on L bits values. Tests and documention included. Signed-off-by: Jose E. Marchesi <jemarch@gnu.org> gcc/algol68/ChangeLog * ga68.texi (POSIX files): Document SET and CLEAR operators. * a68.h: Prototypes for a68_bits_set, a68_bits_clear, a68_lower_set3 and a68_lower_clear3. * a68-low-bits.cc (a68_bits_set): New function. (a68_bits_clear): Likewise. * a68-low-prelude.cc (a68_lower_set3): Likewise. (a68_lower_clear3): Likewise. * a68-parser-prelude.cc (gnu_prelude): Declare operators SET and CLEAR and their priorities. gcc/testsuite/ChangeLog * algol68/execute/bits-clear-1.a68: New test. * algol68/execute/bits-set-1.a68: Likewise.
Diffstat (limited to 'libjava/classpath/gnu/java')
0 files changed, 0 insertions, 0 deletions