# HG changeset patch # User Jaroslav Hajek # Date 1237324914 -3600 # Node ID 6769599e345841d77b8b0123f17c856b471ad76d # Parent d12f44a5dce38885f8f2a5ab0222f90b1c354b6e add missing binops installs diff -r d12f44a5dce3 -r 6769599e3458 src/ChangeLog --- 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 + + * 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 * ov.cc (octave_value::octave_value): Move to ov.h diff -r d12f44a5dce3 -r 6769599e3458 src/OPERATORS/op-b-bm.cc --- 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); diff -r d12f44a5dce3 -r 6769599e3458 src/OPERATORS/op-bm-b.cc --- 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); diff -r d12f44a5dce3 -r 6769599e3458 src/OPERATORS/op-fm-fm.cc --- 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); diff -r d12f44a5dce3 -r 6769599e3458 src/OPERATORS/op-m-m.cc --- 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);