1. 23 Apr, 2004 9 commits
    • [multiple changes] · ace7ed7c
      2004-04-23 Dalibor Topic <robilad@kaffe.org>
      
      	* java/util/jar/JarFile.java,
      	java/util/jar/JarInputStream.java,
      	java/util/jar/JarOutputStream.java,
      	java/util/jar/Manifest.java:
      	Cleaned up imports.
      
      2004-04-23 Dalibor Topic <robilad@kaffe.org>
      
      	* java/util/ArrayList.java,
      	java/util/Calendar.java,
      	java/util/Currency.java,
      	java/util/HashMap.java,
      	java/util/HashSet.java,
      	java/util/Hashtable.java,
      	java/util/LinkedList.java,
      	java/util/Properties.java,
      	java/util/PropertyPermission.java,
      	java/util/TimeZone.java,
      	java/util/TreeMap.java,
      	java/util/TreeSet.java,
      	java/util/Vector.java,
      	java/util/WeakHashMap.java:
      	Cleaned up imports.
      
      2004-04-23  Dalibor Topic  <robilad@kaffe.org>
      
      	* java/util/logging/FileHandler.java,
      	java/util/logging/Formatter.java,
      	java/util/logging/Handler.java,
      	java/util/logging/Logger.java,
      	java/util/logging/SimpleFormatter.java,
      	java/util/logging/XMLFormatter.java:
      	Cleaned up imports.
      
      From-SVN: r81077
      Dalibor Topic committed
    • re PR rtl-optimization/14984 (bootstrap binary compare differs for Ada object files on darwin) · 78bad775
      2004-04-22  Laurent GUERBY <laurent@guerby.net>
      
      	PR optimization/14984
      	PR optimization/14985
      	* trans.c (gigi): Fix non determinism leading to bootstrap
      	comparison failures.
      
      From-SVN: r81076
      Laurent GUERBY committed
    • Add Mostafa to entry of my previous commit. · bdabb153
      From-SVN: r81075
      Jan Hubicka committed
    • line-map.h (struct line_maps): New field highest_line. · 500bee0a
      
      	* line-map.h (struct line_maps):  New field highest_line.
      	(linemap_position_for_column):  Make non-inline function.
      	(LINEMAP_POSITION_FOR_COLUMN):  New macro.
      	* line-map.c (linemap_init):  Clear highest_line field.
      	(linemap_add):  Set highest_line field.
      	(linemap_line_start):  Minor optimization - use highest_line field.
      	Reduce maximum column hint to 10000.  Update highest_line field.
      	(linemap_position_for_column):  Moved from line-map.h.  Optimize a bit.
      	* cpphash.h (struct cpp_reader):  Remove line field - instead use
      	line_table->highest_line.
      	(saved_line):  Remove unused field.
      	(CPP_INCREMENT_FILE):  Don't do linemap_lookup - just use newest map.
      	Use  line_table's highest_line field instead of cpp_reader's line.
      	* cpplib.c (start_directive):  Likewise use highest_line field.
      	(do_line, do_linemarker):  Likewise just use newest map.
      	(_cpp_do_file_change):  Don't need to set cpp_reader's line field.
      	* cpperror.c (cpp_error):  Likewise use highest_line field.
      	* cppfiles.c (open_file_failed:  Likewise.
      	(cpp_make_system_header):  Likewise use newest map and highest_line.
      	* cppinit.c (cpp_create_reader):  Don't initialize removed field.
      	* cpplex.c (_cpp_process_line_notes, _cpp_skip_block_comment,
      	skip_line_comment, skip_whitespace, _cpp_get_fresh_line,
      	_cpp_lex_direct):  Likewise use highest_line.
      	(_cpp_lex_direct):  Use new LINEMAP_POSITION_FOR_COLUMN macro.
      	* cppmacro.c (_cpp_builtin_macro_text):  Likewise use highest_line,
      	and use newest map.
      	* cpppch.c (cpp_read_state):  Don't save+restore cpp_reader's line.
      	* cpptrad.c (_cpp_overlay_buffer):  Don't save cpp_reader's line.
      	(copy_comment, _cpp_scan_out_logical_line):  Likewise use highest_line.
      
      From-SVN: r81074
      Per Bothner committed
    • add pr number to last commit · 9344fdb9
      From-SVN: r81073
      Alan Modra committed
    • gcc.c (init_gcc_specs): Test USE_LD_AS_NEEDED, not HAVE_LD_AS_NEEDED. · 8efcd34f
      	* gcc.c (init_gcc_specs): Test USE_LD_AS_NEEDED, not HAVE_LD_AS_NEEDED.
      	* config/linux.h (USE_LD_AS_NEEDED): Define.
      	* gcc/config/alpha/linux.h (USE_LD_AS_NEEDED): Define.
      	* gcc/config/arm/linux-elf.h (USE_LD_AS_NEEDED): Define.
      	* gcc/config/rs6000/linux.h (USE_LD_AS_NEEDED): Define.
      	* gcc/config/rs6000/linux64.h (USE_LD_AS_NEEDED): Define.
      	* gcc/config/sh/linux.h (USE_LD_AS_NEEDED): Define.
      	* gcc/config/sparc/linux.h (USE_LD_AS_NEEDED): Define.
      	* gcc/config/sparc/linux64.h (USE_LD_AS_NEEDED): Define.
      
      From-SVN: r81072
      Alan Modra committed
    • re PR preprocessor/15067 (Minor glitch in the source of cpp.) · 3092d0fc
      
      	* cppinit.c (cpp_read_main_file):  Return NULL rather than false.
      	Fixes PR preprocessor/15067.
      
      From-SVN: r81068
      Per Bothner committed
    • init.c (build_aggr_init): Fix accidental use of C99 construct in previous change. · 671cb993
      	* init.c (build_aggr_init): Fix accidental use of C99 construct in
      	previous change.
      
      From-SVN: r81067
      Mark Mitchell committed
    • Daily bump. · 08a21bfd
      From-SVN: r81063
      GCC Administrator committed
  2. 22 Apr, 2004 25 commits
  3. 21 Apr, 2004 6 commits
    • target-supports.exp (check_profiling_available): Assume profiling is not… · 9aba2a72
      target-supports.exp (check_profiling_available): Assume profiling is not available on powerpc-eabi targets.
      
      	* lib/target-supports.exp (check_profiling_available): Assume
      	profiling is not available on powerpc-eabi targets.
      
      From-SVN: r80989
      Aldy Hernandez committed
    • MIPS SB-1 DFA scheduler. · 50d32cf6
      * config/mips/mips-protos.h (fp_register_operand, lo_operand): Declare.
      * config/mips/mips.c (mips_multipass_dfa_lookahead): Declare.
      (TARGET_SCHED_FIRST_CYCLE_MULTIPASS_DFA_LOOKAHEAD): New.
      (fp_register_operand, lo_operand): New.
      (mips_rtx_costs): Add TUNE_SB1 support.
      (mips_issue_rate): Add comment.  Add PROCESSOR_SB1 support.
      (mips_use_dfa_pipeline_interface): Add PROCESSOR_SB1 support.
      (mips_multipass_dfa_lookahead): New.
      * config/mips/mips.h (MASK_FP_EXCEPTIONS, TARGET_FP_EXCEPTIONS,
      TUNE_SB1): New.
      (TARGET_SWITCHES): Add -mfp-exceptions support.
      (TARGET_FP_EXCEPTIONS_DEFAULT): New.
      (BRANCH_COST): Fix whitespace.
      * config/mips/mips.md: Include sb1.md.
      * config/mips/sb1.md: New file.
      * doc/invoke.texi: Document -mfp-exceptions.
      
      From-SVN: r80988
      James E Wilson committed
    • crtend.asm: Move pointer to __do_global_ctors_aux in .init_array section to ... · e24e0aa7
      2004-04-21  H.J. Lu  <hongjiu.lu@intel.com>
      
      	* config/ia64/crtend.asm: Move pointer to __do_global_ctors_aux
      	in .init_array section to ...
      	* config/ia64/crtbegin.asm: Here.
      
      	* config/ia64/crtend.asm: Mark __do_global_ctors_aux global
      	and hidden if HAVE_INITFINI_ARRAY is defined.
      
      From-SVN: r80986
      H.J. Lu committed
    • 1c-01.c: Use ptrdiff_t for casts of pointers. · a0b96bb7
      2004-04-21  Janis Johnson  <janis187@us.ibm.com>
      
      	* gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
      	* gcc.dg/vmx/bug-1.c: Ditto.
      
      From-SVN: r80985
      Janis Johnson committed
    • Delete all WARN_CFLAGS references from fixinc. · cb7761f5
      	* Makefile.in (fixinc.sh): Don't set or export WARN_CFLAGS.  Fix
      	comment.
      	* fixinc/Makefile.in (FL_LIST): Don't mention WARN_CFLAGS.
      	(fixincl.o-warn): Delete.
      
      From-SVN: r80984
      James E Wilson committed
    • natClass.cc (_Jv_LayoutInterfaceMethods): New method. · 746ecc78
      2004-04-21  Bryce McKinlay  <mckinlay@redhat.com>
      
              * java/lang/natClass.cc (_Jv_LayoutInterfaceMethods): New method.
              Set method->index values for interface methods to their itable
      	index.
              (initializeClass): Call _Jv_LayoutInterfaceMethods.
      
      From-SVN: r80978
      Bryce McKinlay committed