1. 06 Jun, 2004 6 commits
  2. 05 Jun, 2004 14 commits
    • regclass.c (init_reg_sets): Check for missing registers in target initializer… · 1ee19633
      regclass.c (init_reg_sets): Check for missing registers in target initializer macros FIXED_REGISTERS and...
      
      	* regclass.c (init_reg_sets): Check for missing registers in target
      	initializer macros FIXED_REGISTERS and CALL_USED_REGISTERS.
      
      From-SVN: r82655
      Bernardo Innocenti committed
    • Makefile.am: Add makedepend. · c6e83800
      libcpp:
      	* Makefile.am: Add makedepend.
      	* Makefile.in, aclocal.m4: Regenerate.
      	* charset.c: Insert a space to avoid a warning.
      	* directives.c: Include mkdeps.h.
      	(_cpp_handle_directive): Reenable macro expander if appropriate.
      	(undefine_macros): Inline body of _cpp_free_definition for speed.
      	Do not call undef callback or _cpp_warn_if_unused_macro.
      	(cpp_get_deps): New interface.
      	* files.c (search_cache): Add pfile argument.  Check for file
      	that would be found by "" or <> search here...
      	(_cpp_find_file): ...not here.  Correct recorded start_dir of
      	files found by directory-of-current-file search that would be
      	found by "" or <> search.
      	* init.c (cpp_add_dependency_target): Delete.
      	* internal.h (struct lexer_state): Add discarding_output flag.
      	* lex.c (lex_identifier): Compute hash function while scanning.
      	* macro.c (cpp_scan_nooutput): Disable macro expansion outside
      	directives.
      	* makedepend.c: New file.
      	* mkdeps.c (struct deps): Add vpath vector.
      	(apply_vpath, deps_add_vpath): New function.
      	(deps_free): Free vpath vector.
      	(deps_add_dep, deps_add_target): Use apply_vpath.
      	* symtab.c (calc_hash): Use HT_HASHSTEP and HT_FINISH.
      	(ht_lookup_with_hash): New function.
      	* cpplib.h, mkdeps.h: Update prototypes.
      	* symtab.h: Update prototypes.
      	(HT_HASHSTEP, HT_FINISH): New macros.
      
      gcc:
      	* Makefile.in (MKDEPS_H): New shorthand.
      	(c-opts.o): Update dependencies.
      	* c-opts.c: Include mkdeps.h.
      	(handle_deferred_opts): Use cpp_get_deps and deps_add_target,
      	not cpp_add_dependency_target.
      
      From-SVN: r82654
      Zack Weinberg committed
    • v850.c (v850_use_dfa_pipeline_interface): New. · dbeff3e5
      	* config/v850/v850.c (v850_use_dfa_pipeline_interface): New.
      	* config/v850/v850.md: Convert to DFA scheduler description.
      
      From-SVN: r82653
      Steven Bosscher committed
    • 2004-06-05 Michael Koch <konqueror@gmx.de> · 9fc3ed51
      	* javax/swing/SwingConstants.java
      	(NEXT): New constant.
      	(PREVIOUS): Likewise.
      
      From-SVN: r82652
      Michael Koch committed
    • 2004-06-05 Michael Koch <konqueror@gmx.de> · c6dd0441
      	* javax/swing/UIManager.java
      	(LookAndFeel): Made public.
      	(LookAndFeel.getName): Likewise.
      	(LookAndFeel.getClassName): Likewise.
      
      From-SVN: r82651
      Michael Koch committed
    • re PR fortran/15478 (gfortran manual problems) · e0f2a7c6
      PR fortran/15478
      * gfortran.texi: The documentation doesn't contain infomration on
      how to report bugs, and shouldn't, so remove the line which
      says it does.
      
      From-SVN: r82650
      Tobias Schlüter committed
    • Fix date on ChangeLog entry from previous commit · 3e31938b
      From-SVN: r82649
      Tobias Schlüter committed
    • re PR fortran/15478 (gfortran manual problems) · bda4d063
      PR fortran/15478
      * doc/install.texi: Document GMP as prerequisite. Document
      --with-gmp and --with-gmp-dir configure options.
      * fortran/gfortran.texi: Remove section 'Compiling and testing',
      remove TOC reference to it.
      
      From-SVN: r82648
      Tobias Schlüter committed
    • intrinsic.c (sort_actual): Keep track of type of missing arguments. · f9fed73b
      	* intrinsic.c (sort_actual): Keep track of type of missing
      	arguments. (Missing from previous commit.)
      
      From-SVN: r82645
      Tobias Schlüter committed
    • combine.c (simplify_shift_const): Check shift amount is a CONST_INT. · 446f52f4
      
      	* combine.c(simplify_shift_const): Check shift amount is a
      	CONST_INT.
      
      From-SVN: r82644
      Graham Stott committed
    • toplev.c (init_asm_output): Add explicit 'b' to mode when opening asm_out_file. · 90aa6719
              * toplev.c (init_asm_output): Add explicit 'b' to mode when
              opening asm_out_file.
              * c-pch.c (c_common_write_pch): Remove unnecessary fflush before
              reading asm_out_file. Replace fflush after reading asm_out_file
              with fseek.
              * hosthooks-def.h (HOST_HOOKS_GT_PCH_ALLOC_GRANULARITY): Define
              default and add to HOST_HOOKS_INITIALIZER.
              * hosthooks.h (gt_pch_alloc_granularity): Declare hook function.
              * ggc-common.c (default_gt_pch_alloc_granularity): New function.
              (gt_pch_save): Use host_hooks.gt_pch_alloc_granularity
              to set mmi.offset padding.
               * config.gcc (i[34567]86-*-mingw32*): Set target_gtfiles to
              $(srcdir)/config/i386/winnt.c.
              (i[34567]86-*-pe | i[34567]86-*-cygwin*): Likewise.
              (i[34567]86-*-uwin*): Likewise.
              *i[34567]86-*-interix3*): Likewise.
              * config.host (i[34567]86-*-mingw32*): Set out_host_hook_obj.
              * config/i386/host-mingw32.c: New file.
              * config/i386/x-mingw32: Add rule for host-mingw32.o.
              * config/i386/winnt.c: (struct extern_list) Tag as GTY.
              (extern_head): Likewise.
              (struct export_list) Likewise.
              (export_head): Likewise.
              (i386_pe_record_external_function): Use ggc_alloc.
              (i386_pe_record_exported_symbol): Likewise.
              Include "gt-winnt.h" at end.
              * doc/hostconfig.texi: Document
      	HOST_HOOKS_GT_PCH_ALLOC_GRANULARITY.
      
      From-SVN: r82643
      Danny Smith committed
    • m68k.h: Remove comments copied over from tm.texi. · 859711c5
      	* config/m68k/m68k.h: Remove comments copied over from tm.texi.
      	Rename 68000 and 68k to m68k for consistency in comments.  Remove
      	trailing whitespace before EOLs and before TABs.
      	(MAX_CODE_ALIGN): Remove unused macro.
      	(CALL_USED_REGISTERS): Reformat and add comments.
      
      From-SVN: r82642
      Bernardo Innocenti committed
    • Daily bump. · 0fa96cea
      [[Split portion of a mixed commit.]]
      
      From-SVN: r82640.2
      GCC Administrator committed
    • Daily bump. · db1e2f88
      [[Split portion of a mixed commit.]]
      
      From-SVN: r82639.2
      GCC Administrator committed
  3. 04 Jun, 2004 16 commits
  4. 03 Jun, 2004 4 commits