1. 19 Jan, 2000 1 commit
  2. 18 Jan, 2000 1 commit
  3. 17 Jan, 2000 1 commit
  4. 16 Jan, 2000 1 commit
  5. 15 Jan, 2000 1 commit
  6. 14 Jan, 2000 1 commit
  7. 13 Jan, 2000 1 commit
  8. 12 Jan, 2000 2 commits
  9. 11 Jan, 2000 1 commit
  10. 10 Jan, 2000 1 commit
  11. 09 Jan, 2000 1 commit
  12. 08 Jan, 2000 1 commit
  13. 07 Jan, 2000 1 commit
  14. 06 Jan, 2000 1 commit
  15. 05 Jan, 2000 1 commit
  16. 04 Jan, 2000 1 commit
  17. 03 Jan, 2000 1 commit
  18. 02 Jan, 2000 1 commit
  19. 01 Jan, 2000 1 commit
  20. 31 Dec, 1999 1 commit
  21. 30 Dec, 1999 3 commits
    • Make the Fortran front-end use garbage collection: · 7189a4b0
      	* com.c (ffecom_init_0): Make double_ftype_double,
      	float_ftype_float, ldouble_ftype_ldouble,
      	ffecom_tree_ptr_to_fun_type_void local.
      	(tracker_head): New static variable.
      	(mark_tracker_head): New, marker procedure for tracker_head.
      	(ffecom_save_tree_forever): New procedure.
      	(ffecom_init_zero_): Remove obstack use.
      	(ffecom_make_gfrt_): Remove obstack use.
      	(ffecom_sym_transform_): Remove obstack use, save appropriate trees.
      	(ffecom_transform_common_): Remove obstack use, save appropriate
      	trees.
      	(ffecom_type_namelist_): Remove obstack use, save appropriate
      	trees.
      	(ffecom_type_vardesc_): Remove obstack use, save appropriate trees.
      	(ffecom_lookup_label): Remove obstack use, save appropriate trees.
      	(duplicate_decls): Remove obstack use.
      	(finish_function): push & pop ggc context around
      	rest_of_compilation when building nested function.
      	(mark_binding_level): New function.
      	(init_decl_processing): Mark all the GC roots.
      	(ggc_p): Set to 1.
      	(lang_mark_tree): New function.
      	(lang_mark_false_label_stack): New trivial function.
      	* com.h (ffecom_save_tree_forever): Declare as external.
      	* lex.c (ffelex_hash_): Use GC to allocate the filename string
      	even when ffelex_kludge_flag_.
      	* ste.c (ffeste_io_ialist_): Register a static root.
      	(ffeste_io_inlist_): Likewise.
      	(ffeste_io_icilist_): Likewise.
      	(ffeste_io_cllist_): Likewise.
      	(ffeste_io_cilist_): Likewise.
      	(ffeste_io_olist_): Likewise.
      	* Makefile.in (OBJS): Don't use ggc-callbacks.o.
      	(OBJDEPS): Likewise.
      	(GGC_H): New variable.
      	Update dependencies.
      	* where.c (ffewhere_head): New global.
      	(mark_ffewhere_head): New marker procedure for ffewhere_head.
      	(ffewhere_file_kill): Use GC to do memory management.
      	(ffewhere_file_new): Use GC to do memory management.
      	* ggc.j: New file.
      
      From-SVN: r31142
      Geoff Keating committed
    • Daily bump. · 47918b57
      From-SVN: r31136
      Jeff Law committed
  22. 29 Dec, 1999 2 commits
  23. 28 Dec, 1999 1 commit
  24. 27 Dec, 1999 1 commit
  25. 26 Dec, 1999 1 commit
  26. 25 Dec, 1999 1 commit
  27. 24 Dec, 1999 1 commit
  28. 23 Dec, 1999 1 commit
  29. 22 Dec, 1999 1 commit
  30. 21 Dec, 1999 1 commit
  31. 20 Dec, 1999 1 commit
  32. 19 Dec, 1999 1 commit
  33. 18 Dec, 1999 1 commit
  34. 17 Dec, 1999 1 commit
  35. 16 Dec, 1999 1 commit
  36. 15 Dec, 1999 1 commit