changeset 18585:61331c790982 draft

User function support
author LYH <lyh.kernel@gmail.com>
date Fri, 21 Mar 2014 14:59:38 -0400
parents f00ef64486a2
children 7948d15e7e2e
files libinterp/corefcn/pt-jit.cc libinterp/octave-value/ov-usr-fcn.cc
diffstat 2 files changed, 2 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/libinterp/corefcn/pt-jit.cc	Fri Mar 21 14:59:38 2014 -0400
+++ b/libinterp/corefcn/pt-jit.cc	Fri Mar 21 14:59:38 2014 -0400
@@ -648,7 +648,7 @@
 void
 jit_convert::visit_no_op_command (tree_no_op_command&)
 {
-  throw jit_fail_exception ("No visit_no_op_command implementation");
+  return;
 }
 
 void
--- a/libinterp/octave-value/ov-usr-fcn.cc	Fri Mar 21 14:59:38 2014 -0400
+++ b/libinterp/octave-value/ov-usr-fcn.cc	Fri Mar 21 14:59:38 2014 -0400
@@ -499,8 +499,7 @@
     }
 
 #ifdef HAVE_LLVM
-  if (is_special_expr ()
-      && tree_jit::execute (*this, args, retval))
+  if (tree_jit::execute (*this, args, retval))
     return retval;
 #endif