| Wed Apr 7 09:47:09 1999 Kaveh R. Ghazi <ghazi@snafu.rutgers.edu> |
| |
| * ansify.c (die): Specify void argument. |
| |
| * intdoc.c (family_name, dumpgen, dumpspec, dumpimp, |
| argument_info_ptr, argument_info_string, argument_name_ptr, |
| argument_name_string, elaborate_if_complex, |
| elaborate_if_maybe_complex, elaborate_if_real, print_type_string): |
| Const-ify a char*. |
| (main): Mark parameter `argv' with ATTRIBUTE_UNUSED. |
| (_ffeintrin_name_, _ffeintrin_gen_, _ffeintrin_spec_, |
| _ffeintrin_imp_, cc_pair, descriptions, summaries): Const-ify a char*. |
| |
| Mon Apr 5 11:57:54 1999 Donn Terry (donn@interix.com) |
| |
| * Make-lang.in (HOST_CFLAGS): compute dynamically. |
| |
| Mon Apr 5 02:11:23 1999 Craig Burley <craig@jcb-sc.com> |
| |
| Fix bugs exposed by configuring with --enable-checking: |
| * com.c (ffecom_do_entry_, ffecom_expr_, ffecom_arg_ptr_to_expr, |
| ffecom_list_expr, ffecom_list_ptr_to_expr, finish_function, |
| pop_f_function_context, store_parm_decls, poplevel): Handle |
| error_mark_node properly. |
| * ste.c (ffeste_begin_iterdo_, ffeste_end_iterdo_): Ditto. |
| * version.c: Bump version. |
| |
| Sat Apr 3 23:57:56 1999 Craig Burley <craig@jcb-sc.com> |
| |
| * g77.texi: Fix up docs for -fset-g77-defaults, and |
| describe how internal consistency checking now happens. |
| (Should have been done for EGCS version 1.1.) |
| |
| Sat Apr 3 23:29:33 1999 Craig Burley <craig@jcb-sc.com> |
| |
| * bugs.texi, g77.texi, lang-options.h, news.texi, top.c: |
| Make -fno-emulate-complex the default, as COMPLEX support |
| in the back end is now believed to be working. |
| |
| * version.c: Bump version. |
| |
| Fri Apr 2 13:33:16 1999 Craig Burley <craig@jcb-sc.com> |
| |
| * g77.texi: -malign-double now works. |
| Give URL for alignment-testing package. |
| * news.texi: -malign-double now works. |
| |
| Fri Apr 2 12:49:12 1999 Craig Burley <craig@jcb-sc.com> |
| |
| * g77.texi (Funding GNU Fortran): Dude's got a web page. |
| * root.texi: Ditto. |
| |
| Tue Mar 30 12:04:11 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> |
| |
| * sta.c (ffesta_ffebad_1sp, ffesta_ffebad_1st, ffesta_ffebad_2st): |
| Const-ify a char*. |
| |
| * sta.h (ffesta_ffebad_1sp, ffesta_ffebad_1st, ffesta_ffebad_2st): |
| Likewise. |
| |
| * stb.c (ffestb_local_u_): Likewise. |
| (ffestb_do, ffestb_dowhile, ffestb_else, ffestb_elsexyz, |
| ffestb_else3_, ffestb_endxyz, ffestb_goto, ffestb_let, |
| ffestb_type, ffestb_type1_, ffestb_varlist, ffestb_R423B, |
| ffestb_R522, ffestb_R528, ffestb_R542, ffestb_R834, ffestb_R835, |
| ffestb_R838, ffestb_R841, ffestb_R1102, ffestb_blockdata, |
| ffestb_R1212, ffestb_R1228, ffestb_V009, ffestb_module, |
| ffestb_R809, ffestb_R810, ffestb_R10014_, ffestb_R10015_, |
| ffestb_R10018_, ffestb_R1107, ffestb_R1202, ffestb_R12026_, |
| ffestb_S3P4, ffestb_V012, ffestb_V014, ffestb_V025, ffestb_V0255_, |
| ffestb_V020, ffestb_dimlist, ffestb_dummy, ffestb_R524, |
| ffestb_R547, ffestb_decl_chartype, ffestb_decl_dbltype, |
| ffestb_decl_gentype, ffestb_decl_recursive, ffestb_decl_entsp_2_, |
| ffestb_decl_func_, ffestb_V003, ffestb_V016, ffestb_V027, |
| ffestb_decl_R539): Likewise. |
| |
| * stb.h (_ffestb_args_): Likewise. |
| |
| * stc.c (ffestc_subr_binsrch_, ffestc_subr_is_present_, |
| ffestc_subr_speccmp_, ffestc_R904, ffestc_R907): Likewise. |
| |
| * std.c (ffestd_R1001dump_1005_1_, ffestd_R1001dump_1005_2_, |
| ffestd_R1001dump_1005_3_, ffestd_R1001dump_1005_4_, |
| ffestd_R1001dump_1005_5_, ffestd_R1001dump_1010_1_, |
| ffestd_R1001dump_1010_2_, ffestd_R1001dump_1010_3_, |
| ffestd_R1001dump_1010_4_, ffestd_R1001dump_1010_5_): Likewise. |
| |
| * ste.c (ffeste_begin_iterdo_, ffeste_subr_file_): Likewise. |
| |
| * sts.c (ffests_printf_1D, ffests_printf_1U, ffests_printf_1s, |
| ffests_printf_2Us, ffests_puts, ffests_puttext): Likewise. |
| |
| * sts.h (ffests_printf_1D, ffests_printf_1U, ffests_printf_1s, |
| ffests_printf_2Us, ffests_puts, ffests_puttext): Likewise. |
| |
| * stt.c (ffestt_exprlist_drive, ffestt_implist_drive, |
| ffestt_tokenlist_drive): Add prototype arguments. |
| |
| * stt.h (ffestt_exprlist_drive, ffestt_implist_drive, |
| ffestt_tokenlist_drive): Likewise. |
| |
| * stu.c (ffestu_dummies_transition_): Likewise. |
| (ffestu_sym_end_transition): Const-ify a char*. |
| |
| * stw.c (ffestw_display_state, ffestw_new, ffestw_pop): Add |
| prototype arguments. |
| |
| * stw.h (ffestw_display_state, ffestw_new, ffestw_pop): Likewise. |
| |
| * version.c (ffe_version_string): Const-ify a char*. |
| |
| * version.h (ffe_version_string): Likewise. |
| |
| Sat Mar 27 13:00:43 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> |
| |
| * bad.c (_ffebad_message_, ffebad_string_, ffebad_message_, |
| ffebad_bufputs_, ffebad_bufputs_, ffebad_start_, ffebad_string, |
| ffebad_finish): Const-ify a char*. |
| |
| * bld.c (ffebld_op_string_, ffebld_op_string): Likewise. |
| |
| * bld.h (ffebld_op_string): Likewise. |
| |
| * com.c (ffecom_arglist_expr_, ffecom_build_f2c_string_, |
| ffecom_debug_kludge_, ffecom_f2c_make_type_, |
| ffecom_get_appended_identifier_, ffecom_get_identifier_, |
| ffecom_gfrt_args_): Likewise. |
| (ffecom_convert_narrow_, ffecom_convert_widen_): Add prototype. |
| (builtin_function, ffecom_gfrt_name_, ffecom_gfrt_argstring_, |
| ffecom_arglist_expr_, ffecom_build_f2c_string_, |
| ffecom_debug_kludge_, ffecom_f2c_make_type_, |
| ffecom_get_appended_identifier_, ffecom_get_external_identifier_, |
| ffecom_get_identifier_, ffecom_decl_field, |
| ffecom_get_invented_identifier, lang_print_error_function, |
| skip_redundant_dir_prefix, read_name_map, print_containing_files): |
| Const-ify a char*. |
| (savestring): Remove, use `xstrdup' instead. |
| |
| * com.h (ffecom_decl_field, ffecom_get_invented_identifier): |
| Const-ify a char*. |
| |
| * data.c (ffebld, ffedata_gather_): Make explicitly static. |
| |
| * expr.c (ffeexpr_isdigits_, ffeexpr_percent_, |
| ffeexpr_reduced_concatenate_, ffeexpr_nil_real_, |
| ffeexpr_nil_number_, ffeexpr_nil_number_period_, |
| ffeexpr_nil_number_real_, ffeexpr_token_real_, |
| ffeexpr_token_number_, ffeexpr_token_number_period_, |
| ffeexpr_token_number_real_): Const-ify a char*. |
| |
| * fini.c (xspaces): Likewise. |
| |
| * global.c (ffeglobal_type_string_): Likewise. |
| (ffeglobal_drive): Protoize. |
| (ffeglobal_proc_def_arg): Const-ify a char*. |
| |
| * global.h (ffeglobal_drive): Protoize. |
| (ffeglobal_proc_def_arg): Const-ify a char*. |
| |
| * implic.c (ffeimplic_none, ffeimplic_peek_symbol_type): |
| Likewise. |
| |
| * implic.h (ffeimplic_peek_symbol_type): Likewise. |
| |
| * info.c (ffeinfo_basictype_string_, ffeinfo_kind_message_, |
| ffeinfo_kind_string_, ffeinfo_kindtype_string_, |
| ffeinfo_where_string_, ffeinfo_basictype_string, |
| ffeinfo_kind_message, ffeinfo_kind_string, |
| ffeinfo_kindtype_string, ffeinfo_where_string): Likewise. |
| |
| * info.h (ffeinfo_basictype_string, ffeinfo_kind_message, |
| ffeinfo_kind_string, ffeinfo_kindtype_string, |
| ffeinfo_where_string): Likewise. |
| |
| * intrin.c (_ffeintrin_name_, _ffeintrin_gen_, _ffeintrin_spec_, |
| _ffeintrin_imp_, ffeintrin_check_, ffeintrin_cmp_name_, |
| ffeintrin_fulfill_specific, ffeintrin_init_0, |
| ffeintrin_is_actualarg, ffeintrin_is_intrinsic, |
| ffeintrin_name_generic, ffeintrin_name_implementation, |
| ffeintrin_name_specific): Likewise. |
| |
| * intrin.h (ffeintrin_is_intrinsic, ffeintrin_name_generic, |
| ffeintrin_name_implementation, ffeintrin_name_specific): Likewise. |
| |
| * lex.c (ffelex_type_string_, ffelex_token_new_character, |
| ffelex_token_new_name, ffelex_token_new_names, |
| ffelex_token_new_number): Likewise. |
| |
| * lex.h (ffelex_token_new_character, ffelex_token_new_name, |
| ffelex_token_new_names, ffelex_token_new_number): Likewise. |
| |
| * malloc.c (malloc_types_, malloc_pool_new, malloc_new_inpool_, |
| malloc_new_zinpool_): Likewise. |
| |
| * malloc.h (malloc_new_inpool_, malloc_new_zinpool_, |
| malloc_pool_new): Likewise. |
| |
| * name.c (ffename_space_drive_global, ffename_space_drive_symbol): |
| Protoize. |
| |
| * name.h (ffename_space_drive_global, ffename_space_drive_symbol): |
| Likewise. |
| |
| * symbol.c (ffesymbol_state_name_, ffesymbol_attr_name_, |
| ffesymbol_attrs_string): Const-ify a char*. |
| (ffesymbol_drive, ffesymbol_drive_sfnames): Protoize. |
| (ffesymbol_state_string): Const-ify a char*. |
| |
| * symbol.h (ffesymbol_attrs_string): Likewise. |
| (ffesymbol_drive, ffesymbol_drive_sfnames): Protoize. |
| (ffesymbol_state_string): Const-ify a char*. |
| |
| * target.c (ffetarget_layout): Likewise. |
| |
| * target.h (ffetarget_layout): Likewise. |
| |
| 1999-03-25 Zack Weinberg <zack@rabi.columbia.edu> |
| |
| * Make-lang.in: Remove all references to g77.o/g77.c. |
| Link g77 from gcc.o. |
| |
| 1999-03-21 Manfred Hollstein <manfred@s-direktnet.de> |
| |
| * Makefile.in (g77$(exeext)): Depend on intl.o. Link in intl.o. |
| |
| Wed Mar 17 11:39:44 1999 Craig Burley <craig@jcb-sc.com> |
| |
| * news.texi: Editorial fix. |
| |
| Mon Mar 15 17:12:07 1999 Craig Burley <craig@jcb-sc.com> |
| |
| * bugs.texi, g77.texi, news.texi: Editorial fixes. |
| |
| Sat Mar 13 17:51:55 1999 Craig Burley <craig@jcb-sc.com> |
| |
| Fix 19990313-0.f, 19990313-1.f, 19990313-2.f, 19990313-3.f: |
| * bad.def (FFEBAD_NOCANDO): New error code for internal use only. |
| * expr.c (ffeexpr_collapse_convert): If FFEBAD_NOCANDO returned |
| by convertor, just return original expr. |
| * target.h: Return FFEBAD_NOCANDO for (usually) 64-bit |
| conversions that aren't yet working properly. |
| * news.texi: Explain. |
| |
| * version.c: Bump version. |
| |
| Sat Mar 13 14:26:55 1999 Craig Burley <craig@jcb-sc.com> |
| |
| * RELEASE-PREP: New file, lists things to do for a release. |
| |
| * Make-lang.in, bugs.texi, bugs0.texi, g77.texi, g77install.texi, |
| install0.texi, news.texi, news0.texi: Accommodate new doc |
| architecture. |
| Consolidate news items. Don't describe old news items in |
| various generated docs. |
| Don't describe FSF-g77 installation stuff in various EGCS-g77 |
| generated docs. |
| Move description of AUTOMATIC to more suitable location. |
| * root.texi: New file for new doc architecture. |
| |
| Thu Mar 11 17:32:55 1999 Craig Burley <craig@jcb-sc.com> |
| |
| * g77.texi: Add AUTOMATIC to list of unsupported extensions. |
| |
| Sat Mar 6 02:28:35 1999 Craig Burley <craig@jcb-sc.com> |
| |
| Warn about non-Y2K-compliant intrinsics: |
| * bad.def (FFEBAD_INTRINSIC_Y2KBAD): New diagnostic. |
| * intrin.def (FFEINTRIN_impDATE, FFEINTRIN_impIDATE_vxt): |
| Use new DEFIMPY macro to flag these as non-Y2K-compliant. |
| * intdoc.c (DEFIMPY): Support new Y2K macro. |
| * intrin.h (DEFIMPY): Ditto. |
| * intrin.c (DEFIMPY): Ditto. |
| (ffeintrin_fulfill_generic, ffeintrin_fulfill_specific): |
| Warn about invocation of non-Y2K-compliant intrinsic. |
| * com-rt.def (FFECOM_gfrtDATE, FFECOM_gfrtVXTIDATE): |
| Rename external procedure names, to keep previously- |
| compiled (sans-new-warnings) code from linking to |
| new library. |
| * g77.texi: Document all this stuff. |
| * news.texi: Spread the joy. |
| * version.c: Bump version. |
| |
| Fri Mar 5 13:22:44 1999 Craig Burley <craig@jcb-sc.com> |
| |
| * news.texi: Relocate IDATE (VXT) fix: we put it in 1.1.2 |
| so describe it there, instead of under 1.2. |
| |
| Wed Mar 3 00:57:56 1999 Craig Burley <craig@jcb-sc.com> |
| |
| * news.texi: IDATE (VXT) fixed to return year as 0..99. |
| |
| Wed Mar 3 00:43:49 1999 Craig Burley <craig@jcb-sc.com> |
| |
| * g77.texi: Add remaining changes pending from Dave Love. |
| |
| Wed Mar 3 00:38:42 1999 Craig Burley <craig@jcb-sc.com> |
| |
| * bugs.texi, news.texi: Conditionalize cross-references |
| on non-html processing, providing temporary HTML "links". |
| |
| * g77.texi: Fix up a reference. |
| |
| Wed Mar 3 00:12:31 1999 Craig Burley <craig@jcb-sc.com> |
| |
| * news.texi, bugs.texi: Delete fixed bugs, make one |
| of them into the appropriate news item. |
| |
| Wed Mar 3 00:05:52 1999 Craig Burley <craig@jcb-sc.com> |
| |
| * news.texi: Copy over 1.1.2 news. |
| |
| 1999-03-02 Craig Burley <craig@jcb-sc.com> |
| |
| * g77.texi (Bug Reporting): Clarify whether to use -E. |
| Clarify other instructions. |
| |
| 1999-02-27 Craig Burley <craig@jcb-sc.com> |
| |
| * lang-specs.h: Fix specs to pass `-ax' as well as `-a' option. |
| |
| 1999-02-26 Craig Burley <craig@jcb-sc.com> |
| |
| * intdoc.in (STAT_func, STAT_subr, |
| FSTAT_func, FSTAT_subr, LSTAT_func, LSTAT_subr): |
| Properly order array elements. Specify N/A return values. |
| |
| 1999-02-26 Craig Burley <craig@jcb-sc.com> |
| |
| * intdoc.in (DATE_AND_TIME): Explain that VALUES(7) holds |
| seconds, and VALUES(8), therefore, milliseconds. |
| |
| 1999-02-26 Craig Burley <craig@jcb-sc.com> |
| |
| * news.texi: Clarify IOSTAT= fix. |
| |
| 1999-02-25 Richard Henderson <rth@cygnus.com> |
| |
| * lang-specs.h: Define __FAST_MATH__ when appropriate. |
| |
| 1999-02-25 Craig Burley <craig@jcb-sc.com> |
| |
| * g77.texi: Clarify/index lack of run-time allocation for |
| concatenation. |
| |
| 1999-02-25 Andreas Jaeger <aj@arthur.rhein-neckar.de> |
| |
| * f/intdoc.in: Add missing `,' after cross references. |
| |
| 1999-02-20 Craig Burley <craig@jcb-sc.com> |
| |
| * Make-lang.in (f77.install-common, f77.install-info, |
| f77.install-man, f77.uninstall): Use `$(prefix)/lang-f77' |
| instead of `lang-f77' for flag file, to be sure of a |
| writable directory, and remove the flag file after each |
| operation to keep things clean. |
| |
| 1999-02-20 Craig Burley <craig@jcb-sc.com> |
| |
| * g77.texi: Properly attribute Priest document; clarify |
| that it is in the .ps version of the Goldberg document. |
| |
| 1999-02-19 Craig Burley <craig@jcb-sc.com> |
| |
| * bugs0.texi, bugs.texi, install0.texi, g77install.texi, |
| news0.texi, news.texi: Update copyright dates. |
| Clarify which files are source, which are derived, |
| and remind maintainers where copyright dates are sourced. |
| * BUGS, INSTALL, NEWS: Regenerated. |
| |
| 1999-02-19 Craig Burley <craig@jcb-sc.com> |
| |
| * global.c (ffeglobal_ref_progunit_): Warn about a function |
| definition that disagrees with the type of a previous reference. |
| Improve commentary. Fix a couple of minor bugs. Clean up |
| some code. |
| * news.texi: Spread the joy. |
| |
| 1999-02-18 Craig Burley <craig@jcb-sc.com> |
| |
| * expr.c (ffeexpr_finished_): Disallow non-default INTEGER |
| as argument for FILEINT and FILEASSOC as lhs. |
| * news.texi: Document fix. |
| * version.c: Bump. |
| |
| 1999-02-18 Craig Burley <craig@jcb-sc.com> |
| |
| * g77.texi: Clarify -fno-globals vs. -Wno-globals. |
| |
| 1999-02-18 Craig Burley <craig@jcb-sc.com> |
| |
| * intdoc.in (LOG10): Fix typo. |
| |
| 1999-02-17 Ulrich Drepper <drepper@cygnus.com> |
| |
| * intdoc.in: Fix typo. |
| |
| 1999-02-17 Craig Burley <craig@jcb-sc.com> |
| |
| * g77.texi, intdoc.in: Document Y2K and some other known |
| limitations. |
| * intrin.def (DTIME, FDATE): Fix capitalization of |
| case-sensitive forms of these intrinsics' names. |
| |
| 1999-02-17 Dave Love <fx@gnu.org> |
| |
| * intdoc.in: Say `common' logarithm for log10. |
| |
| 1999-02-16 Ulrich Drepper <drepper@cygnus.com> |
| |
| * g77.texi: Add missing @ in email addresses. |
| |
| 1999-02-15 Craig Burley <craig@jcb-sc.com> |
| |
| * *.*: Delete my (old) email address in most places, change it |
| in a few. |
| |
| 1999-02-14 Craig Burley <craig@jcb-sc.com> |
| |
| * version.c: Bump. |
| |
| 1999-02-14 Craig Burley <craig@jcb-sc.com> |
| |
| * version.c: Bump for 1998-10-02 change (forgot to do this |
| before). |
| |
| 1999-02-14 Craig Burley <craig@jcb-sc.com> |
| |
| * lang-specs.h, g77.1, g77.texi, news.texi: Recognize `.FOR' |
| and `.FPP' as well as `.for' and `.fpp'. |
| |
| 1999-02-14 Craig Burley <craig@jcb-sc.com> |
| |
| * intdoc.in (LOG10): Fix description. |
| |
| 1999-02-14 Craig Burley <craig@jcb-sc.com> |
| |
| * news.texi: Mention fix for SIGNAL invocation circa egcs-1.1. |
| |
| 1999-02-14 Craig Burley <craig@jcb-sc.com> |
| |
| * g77.texi, g77install.texi, bugs.texi, g77install.texi: Clean |
| up and improve indexing, and some other areas of docs. |
| |
| 1999-02-14 Craig Burley <craig@jcb-sc.com> |
| |
| * intdoc.in (MCLOCK8, TIME8): Warn about lower range on |
| 32-bit systems. |
| |
| Sat Feb 6 18:02:17 1999 Jeffrey A Law (law@cygnus.com) |
| |
| * g77.texi: Update email addresses. |
| |
| Wed Feb 3 22:50:17 1999 Marc Espie <Marc.Espie@liafa.jussieu.fr> |
| |
| * Make-lang.in (g77$(exeext)): Get choose-temp.o, pexecute.o and |
| mkstemp.o from libiberty. |
| |
| 1999-02-01 Zack Weinberg <zack@rabi.columbia.edu> |
| |
| * top.c: Don't define ffe_is_ident_. Don't process |
| -f(no-)ident here. |
| * top.h: Remove declaration of ffe_is_ident_ and macros |
| ffe_is_ident() and ffe_set_is_ident(). |
| * lex.c: Use flag_no_ident instead of ffe_is_ident(). |
| |
| Sun Jan 31 20:34:29 1999 Zack Weinberg <zack@rabi.columbia.edu> |
| |
| * lang-specs.h: Map -Qn to -fno-ident. |
| |
| Tue Jan 5 22:12:41 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> |
| |
| * Make-lang.in (g77.o): Depend on prefix.h. |
| |
| Fri Nov 27 13:10:32 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> |
| |
| * fini.c: Rename variable `spaces' to `xspaces' to avoid |
| conflicting with function `spaces' from libiberty. |
| |
| * g77spec.c: Don't prototype libiberty functions. |
| * malloc.c: Likewise. |
| |
| 1998-11-20 Dave Love <d.love@dl.ac.uk> |
| |
| * g77.texi: Assorted minor changes. |
| |
| 1998-11-19 Dave Love <d.love@dl.ac.uk> |
| |
| * bugs.texi: Formatting changes from Craig. |
| |
| * intdoc.in: Terminate some @xrefs with `,'. |
| |
| 1998-11-19 Manfred Hollstein <manfred@s-direktnet.de> |
| |
| * Make-lang.in (mandir): Replace all uses of $(mandir) by $(man1dir). |
| |
| Mon Nov 9 23:15:39 1998 Jeffrey A Law (law@cygnus.com) |
| |
| * g77.texi, news.texi: Updates from Craig. |
| |
| Sun Nov 8 17:47:56 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> |
| |
| * Makefile.in (INCLUDES): Add "-I$(srcdir)/../../include". |
| |
| Sat Nov 7 15:58:54 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> |
| |
| * g77spec.c: Don't include gansidecl.h. |
| * output.j: Likewise. |
| |
| 1998-11-04 Dave Love <d.love@dl.ac.uk> |
| |
| * g77.texi: Small formatting/indexing fixes. |
| |
| Mon Oct 12 20:41:59 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> |
| |
| * bad.c (ffebad_finish): Change type of variable `c' to unsigned |
| char, change type of variable `s' to unsigned char *. |
| |
| * com.c (ffecom_symbol_null_): Add missing initializers. |
| |
| * fini.c (MAXNAMELEN): Undef it before defining. |
| |
| * implic.c (ffeimplic_lookup_): Change type of parameter `c' to |
| unsigned char. |
| |
| * intrin.c (ffeintrin_init_0): Cast the argument of ctype macros |
| to (unsigned char). |
| |
| * lex.c (ffelex_splice_tokens): Change type of variable `p' to |
| unsigned char *. |
| (ffelex_token_name_from_names): Cast the argument of |
| `ffelex_is_firstnamechar' to (unsigned char). |
| (ffelex_token_names_from_names): Likewise. |
| (ffelex_token_new_name): Likewise. |
| (ffelex_token_new_names): Likewise. |
| |
| * malloc.c (malloc_root_): Add missing initializer. |
| |
| * stb.c (ffestb_do): Change type of variable `p' to unsigned char *. |
| (ffestb_else) Likewise. |
| (ffestb_else3_) Likewise. |
| (ffestb_endxyz) Likewise. |
| (ffestb_goto) Likewise. |
| (ffestb_let) Likewise. |
| (ffestb_varlist) Likewise. |
| (ffestb_R522) Likewise. |
| (ffestb_R528) Likewise. |
| (ffestb_R834) Likewise. |
| (ffestb_R835) Likewise. |
| (ffestb_R838) Likewise. |
| (ffestb_R1102) Likewise. |
| (ffestb_blockdata) Likewise. |
| (ffestb_R1212) Likewise. |
| (ffestb_R810) Likewise. |
| (ffestb_R10014_): Cast the argument of `ffelex_is_firstnamechar' |
| to (unsigned char). |
| (ffestb_V014): Change type of variable `p' to unsigned char *. |
| (ffestb_dummy) Likewise. |
| (ffestb_R524) Likewise. |
| (ffestb_R547) Likewise. |
| (ffestb_decl_chartype) Likewise. |
| (ffestb_decl_dbltype) Likewise. |
| (ffestb_decl_gentype) Likewise. |
| (ffestb_decl_entsp_2_) Likewise. |
| (ffestb_V027) Likewise. |
| (ffestb_decl_R539) Likewise. |
| |
| * top.c (ffe_decode_option): Mark parameter `argc' with |
| ATTRIBUTE_UNUSED. |
| |
| * where.c (ffewhere_unknown_line_): Add missing initializers. |
| |
| 1998-10-02 Dave Love <d.love@dl.ac.uk> |
| |
| * com.c (ffecom_expr_intrinsic_): Fix return type for RAND. |
| |
| Thu Oct 1 10:43:45 1998 Nick Clifton <nickc@cygnus.com> |
| |
| * lex.c: Replace occurances of HANDLE_SYSV_PRAGMA with |
| HANDLE_GENERIC_PRAGMAS. |
| |
| Mon Sep 28 04:22:00 1998 Jeffrey A Law (law@cygnus.com) |
| |
| * news.texi: Update from Craig. |
| |
| 1998-09-23 Dave Love <d.love@dl.ac.uk> |
| |
| * g77.texi: Additions about `/*', trailing comments and cpp. |
| |
| 1998-09-18 Dave Love <d.love@dl.ac.uk> |
| |
| * g77.texi: Various additions and some small fixes. |
| |
| Thu Sep 10 14:55:44 1998 Kamil Iskra <iskra@student.uci.agh.edu.pl> |
| |
| * Make-lang.in (f77.install-common): Add missing "else true;". |
| |
| 1998-09-07 Dave Love <d.love@dl.ac.uk> |
| |
| * ChangeLog.egcs: Deleted. Entries merged here. |
| |
| 1998-09-05 Dave Love <d.love@dl.ac.uk> |
| |
| * Makefile.in (LDFLAGS): Set from BOOT_LDFLAGS. |
| (F771_LDFLAGS): Variable dispensed with. |
| |
| Fri Sep 4 19:53:34 1998 Craig Burley <burley@gnu.org> |
| |
| * intdoc.in: Minor editorial tweaks. |
| |
| Fri Sep 4 18:35:52 1998 Craig Burley <burley@gnu.org> |
| |
| * lang-options.h: Convert to wrap option and doc string |
| in a new macro invocation, FTNOPT, so the nearly identical |
| list can be used in FSF-g77. |
| |
| Fri Sep 4 18:35:52 1998 Craig Burley <burley@gnu.org> |
| |
| * Makefile.in (fini.o): Don't define USE_HCONFIG here. |
| * fini.c: Define USE_HCONFIG here instead, so deps-kinda |
| picks up correct dependency. |
| |
| * Makefile.in (proj-h.o): Fix dependencies list. |
| |
| Wed Sep 02 09:25:29 1998 Nick Clifton <nickc@cygnus.com> |
| |
| * lex.c (ffe_lex_hash): Change how HANDLE_PRAGMA and |
| HANDLE_SYSV_PRAGMA would be called if they pragma parsing was |
| enabled in this code. |
| Generate warning messages if unknown pragmas are encountered. |
| (pragma_getc): New function: retrieves characters from the |
| input stream. Defined when HANDLE_PRAGMA is defined. |
| (pragma_ungetc): New function: replaces characters back into the |
| input stream. Defined when HANDLE_PRAGMA is defined. |
| |
| Tue Sep 1 10:00:21 1998 Craig Burley <burley@gnu.org> |
| |
| * bugs.texi, g77.1, g77.texi, intdoc.in, news.texi: Doc updates |
| from Craig. |
| |
| 1998-08-23 Dave Love <d.love@dl.ac.uk> |
| |
| * 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. |
| |
| 1998-08-09 Dave Love <d.love@dl.ac.uk> |
| |
| * Make-lang.in (f/g77.dvi): Replace non-working use of texi2dvi |
| with explicit use of tex. |
| (f77.mostlyclean): Remove TeX index files. |
| |
| * g77install.texi (Prerequisites): Kluge round TeX lossage with |
| hyphen in @value in @code. |
| |
| Tue Aug 4 16:59:39 1998 Craig Burley <burley@gnu.org> |
| |
| * com.c (ffecom_convert_narrow_, ffecom_convert_widen_): |
| Allow conversion from pointer to same-sized integer, |
| to fix invoking SIGNAL as a function. |
| |
| 1998-07-26 Dave Love <d.love@dl.ac.uk> |
| |
| * BUGS, INSTALL, NEWS: Rebuilt. |
| |
| Sat Jul 25 17:23:55 1998 Craig Burley <burley@gnu.org> |
| |
| Fix 980615-0.f: |
| * stc.c (ffestc_R1229_start): Set info to ANY as well. |
| |
| Tue Jul 21 04:33:37 1998 Craig Burley <burley@gnu.org> |
| |
| * g77spec.c (lang_specific_driver): Return unmolested |
| command line when --help seen. |
| Comment out code that printed g77-specific --help info. |
| |
| Sat Jul 18 19:16:48 1998 Craig Burley <burley@gnu.org> |
| |
| * lang-options.h: Fix up doc strings. |
| Remove the unimplemented -fdcp-intrinsics-* options. |
| |
| * str-1t.fin: Change mixed-case spelling of `GoTo' from |
| `Goto'. |
| |
| Thu Jul 16 13:26:36 1998 Craig Burley <burley@gnu.org> |
| |
| * 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. |
| |
| 1998-07-15 Dave Love <d.love@dl.ac.uk> |
| |
| * intdoc.texi: Regenerated. |
| |
| Mon Jul 13 18:45:06 1998 Craig Burley <burley@gnu.org> |
| |
| * Make-lang.in (f77.rebuilt): Fix to depend on |
| build-dir-based, not source-based, g77.info. |
| |
| * g77.texi: Merge docs with 0.5.24. |
| * g77install.texi: Ditto. |
| |
| Mon Jul 13 18:02:29 1998 Craig Burley <burley@gnu.org> |
| |
| Cleanups vis-a-vis g77-0.5.24: |
| * g77spec.c (lang_specific_driver): Tabify source. |
| * top.c (ffe_decode_option): Use fixed macro to set |
| internal-checking flag. |
| * top.h (ffe_set_is_do_internal_checks): Fix macro. |
| |
| Mon Jul 13 17:33:44 1998 Craig Burley <burley@gnu.org> |
| |
| Cleanups vis-a-vis system.h cutover and g77-0.5.24: |
| * Makefile.in (fini.o): Define USE_HCONFIG macro |
| so source code doesn't have to. |
| * fini.c: Don't define USE_HCONFIG here, since |
| source code usually shouldn't care about this. |
| * ansify.c: Include stddef.h only if we have it. |
| * intdoc.c: Ditto. |
| * proj.h: Ditto. |
| |
| Mon Jul 13 17:30:29 1998 Nick Clifton <nickc@cygnus.com> |
| |
| * lang-options.h: Format changed to work with --help support added |
| to gcc/toplev.c |
| |
| Mon Jul 13 11:54:03 1998 Craig Burley <burley@gnu.org> |
| |
| * com.c (ffecom_push_tempvar): Replace kludge that |
| munged back-end globals directly with proper calls |
| to push_topmost_sequence and pop_topmost_sequence. |
| |
| 1998-07-12 Dave Love <d.love@dl.ac.uk> |
| |
| * version.c: Bump version. |
| |
| Sat Jul 11 19:24:32 1998 Craig Burley <burley@gnu.org> |
| |
| Fix 980616-0.f: |
| * equiv.c (ffeequiv_offset_): Don't crash on various |
| possible ANY operands. |
| |
| Sat Jul 11 18:24:37 1998 Craig Burley <burley@gnu.org> |
| |
| * com.c (ffecom_expr_) [FFEBLD_opCONTER]: Die if padding |
| for constant is non-zero. |
| |
| * com.c (__eprintf): Delete this function, it is obsolete. |
| |
| 1998-07-09 Dave Love <d.love@dl.ac.uk> |
| |
| * intdoc.in (HOSTNM_func, HOSTNM_subr): Update last change. |
| |
| Thu Jul 9 00:45:59 1998 Craig Burley <burley@gnu.org> |
| |
| Fix debugging of CHARACTER*(*), etc., which requires |
| emitting debug info on types like `ftnlen': |
| * com.c (ffecom_start_progunit_): Don't bother |
| resetting "invented" flag for identifier. |
| (ffecom_transform_equiv_): Don't bother zeroing |
| "ignored" flag for decl. |
| (pushdecl): No longer set "ignored", "used", or |
| "suppressed debug" flags for decls having "invented" |
| identifiers. |
| |
| 1998-07-06 Mike Stump <mrs@wrs.com> |
| |
| * Make-lang.in (f77.stage?): Use mv -f instead of just mv so that |
| we can move g77.c. |
| |
| 1998-07-06 Dave Love <d.love@dl.ac.uk> |
| |
| * intdoc.in (HOSTNM_func, HOSTNM_subr): Note possible need for |
| -lsocket. |
| |
| 1998-07-05 Dave Love <d.love@dl.ac.uk> |
| |
| * intdoc.in: Add entry for DATE_AND_TIME. |
| |
| * intrin.def: Add implementation for DATE_AND_TIME. Make second |
| and third args of SYSTEM_CLOCK optional. |
| |
| * com.c (ffecom_expr_intrinsic_): New case for DATE_AND_TIME. |
| |
| * com-rt.def (FFECOM_gfrtSYSTEM_CLOCK): Call G77_system_clock_0, |
| not system_clock_. |
| (FFECOM_gfrtDATE_AND_TIME): New DEFGFRT. |
| |
| Wed Jul 1 11:19:13 1998 Craig Burley <burley@gnu.org> |
| |
| Fix 980701-1.f (which was producing "unaligned trap" |
| on an Alpha running GNU/Linux, as predicted): |
| * equiv.c (ffeequiv_layout_local_): Don't bother |
| coping with pre-padding of entire area while building |
| it; do that instead after the building is done, and |
| do it by modifying only the modulo field. This covers |
| the case of alignment stringency being increased without |
| lowering the starting offset, unlike the previous changes, |
| and even more elegantly than those. |
| |
| * target.c (ffetarget_align): Make sure alignments |
| are non-zero, just in case. |
| |
| See ChangeLog.0 for earlier changes. |
| |
| Local Variables: |
| add-log-time-format: current-time-string |
| End: |