From 26c497d7da95a7d3f38bfcf7868ab65378f88007 Mon Sep 17 00:00:00 2001 From: Kaz Kylheku Date: Sun, 16 Sep 2012 13:40:13 -0700 Subject: Starting work on adding bit operations. The semantics is that negative integers behave as an "infinite bit two's complement". * arith.c (logand, logor, logxor): New functions. * eval.c (eval_init): New intrinsic functions logand, logior, logxor. * lib.h (logand, logor, logxor): Declared. * mpi-patches/series: New patch, add-bitops. * mpi-patches/add-bitops: New file. --- ChangeLog | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 9fee44f5..e74d082c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,18 @@ +2012-09-16 Kaz Kylheku + + Starting work on adding bit operations. The semantics is that + negative integers behave as an "infinite bit two's complement". + + * arith.c (logand, logor, logxor): New functions. + + * eval.c (eval_init): New intrinsic functions logand, logior, logxor. + + * lib.h (logand, logor, logxor): Declared. + + * mpi-patches/series: New patch, add-bitops. + + * mpi-patches/add-bitops: New file. + 2012-09-16 Kaz Kylheku * stream.c (vformat): Fix bug in ~x format directive for printing -- cgit v1.2.3