OSDN Git Service

* doc/include/gcc-common.texi (version-GCC): Increase to 3.3.
[pf3gnuchains/gcc-fork.git] / gcc / f / ChangeLog
index 364408f..4f7f74e 100644 (file)
@@ -1,3 +1,120 @@
+Sun Aug  4 16:45:49 2002  Joseph S. Myers  <jsm@polyomino.org.uk>
+
+       * root.texi (version-gcc): Increase to 3.3.
+
+2002-07-30  Toon Moene  <toon@moene.indiv.nluug.nl>
+
+       * com.c (ffe_init_options): Set
+       flag_finite_math_only.
+       * invoke.texi: Document -fno-finite-math-only.
+
+Mon Jul 29 22:05:35 2002  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * com.c (read_name_map): Use concat in lieu of xmalloc/strcpy.
+
+2002-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
+
+       * news.texi: Document better handling of (no-)alias
+       information of dummy arguments and induction variables
+       on loop unrolling.
+
+2002-07-01  Roger Sayle  <roger@eyesopen.com>
+
+       * f/com.c (builtin_function): Accept additional parameter.
+       (ffe_com_init_0): Pass an additional NULL_TREE argument to
+       builtin_function.
+
+2002-06-28  Toon Moene  <toon@moene.indiv.nluug.nl>
+
+       * news.texi: Mention 2 Gbyte limit on 32-bit targets
+       for arrays explicitly in news on g77-3.1.
+
+Thu Jun 20 21:56:34 2002  Neil Booth  <neil@daikokuya.co.uk>
+
+       * lang-specs.h: Use cc1 for traditional preprocessing.
+
+2002-06-20  Andreas Jaeger  <aj@suse.de>
+
+       * com.c (ffecom_prepare_expr_,ffecom_expr_power_integer_):
+       Remove #ifdefed HAHA sections.
+
+2002-06-20  Nathanael Nerode  <neroden@twcny.rr.com>
+
+       * com.c: Remove #ifdef HOHO sections.
+
+2002-06-17  Jason Thorpe  <thorpej@wasabisystems.com>
+
+       * bit.c: Don't include glimits.h.
+       * target.c: Likewise.
+       * where.h: Likewise.
+
+2002-06-12  Gabriel Dos Reis  <gdr@codesourcery.com>
+
+       * bad.c (ffebad_start_): Adjust calls to diagnostic_count_error.
+
+2002-06-04  Gabriel Dos Reis  <gdr@codesourcery.com>
+
+       * bad.c (ffebad_start_): Adjust call to count_error.
+       * Make-lang.in (f/bad.o): Depend on diagnostic.h
+       * bad.c: #include diagnostic.h
+
+2002-06-03  Geoffrey Keating  <geoffk@redhat.com>
+
+       * Make-lang.in (f/com.o): Depend on debug.h.
+       * com.c: Include debug.h.
+       (LANG_HOOKS_MARK_TREE): Delete.
+       (struct lang_identifier): Use gengtype.
+       (union lang_tree_node): New.
+       (struct lang_decl): New dummy definition.
+       (struct lang_type): New dummy definition.
+       (ffe_mark_tree): Delete.
+
+       * com.c (struct language_function): New dummy structure.
+
+       * Make-lang.in: Add rules to generate gt-f-ste.h gtype-f.h; allow
+       for filename changes.
+       (com.o): Allow for filename changes; add gtype-f.h as dependency.
+       (ste.o): Add gt-f-ste.h as dependency.
+       * config-lang.in (gtfiles): Add com.h, ste.c.
+       * com.c: Replace uses of ggc_add_* with GTY markers.  Include
+       gtype-f.h.
+       (mark_binding_level): Delete.
+       * com.h: Replace uses of ggc_add_* with GTY markers.
+       * ste.c: Replace uses of ggc_add_* with GTY markers.  Include
+       gt-f-ste.h.
+
+       * Make-lang.in (f/gt-com.h): Build using gengtype.
+       (com.o): Depend on f/gt-com.h.
+       * com.c: Rename struct binding_level to f_binding_level.
+       (struct f_binding_level): Use gengtype.
+       (struct tree_ggc_tracker): Use gengtype.
+       (mark_tracker_head): Use gt_ggc_m_tree_ggc_tracker.
+       (make_binding_level): Use GGC.
+       (mark_binding_level): Use gt_ggc_m_f_binding_level.
+       (ffecom_init_decl_processing): Change free_binding_level
+       to a deletable root.
+       * config-lang.in (gtfiles): Define.
+       * where.c: Strings need no longer be allocated in GCable memory;
+       remove my change of 30 Dec 1999.
+
+2002-05-31  Matthew Woodcraft  <mattheww@chiark.greenend.org.uk>
+
+       * lang-specs.h: Use cpp_debug_options.
+
+2002-05-28  Zack Weinberg  <zack@codesourcery.com>
+
+       * bld.c, com.c, expr.c, target.c: Include real.h.
+       * Make-lang.in: Update dependency lists.
+
+2002-05-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
+
+       * Make-lang.in: Allow for PWDCMD to override hardcoded pwd.
+
+2002-05-09  Hassan Aurag  <aurag@cae.com>
+
+       * expr.c (ffeexpr_reduced_ugly2log_): Allow logicals-as-integers
+       under -fugly-logint as arguments of .and., .or., .xor.
+
 2002-05-07  Jan Hubicka  <jh@suse.cz>
 
        * target.h (FFETARGET_32bit_longs): Undefine for x86-64.