- 02 Nov, 2002 14 commits
-
-
Fix for PR java/6388. * lex.h (JAVA_INTEGRAL_RANGE_ERROR): Wrap in do...while. * java-tree.h (enum java_tree_index): New values JTI_DECIMAL_INT_MAX_NODE, JTI_DECIMAL_LONG_MAX_NODE. (decimal_int_max, decimal_long_max): New defines. * lex.c (yylex): Rewrote range checking. Sign extend literals. (error_if_numeric_overflow): Rewrote range checking. * decl.c (java_init_decl_processing): Initialize decimal_int_max, decimal_long_max. From-SVN: r58755
Tom Tromey committed -
* Makefile.am (AM_MAKEFLAGS): Don't pass JC1FLAGS, CC and CXX, do pass GCJFLAGS. (FLAGS_TO_PASS): Define. * Makefile.in: Regenerated. From-SVN: r58752
Andreas Schwab committed -
2002-11-02 Toon Moene <toon@moene.indiv.nluug.nl> * news.texi: Fix .f -> .r From-SVN: r58751
Toon Moene committed -
2002-11-02 Toon Moene <toon@moene.indiv.nluug.nl> * g77.texi: Correct documentation on generating C++ prototypes of Fortran routines with f2c. * news.texi: Document fixes in GCC-3.3, 3.2 and 3.1. From-SVN: r58750
Toon Moene committed -
2002-11-02 Toon Moene <toon@moene.indiv.nluug.nl> * g77.texi: Correct documentation on generating C++ prototypes of Fortran routines with f2c. * news.texi: Document fixes in GCC-3.3, 3.2 and 3.1. From-SVN: r58749
Toon Moene committed -
* config/h8300/h8300.h: Fix comment typos. * config/h8300/h8300.md: Likewise. * config/h8300/lib1funcs.asm: Likewise. From-SVN: r58748
Kazu Hirata committed -
*doc/install.texi (Installing GCC: Configuration): Clarify the only supported ways to configure gcc. From-SVN: r58746
Gerald Pfeifer committed -
From-SVN: r58745
GCC Administrator committed -
2002-11-01 Benjamin Kosnik <bkoz@redhat.com> PR libstdc++/8172 * src/string-inst.cc: Add instantiation. From-SVN: r58738
Benjamin Kosnik committed -
PR c/7353 redux cp: * decl2.c (grokfield): Reject TYPE_DECLs with initializers. testsuite: * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C: Add some more cases. From-SVN: r58737
Zack Weinberg committed -
h8300.md (anonymous and:QI pattern): Use 'n' instead of 'O' for the constraint for the second operand. * config/h8300/h8300.md (anonymous and:QI pattern): Use 'n' instead of 'O' for the constraint for the second operand. From-SVN: r58736
Kazu Hirata committed -
2002-11-01 Benjamin Kosnik <bkoz@redhat.com> PR libstdc++/7926 * configure.target: Simplify. * config/cpu/i386/atomicity.h: Remove. * config/cpu/i386: Remove. * config/cpu/arm/atomicity.h: Remove. * config/cpu/arm: Remove. * config/cpu/x86-64/atomicity.h: Remove. * config/cpu/x86-64: Remove. From-SVN: r58735
Benjamin Kosnik committed -
PR c++/8391 * toplev.c (rest_of_compilation): Do not refuse to output code for an inline function in a local class. PR c++/8391 * g++.dg/opt/local1.C: New test. From-SVN: r58734
Mark Mitchell committed -
* libjava.lang/pr8415.java: New file. * libjava.lang/pr8415.out: New file. From-SVN: r58732
Tom Tromey committed
-
- 01 Nov, 2002 15 commits
-
-
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 -
From-SVN: r58729
Kazu Hirata committed -
From-SVN: r58728
Toshiyasu Morita committed -
* 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 -
* libjava.mauve/mauve.exp (find_mauve_sources): New proc. (test_mauve): Use it. (test_mauve_sim): Likewise. From-SVN: r58725
Tom Tromey committed -
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 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 -
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 -
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 -
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 * machmode.h (SCALAR_FLOAT_MODE_P): New macro. From-SVN: r58712
Jan Hubicka committed -
From-SVN: r58711
GCC Administrator committed -
PR optimization/6162 * md.texi: Document restriction on commutative operand specification. From-SVN: r58705
Nathanael Nerode committed -
* java/net/InetAddress.java: (isAnyLocalAddress): Implemented. (isLoopbackAddress): Implemented, comment added. (isLinkLocalAddress): Implemented, documentation added. (isSiteLocalAddress): Implemented, documentation added. (isMCGlobal): Implemented, documentation added. (isMCNodeLocal): Implemented, documentation added. (isMCLinkLocal): Implemented, documentation added. (isMCSiteLocal): Implemented, documentation added. (isMCOrgLocal): Implemented, documentation added. (getHostName): Documentation added. (getCanonicalHostName): Implemented, documentation added. (getAddress): Documentation added. (hashCode): Documentation added. (equals): Documentation added. (toString): Fixed implementation. (getByAddress): Use Inet4Address and Inet6Address. (lookup): New linewrap. (getByName): SecurityManager check added, support Inet4Address and Inet6address, comments added. (getAllByName): SecurityManager check added, comments added. * java/net/Inet6Address.java: (Inet6Address): Initialize parent class with addr instead of null. * java/net/URL.java (equals): Documentation added. (getFile): Documentation added. (hashCode): Documentation added. * java/net/natInetAddress.cc: (aton): Fix IPv6 support. * java/net/natPlainDatagramSocketImpl.cc: (peek): Throw PortUnreachableException when suitable. (peekData): Throw PortUnreachableException when suitable. (send): Throw PortUnreachableException when suitable. (receive): Throw PortUnreachableException when suitable. From-SVN: r58704
Michael Koch committed -
2002-10-31 Benjamin Kosnik <bkoz@redhat.com> PR libstdc++/8348 * include/bits/istream.tcc (istream::tellg): Remove sentry bits. (istream::seekg): Same. * testsuite/27_io/istream_seeks.cc (test06): New. From-SVN: r58703
Benjamin Kosnik committed
-
- 31 Oct, 2002 11 commits
-
-
* java/util/zip/ZipFile.java (readLeShort): Take and use DataInput as argument. (readLeShort): Likewise and use byte[]. (readLeInt): Likewise. (readEntries): Use new versions of methods and use byte[] for reading a complete zip entry. Add ZipFile name to exceptions. (entries): Add ZipFile name to exceptions. (getEntry): Likewise. (checkLocalHeader): Use new versions of methods and add ZipFile name to exceptions. From-SVN: r58697
Mark Wielaard committed -
PR c++/8186 * cp-tree.h (ADDR_IS_INVISIREF): New macro. * call.c (convert_for_arg_passing): Set it. * except.c (stabilize_throw_expr): Recurse for such an arg. From-SVN: r58696
Jason Merrill committed -
2002-10-31 Eric Christopher <echristo@redhat.com> * explow.c (convert_memory_address): Use shallow_copy_rtx. From-SVN: r58695
Eric Christopher committed -
From-SVN: r58694
Steve Ellcey committed -
From-SVN: r58693
Steve Ellcey committed -
From-SVN: r58692
Dale Johannesen committed -
From-SVN: r58690
Dale Johannesen committed -
From-SVN: r58687
Jason Merrill committed -
2002-10-31 Mark Anderson <mark@panonet.net> * java/awt/GridBagLayout.java (setConstraints): New stubbed method added From-SVN: r58686
Mark Anderson committed -
From-SVN: r58684
Jan Hubicka committed -
* i386.c (override_options): Set defaults for flag_omit_frame_pointer, flag_asynchronous_unwind_tables, flag_pcc_struct_return. * i386.c (optimization_options): Set flag_omit_frame_pointer, flag_asynchronous_unwind_tables, flag_pcc_struct_return to 2. Do not clear -momit-leaf-frame-pointer when profiling. (ix86_frame_pointer_required): Frame pointer is allways required when profiling. From-SVN: r58681
Jan Hubicka committed
-