Mercurial > hg > octave-lyh
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 +++ b/src/ChangeLog @@ -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 +++ b/src/OPERATORS/op-b-bm.cc @@ -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 +++ b/src/OPERATORS/op-bm-b.cc @@ -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 +++ b/src/OPERATORS/op-fm-fm.cc @@ -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 +++ b/src/OPERATORS/op-m-m.cc @@ -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);