2008-04-01から1ヶ月間の記事一覧

固定小数点型

GCC version4.3以降(要--enable-fixed-point)では、固定小数点型が使えるはずである。 しかし、現時点では、GCCのバグのため、ビルドに失敗している。 10進浮動小数点型と違い、基本的な演算は、追加のライブラリを必要としない。 現在、何とか使えるように…

10進浮動小数点型

GCCのversion4.2以降(おそらく)(要--enable-decimal-float)では、 10進浮動小数点型_Decimal32、_Decimal64、_Decimal128が利用できる。 ただし、GCC単独では、10進浮動小数点型の宣言が出来るだけで、 10進浮動小数点が関わるすべての変換、演算は利用でき…

Cコンパイラ

C

https://staff.aist.go.jp/y.oiwa/FailSafeC/ メモリ安全を保証するCコンパイラか。 いつか試す。

スレッドローカル記憶クラス

GCCではキーワード__threadを使うことにより、スレッドローカルな変数を宣言できる。 int func() { static __thread int x; ... return x; } この機能は、Version 3.3からあるらしいが、cygwinでは使えなかった。 しかし、Version 4.3からは、cygwinでも使え…