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
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
gcc/config/float-c4x.h
deleted
100644 → 0
gcc/config/float-i128.h
deleted
100644 → 0
gcc/config/float-i32.h
deleted
100644 → 0
gcc/config/float-i386.h
deleted
100644 → 0
gcc/config/float-i64.h
deleted
100644 → 0
gcc/config/float-m68k.h
deleted
100644 → 0
gcc/config/float-sh.h
deleted
100644 → 0
gcc/config/float-sparc.h
deleted
100644 → 0
gcc/config/float-vax.h
deleted
100644 → 0
This diff is collapsed.
Click to expand it.
gcc/ginclude/float.h
0 → 100644
Please
register
or
sign in
to comment