[ruby-dev:47231] [ruby-trunk - Bug #8228][Open] atomic_ops unavailable on Solaris 9 or earlier

From: "ngoto (Naohisa Goto)" <ngotogenome@...>
Date: 2013-04-06 14:18:36 UTC
List: ruby-dev #47231
Issue #8228 has been reported by ngoto (Naohisa Goto).

----------------------------------------
Bug #8228: atomic_ops unavailable on Solaris 9 or earlier
https://bugs.ruby-lang.org/issues/8228

Author: ngoto (Naohisa Goto)
Status: Open
Priority: Normal
Assignee: ngoto (Naohisa Goto)
Category: 
Target version: 
ruby -v: -


アトミックな演算(man atomic_ops 参照)はSolaris 9以前には存在しないが使おうとするため、Solaris8でSunのコンパイラでは1.9.3以降がコンパイルできない、との指摘があったとtwitterで知らせてもらいました。

kosakiさん作成のパッチ https://gist.github.com/kosaki/5260762 にて、Solaris10では #define HAVE_ATOMIC_H 1 となりSolaris用atomic関数が使われることは確認しました。


-- 
http://bugs.ruby-lang.org/

In This Thread

Prev Next