OSDN Git Service

* cgen-fpu.h (cgen_fp_ops): Update signatures of floating point
authordevans <devans>
Mon, 25 Jan 2010 03:55:05 +0000 (03:55 +0000)
committerdevans <devans>
Mon, 25 Jan 2010 03:55:05 +0000 (03:55 +0000)
commitb7ecbad9a2ed7c0ba8912e1ce4785614ebe50481
tree0e2d2b0f8737dbaff06a1027c7dc2cda45f628d8
parent7e20dfe0b1f0f3dc14c021c0e86f477e91d1737e
* cgen-fpu.h (cgen_fp_ops): Update signatures of floating point
conversion functions.
* cgen-fpu.cxx (cgen_fp_ops): Ditto.
* cgen-types (fpconv_kind): New enum.
* fp.h (enum round_mode_t): Define values in terms of cgen's
builtin values.

sh/
* sh.cxx (sh64_fldi0): Update call to floating point convertion func.
(sh64_fldi1, sh64_fcnvds, sh64_fcnvsd, sh64_floatld, sh64_floatls,
sh64_floatqd, sh64_floatqs, sh64_ftrcdl, sh64_ftrcsl, sh64_ftrcdq,
sh64_ftrcsq, sh64_ftrvs): Ditto.
* sh2a-fpu-cpu.h, * sh2e-cpu.h, * sh3e-cpu.h, * sh4-cpu.h,
* sh4a-cpu.h, * sh5-cpu.h: Regenerate.
13 files changed:
sid/component/cgen-cpu/ChangeLog
sid/component/cgen-cpu/cgen-fpu.cxx
sid/component/cgen-cpu/cgen-fpu.h
sid/component/cgen-cpu/cgen-types.h
sid/component/cgen-cpu/fp.h
sid/component/cgen-cpu/sh/ChangeLog
sid/component/cgen-cpu/sh/sh.cxx
sid/component/cgen-cpu/sh/sh2a-fpu-cpu.h
sid/component/cgen-cpu/sh/sh2e-cpu.h
sid/component/cgen-cpu/sh/sh3e-cpu.h
sid/component/cgen-cpu/sh/sh4-cpu.h
sid/component/cgen-cpu/sh/sh4a-cpu.h
sid/component/cgen-cpu/sh/sh5-cpu.h