changeset 8993:6769599e3458

add missing binops installs
author Jaroslav Hajek <highegg@gmail.com>
date Tue, 17 Mar 2009 22:21:54 +0100
parents d12f44a5dce3
children a8d30dc1beec
files src/ChangeLog src/OPERATORS/op-b-bm.cc src/OPERATORS/op-bm-b.cc src/OPERATORS/op-fm-fm.cc src/OPERATORS/op-m-m.cc
diffstat 5 files changed, 19 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/ChangeLog	Tue Mar 17 21:38:12 2009 +0100
+++ b/src/ChangeLog	Tue Mar 17 22:21:54 2009 +0100
@@ -1,3 +1,10 @@
+2009-03-17  Jaroslav Hajek  <highegg@gmail.com>
+
+	* OPERATORS/op-b-bm.cc: Add missing INSTALL_BINOPs.
+	* OPERATORS/op-bm-b.cc: Ditto.
+	* OPERATORS/op-fm-fm.cc: Ditto.
+	* OPERATORS/op-m-m.cc: Ditto.
+
 2009-03-17  Jaroslav Hajek  <highegg@gmail.com>
 
 	* ov.cc (octave_value::octave_value): Move to ov.h
--- a/src/OPERATORS/op-b-bm.cc	Tue Mar 17 21:38:12 2009 +0100
+++ b/src/OPERATORS/op-b-bm.cc	Tue Mar 17 22:21:54 2009 +0100
@@ -65,6 +65,8 @@
 {
   INSTALL_BINOP (op_el_and, octave_bool, octave_bool_matrix, el_and);
   INSTALL_BINOP (op_el_or, octave_bool, octave_bool_matrix, el_or);
+  INSTALL_BINOP (op_el_and_not, octave_bool, octave_bool_matrix, el_and_not);
+  INSTALL_BINOP (op_el_or_not, octave_bool, octave_bool_matrix, el_or_not);
 
   INSTALL_CATOP (octave_bool, octave_bool_matrix, b_bm);
   INSTALL_CATOP (octave_bool, octave_matrix, b_m);
--- a/src/OPERATORS/op-bm-b.cc	Tue Mar 17 21:38:12 2009 +0100
+++ b/src/OPERATORS/op-bm-b.cc	Tue Mar 17 22:21:54 2009 +0100
@@ -86,6 +86,8 @@
 {
   INSTALL_BINOP (op_el_and, octave_bool_matrix, octave_bool, el_and);
   INSTALL_BINOP (op_el_or, octave_bool_matrix, octave_bool, el_or);
+  INSTALL_BINOP (op_el_not_and, octave_bool_matrix, octave_bool, el_not_and);
+  INSTALL_BINOP (op_el_not_or, octave_bool_matrix, octave_bool, el_not_or);
 
   INSTALL_CATOP (octave_bool_matrix, octave_bool, bm_b);
   INSTALL_CATOP (octave_bool_matrix, octave_scalar, bm_s);
--- a/src/OPERATORS/op-fm-fm.cc	Tue Mar 17 21:38:12 2009 +0100
+++ b/src/OPERATORS/op-fm-fm.cc	Tue Mar 17 22:21:54 2009 +0100
@@ -202,6 +202,10 @@
   INSTALL_BINOP (op_el_ldiv, octave_float_matrix, octave_float_matrix, el_ldiv);
   INSTALL_BINOP (op_el_and, octave_float_matrix, octave_float_matrix, el_and);
   INSTALL_BINOP (op_el_or, octave_float_matrix, octave_float_matrix, el_or);
+  INSTALL_BINOP (op_el_and_not, octave_float_matrix, octave_float_matrix, el_and_not);
+  INSTALL_BINOP (op_el_or_not, octave_float_matrix, octave_float_matrix, el_or_not);
+  INSTALL_BINOP (op_el_not_and, octave_float_matrix, octave_float_matrix, el_not_and);
+  INSTALL_BINOP (op_el_not_or, octave_float_matrix, octave_float_matrix, el_not_or);
   INSTALL_BINOP (op_trans_mul, octave_float_matrix, octave_float_matrix, trans_mul);
   INSTALL_BINOP (op_mul_trans, octave_float_matrix, octave_float_matrix, mul_trans);
   INSTALL_BINOP (op_herm_mul, octave_float_matrix, octave_float_matrix, trans_mul);
--- a/src/OPERATORS/op-m-m.cc	Tue Mar 17 21:38:12 2009 +0100
+++ b/src/OPERATORS/op-m-m.cc	Tue Mar 17 22:21:54 2009 +0100
@@ -175,6 +175,10 @@
   INSTALL_BINOP (op_el_ldiv, octave_matrix, octave_matrix, el_ldiv);
   INSTALL_BINOP (op_el_and, octave_matrix, octave_matrix, el_and);
   INSTALL_BINOP (op_el_or, octave_matrix, octave_matrix, el_or);
+  INSTALL_BINOP (op_el_and_not, octave_matrix, octave_matrix, el_and_not);
+  INSTALL_BINOP (op_el_or_not, octave_matrix, octave_matrix, el_or_not);
+  INSTALL_BINOP (op_el_not_and, octave_matrix, octave_matrix, el_not_and);
+  INSTALL_BINOP (op_el_not_or, octave_matrix, octave_matrix, el_not_or);
   INSTALL_BINOP (op_trans_mul, octave_matrix, octave_matrix, trans_mul);
   INSTALL_BINOP (op_mul_trans, octave_matrix, octave_matrix, mul_trans);
   INSTALL_BINOP (op_herm_mul, octave_matrix, octave_matrix, trans_mul);