- 28 Jun, 2003 4 commits
-
-
* cfgrtl.c (rtl_split_edge): Mark the definition static, matching the forward declaration. cp: * decl.c (build_typename_type) * mangle.c (write_template_template_arg) * parser.c (cp_parser_scope_through_which_access_occurs) * pt.c (push_access_scope_real, push_access_scope, pop_access_scope) * repo.c (get_base_filename) * semantics.c (maybe_convert_cond): Mark the definition static, matching the forward declaration. java: * class.c (build_method_symbols_entry) * expr.c (get_offset_table_index) * jcf-parse.c (jcf_parse): Mark the definition static, matching the forward declaration. From-SVN: r68622
Zack Weinberg committed -
* gcc_release: Command "all" now creates .gz files only for releases and pre-releases. From-SVN: r68620
Gerald Pfeifer committed -
From-SVN: r68618
GCC Administrator committed -
* unwind-c.c (PERSONALITY_FUNCTION): Delete duplicate define. From-SVN: r68616
Gunther Nikl committed
-
- 27 Jun, 2003 36 commits
-
-
PR c++/10468 * pt.c (tsubst): Handle qualified TYPEOF_TYPEs correctly. PR c++/10468 * g++.dg/ext/typeof5.C: New test. From-SVN: r68615
Mark Mitchell committed -
2003-06-27 Chris Demetriou <cgd@broadcom.com> * config/mips/mips.c (mips_build_va_list): Make padding in va_list structure explicit to avoid -Wpadded warnings. From-SVN: r68613
Chris Demetriou committed -
PR c++/10796 * decl.c (finish_enum): Implement DR377. * decl.c (cp_finish_decl): Don't make variables with reference type readonly while they are being initialized. PR c++/10796 * g++.dg/init/enum1.C: New test. From-SVN: r68610
Mark Mitchell committed -
gcc/ChangeLog: * config/s390/s390.h (SECONDARY_OUTPUT_RELOAD_CLASS): Define. * config/s390/s390.c (s390_secondary_output_reload_class): New function. * config/s390/s390-protos.h (s390_secondary_output_reload_class): Declare it. * config/s390/s390.md ("reload_outti", "reload_outdi", "reload_outdf"): New expanders. * config/s390/s390.md ("movti" + splitters): Handle non-offsettable memory operands as source. ("movdi" + splitters): Likewise. ("movdf" + splitters): Likewise. * config/s390/s390.c (s390_split_ok_p): New function. * config/s390/s390-protos.h (s390_split_ok_p): Declare it. gcc/testsuite/ChangeLog: * gcc.dg/20030627-1.c: New test. From-SVN: r68607
Ulrich Weigand committed -
2003-06-27 Michael Koch <konqueror@gmx.de> * java/beans/beancontext/BeanContextSupport.java: New version from classpath. From-SVN: r68606
Michael Koch committed -
2003-06-27 Michael Koch <konqueror@gmx.de> * java/awt/Window.java, java/awt/font/GraphicAttribute.java, java/awt/font/ImageGraphicAttribute.java, java/awt/image/DataBufferByte.java, java/awt/image/DataBufferInt.java, java/awt/image/DataBufferUShort.java, java/awt/image/DirectColorModel.java, java/awt/image/PixelGrabber.java: New versions from classpath. From-SVN: r68605
Michael Koch committed -
combine.c (force_to_mode): Replace the equality comparison of INTVALs with a pointer equality comparison. * combine.c (force_to_mode): Replace the equality comparison of INTVALs with a pointer equality comparison. (simplify_comparison): Likewise. From-SVN: r68603
Kazu Hirata committed -
* jump.c (rtx_renumbered_equal_p): Replace an expression that is known to be 0 with 0. From-SVN: r68602
Kazu Hirata committed -
* gcse.c (expr_equiv_p): Replace expressions that are known to be 0 with 0. From-SVN: r68601
Kazu Hirata committed -
* cse.c (fold_rtx): Replace the equality comparison of INTVALs with a pointer equality comparison. From-SVN: r68600
Kazu Hirata committed -
* rtlanal.c (reg_mentioned_p): Return 0 earlier if REG and IN are known to be not equivalent. From-SVN: r68599
Kazu Hirata committed -
* gcc_release (build_sources): Do not include gnats.html any longer. Make an error message more descriptive. From-SVN: r68597
Gerald Pfeifer committed -
2003-06-27 Benjamin Kosnik <bkoz@redhat.com> * testsuite/testsuite_performance.h (__gnu_cxx_test): Change output name to libstdc++-v3-performance.sum. * testsuite/Makefile.am (CLEANFILES): Remove .performance. * testsuite/Makefile.in: Regenerate. 2003-06-27 Matthias Klose <doko@debian.org> * testsuite/Makefile.am (check-abi, check-abi-verbose): Save output of abi-check in libstdc++-v3-abi.sum. * testsuite/Makefile.in: Regenerate. From-SVN: r68593
Benjamin Kosnik committed -
* config/alpha/alpha.c (function_arg): Don't pass small aggregates in floating point registers. Validate that we don't receive complex values here. Use #elif. (return_in_memory, function_value): New. (alpha_va_arg): Handle complex values as two arguments. * config/alpha/alpha.h (RETURN_IN_MEMORY): Use return_in_memory. (FUNCTION_VALUE, LIBCALL_VALUE): Use function_value. (SPLIT_COMPLEX_ARGS): New. * config/alpha/alpha-protos.h: Update. From-SVN: r68591
Richard Henderson committed -
* ggc-page.c (inverse_table): Change type of mult to size_t. (compute_inverse): Compute inverse using size_t, not unsigned int. Compute inverse also for sizes larger than half a machine page. From-SVN: r68589
Ulrich Weigand committed -
* configure.in: Clean up config-lang.in handling. Delete useless assignment to "subdirs". * configure: Regenerate. From-SVN: r68588
Nathanael Nerode committed -
I am sorry for the way I handled this -gused commit. From-SVN: r68587
Devang Patel committed -
* config/os/bsd/netbsd/ctype_noninline.h (_C_ctype_): Declare. (ctype<char>::classic_table): Return _C_ctype_ + 1. (ctype<char>::ctype): Use classic_table. From-SVN: r68584
Krister Walfridsson committed -
* toplev.c (rest_of_decl_compilation): Only varpoolize argument when called before cgraph_optimize. From-SVN: r68583
Jan Hubicka committed -
PR c++/11332 * typeck.c (build_static_cast): Avoid returning expressions with reference type. PR c++/11332 * g++.dg/expr/static_cast2.C: New test. From-SVN: r68580
Mark Mitchell committed -
* java/security/Certificate.java (getGuarantor): Removed wrong @deprecated tag. (getPrincipal): Likewise. (getPublicKey): Likewise. (encode): Likewise. (decode): Likewise. (getFormat): Likewise. (toString): Likewise. * java/security/cert/PolicyQualifierInfo.java (PolicyQualifierInfo): Made final. * javax/security/auth/x500/X500Principal.java (serialVersionUID): New member variable. From-SVN: r68579
Michael Koch committed -
* config/m68k/coff.h: ASM_FILE_START_FILE_DIRECTIVE should be TARGET_ASM_FILE_START_FILE_DIRECTIVE. From-SVN: r68578
Zack Weinberg committed -
* java/rmi/server/SkeletonNotFoundException.java (SkeletonNotFoundException): Removed wrong @deprecated tag. * java/rmi/server/UnicastRemoteObject.java (exportObject): Made package-private. From-SVN: r68577
Michael Koch committed -
* java/text/Format.java (serialVersionUID): Fixed value. From-SVN: r68576
Michael Koch committed -
* java/net/Inet4Address.java (Inet4Address): Made package-private. * java/net/Inet6Address.java (Inet4Address): Made package-private. From-SVN: r68575
Michael Koch committed -
* java/io/RandomAccessFile.java (readLine): Removed wrong @deprecated tag. (getChannel): Made final. From-SVN: r68574
Michael Koch committed -
* cgraph.c (cgraph_node, cgraph_varpool_node): Avoid re-initializing of known_decls. From-SVN: r68573
Jan Hubicka committed -
* gnu/java/nio/FileChannelImpl.java (write): Removed. From-SVN: r68572
Michael Koch committed -
* java/nio/ByteBufferImpl.java (ByteBufferImpl): Made it a package-private class * java/nio/CharBufferImpl.java (CharBufferImpl): Made it a package-private class * java/nio/DirectByteBufferImpl.java (DirectByteBufferImpl): Made it a package-private class * java/nio/DoubleBufferImpl.java (DoubleBufferImpl): Made it a package-private class * java/nio/FloatBufferImpl.java (FloatBufferImpl): Made it a package-private class * java/nio/IntBufferImpl.java (IntBufferImpl): Made it a package-private class * java/nio/LongBufferImpl.java (LongBufferImpl): Made it a package-private class * java/nio/ShortBufferImpl.java (ShortBufferImpl): Made it a package-private class * java/nio/channels/FileChannel.java (write): Made final. * java/nio/channels/ServerSocketChannel.java (ServerSocketChanne): Made protected. From-SVN: r68571
Michael Koch committed -
* javax/naming/CompositeName.java (serialVersionUID): New member variable. * javax/naming/CompoundName.java (serialVersionUID): New member variable. * javax/naming/InitialContext.java (InitialContext): Throws NamingException. (init): Likewise. * javax/naming/LinkRef.java (serialVersionUID): New member variable. (gteLinkName): Throws NamingException. * javax/naming/NamingException.java (serialVersionUID): New member variable. * javax/naming/NamingSecurityException.java (NamingSecurityException): Made abstract. (serialVersionUID): New member variable. * javax/naming/ReferralException.java (serialVersionUID): New member variable. * javax/naming/StringRefAddr.java (serialVersionUID): New member variable. * javax/naming/directory/BasicAttribute.java: Reworked imports. (serialVersionUID): New member variable. (get): Throws NamingException. (getAll): Throws NamingException. * javax/naming/directory/BasicAttributes.java: Reworked imports. (serialVersionUID): New member variable. * javax/naming/ldap/UnsolicitedNotificationEvent.java (serialVersionUID): New member variable. From-SVN: r68570
Michael Koch committed -
* Makefile.am (awt_java_source_files): Added new files: javax/swing/Popup.java, javax/swing/PopupFactory.java * Makefile.in: Regenerated. From-SVN: r68569
Michael Koch committed -
2003-06-27 Michael Koch <konqueror@gmx.de> * javax/swing/JWindow.java, javax/swing/event/AncestorEvent.java, javax/swing/event/HyperlinkEvent.java, javax/swing/event/InternalFrameEvent.java, javax/swing/event/ListDataEvent.java, javax/swing/event/TableModelEvent.java, javax/swing/plaf/PopupMenuUI.java, javax/swing/plaf/SplitPaneUI.java, javax/swing/plaf/TabbedPaneUI.java, javax/swing/plaf/TextUI.java, javax/swing/plaf/TreeUI.java, javax/swing/plaf/basic/BasicTextUI.java, javax/swing/plaf/basic/BasicTreeUI.java: New versions from classpath. * javax/swing/Popup.java, javax/swing/PopupFactory.jav: New source files from classpath. * javax/swing/plaf/doc-files/TreeUI-1.png: New binary files from classpath. From-SVN: r68568
Michael Koch committed -
* defaults.h (REGISTER_MOVE_COST): Define default here. * regclass.c: Don't define default REGISTER_MOVE_COST here. * reload.c, reload1.c: Ditto. From-SVN: r68567
Hans-Peter Nilsson committed -
2003-06-27 Paolo Carlini <pcarlini@unitus.it> Nathan C. Myers <ncm-nospam@cantrip.org> PR libstdc++/9178 * include/bits/fstream.tcc (_M_underflow): Properly estimate the worst-case number of external bytes for a given get area. * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: New. 2003-06-27 Paolo Carlini <pcarlini@unitus.it> Petur Runolfsson <peturr02@ru.is> PR libstdc++/11305 * include/bits/fstream.tcc (overflow): Properly estimate the worst-case number of external bytes for a given put area (by using codecvt::max_length()). * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1: New. * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2: New. * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3: New. * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4: New. Co-Authored-By: Nathan C. Myers <ncm-nospam@cantrip.org> Co-Authored-By: Petur Runolfsson <peturr02@ru.is> From-SVN: r68566
Paolo Carlini committed -
From-SVN: r68563
Nathan Sidwell committed -
From-SVN: r68562
Richard Earnshaw committed
-