1. 04 Feb, 2002 1 commit
  2. 03 Feb, 2002 1 commit
  3. 28 Sep, 2001 1 commit
  4. 02 Aug, 2000 1 commit
    • c-common.h: Prototype min_precision and c_build_qualified_type here... · 50e60bc3
      	* c-common.h: Prototype min_precision and c_build_qualified_type here...
      	* c-tree.h: ... not here.
      	* errors.h: Prototype fancy_abort.
      
      	* emit-rtl.c (gen_lowpart_common): Move variable 'c' into
      	HOST_BITS_PER_WIDE_INT == 64 ifdef block.
      	* regrename.c (regrename_optimize): Make control flow explicit.
      	(replace_reg_in_block): Initialize reg_use to 0.
      
      	* i386.c (legitimate_address_p): Rename error label to
      	report_error to avoid namespace clash.
      
      cp:
      	* cp-tree.h: Don't prototype min_precision here.
      	(my_friendly_assert): Cast expression to void.
      	* semantics.c (do_poplevel): Initialize scope_stmts.
      
      f:
      	* expr.c (ffeexpr_finished_): Cast signed side of ?:
      	expression to bool.
      
      java:
      	* class.c (build_dtable_decl): Initialize dummy.
      
      intl:
      	* dcgettext.c (find_msg): Initialize act before loop.
      	(guess_category_value): Add dummy uses of both parameters.
      	* localealias.c (read_alias_file): Cast arg of strchr to char *.
      
      From-SVN: r35427
      Zack Weinberg committed
  5. 26 Feb, 2000 1 commit
  6. 15 May, 1999 1 commit
  7. 24 Apr, 1999 1 commit
  8. 27 Mar, 1999 1 commit
    • Warning fixes: · 26f096f9
              * 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.
      
      From-SVN: r26013
      Kaveh R. Ghazi committed
  9. 13 Mar, 1999 1 commit
  10. 18 Feb, 1999 1 commit
  11. 15 Feb, 1999 1 commit
  12. 16 Jun, 1998 1 commit
    • Cutover to system.h: · 8b45da67
      Mon Jun 15 22:21:57 1998  Craig Burley  <burley@gnu.org>
      	Cutover to system.h:
      	* Make-lang.in:
      	* Makefile.in:
      	* ansify.c:
      	* bad.c:
      	* bld.c:
      	* com.c:
      	* com.h:
      	* expr.c:
      	* fini.c:
      	* g77spec.c:
      	* implic.c:
      	* intdoc.c:
      	* intrin.c:
      	* lex.c:
      	* lex.h:
      	* parse.c:
      	* proj.c:
      	* proj.h:
      	* src.c:
      	* src.h:
      	* stb.c:
      	* ste.c:
      	* target.c:
      	* top.c:
      	* system.j: New file.
      	Use toplev.h where appropriate:
      	* Make-lang.in:
      	* Makefile.in:
      	* bad.c:
      	* bld.c:
      	* com.c:
      	* lex.c:
      	* ste.c:
      	* top.c:
      	* toplev.j: New file.
      	Conditionalize all dumping/reporting routines so they don't
      	get built for gcc/egcs:
      	* bld.c:
      	* bld.h:
      	* com.c:
      	* equiv.c:
      	* equiv.h:
      	* sta.c:
      	* stt.c:
      	* stt.h:
      	* symbol.c:
      	* symbol.h:
      	Use hconfig.h instead of config.h where appropriate:
      	* Makefile.in (proj-h.o): Compile with -DUSE_HCONFIG.
      	* fini.c: Define USE_HCONFIG before including proj.h.
      	* Makefile.in (deps-kinda): Redirect stderr to stdout,
      	to eliminate diagnostics vis-a-vis g77spec.c.
      	* Makefile.in: Regenerate dependencies via deps-kinda.
      	* lex.c (ffelex_file_fixed, ffelex_file_free): Eliminate
      	apparently spurious warnings about uninitialized variables
      	`c', `column', and so on.
      
      From-SVN: r20520
      Craig Burley committed
  13. 04 Jun, 1998 1 commit
    • com.c (ffecom_init_0): Fix setup of INTEGER(KIND=7) pointer type. · a835e351
      Mon Jun  1 19:37:42 1998  Craig Burley  <burley@gnu.org>
      	* com.c (ffecom_init_0): Fix setup of INTEGER(KIND=7)
      	pointer type.
      	* info.c (ffeinfo_type): Don't crash on null type.
      	* expr.c (ffeexpr_fulfill_call_): Don't special-case
      	%LOC(expr) or LOC(expr).
      	Delete FFEGLOBAL_argsummaryPTR.
      	* global.c, global.h: Delete FFEGLOBAL_argsummaryPTR.
      
      From-SVN: r20225
      Craig Burley committed
  14. 19 May, 1998 1 commit
  15. 18 May, 1998 1 commit
  16. 28 Mar, 1998 1 commit
  17. 22 Mar, 1998 1 commit
  18. 22 Feb, 1998 1 commit
  19. 12 Feb, 1998 1 commit
    • com.c (type_for_mode): Add explicit braces to avoid ambiguous `else'. · 567f3d36
              * com.c (type_for_mode): Add explicit braces to avoid ambiguous `else'.
              * expr.c (ffeexpr_type_combine): Likewise.
              (ffeexpr_reduce_): Likewise.
              (ffeexpr_declare_parenthesized_): Likewise.
              * src.c (ffesrc_strcmp_1ns2i): Likewise.
              (ffesrc_strcmp_2c): Likewise.
              (ffesrc_strncmp_2c): Likewise.
              * stb.c (ffestb_halt1_): Likewise.
              (ffestb_R90910_): Likewise.
              (ffestb_R9109_): Likewise.
              * stc.c (ffestc_R544_equiv_): Likewise.
              * std.c (ffestd_subr_copy_easy_): Likewise.
              (ffestd_R1001dump_): Likewise.
              (ffestd_R1001dump_1005_1_): Likewise.
              (ffestd_R1001dump_1005_2_): Likewise.
              (ffestd_R1001dump_1005_3_): Likewise.
              (ffestd_R1001dump_1005_4_): Likewise.
              (ffestd_R1001dump_1005_5_): Likewise.
              (ffestd_R1001dump_1010_2_): Likewise.
              * ste.c (ffeste_R840): Likewise.
              * sts.c (ffests_puttext): Likewise.
              * symbol.c (ffesymbol_check_token_): Likewise.
              * target.c (ffetarget_real1): Likewise.
              (ffetarget_real2): Likewise.
      
      From-SVN: r17884
      Kaveh R. Ghazi committed
  20. 08 Feb, 1998 1 commit
    • Fix -fpedantic combined with `F()' invocation, · 34bea464
              also -fugly-comma combined with `IARGC()' invocation:
              * bad.def (FFEBAD_NULL_ARGUMENT_W): New diagnostic.
              * expr.c (ffeexpr_finished_): Don't reject null expressions
              in the argument-expression context -- let outer context
              handle that.
              (ffeexpr_token_arguments_): Warn about null expressions
              here if -fpedantic (as appropriate).
              Obey -fugly-comma for only external-procedure invocations.
      
      From-SVN: r17793
      Craig Burley committed
  21. 01 Oct, 1997 1 commit
  22. 12 Aug, 1997 1 commit