cc_runtime patch for 5.8.9, 5.10.x and blead. Syntax error when using B::CC with threads and eval. This exists for some years. Because we never had B::CC tests. diff -u cc_runtime.h.orig cc_runtime.h --- cc_runtime.h.orig 2007-12-18 11:47:07.000000000 +0100 +++ cc_runtime.h 2008-06-04 22:18:26.625000000 +0200 @@ -54,7 +54,7 @@ switch (ret) { \ case 0: \ PL_op = ppaddr(aTHX); \ - if (PL_op != nxt) CALLRUNOPS(); \ + if (PL_op != nxt) CALLRUNOPS(aTHX); \ JMPENV_POP; \ break; \ case 1: JMPENV_POP; JMPENV_JUMP(1); \ -- Reini UrbanThread Next