Author: Armin Rigo <ar...@tunes.org> Branch: c7-refactor Changeset: r775:e39e716e910a Date: 2014-02-19 07:42 +0100 http://bitbucket.org/pypy/stmgc/changeset/e39e716e910a/
Log: Comment diff --git a/c7/stm/core.h b/c7/stm/core.h --- a/c7/stm/core.h +++ b/c7/stm/core.h @@ -121,5 +121,8 @@ static void abort_with_mutex(void) __attribute__((noreturn)); static inline void _duck(void) { + /* put a call to _duck() between two instructions that set 0 into + a %gs-prefixed address and that may otherwise be replaced with + llvm.memset --- it fails later because of the prefix... */ asm("/* workaround for llvm bug */"); } _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit