1. 20 Mar, 2003 12 commits
    • Various cleanups to help compile server. · b4e46cea
      	* cppinit.c (cpp_create_reader):  Take extra hash_table* argument,
      	and pass that to _cpp_init_hashtable.
      	(cpp_read_main_file):  Drop hash_table* argument; don't call
      	_cpp_init_hashtable.
      	* cpplib.h:  Update declarations to match.
      	* c-opts.c (c_common_init_options):  Pass ident_hash to
      	cpp_create_reader.
      	(c_common_post_options):  Don't pass ident_hash to cpp_read_main_file.
      	* fix-header.c (read_scan_file):  Likewise pass NULL table to
      	cpp_create_reader rather than cpp_read_main_file.
      
      	* cppfiles.c (cpp_rename_file):  Generalized and renamed
      	to cpp_change_file.
      	* cpplib.h:  Update declaration to match.
      	* c-opts.c (push_command_line_line, finish_options):  Change
      	cpp_rename_file calls to cpp_change_file.
      
      From-SVN: r64617
      Per Bothner committed
    • Various cleanups to help compile server. · 8826ff0f
      	* line-map.c (add_line_map):  Allow leaving the outermost file.
      	Allowing entering an outermost-file after the initial time.
      
      	* toplev.c (pop_srcloc):  Allow popping from initial file.
      
      From-SVN: r64616
      Per Bothner committed
    • * fold-const.c (fold): Fold A - (A & B) into ~B & A. · 015c3186
      From-SVN: r64615
      Kazu Hirata committed
    • * config/h8300/h8300.md (a peephole2): New. · 101cb92a
      From-SVN: r64614
      Kazu Hirata committed
    • 2003-03-20 Michael Koch <konqueror@gmx.de> · 54c99af1
      	* gnu/java/nio/FileChannelImpl.java
      	(address): Removed.
      	(map_address): New member variable.
      	(length): Make it package private.
      	(fd): Make it package private.
      	(buf): Make it package private.
      	(file_obj): Make it package private.
      	(FileChannelImpl): New constructor.
      	(nio_mmap_file): Use RawData instead of long.
      	(nio_munmap_file): Use RawData instead of long.
      	(nio_msync): Use RawData instead of long.
      	(implCloseChannel): New implementation using map_address.
      	(read): Reformated.
      	(map): Implemented.
      	(create_direct_mapped_buffer): Implemented, use RawData, throws
      	IOException.
      	(force): Use map_address instead of address.
      	* gnu/java/nio/MappedByteFileBuffer.java
      	(address): Removed.
      	(map_address): New member variable.
      	(MappedByteFileBuffer): Use map_address instead of address, reformated.
      	(several methods): Use map_address instead of address, replaced long
      	with RawData where appropriate.
      	* gnu/java/nio/natFileChannelImpl.cc
      	(nio_mmap_file): Replaced long with RawData.
      	(nio_munmap_file): Replaced long with RawData.
      	(nio_msync): Replaced long with RawData.
      	* gnu/java/nio/natMappedByteFileBuffer.cc
      	(several methods): Replaced long with RawData where appropriate.
      
      From-SVN: r64612
      Michael Koch committed
    • InetAddress.java, [...]: Merged copyright statements with classpath for easier merging. · 111a007d
      2003-03-20  Michael Koch  <konqueror@gmx.de>
      
      	* java/net/InetAddress.java,
      	java/net/JarURLConnection.java,
      	java/net/PlainDatagramSocketImpl.java,
      	java/net/PlainSocketImpl.java,
      	java/net/URLConnection.java:
      	Merged copyright statements with classpath for easier merging.
      
      From-SVN: r64611
      Michael Koch committed
    • 2003-03-20 Michael Koch <konqueror@gmx.de> · 10b33028
      	* java/io/FileInputStream.java
      	(getChannel): New implementation.
      	* java/io/FileOutputStream.java
      	(ch): New member variable.
      	(getChannel): Implemented.
      	* java/io/RandomAccessFile.java
      	(RandomAccessFile): Throws FileNotFoundException instead of
      	IOException.
      	(getChannel): New method.
      	(ch): New member variable.
      
      From-SVN: r64609
      Michael Koch committed
    • DataOutputStream.java, [...]: Merged copyright statements with classpath for easier merging. · 04b3370b
      2003-03-20  Michael Koch  <konqueror@gmx.de>
      
      	* java/io/DataOutputStream.java,
      	java/io/File.java,
      	java/io/FileInputStream.java,
      	java/io/FileOutputStream.java,
      	java/io/InputStreamReader.java,
      	java/io/LineNumberReader.java,
      	java/io/OutputStreamWriter.java,
      	java/io/PrintStream.java,
      	java/io/RandomAccessFile.java:
      	Merged copyright statements with classpath for easier merging.
      
      From-SVN: r64608
      Michael Koch committed
    • h8300.md (*addsi3_and_r_1): New. · f4613a2e
      	* config/h8300/h8300.md (*addsi3_and_r_1): New.
      	(*addsi3_and_not_r_1): Likewise.
      
      From-SVN: r64607
      Kazu Hirata committed
    • Makefile.in (STRICT2_WARN): Add @WERROR@. · 31260fb8
              * Makefile.in (STRICT2_WARN): Add @WERROR@.
              (GCC_WARN_CFLAGS): Remove $(WERROR).
              (fixinc.sh-warn): New.
              * ada/Make-lang.in (ada-warn): Add $(WERROR).
              * cp/Make-lang.in (cp-warn): Add $(WERROR).
              * f/Make-lang.in (f-warn): Add $(WERROR).
              * java/Make-lang.in (java-warn): Add $(WERROR).
              * treelang/Make-lang.in (treelang-warn): Add $(WERROR).
      
      From-SVN: r64606
      Loren J. Rittle committed
    • atomicity.h (__exchange_and_add, [...]): Only .set mips2 for the o32 ABI. · 951312c8
      * config/cpu/mips/atomicity.h (__exchange_and_add, __atomic_add):
      Only .set mips2 for the o32 ABI.
      
      From-SVN: r64604
      Alexandre Oliva committed
    • Daily bump. · 7e9268db
      From-SVN: r64603
      GCC Administrator committed
  2. 19 Mar, 2003 20 commits
  3. 18 Mar, 2003 8 commits