diff options
| author | Jose E. Marchesi <jemarch@gnu.org> | 2026-01-30 11:41:05 +0100 |
|---|---|---|
| committer | Jose E. Marchesi <jemarch@gnu.org> | 2026-01-31 18:41:04 +0100 |
| commit | fecf1412b32dd7037c9973bdbca32bb1787c35a9 (patch) | |
| tree | c5894bff0b7b7097ef2210579d7149a646723620 /libjava/classpath/gnu/java/rmi | |
| parent | 9839ae8f24180d20d8aea5de60a94f41dbfdcda8 (diff) | |
| download | gcc-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/rmi')
0 files changed, 0 insertions, 0 deletions
