diff options
author | Steven Bosscher <steven@gcc.gnu.org> | 2010-05-25 21:07:40 +0000 |
---|---|---|
committer | Steven Bosscher <steven@gcc.gnu.org> | 2010-05-25 21:07:40 +0000 |
commit | 9b4690892c1b5ba6aec74d269bf03915134c67f0 (patch) | |
tree | d951c6e1fbed1de2e618e68b5f954a91e8a9ea2e /gcc/ada/gcc-interface/gigi.h | |
parent | e233a3b258440a4bbfc0756f1a6cc6e68d59132b (diff) | |
download | gcc-9b4690892c1b5ba6aec74d269bf03915134c67f0.zip gcc-9b4690892c1b5ba6aec74d269bf03915134c67f0.tar.gz gcc-9b4690892c1b5ba6aec74d269bf03915134c67f0.tar.bz2 |
utils.c: Do not include function.h, pointer-set.h, and gimple.h.
* gcc-interface/utils.c: Do not include function.h, pointer-set.h,
and gimple.h. Explain why rtl.h has to be included.
(handle_vector_size_attribute): Call reconstruct_complex_type directly.
* gcc-interface/targtyps.c: Do not include tm_p.h
* gcc-interface/utils2.c: Do not include flags.h.
* gcc-interface/trans.c: Do not include expr.h. Include rtl.h instead,
and explain why it has to be included.
* gcc-interface/misc.c: Do not include expr.h, libfuncs.h, cgraph.h,
and optabs.h.
Include function.h and explain why. Explain why except.h is included.
(enumerate_modes): Remove unused function.
* gcc-interface/gigi.h (enumerate_modes): Remove prototype.
* gcc-interface/Make-lang.in: Update dependencies.
From-SVN: r159844
Diffstat (limited to 'gcc/ada/gcc-interface/gigi.h')
-rw-r--r-- | gcc/ada/gcc-interface/gigi.h | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/gcc/ada/gcc-interface/gigi.h b/gcc/ada/gcc-interface/gigi.h index ce8fc8a..74a94d7 100644 --- a/gcc/ada/gcc-interface/gigi.h +++ b/gcc/ada/gcc-interface/gigi.h @@ -863,20 +863,6 @@ extern bool default_pass_by_ref (tree gnu_type); if it should be passed by reference. */ extern bool must_pass_by_ref (tree gnu_type); -/* This function is called by the front end to enumerate all the supported - modes for the machine. We pass a function which is called back with - the following integer parameters: - - FLOAT_P nonzero if this represents a floating-point mode - COMPLEX_P nonzero is this represents a complex mode - COUNT count of number of items, nonzero for vector mode - PRECISION number of bits in data representation - MANTISSA number of bits in mantissa, if FP and known, else zero. - SIZE number of bits used to store data - ALIGN number of bits to which mode is aligned. */ -extern void enumerate_modes (void (*f) (int, int, int, int, int, int, - unsigned int)); - /* Return the size of the FP mode with precision PREC. */ extern int fp_prec_to_size (int prec); |