From df3be3843d2c0d984021672d4872404f0a9a8158 Mon Sep 17 00:00:00 2001 From: Dave Love Date: Wed, 9 Sep 1998 06:00:11 +0000 Subject: [PATCH] ChangeLog.egcs: Deleted. 1998-09-07 Dave Love * ChangeLog.egcs: Deleted. Entries merged here. From-SVN: r22347 --- gcc/f/ChangeLog | 306 ++++++++++++++++++++++++++++++++++++++++++++++++++- gcc/f/ChangeLog.egcs | 300 -------------------------------------------------- 2 files changed, 305 insertions(+), 301 deletions(-) delete mode 100644 gcc/f/ChangeLog.egcs diff --git a/gcc/f/ChangeLog b/gcc/f/ChangeLog index 835b125..002706f 100644 --- a/gcc/f/ChangeLog +++ b/gcc/f/ChangeLog @@ -1,3 +1,7 @@ +1998-09-07 Dave Love + + * ChangeLog.egcs: Deleted. Entries merged here. + 1998-09-05 Dave Love * Makefile.in (LDFLAGS): Set from BOOT_LDFLAGS. @@ -41,6 +45,11 @@ Tue Sep 1 10:00:21 1998 Craig Burley * g77.texi: Increment `version-g77' and fix a few typos. +Tue Aug 18 21:41:31 1998 Jeffrey A Law (law@cygnus.com) + + * Make-lang.in: Add several "else true" clauses to deal with lame + systems. + Tue Aug 11 08:12:14 1998 H.J. Lu (hjl@gnu.org) * Make-lang.in (g77.o): Touch lang-f77 before checking it. @@ -85,7 +94,7 @@ Sat Jul 18 19:16:48 1998 Craig Burley Thu Jul 16 13:26:36 1998 Craig Burley - * (ffecom_finish_symbol_transform_): Revert change + * com.c (ffecom_finish_symbol_transform_): Revert change of 1998-05-23, as it was too aggressive, in that it prevented transformation of (used) functions before primary code generation. @@ -251,15 +260,28 @@ Mon Jun 29 09:47:33 1998 Craig Burley (ffeglobal_common_pad): New macro. (ffeglobal_pad): Delete this unused and broken macro. +Sat Jun 27 12:18:33 1998 Jeffrey A Law (law@cygnus.com) + + * Make-lang.in (g77): Depend on mkstemp.o. Link in mkstemp.o. + Fri Jun 26 11:54:19 1998 Craig Burley * g77spec.c (lang_specific_driver): Put `-lg2c' in front of any `-lm' that is seen. +Wed Jun 24 01:01:23 1998 Jeffrey A Law (law@cygnus.com) + + * g77spec.c (lang_specific_driver): Revert last change. + Mon Jun 22 23:12:05 1998 H.J. Lu (hjl@gnu.org) * Make-lang.in (G77STAGESTUFF): Add g77.c. +Fri Jun 19 07:54:40 1998 H.J. Lu (hjl@gnu.org) + + * g77spec.c (lang_specific_driver): Check n_infiles before + appending args. + Mon Jun 15 23:39:24 1998 Craig Burley * Make-lang.in (f/g77.info): Use -f when removing @@ -350,6 +372,19 @@ Wed Jun 10 13:17:32 1998 Dave Brolley * parse.c (yyparse): New argc/argv interface for ffe_decode_option. * com.c (lang_decode_option): New argc/argv interface. +Sun Jun 7 14:04:34 1998 Richard Henderson + + * com.c (lang_init_options): New function. + * top.c (ffe_decode_option): Remove all trace of -fset-g77-defaults. + Set ffe_is_do_internal_checks_ with -version. + * lang-options.h: Likewise. + * lang-specs.h: Likewise. + +Fri Jun 5 15:53:17 1998 Per Bothner + + * g77spec.c (lang_specific_pre_link, lang_specific_extra_ofiles): + Define - update needed by gcc.c change. + Mon Jun 1 19:37:42 1998 Craig Burley * com.c (ffecom_init_0): Fix setup of INTEGER(KIND=7) @@ -511,6 +546,10 @@ Fri May 15 10:52:49 1998 Craig Burley * intrin.c (ffeintrin_init_0): Distinguish between crashes on bad arg base and kind types. +Fri May 15 01:44:22 1998 Mumit Khan + + * Make-lang.in (f77.mostlyclean): Add missing exeext. + Thu May 14 13:30:59 1998 Craig Burley * Make-lang.in (f/expr.c): Now depends on f/stamp-str. @@ -548,6 +587,12 @@ Sun Apr 26 09:05:50 1998 Craig Burley dummy arg) in a variable_size invocation, to prevent dwarf2out.c crashing when compiling code with -g. +Sat Apr 18 15:26:57 1998 Jim Wilson + + * g77spec.c (lang_specific_driver): New argument in_added_libraries. + New local added_libraries. Increment count when add library to + arglist. + Sat Apr 18 05:03:21 1998 Craig Burley * com.c (ffecom_check_size_overflow_): Ignore overflow @@ -558,6 +603,10 @@ Fri Apr 17 17:18:04 1998 Craig Burley * version.h: Get rid of the overly large headers here too, as done in version.c. +Tue Apr 14 15:51:37 1998 Dave Brolley + + * com.c (init_parse): Now returns char* containing filename; + Tue Apr 14 14:40:40 1998 Craig Burley * com.c (ffecom_start_progunit_): Mark function decl @@ -568,6 +617,27 @@ Tue Apr 14 14:19:34 1998 Craig Burley * sta.c (ffesta_second_): Check for CASE DEFAULT as well as CASE, or it won't be recognized. +Thu Apr 9 00:18:44 1998 Dave Brolley (brolley@cygnus.com) + + * com.c (finput): New variable. + (init_parse): Handle !USE_CPPLIB. + (finish_parse): New function. + (lang_init): No longer declare finput. + +Sat Apr 4 17:45:01 1998 Richard Henderson + + * com.c (ffecom_expr_): Revert Oct 22 change. Instead take a WIDENP + argument so that we can respect the signedness of the original type. + (ffecom_init_0): Do sizetype initialization first. + +1998-03-28 Dave Love + + * Make-lang.in (f771$(exeext)): Fix typo. + +1998-03-24 Martin von Loewis + + * com.c (lang_print_xnode): New function. + Mon Mar 23 21:20:35 1998 Craig Burley * version.c: Reduce to a one-line file, like @@ -580,6 +650,12 @@ Mon Mar 23 11:58:43 1998 Craig Burley * com.c (ffecom_tree_canonize_ptr_): Fix up spacing a bit. +Sun Mar 22 00:50:42 1998 Nick Clifton + Geoff Noer + + * Makefile.in: Various fixes for building cygwin32 native toolchains. + * Make-lang.in: Likewise. + Mon Mar 16 21:20:35 1998 Craig Burley * expr.c (ffeexpr_sym_impdoitem_): Don't blindly @@ -609,6 +685,10 @@ Thu Mar 12 13:50:21 1998 Craig Burley * lang-options.h: Sort all -f*-intrinsics-* options, for consistency with other g77 versions. +Thu Mar 12 09:39:40 1998 Manfred Hollstein + + * lang-specs.h: Properly put brackets around array elements in initializer. + 1998-03-09 Dave Love * Make-lang.in: Set CONFIG_SITE to a non-existent file since @@ -620,6 +700,14 @@ Sun Mar 8 16:35:34 1998 Craig Burley * intrin.def: Use tabs instead of blanks more consistently (excepting DEFGEN section for now). +Wed Mar 4 17:38:21 1998 Jeffrey A Law (law@cygnus.com) + + * Make-lang.in: Remove more references to libf77. + +Tue Mar 3 10:52:35 1998 Manfred Hollstein + + * g77.texi: Use @url for citing URLs. + Sat Feb 28 15:24:38 1998 Craig Burley * intrin.def: Make CPU_TIME's arg generic real to be just @@ -670,6 +758,30 @@ Fri Feb 13 00:14:56 1998 Kaveh R. Ghazi * target.c (ffetarget_real1): Likewise. (ffetarget_real2): Likewise. +Wed Feb 11 01:44:48 1998 Richard Henderson (rth@cygnus.com) + + * com.c (ffecom_ptr_to_expr) [FFEBLD_opARRAYREF]: Do upper - lower + in the native type, so as to properly handle negative indices. + +Tue Feb 3 20:13:05 1998 Richard Henderson + + * config-lang.in: Remove references to runtime/. + +Sun Feb 1 12:43:49 1998 J"orn Rennecke + + * com.c (ffecom_tree_canonize_ptr_): Place bitsizetype typed expr + as first agument in MULT_EXPR. + Use bitsize_int (0L, 0L) as zero for bitsizes. + (ffecom_tree_canonize_ref_): + Use bitsize_int (0L, 0L) as zero for bitsizes. + (ffecom_init_0): Use set_sizetype. + +Sun Feb 1 02:26:58 1998 Richard Henderson + + * runtime directory -- moved into "libf2c" in the toplevel + directory. + * Make-lang.in: Remove all runtime related stuff. + Sun Jan 25 12:32:15 1998 Kaveh R. Ghazi * Make-lang.in (f77.stage1): Depend on stage1-start so parallel @@ -678,6 +790,15 @@ Sun Jan 25 12:32:15 1998 Kaveh R. Ghazi * (f77.stage3): Likewise for stage3-start. * (f77.stage4): Likewise for stage4-start. +Sat Jan 17 21:28:08 1998 Pieter Nagel + + * Makefile.in (FLAGS_TO_PASS): Pass down gcc_include_dir and + local_prefix to sub-make invocations. + +Tue Jan 13 22:07:54 1998 Jeffrey A Law (law@cygnus.com) + + * lang-options.h: Add missing options. + Sun Jan 11 02:14:47 1998 Craig Burley Support FORMAT(I<1+2>) (constant variable-FORMAT @@ -772,6 +893,14 @@ Mon Dec 22 12:41:07 1997 Craig Burley * intrin.c (ffeintrin_init_0): Remove duplicate check for `!'. +Fri Dec 19 00:12:01 1997 Richard Henderson + + * com.c (ffecom_sym_transform_): Assumed arrays have no upper bound. + +Mon Dec 15 17:35:35 1997 Richard Henderson + + * com.c (ffecom_type_vardesc_): Vardesc.dims is a `ftnlen*'. + Sun Dec 14 02:49:58 1997 Craig Burley * intrin.c (ffeintrin_init_0): Fix up indentation a bit. @@ -784,6 +913,10 @@ Tue Dec 9 16:20:57 1997 Richard Henderson * com.c (ffecom_type_vardesc_): Vardesc.dims is a `ftnlen*'. +Tue Dec 2 09:57:16 1997 Jeffrey A Law (law@cygnus.com) + + * Make-lang.in (f77.clean): Remove g77.c. + Mon Dec 1 19:12:36 1997 Craig Burley * intrin.c (ffeintrin_check_): Fix up indentation a bit more. @@ -804,6 +937,20 @@ Sun Nov 30 22:22:22 1997 Craig Burley * intrin.def: Fix up spacing a bit. +Tue Nov 25 15:33:28 1997 Jeffrey A Law (law@cygnus.com) + + * Make-lang.in (f77.all.build): Add $(exeext) to binary files. + (f77.all.cross, f77.start.encap): Simliarly. + +Fri Nov 21 09:35:20 1997 Fred Fish + + * Make-lang.in (stmp-f2c.h): Move inclusion of F77_FLAGS_TO_PASS + to before override of CC so that the override works. + +Thu Nov 20 00:58:14 1997 H.J. Lu (hjl@gnu.ai.mit.edu) + + * Make-lang.in (f77.install-info): Depend on f77.info. + 1997-11-17 Dave Love * com.c (ffecom_arglist_expr_): Pass null pointers for optional @@ -813,11 +960,21 @@ Sun Nov 16 21:45:43 1997 H.J. Lu (hjl@gnu.ai.mit.edu) * Make-lang.in (f77.install-info): Depend on f77.info. +1997-11-14 Dave Love + + * intrin.def: Supply gfrt for CPU_TIME. Generalize arg types of + INT2, INT8, per doc. + 1997-11-06 Dave Love * intrin.def: Allow non-integer args for INT2 and INT8 (per documentation). +Sun Nov 2 19:49:51 1997 Richard Henderson + + * com.c (ffecom_expr_): Only use TREE_TYPE argument for simple + arithmetic; convert types as necessary; recurse with target tree type. + Tue Oct 28 02:21:25 1997 Craig Burley * lang-options.h: Add -fgnu-intrinsics-* and @@ -839,6 +996,23 @@ Sat Oct 25 23:43:36 1997 Craig Burley * malloc.c [MALLOC_DEBUG]: Put initializer for `name' component in braces, to avoid compiler warning. +Wed Oct 22 11:37:41 1997 Richard Henderson + + * com.c (ffecom_expr_): Take an new arg TREE_TYPE that if non-null + specifies the type in which to do the calculation. Change all callers. + [FFEBLD_opARRAYREF]: Force the index expr to use sizetype. + +Thu Oct 16 02:04:08 1997 Paul Koning + + * Make-lang.in (stmp-f2c.h): Don't configure the runtime + directory if LANGUAGES does not include f77. + +Mon Oct 13 12:12:41 1997 Richard Henderson + + * Make-lang.in (g77*): Copied from cp/Make-lang.in g++*. + * g77spec.c: New file, mostly copied from g++spec.c + * g77.c: Removed. + Fri Oct 10 13:00:48 1997 Craig Burley * ste.c (ffeste_begin_iterdo_): Fix loop setup so iteration @@ -849,11 +1023,21 @@ Fri Oct 10 13:00:48 1997 Craig Burley * com.c (ffecom_save_tree): Fix indentation. +Mon Oct 6 14:15:03 1997 Jeffrey A Law (law@cygnus.com) + + * Make-lang.in (f77.mostlyclean): Clean up stuff in the + object tree too. + (f77.clean, f77.distclean, f77.maintainer-clean): Likewise. + 1997-10-05 Dave Love * intrin.def: Make SECOND_subr's arg generic real for people porting from Cray and making everything double precision. +Wed Oct 1 01:45:36 1997 Philippe De Muyter + + * g77.c (pexecute, main): Use unlink, not remove. + Mon Sep 29 16:18:21 1997 Craig Burley * stu.c (ffestu_list_exec_transition_, @@ -864,6 +1048,20 @@ Mon Sep 29 16:18:21 1997 Craig Burley of #include'ing "output.h" from gcc) to eliminate warnings from lex.c. +Mon Sep 29 10:37:07 1997 Jeffrey A Law (law@cygnus.com) + + * intdoc.c (main): Remove unused attribute for main's arguments. + +Sun Sep 28 01:47:17 1997 Jeffrey A Law (law@cygnus.com) + + * Make-lang.in (G77_FLAGS_TO_PASS): Pass down RANLIB, RANLIB_TEST + and AR instead of the _FOR_TARGET versions. + +Tue Sep 23 00:39:57 1997 Alexandre Oliva + + * Make-lang.in: install.texi was renamed to g77install.texi + * install0.texi: Likewise. + Fri Sep 19 01:12:27 1997 Craig Burley * expr.c (ffeexpr_reduced_eqop2_): @@ -871,6 +1069,25 @@ Fri Sep 19 01:12:27 1997 Craig Burley * fini.c (main): Change return type to `int'. +Thu Sep 18 17:31:38 1997 Jeffrey A Law (law@cygnus.com) + + * proj.h (FFEPROJ_BSEARCH): Delete all references. + (FFEPROJ_STRTOUL): Likewise. + * proj.c (bsearch): Compile this if no bsearch is provided by the + host system. + (strtoul): Similarly. + + * g77install.texi: Renamed from install.texi + * g77.texi: Corresponding changes. + + * fini.c (main): Return type is int. + + * com.c (lang_printable_name): Use verbosity argument. + +Thu Sep 18 16:08:40 1997 Jeffrey A Law (law@cygnus.com) + + * Make-lang.in: Fix merge problems. + Wed Sep 17 10:47:08 1997 Craig Burley * com-rt.def (FFECOM_gfrtDSIGN, FFECOM_gfrtISIGN, @@ -878,6 +1095,29 @@ Wed Sep 17 10:47:08 1997 Craig Burley * expr.c (ffeexpr_cb_comma_c_): Trivial fixes. +Sun Sep 14 21:01:23 1997 Jeffrey A Law (law@cygnus.com) + + * Make-lang.in: Various changes to build info files + in the object tree rather than the source tree. + + * proj.h: Include ctype.h. + +Sun Sep 14 12:35:20 1997 Fred Fish (fnf@ninemoons.com) + + * proj.h (isascii): Provide a default definition if none is available. + +Thu Sep 11 19:26:10 1997 Dave Love + + * config-lang.in: Remove the messages about possible build problems. + +Wed Sep 10 16:39:47 1997 Jim Wilson + + * Make-lang.in (LN, LN_S): New macros, use where appropriate. + +Tue Sep 9 13:20:40 1997 Jim Wilson + + * g77.c (pexecute, doit): Add checks for __CYGWIN32__. + Tue Sep 9 01:59:35 1997 Craig Burley * Version 0.5.21 released. @@ -887,6 +1127,11 @@ Tue Sep 9 00:31:01 1997 Craig Burley * intdoc.c (dumpem): Put appropriate commentary in output file, so readers know it isn't source. +Wed Aug 27 20:32:03 1997 Jeffrey A Law (law@cygnus.com) + + * top.c (ffe_decode_option): Turn on flag_move_all_moveables + and flag_reduce_all_givs. + Wed Aug 27 08:08:25 1997 Craig Burley * proj.h: Always #include "config.j" first, to pick up @@ -929,6 +1174,23 @@ Mon Aug 25 23:48:17 1997 Craig Burley changes made to the content in this patch! * f/intrin.h (ffeintrinFamily): Fix to conform to ANSI C. +Mon Aug 25 23:24:32 1997 H.J. Lu (hjl@gnu.ai.mit.edu) + + * Make-lang.in ($(srcdir)/f/runtime/configure, + $(srcdir)/f/runtime/libU77/configure, f77.mostlyclean, + f77.clean, f77.distclean, f77.maintainer-clean, f77.realclean): + Handle absolute pathname of $(srcdir). + (stmp-f2c.h): New. + (include/f2c.h, f/runtime/Makefile, f/runtime/libF77/Makefile, + f/runtime/libI77/Makefile, f/runtime/libU77/Makefile): Only + depend on stmp-f2c.h. + (f77.maintainer-clean): Don't make itself. + +Sun Aug 24 17:00:27 1997 Jim Wilson + + * Make-lang.in (f77.install-info): Don't cd into srcdir. Add srcdir + to filenames. Use sed to extract base filename for install. + Sun Aug 24 06:52:48 1997 Craig Burley Fix up g77 compiler data base for libf2c routines: @@ -942,12 +1204,21 @@ Sun Aug 24 06:52:48 1997 Craig Burley ffecom_gfrt_kindtype): Replace FFECOM_rttypeINT_ with FFECOM_rttypeFTNINT_; add FFECOM_rttypeDOUBLEREAL_. +Thu Aug 21 13:15:29 1997 Jim Wilson + + * Make-lang.in (f77): Delete f77-runtime. + (f77.all.build, f77.all.cross, f77.rest.encap): Add f77-runtime. + Wed Aug 20 17:18:40 1997 Craig Burley * global.c (ffeglobal_ref_progunit_): It's okay to have a different CHARACTER*n length for a reference if the existing length is for another reference, not a definition. +Wed Aug 20 16:36:59 1997 Jim Wilson + + * intdoc.texi: Readd generated file. + Mon Aug 18 14:27:18 1997 Craig Burley Fix 970814-0.f: @@ -964,6 +1235,24 @@ Mon Aug 18 14:27:18 1997 Craig Burley * com-rt.def (FFECOM_gfrtALARM): Returns `integer', not `void'. +Mon Aug 18 09:01:54 1997 Jeffrey A Law (law@cygnus.com) + + * Makefile.in (F77_OBJS): Re-alphabetize. + * Make-lang.in (F77_SRCS): Likewise. + +Sun Aug 17 08:35:11 1997 Jeffrey A Law (law@cygnus.com) + + * INSTALL: Rebuilt. + * install.texi: Remove "Object File Differences" section. Remove + all references to zzz.o failing comparison tests. + * version.c, version.h: Renamed from zzz.c and zzz.h. Remove + date and time stamps so a 3 stage build reports no differences. + * Make-lang.in: Corresponding changes. + * Makefile.in: Likewise. + * g77.c, parse.c: Likewise. + + * intdoc.texi: Remove generated file from distribution. + Sun Aug 17 03:32:44 1997 Craig Burley Fix up problems when virtual memory exhausted: @@ -989,6 +1278,21 @@ Sat Aug 16 19:41:33 1997 Craig Burley * intdoc.h: Document `alarm'. +Tue Aug 12 10:23:02 1997 Jeffrey A Law (law@cygnus.com) + + * config-lang.in: Don't demand the backend patch. + * com.c (lang_printable_name): Second argument is now an int. Don't + store into the value of the second argument. + * top.c (ffe_decode_option): Temporarily disable setting + of "Toon" loop options until we figure out how to address + them. + +Mon Aug 11 23:18:35 1997 Jeffrey A Law (law@cygnus.com) + + * g77-0.5.21-19970811 Imported. + This file describes changes to the front end necessary to make + it work with egcs. + Mon Aug 11 21:19:22 1997 Craig Burley * Make-lang.in ($(RUNTIMESTAGESTUFF)): Add diff --git a/gcc/f/ChangeLog.egcs b/gcc/f/ChangeLog.egcs deleted file mode 100644 index c4aa354..0000000 --- a/gcc/f/ChangeLog.egcs +++ /dev/null @@ -1,300 +0,0 @@ -Tue Aug 18 21:41:31 1998 Jeffrey A Law (law@cygnus.com) - - * Make-lang.in: Add several "else true" clauses to deal with lame - systems. - -Sat Jun 27 12:18:33 1998 Jeffrey A Law (law@cygnus.com) - - * Make-lang.in (g77): Depend on mkstemp.o. Link in mkstemp.o. - -Wed Jun 24 01:01:23 1998 Jeffrey A Law (law@cygnus.com) - - * g77spec.c (lang_specific_driver): Revert last change. - -Fri Jun 19 07:54:40 1998 H.J. Lu (hjl@gnu.org) - - * g77spec.c (lang_specific_driver): Check n_infiles before - appending args. - -Sun Jun 7 14:04:34 1998 Richard Henderson - - * com.c (lang_init_options): New function. - * top.c (ffe_decode_option): Remove all trace of -fset-g77-defaults. - Set ffe_is_do_internal_checks_ with -version. - * lang-options.h: Likewise. - * lang-specs.h: Likewise. - -Fri Jun 5 15:53:17 1998 Per Bothner - - * g77spec.c (lang_specific_pre_link, lang_specific_extra_ofiles): - Define - update needed by gcc.c change. - -Fri May 15 01:44:22 1998 Mumit Khan - - * Make-lang.in (f77.mostlyclean): Add missing exeext. - -Sat Apr 18 15:26:57 1998 Jim Wilson - - * g77spec.c (lang_specific_driver): New argument in_added_libraries. - New local added_libraries. Increment count when add library to - arglist. - -Tue Apr 14 15:51:37 1998 Dave Brolley - - * com.c (init_parse): Now returns char* containing filename; - -Thu Apr 9 00:18:44 1998 Dave Brolley (brolley@cygnus.com) - - * com.c (finput): New variable. - (init_parse): Handle !USE_CPPLIB. - (finish_parse): New function. - (lang_init): No longer declare finput. - -Sat Apr 4 17:45:01 1998 Richard Henderson - - * com.c (ffecom_expr_): Revert Oct 22 change. Instead take a WIDENP - argument so that we can respect the signedness of the original type. - (ffecom_init_0): Do sizetype initialization first. - -1998-03-28 Dave Love - - * Make-lang.in (f771$(exeext)): Fix typo. - -1998-03-24 Martin von Loewis - - * com.c (lang_print_xnode): New function. - -Sun Mar 22 00:50:42 1998 Nick Clifton - Geoff Noer - - * Makefile.in: Various fixes for building cygwin32 native toolchains. - * Make-lang.in: Likewise. - -Thu Mar 12 09:39:40 1998 Manfred Hollstein - - * lang-specs.h: Properly put brackets around array elements in initializer. - -Wed Mar 4 17:38:21 1998 Jeffrey A Law (law@cygnus.com) - - * Make-lang.in: Remove more references to libf77. - -Tue Mar 3 10:52:35 1998 Manfred Hollstein - - * g77.texi: Use @url for citing URLs. - -Wed Feb 11 01:44:48 1998 Richard Henderson (rth@cygnus.com) - - * com.c (ffecom_ptr_to_expr) [FFEBLD_opARRAYREF]: Do upper - lower - in the native type, so as to properly handle negative indices. - -Tue Feb 3 20:13:05 1998 Richard Henderson - - * config-lang.in: Remove references to runtime/. - -Sun Feb 1 12:43:49 1998 J"orn Rennecke - - * com.c (ffecom_tree_canonize_ptr_): Place bitsizetype typed expr - as first agument in MULT_EXPR. - Use bitsize_int (0L, 0L) as zero for bitsizes. - (ffecom_tree_canonize_ref_): - Use bitsize_int (0L, 0L) as zero for bitsizes. - (ffecom_init_0): Use set_sizetype. - -Sun Feb 1 02:26:58 1998 Richard Henderson - - * runtime directory -- moved into "libf2c" in the toplevel - directory. - * Make-lang.in: Remove all runtime related stuff. - -Sat Jan 17 21:28:08 1998 Pieter Nagel - - * Makefile.in (FLAGS_TO_PASS): Pass down gcc_include_dir and - local_prefix to sub-make invocations. - -Tue Jan 13 22:07:54 1998 Jeffrey A Law (law@cygnus.com) - - * lang-options.h: Add missing options. - -Fri Dec 19 00:12:01 1997 Richard Henderson - - * com.c (ffecom_sym_transform_): Assumed arrays have no upper bound. - -Mon Dec 15 17:35:35 1997 Richard Henderson - - * com.c (ffecom_type_vardesc_): Vardesc.dims is a `ftnlen*'. - -Tue Dec 2 09:57:16 1997 Jeffrey A Law (law@cygnus.com) - - * Make-lang.in (f77.clean): Remove g77.c. - -Tue Nov 25 15:33:28 1997 Jeffrey A Law (law@cygnus.com) - - * Make-lang.in (f77.all.build): Add $(exeext) to binary files. - (f77.all.cross, f77.start.encap): Simliarly. - -Fri Nov 21 09:35:20 1997 Fred Fish - - * Make-lang.in (stmp-f2c.h): Move inclusion of F77_FLAGS_TO_PASS - to before override of CC so that the override works. - -Thu Nov 20 00:58:14 1997 H.J. Lu (hjl@gnu.ai.mit.edu) - - * Make-lang.in (f77.install-info): Depend on f77.info. - -1997-11-14 Dave Love - - * intrin.def: Supply gfrt for CPU_TIME. Generalize arg types of - INT2, INT8, per doc. - -Sun Nov 2 19:49:51 1997 Richard Henderson - - * com.c (ffecom_expr_): Only use TREE_TYPE argument for simple - arithmetic; convert types as necessary; recurse with target tree type. - -Wed Oct 22 11:37:41 1997 Richard Henderson - - * com.c (ffecom_expr_): Take an new arg TREE_TYPE that if non-null - specifies the type in which to do the calculation. Change all callers. - [FFEBLD_opARRAYREF]: Force the index expr to use sizetype. - -Thu Oct 16 02:04:08 1997 Paul Koning - - * Make-lang.in (stmp-f2c.h): Don't configure the runtime - directory if LANGUAGES does not include f77. - -Mon Oct 13 12:12:41 1997 Richard Henderson - - * Make-lang.in (g77*): Copied from cp/Make-lang.in g++*. - * g77spec.c: New file, mostly copied from g++spec.c - * g77.c: Removed. - -Mon Oct 6 14:15:03 1997 Jeffrey A Law (law@cygnus.com) - - * Make-lang.in (f77.mostlyclean): Clean up stuff in the - object tree too. - (f77.clean, f77.distclean, f77.maintainer-clean): Likewise. - -Wed Oct 1 01:45:36 1997 Philippe De Muyter - - * g77.c (pexecute, main): Use unlink, not remove. - -Mon Sep 29 10:37:07 1997 Jeffrey A Law (law@cygnus.com) - - * intdoc.c (main): Remove unused attribute for main's arguments. - -Sun Sep 28 01:47:17 1997 Jeffrey A Law (law@cygnus.com) - - * Make-lang.in (G77_FLAGS_TO_PASS): Pass down RANLIB, RANLIB_TEST - and AR instead of the _FOR_TARGET versions. - -Tue Sep 23 00:39:57 1997 Alexandre Oliva - - * Make-lang.in: install.texi was renamed to g77install.texi - * install0.texi: Likewise. - -Thu Sep 18 17:31:38 1997 Jeffrey A Law (law@cygnus.com) - - * proj.h (FFEPROJ_BSEARCH): Delete all references. - (FFEPROJ_STRTOUL): Likewise. - * proj.c (bsearch): Compile this if no bsearch is provided by the - host system. - (strtoul): Similarly. - - * g77install.texi: Renamed from install.texi - * g77.texi: Corresponding changes. - - * fini.c (main): Return type is int. - - * com.c (lang_printable_name): Use verbosity argument. - -Thu Sep 18 16:08:40 1997 Jeffrey A Law (law@cygnus.com) - - * Make-lang.in: Fix merge problems. - -Sun Sep 14 21:01:23 1997 Jeffrey A Law (law@cygnus.com) - - * Make-lang.in: Various changes to build info files - in the object tree rather than the source tree. - - * proj.h: Include ctype.h. - -Sun Sep 14 12:35:20 1997 Fred Fish (fnf@ninemoons.com) - - * proj.h (isascii): Provide a default definition if none is available. - -Thu Sep 11 19:26:10 1997 Dave Love - - * config-lang.in: Remove the messages about possible build problems. - -Wed Sep 10 16:39:47 1997 Jim Wilson - - * Make-lang.in (LN, LN_S): New macros, use where appropriate. - -Tue Sep 9 13:20:40 1997 Jim Wilson - - * g77.c (pexecute, doit): Add checks for __CYGWIN32__. - -Wed Aug 27 20:32:03 1997 Jeffrey A Law (law@cygnus.com) - - * top.c (ffe_decode_option): Turn on flag_move_all_moveables - and flag_reduce_all_givs. - -Mon Aug 25 23:24:32 1997 H.J. Lu (hjl@gnu.ai.mit.edu) - - * Make-lang.in ($(srcdir)/f/runtime/configure, - $(srcdir)/f/runtime/libU77/configure, f77.mostlyclean, - f77.clean, f77.distclean, f77.maintainer-clean, f77.realclean): - Handle absolute pathname of $(srcdir). - (stmp-f2c.h): New. - (include/f2c.h, f/runtime/Makefile, f/runtime/libF77/Makefile, - f/runtime/libI77/Makefile, f/runtime/libU77/Makefile): Only - depend on stmp-f2c.h. - (f77.maintainer-clean): Don't make itself. - -Sun Aug 24 17:00:27 1997 Jim Wilson - - * Make-lang.in (f77.install-info): Don't cd into srcdir. Add srcdir - to filenames. Use sed to extract base filename for install. - -Thu Aug 21 13:15:29 1997 Jim Wilson - - * Make-lang.in (f77): Delete f77-runtime. - (f77.all.build, f77.all.cross, f77.rest.encap): Add f77-runtime. - -Wed Aug 20 16:36:59 1997 Jim Wilson - - * intdoc.texi: Readd generated file. - -Mon Aug 18 09:01:54 1997 Jeffrey A Law (law@cygnus.com) - - * Makefile.in (F77_OBJS): Re-alphabetize. - * Make-lang.in (F77_SRCS): Likewise. - -Sun Aug 17 08:35:11 1997 Jeffrey A Law (law@cygnus.com) - - * INSTALL: Rebuilt. - * install.texi: Remove "Object File Differences" section. Remove - all references to zzz.o failing comparison tests. - * version.c, version.h: Renamed from zzz.c and zzz.h. Remove - date and time stamps so a 3 stage build reports no differences. - * Make-lang.in: Corresponding changes. - * Makefile.in: Likewise. - * g77.c, parse.c: Likewise. - - * intdoc.texi: Remove generated file from distribution. - -Tue Aug 12 10:23:02 1997 Jeffrey A Law (law@cygnus.com) - - * config-lang.in: Don't demand the backend patch. - * com.c (lang_printable_name): Second argument is now an int. Don't - store into the value of the second argument. - * top.c (ffe_decode_option): Temporarily disable setting - of "Toon" loop options until we figure out how to address - them. - -Mon Aug 11 23:18:35 1997 Jeffrey A Law (law@cygnus.com) - - * g77-0.5.21-19970811 Imported. - This file describes changes to the front end necessary to make - it work with egcs. - -- 2.7.4