[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: frexp.c and modf.c



何かと不便なので、frexp.c(m68kの)とmodf.c(arm32の)をcurrentに入れておきました。
# binutils-2.9.1.0.15でどっちかが必要だった。

tsutsui@ceres.dti.ne.jp wrote:

 > > わたしはいつも arm32 のを使っていますけど、endian 問題があるかもしれない:-)
 > 
 > OpenBSD の frexp.c は m68k のとほぼ同じです。
 > modf.c はどこから持ってきたのかわかりませんが
 > rcsid には NetBSD って書いてあります。
 > 昔のソースですかね。

OpenBSDのmodf.cはlibmのs_modf.cが元になっているようです。
で、commentに

/*
 * The arm32 port is little endian except for the FP word order which is
 * big endian.
 */

って書いてあったので、arm32/gen/modf.cも同じだろうってんで、
powerpcでもそれを採用しておきました。tsubaiさんも使ってるし :-)

sakamoto@cec.co.jp