ruby-trunk-changes r49601 - r49606

今日はあまり大きな変更はありませんでしたが、新しくコミッタになった sho-t さんの初コミットがありました。主にドキュメント回りで作業されるそうです。よろしくおねがいします。

nobu: r49601 2015-02-15 12:23:36 +0900

random.c で Windows 版の実装で ATOMIC_PTR_CAS() を利用していたところを ATOMIC_SIZE_CAS() を利用するように変更しています。 gcc 4.9 での strict-aliasing の警告を抑制するためとのこと。この prov という変数の型は HCRYPTPROV という型で、ええと… ULONG_PTR らしいんですけどね 参考: HCRYPTPROV - Windows applications | Microsoft Docs

svn: r49602 2015-02-15 12:23:43 +0900

version.h の日付更新。

nobu: r49603 2015-02-15 12:24:11 +0900

spec/default.mspec で ruby にわたすオプションの -I- を削除(これなんでしたっけ??)、またカレントディレクトリはデフォルトのサーチパスに含まれなくなったので(だいぶ前から)、-I#{File.expand_path srcdir} を追加しています。

nobu: r49604 2015-02-15 12:24:18 +0900

spec/default.mspec で rbconfig.rb を読み込む Proc オブジェクトを作ってごにょごにょやっていたのを、load "./rbconfig.rb" して RbConfig::CONFIG を直接利用するようにしています。

sho-h: r49606 2015-02-15 14:26:49 +0900

doc/standard_library.rdoc から既に削除されている標準添付ライブラリについての記述を削除しています。 [ruby-dev:48860] [misc #10843] 新しくコミッタになった sho-h さんの初コミットです。