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

Reply via email to