diff --git a/TODO.FACTOR.txt b/TODO.FACTOR.txt index 0fb99ddd1f..ad382dbd56 100644 --- a/TODO.FACTOR.txt +++ b/TODO.FACTOR.txt @@ -1,5 +1,6 @@ + 0.84: +- fix amd64 backend - fix contribs: boids, automata - sometimes darcs get fails with the httpd - gdb triggers 'mutliple i/o ops on port' error @@ -17,7 +18,6 @@ - instead of decompiling words, add them to a 'recompile' set; compiler treats words in the recompile set as if they were not compiled - see if alien calls can be made faster -- remove literal table ======================================================================== diff --git a/vm/os-macosx-x86.h b/vm/os-macosx-x86.h index 0a792a3957..8b38a365bc 100644 --- a/vm/os-macosx-x86.h +++ b/vm/os-macosx-x86.h @@ -18,6 +18,6 @@ INLINE unsigned long fix_stack_ptr(unsigned long sp) INLINE void pass_arg0(SIGSEGV_THREAD_STATE_TYPE *thr_state, CELL arg) { - *SIGSEGV_STACK_POINTER(*thread_state) = arg; - SIGSEGV_STACK_POINTER(*thread_state) -= CELLS; + *SIGSEGV_STACK_POINTER(thr_state) = arg; + SIGSEGV_STACK_POINTER(thr_state) -= CELLS; }