-
- Downloads
Makefile.in (USER_H): Add ginclude/float.h.
* Makefile.in (USER_H): Add ginclude/float.h. (FLOAT_H): Remove. (stmp-int-hdrs, install-mkheaders): Don't handle FLOAT_H. (mostlyclean): Don't remove float.h intermediate files. (distclean): Don't remove float.h. * config.gcc: Remove all float_format references. * configure.in (float_format, float_h_file): Remove. * c-common.c: Include tree-inline.h. (builtin_define_with_int_value): New. (builtin_define_type_precision): Use it. (builtin_define_float_constants): New. (cb_register_builtins): Use it. Define __FLT_RADIX__ and __FLT_EVAL_METHOD__. * defaults.h (TARGET_FLT_EVAL_METHOD): New. * config/i386/i386.h (TARGET_FLT_EVAL_METHOD): New. * config/m68k/m68k.h (TARGET_FLT_EVAL_METHOD): New. * doc/tm.texi (INTEL_EXTENDED_IEEE_FORMAT): Mention moto 96-bit format. (TARGET_FLT_EVAL_METHOD): New. * config/float-c4x.h, config/float-i128.h, config/float-i32.h, config/float-i386.h, config/float-i64.h, config/float-m68k.h, config/float-sh.h, config/float-sparc.h, config/float-vax.h: Remove. * ginclude/float.h: New. From-SVN: r56769
Showing
- gcc/ChangeLog 27 additions, 0 deletionsgcc/ChangeLog
- gcc/Makefile.in 10 additions, 21 deletionsgcc/Makefile.in
- gcc/c-common.c 302 additions, 2 deletionsgcc/c-common.c
- gcc/config.gcc 0 additions, 91 deletionsgcc/config.gcc
- gcc/config/float-c4x.h 0 additions, 96 deletionsgcc/config/float-c4x.h
- gcc/config/float-i128.h 0 additions, 123 deletionsgcc/config/float-i128.h
- gcc/config/float-i32.h 0 additions, 123 deletionsgcc/config/float-i32.h
- gcc/config/float-i386.h 0 additions, 124 deletionsgcc/config/float-i386.h
- gcc/config/float-i64.h 0 additions, 123 deletionsgcc/config/float-i64.h
- gcc/config/float-m68k.h 0 additions, 127 deletionsgcc/config/float-m68k.h
- gcc/config/float-sh.h 0 additions, 160 deletionsgcc/config/float-sh.h
- gcc/config/float-sparc.h 0 additions, 153 deletionsgcc/config/float-sparc.h
- gcc/config/float-vax.h 0 additions, 159 deletionsgcc/config/float-vax.h
- gcc/config/i386/i386.h 7 additions, 0 deletionsgcc/config/i386/i386.h
- gcc/config/m68k/m68k.h 5 additions, 0 deletionsgcc/config/m68k/m68k.h
- gcc/configure 104 additions, 114 deletionsgcc/configure
- gcc/configure.in 0 additions, 10 deletionsgcc/configure.in
- gcc/defaults.h 4 additions, 0 deletionsgcc/defaults.h
- gcc/doc/tm.texi 10 additions, 0 deletionsgcc/doc/tm.texi
- gcc/ginclude/float.h 162 additions, 0 deletionsgcc/ginclude/float.h
Loading
Please register or sign in to comment