1. 04 Nov, 2002 1 commit
  2. 03 Nov, 2002 5 commits
    • re PR middle-end/8408 (simple legal c program ice in fixup_var_refs_1, at function.c:1938) · 0b40e88e
              PR middle-end/8408
              * genrecog.c (preds): Handle ADDRESSOF.
              (validate_pattern): Mark it as an lvalue.
      	* gcc.c-torture/compile/20021103-1.c: New.
      
      From-SVN: r58774
      Eric Botcazou committed
    • AlreadyConnectedException.java: Extend IllegalStateException, per spec. · 7189ea29
      	* java/nio/channels/AlreadyConnectedException.java: Extend
      	IllegalStateException, per spec.
      
      From-SVN: r58773
      Tom Tromey committed
    • GNU Classpath merge. · de36f65d
      2002-10-31  Stephen Crawley  <crawley@dstc.edu.au>
      
      	* java/lang/Double.java (valueOf): Return new Double(parseDouble(s)).
      
      2002-10-31  Wu Gansha <gansha.wu@intel.com>:
      
              * java/util/ArrayList.java (readObject, writeObject): Only read/write
              size items.
      
      2002-10-31  Wu Gansha <gansha.wu@intel.com>:
      
              * java/io/DataInputStream.java (convertFromUTF): Give StringBuffer an
              initial estimated size to avoid enlarge buffer frequently.
      
      2002-10-31  Wu Gansha <gansha.wu@intel.com>:
      
      	* java/lang/reflect/Proxy.java (ProxyType): Set loader to System
      	ClassLoader when null.
      	(ProxyType.hashCode): Loader null check no longer needed.
      	(ProxyType.sameTypes): New method.
      	(ProxyType.equals): Use new method.
      
      2002-10-31  Mark Wielaard  <mark@klomp.org>
      
              * java/net/URLDecoder.java (decode): Initialize Stringbuffer size to
      	length of String.
      	* java/net/URLEncoder.java (encode): Likewise.
      
      2002-10-31  Mark Wielaard  <mark@klomp.org>
      
      	* java/util/zip/ZipInputStream.java (getNextEntry): Throw IOException
      	when stream is closed.
      	(closeEntry): Likewise.
      	(read): Likewise.
      	* java/util/zip/ZipOutputStream.java (putNextEntry): Throw
      	ZipException when no entry active.
      	(closeEntry): Likewise.
      	(write): Likewise.
      
      From-SVN: r58772
      Mark Wielaard committed
    • Daily bump. · c33c471b
      From-SVN: r58771
      GCC Administrator committed
    • initexc.java (fail): Static initializers must be able to complete normally. · 863d115f
      	* libjava.lang/initexc.java (fail): Static initializers must be
      	able to complete normally.  From Eric Blake.
      
      From-SVN: r58765
      Tom Tromey committed
  3. 02 Nov, 2002 22 commits
  4. 01 Nov, 2002 12 commits
    • freebsd.h (CPP_CPU64_DEFAULT_SPEC): Define __arch64__. · 8df91177
      2002-11-01  David O'Brien  <obrien@FreeBSD.org>
      	* config/sparc/freebsd.h (CPP_CPU64_DEFAULT_SPEC): Define __arch64__.
      	(TRANSFER_FROM_TRAMPOLINE): Reformat.
      	Add comment.
      
      Approved by:  Mark Mitchell <mark@codesourcery.com>
                    Message-ID: <15490000.1036182355@warlock.codesourcery.com>
      
      From-SVN: r58730
      David O'Brien committed
    • * config/h8300/h8300.h (CAN_ELIMINATE): Simplify. · 616dc555
      From-SVN: r58729
      Kazu Hirata committed
    • * config/h8300/h8300.h (OPTIMIZATION_OPTIONS): New. · 25a533a0
      From-SVN: r58728
      Toshiyasu Morita committed
    • ia64.h (MASK_INLINE_DIV_LAT): Remove. · dcffbade
      	* config/ia64/ia64.h (MASK_INLINE_DIV_LAT): Remove.
      	(MASK_INLINE_DIV_THR): Remove.
      	(TARGET_INLINE_DIV_LAT): Remove.
      	(TARGET_INLINE_DIV_THR): Remove.
      	(TARGET_INLINE_DIV): Remove.
      	(MASK_INLINE_FLOAT_DIV_LAT): New macro.
      	(MASK_INLINE_FLOAT_DIV_THR): New macro.
      	(MASK_INLINE_INT_DIV_LAT): New macro.
      	(MASK_INLINE_INT_DIV_THR): New macro.
      	(TARGET_INLINE_FLOAT_DIV_LAT): New macro.
      	(TARGET_INLINE_FLOAT_DIV_THR): New macro.
      	(TARGET_INLINE_INT_DIV_LAT): New macro.
      	(TARGET_INLINE_INT_DIV_THR): New macro.
      	(TARGET_INLINE_FLOAT_DIV): New macro.
      	(TARGET_INLINE_INT_DIV): New macro.
      	* config/ia64/ia64.md (divsi3): Change to use new macros.
      	(modsi3): Ditto.
      	(udivsi3): Ditto.
      	(umodsi3): Ditto.
      	(divsi3_internal): Ditto.
      	(divdi3): Ditto.
      	(moddi3): Ditto.
      	(udivdi3): Ditto.
      	(umoddi3): Ditto.
      	(divdi3_internal_lat): Ditto.
      	(divdi3_internal_thr): Ditto.
      	(divsf3): Ditto.
      	(divsf3_internal_lat): Ditto.
      	(divsf3_internal_thr): Ditto.
      	(divdf3): Ditto.
      	(divdf3_internal_lat): Ditto.
      	(divdf3_internal_thr): Ditto.
      	(divtf3): Ditto.
      	(divtf3_internal_lat): Ditto.
      	(divtf3_internal_thr): Ditto.
      	* config/ia64/ia64.c (ia64_override_options): Change
      	to check new macros for conflicts in settings.
      	* doc/invoke.texi (-minline-divide-min-latency): Remove.
      	(-minline-divide-max-throughput): Remove.
      	(-minline-float-divide-min-latency): New.
      	(-minline-float-divide-max-throughput): New.
      	(-minline-int-divide-min-latency): New.
      	(-minline-int-divide-max-throughput): New.
      
      From-SVN: r58727
      Steve Ellcey committed
    • mauve.exp (find_mauve_sources): New proc. · 0e75523e
      	* libjava.mauve/mauve.exp (find_mauve_sources): New proc.
      	(test_mauve): Use it.
      	(test_mauve_sim): Likewise.
      
      From-SVN: r58725
      Tom Tromey committed
    • re PR libstdc++/8197 (std::sin(float) causes undefined reference to sinf) · 23ae3eb1
      
      2002-11-01  Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
      
      	PR libstdc++/8197
      	* config/link-map.gnu: Export math stubbs.
      
      From-SVN: r58721
      Christian Ehrhardt committed
    • re PR libstdc++/8318 (Not all wide character based prototypes are included… · 5112ae3a
      re PR libstdc++/8318 (Not all wide character based prototypes are included within #ifdef _GLIBCPP_USE_WCHAR_T)
      
      
      2002-11-01  Benjamin Kosnik  <bkoz@redhat.com>
      
      	PR libstdc++/8318
      	* include/std/std_iostream.h: Tweak.
      	* include/std/std_iosfwd.h: Add _GLIBCPP_USE_WCHAR_T.
      	* include/std/std_iomanip.h: Same.
      	* include/bits/stringfwd.h: Same.
      	* include/bits/basic_string.tcc: Same.
      	* include/bits/sstream.tcc: Same.
      	* include/bits/fstream.tcc: Same.
      	* include/bits/basic_ios.tcc: Same.
      	* include/bits/streambuf.tcc: Same.
      	* include/bits/locale_facets.tcc: Same.
      
      From-SVN: r58720
      Benjamin Kosnik committed
    • re PR libstdc++/7961 (compare( char *) implemented incorrectly.) · c86c54e6
      2002-11-01  John Carter  <john.carter@tait.co.nz>
      
      	PR libstdc++/7961
      	* include/bits/basic_string.tcc
      	(compare(const _CharT* __s)): Don't access __s past its length.
      
      From-SVN: r58717
      John Carter committed
    • re PR target/7856 ([arm] invalid offset in constant pool reference) · d5db54a1
      PR target/7856
      * arm.c (use_return_insn): Don't use a return insn if there are
      saved integer regs, but LR is not one of them.
      
      From-SVN: r58716
      Richard Earnshaw committed
    • ByteOrder.java: New file. · 9dcb1ec8
      2002-11-01  Michael Koch  <konqueror@gmx.de>
      
      	* java/nio/ByteOrder.java: New file.
      	* java/nio/channels/DatagramChannel.java:
      	(DatagramChannel): New constructor.
      	* java/nio/channels/Pipe.java: New file.
      	* java/nio/channels/SelectableChannel.java: New file.
      	* java/nio/channels/SelectionKey.java: New file.
      	* java/nio/channels/Selector.java: New file.
      	* java/nio/channels/ServerSocketChannel.java
      	(ServerSocketChannel): New constructor.
      	* java/nio/channels/SocketChannel.java
      	(SocketChannel): New constructor.
      	* java/nio/channels/Pipe.java: New file.
      	* java/nio/channels/spi/AbstractChannel.java: New file.
      	* java/nio/channels/spi/AbstractInterruptibleChannel.java: New file.
      	* java/nio/channels/spi/AbstractSelectableChannel.java:
      	License added
      	(AbstractSelectableChannel): New stubbed method.
      	* java/nio/channels/spi/AbstractSelectionKey.java: New file.
      	* java/nio/channels/spi/AbstractSelector.java: New file.
      	* java/nio/channels/spi/SelectorProvider.java: New file.
      	* java/nio/charset/Charset.java: New file.
      	* java/nio/charset/CoderMalfunctionError.java: New file.
      	* java/nio/charset/CodingErrorAction.java: New file.
      	* java/nio/charset/spi/CharsetProvider.java
      	(charsetForName): Uncommented.
      	* Makefile.am (java_native_source_files): Added new files.
      	* Makefile.in: Regenerated.
      
      From-SVN: r58713
      Michael Koch committed
    • expr.c (emit_move_insn): Use SCALAR_FLOAT_MODE_P · 075fc17a
      
      	* expr.c (emit_move_insn):  Use SCALAR_FLOAT_MODE_P
      	* machmode.h (SCALAR_FLOAT_MODE_P): New macro.
      
      From-SVN: r58712
      Jan Hubicka committed
    • Daily bump. · cfcfd176
      From-SVN: r58711
      GCC Administrator committed