From: Chen Gang <cheng...@emindsoft.com.cn> These patches are the normal floating point implementation, instead of the original temporary one.
It passes building, and gcc testsuite. Chen Gang (4): target-tilegx: Add floating point shared functions target-tilegx: Add single floating point implementation target-tilegx: Add double floating point implementation target-tilegx: Integrate floating pointer implementation target-tilegx/Makefile.objs | 3 +- target-tilegx/helper-fdouble.c | 382 +++++++++++++++++++++++++++++++++++++++++ target-tilegx/helper-fshared.c | 22 +++ target-tilegx/helper-fshared.h | 55 ++++++ target-tilegx/helper-fsingle.c | 211 +++++++++++++++++++++++ target-tilegx/helper.h | 12 ++ target-tilegx/translate.c | 66 ++++++- 7 files changed, 741 insertions(+), 10 deletions(-) create mode 100644 target-tilegx/helper-fdouble.c create mode 100644 target-tilegx/helper-fshared.c create mode 100644 target-tilegx/helper-fshared.h create mode 100644 target-tilegx/helper-fsingle.c -- 1.9.3