1. 07 Oct, 2001 1 commit
  2. 06 Oct, 2001 1 commit
  3. 05 Oct, 2001 2 commits
  4. 04 Oct, 2001 1 commit
  5. 03 Oct, 2001 2 commits
  6. 02 Oct, 2001 1 commit
  7. 01 Oct, 2001 1 commit
  8. 30 Sep, 2001 2 commits
    • Make libf2c a shared library (gcc/f directory). · dedc4a53
      2001-09-29  Juergen Pfeifer  <juergen.pfeifer@gmx.net>
      
      	Make libf2c a shared library (gcc/f directory).
      
      	* Make-lang.in: Pass define of frtbegin.o to compilation of g77spec.c.
      	* g77spec.c (lang_specific_driver): Treat linking in of frtbegin.o.
      
      2001-09-29  Juergen Pfeifer  <juergen.pfeifer@gmx.net>
                  Toon Moene  <toon@moene.indiv.nluug.nl>
      
      	Make libf2c a shared library (libf2c directory).
      
      	* aclocal.m4: Get definition of libtool.
      	* Makefile.in: Use libtool.
      	* configure.in: Use libtool.
      	* configure: Regenerated.
      	* libF77/Makefile.in: Use libtool; treat main program contained in
      	libF77/main.c specially.
      	* libF77/configure.in: Use libtool.
      	* libF77/configure: Regenerated.
      	* libI77/Makefile.in: Use libtool.
      	* libI77/configure.in: Use libtool.
      	* libI77/configure: Regenerated.
      	* libU77/Makefile.in: Use libtool.
      	* libU77/configure.in: Use libtool.
      	* libU77/configure: Regenerated.
      	* libU77/date_.c: Adapt for -fPIC compiling.
      	* libU77/vxtidate_.c: Ditto.
      
      From-SVN: r45913
      Juergen Pfeifer committed
    • Daily bump. · fa829038
      From-SVN: r45896
      GCC Administrator committed
  9. 29 Sep, 2001 1 commit
  10. 28 Sep, 2001 2 commits
  11. 27 Sep, 2001 1 commit
  12. 26 Sep, 2001 1 commit
  13. 25 Sep, 2001 1 commit
  14. 24 Sep, 2001 1 commit
  15. 23 Sep, 2001 1 commit
  16. 22 Sep, 2001 2 commits
  17. 21 Sep, 2001 1 commit
  18. 20 Sep, 2001 1 commit
  19. 19 Sep, 2001 1 commit
  20. 18 Sep, 2001 1 commit
  21. 17 Sep, 2001 1 commit
  22. 16 Sep, 2001 1 commit
  23. 15 Sep, 2001 1 commit
  24. 14 Sep, 2001 1 commit
  25. 13 Sep, 2001 2 commits
    • c-parse.in (yyerror): Const-ification and/or static-ization. · 83182544
      	* c-parse.in (yyerror): Const-ification and/or static-ization.
      	* c-typeck.c (push_member_name): Likewise.
      	* collect2.c (main): Likewise.
      	* dbxout.c (dbxout_parms): Likewise.
      	* diagnostic.c (format_with_decl): Likewise.
      	* dwarf2out.c (output_ranges): Likewise.
      	* dwarfout.c (fundamental_type_code): Likewise.
      	* except.c (dw2_output_call_site_table): Likewise.
      	* gcc.c (do_spec_1): Likewise.
      	* genopinit.c (optabs): Likewise.
      	* objc/objc-act.c (synth_id_with_class_suffix, start_class,
      	gen_declaration_1, handle_impent): Likewise.
      	* protoize.c (default_include, in_system_include_dir, abspath):
      	Likewise.
      	* sched-vis.c (visualize_stall_cycles): Likewise.
      	* sdbout.c (plain_type_1, sdbout_end_function,
      	sdbout_end_epilogue): Likewise.
      	* varasm.c (decode_reg_name): Likewise.
      
      	* 1750a.c (mod_regno_adjust): Likewise.
      	* alpha.c (alpha_write_one_linkage,
      	unicosmk_output_default_externs): Likewise.
      	* arm.c (arm_condition_codes): Likewise.
      	* arm.h (arm_condition_codes): Likewise.
      	* avr.c (output_movsisf, encode_section_info): Likewise.
      	* darwin.h (GEN_BINDER_NAME_FOR_STUB, GEN_SYMBOL_NAME_FOR_SYMBOL):
      	Likewise.
      	* i386.c (hi_reg_name, qi_reg_name, qi_high_reg_name): Likewise.
      	* i386.h (hi_reg_name, qi_reg_name, qi_high_reg_name): Likewise.
      	* m88k.c (output_function_profiler): Likewise.
      	* mips.c (mips_output_conditional_branch): Likewise.
      	* ns32k.c (ns32k_out_reg_names): Likewise.
      	* ns32k.h (ns32k_out_reg_names): Likewise.
      	* pj.c (pj_output_rval): Likewise.
      	* rs6000.c (GEN_LOCAL_LABEL_FOR_SYMBOL): Likewise.
      	* sparc.c (sparc_flat_function_prologue,
      	sparc_flat_function_epilogue): Likewise.
      
      cp:
      	* decl.c (warn_extern_redeclared_static, cp_make_fname_decl):
      	Const-ification.
      	* pt.c (tsubst_decl): Likewise.
      
      f:
      	* bad.c (ffebad_finish): Const-ification and/or static-ization.
      	* intrin.c (ffeintrin_cmp_name_): Likewise.
      	* stc.c (ffestc_R904): Likewise.
      
      java:
      	* expr.c (expand_invoke): Const-ification.
      	* parse.y (patch_method_invocation): Likewise.
      
      From-SVN: r45581
      Kaveh R. Ghazi committed
    • Daily bump. · 97f40079
      From-SVN: r45574
      GCC Administrator committed
  26. 12 Sep, 2001 2 commits
    • bld.c (ffebld_op_string_): Const-ification. · 19dab795
      	* bld.c (ffebld_op_string_): Const-ification.
      	* com.c (ffecom_gfrt_name_, ffecom_gfrt_argstring_): Likewise.
      	* fini.c (xspaces): Likewise.
      	* global.c (ffeglobal_type_string_): Likewise.
      	* info.c (ffeinfo_basictype_string_, ffeinfo_kind_message_,
      	ffeinfo_kind_string_, ffeinfo_kindtype_string_,
      	ffeinfo_where_string_): Likewise.
      	* lex.c (ffelex_type_string_): Likewise.
      	* malloc.c (malloc_types_): Likewise.
      	* stc.c (ffestc_subr_binsrch_, ffestc_R904, ffestc_R904,
      	ffestc_R907): Likewise.
      	* symbol.c (ffesymbol_state_name_, ffesymbol_attr_name_):
      	Likewise.
      	* version.c (ffe_version_string): Likewise.
      	* version.h (ffe_version_string): Likewise.
      
      From-SVN: r45566
      Kaveh R. Ghazi committed
    • Daily bump. · be7377b2
      From-SVN: r45557
      GCC Administrator committed
  27. 11 Sep, 2001 3 commits
    • * parse.c (finput): Mark extern. · 20cdfa65
      From-SVN: r45551
      Richard Henderson committed
    • configure.in: Check whether assembler supports section merging. · 201556f0
      	* configure.in: Check whether assembler supports section merging.
      	* config.in: Rebuilt.
      	* configure: Rebuilt.
      	* varasm.c (variable_section, output_constant_pool): Pass alignment
      	to SELECT_SECTION and SELECT_RTX_SECTION.
      	(mergeable_string_section): New.
      	(mergeable_constant_section): New.
      	(default_elf_asm_named_section): Output SECTION_MERGE and
      	SECTION_STRINGS flags plus SECTION_ENTSIZE entity size.
      	* output.h (mergeable_string_section): New.
      	(mergeable_constant_section): New.
      	(SECTION_MERGE, SECTION_STRINGS, SECTION_ENTSIZE): Define.
      	* toplev.c (flag_merge_constants): New.
      	(f_options): Add -fmerge-constants and -fmerge-all-constants
      	options.
      	(toplev_main): Default to -fno-merge-constants if not optimizing.
      	* flags.h (flag_merge_constants): Add extern.
      	* invoke.texi (-fmerge-constants, -fmerge-all-constants): Document.
      	* tm.texi (SELECT_SECTION, SELECT_RTX_SECTION): Document added third
      	argument.
      	* config/elfos.h (ASM_SECTION_START_OP, ASM_OUTPUT_SECTION_START):
      	Define if assembler has working .subsection -1 support.
      	(SELECT_RTX_SECTION, SELECT_SECTION): Add third macro argument.
      	Put constant into special SHF_MERGE sections if the linker should
      	attempt to merge duplicates.
      	* config/ia64/sysv4.h (SELECT_RTX_SECTION, SELECT_SECTION): Add third
      	macro argument.
      	Put constant into special SHF_MERGE sections if the linker should
      	attempt to merge duplicates.
      	* config/alpha/elf.h: Likewise.
      	(ASM_SECTION_START_OP, ASM_OUTPUT_SECTION_START): Define if assembler
      	has working .subsection -1 support.
      	* config/nextstep.h: Add third argument to SELECT_RTX_SECTION and
      	SELECT_SECTION.
      	* config/svr3.h: Likewise.
      	* config/darwin.h: Likewise.
      	* config/arm/aof.h: Likewise.
      	* config/arm/linux-elf.h: Likewise.
      	* config/avr/avr.h: Likewise.
      	* config/c4x/c4x.h: Likewise.
      	* config/d30v/d30v.h: Likewise.
      	* config/i386/dgux.h: Likewise.
      	* config/i386/osfrose.h: Likewise.
      	* config/i386/sco5.h: Likewise.
      	* config/i386/svr3gas.h: Likewise.
      	* config/ia64/aix.h: Likewise.
      	* config/m32r/m32r.h: Likewise.
      	* config/m68k/m68k.h: Likewise.
      	* config/m88k/dgux.h: Likewise.
      	* config/m88k/m88k.h: Likewise.
      	* config/mcore/mcore-pe.h: Likewise.
      	* config/mips/mips.h: Likewise.
      	* config/pa/pa.h: Likewise.
      	* config/pa/pa-linux.h: Likewise.
      	* config/romp/romp.h: Likewise.
      	* config/rs6000/sysv4.h: Likewise.
      	* config/rs6000/xcoff.h: Likewise.
      	* config/s390/linux.h: Likewise.
      	* config/sparc/sparc.h: Likewise.
      	* config/sparc/sysv4.h: Likewise.
      	* config/stormy16/stormy16.h: Likewise.
      	* config/v850/v850.h: Likewise.
      	* config/vax/vms.h: Likewise.
      	* config/arm/arm.c (arm_elf_asm_named_section): Output SECTION_MERGE
      	and SECTION_STRINGS flags plus SECTION_ENTSIZE entity size.
      	* config/sparc/sparc.c (sparc_elf_asm_named_section): Use
      	default_elf_asm_named_section for SHF_MERGE sections.
      
      	* com.c (ffe_init_options): Default to -fmerge-all-constants
      	if optimizing.
      
      From-SVN: r45548
      Jakub Jelinek committed
    • Daily bump. · 75b7ac7d
      From-SVN: r45535
      GCC Administrator committed
  28. 10 Sep, 2001 1 commit
  29. 09 Sep, 2001 1 commit
  30. 08 Sep, 2001 1 commit
  31. 07 Sep, 2001 1 commit