1. 21 Oct, 2004 27 commits
  2. 20 Oct, 2004 13 commits
    • * config/rs6000/rs6000.c · 872a65b5
      	(rs6000_va_start): Use build_va_arg_indirect_ref.
      	(rs6000_gimplify_va_arg): Likewise.
      
      From-SVN: r89349
      Ben Elliston committed
    • natClass.cc (_Jv_LayoutVTableMethods): Cast pointers to uaddr, not int. · b3a45023
      	* java/lang/natClass.cc (_Jv_LayoutVTableMethods): Cast pointers
      	to uaddr, not int.
      	* java/lang/natClassLoader.cc (_Jv_PrepareCompiledClass):
      	Likewise.
      
      From-SVN: r89346
      Andreas Schwab committed
    • re PR java/15575 (HAVE_LANGINFO_CODESET never defined) · a03ea89b
      2004-10-20  Bryce McKinlay  <mckinlay@redhat.com>
      
      	PR java/15575
      	* configure.ac: Declare AM_LANGINFO_CODESET.
      	* aclocal.m4: Define AM_LANGINFO_CODESET.
      	* configure, config.in: Rebuilt.
      
      From-SVN: r89345
      Bryce McKinlay committed
    • * de.po: Update. · d99d0f20
      From-SVN: r89343
      Joseph Myers committed
    • expr.c (store_expr): Remove code that is run when want_value & 1 is nonzero. · 436d948e
      	* expr.c (store_expr): Remove code that is run when
      	want_value & 1 is nonzero.
      
      From-SVN: r89340
      Kazu Hirata committed
    • gthr-posix.h (__gthread_active_p): Use __extension__ around cast from function pointer to void *. · b235bd44
      	* gthr-posix.h (__gthread_active_p): Use __extension__ around cast
      	from function pointer to void *.
      
      From-SVN: r89336
      Mark Mitchell committed
    • re PR c++/13495 (Friendship to class nested within a template is broken) · b939a023
      	PR c++/13495
      	* decl.c (make_unbound_class_template): Add PARM_LIST parameter.
      	* cp-tree.h (make_unbound_class_template): Adjust prototype.
      	* parser.c (cp_parser_lookup_name): Adjust call to
      	make_unbound_class_template.
      	(cp_parser_single_declaration): Handle member class of class
      	template as template friend parsing correctly.
      	* friend.c (is_friend): Call is_specialization_of_friend for
      	template friend class.
      	(make_friend_class): Handle member class of class template as
      	template friend.
      	* pt.c (is_specialization_of_friend): Likewise.
      	(instantiate_class_template): Likewise.
      	(tsubst): Adjust call to make_unbound_class_template.
      
      	* g++.dg/template/memfriend9.C: New test.
      	* g++.dg/template/memfriend10.C: Likewise.
      	* g++.dg/template/memfriend11.C: Likewise.
      	* g++.dg/template/memfriend12.C: Likewise.
      	* g++.dg/template/memfriend13.C: Likewise.
      	* g++.dg/template/memfriend14.C: Likewise.
      	* g++.dg/template/memfriend15.C: Likewise.
      	* g++.dg/template/memfriend16.C: Likewise.
      	* g++.dg/template/memfriend17.C: Likewise.
      	* g++.old-deja/g++.pt/friend44.C: Remove bogus error.
      
      From-SVN: r89335
      Kriang Lerdsuwanakij committed
    • typeck.c (composite_pointer_type): Add comment about DR 195 · 23517e6b
      cp:
      	* typeck.c (composite_pointer_type): Add comment about DR 195
      	(build_reinterpret_cast_1): Add for_reinterpret_cast_p parameter.
      	Allow function pointer conversions that DR195 suggests.
      	(build_reinterpret_cast, build_c_cast): Update
      	build_reinterpret_cast_1 calls.
      testsuite:
      	* g++.dg/conversion/dr195.C: New.
      	* g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
      
      From-SVN: r89334
      Nathan Sidwell committed
    • re PR target/18032 ([4.0.0] SH: wrong code for EH) · d0edbeec
      	PR target/18032
      	* config/sh/sh.c (sh_expand_epilogue): Emit a blockage insn before
      	the frame pointer adjustment when exception handling is enabled.
      
      From-SVN: r89333
      Kaz Kojima committed
    • * call.c, typeck.c: Fix comment typos. · 5acd0bed
      From-SVN: r89332
      Kazu Hirata committed
    • * stor-layout.c: Fix a comment typo. · 34bc6352
      From-SVN: r89331
      Kazu Hirata committed
    • ColorSupported.java, [...]: Reorganized imports and removed redundant final modifiers. · a904937b
      2004-10-20  Michael Koch  <konqueror@gmx.de>
      
      	* javax/print/attribute/standard/ColorSupported.java,
      	javax/print/attribute/standard/Compression.java,
      	javax/print/attribute/standard/Copies.java,
      	javax/print/attribute/standard/CopiesSupported.java,
      	javax/print/attribute/standard/DateTimeAtCompleted.java,
      	javax/print/attribute/standard/DateTimeAtCreation.java,
      	javax/print/attribute/standard/DateTimeAtProcessing.java,
      	javax/print/attribute/standard/DocumentName.java,
      	javax/print/attribute/standard/Fidelity.java,
      	javax/print/attribute/standard/Finishings.java,
      	javax/print/attribute/standard/JobHoldUntil.java,
      	javax/print/attribute/standard/JobImpressions.java,
      	javax/print/attribute/standard/JobImpressionsCompleted.java,
      	javax/print/attribute/standard/JobImpressionsSupported.java,
      	javax/print/attribute/standard/JobKOctets.java,
      	javax/print/attribute/standard/JobKOctetsProcessed.java,
      	javax/print/attribute/standard/JobKOctetsSupported.java,
      	javax/print/attribute/standard/JobMediaSheets.java,
      	javax/print/attribute/standard/JobMediaSheetsCompleted.java,
      	javax/print/attribute/standard/JobMediaSheetsSupported.java,
      	javax/print/attribute/standard/JobMessageFromOperator.java,
      	javax/print/attribute/standard/JobName.java,
      	javax/print/attribute/standard/JobOriginatingUserName.java,
      	javax/print/attribute/standard/JobPriority.java,
      	javax/print/attribute/standard/JobPrioritySupported.java,
      	javax/print/attribute/standard/JobSheets.java,
      	javax/print/attribute/standard/JobState.java,
      	javax/print/attribute/standard/JobStateReason.java,
      	javax/print/attribute/standard/JobStateReasons.java,
      	javax/print/attribute/standard/Media.java,
      	javax/print/attribute/standard/MultipleDocumentHandling.java,
      	javax/print/attribute/standard/NumberOfDocuments.java,
      	javax/print/attribute/standard/NumberOfInterveningJobs.java,
      	javax/print/attribute/standard/NumberUp.java,
      	javax/print/attribute/standard/NumberUpSupported.java,
      	javax/print/attribute/standard/OrientationRequested.java,
      	javax/print/attribute/standard/OutputDeviceAssigned.java,
      	javax/print/attribute/standard/PDLOverrideSupported.java,
      	javax/print/attribute/standard/PageRanges.java,
      	javax/print/attribute/standard/PagesPerMinute.java,
      	javax/print/attribute/standard/PagesPerMinuteColor.java,
      	javax/print/attribute/standard/PrintQuality.java,
      	javax/print/attribute/standard/PrinterInfo.java,
      	javax/print/attribute/standard/PrinterIsAcceptingJobs.java,
      	javax/print/attribute/standard/PrinterLocation.java,
      	javax/print/attribute/standard/PrinterMakeAndModel.java,
      	javax/print/attribute/standard/PrinterMessageFromOperator.java,
      	javax/print/attribute/standard/PrinterMoreInfo.java,
      	javax/print/attribute/standard/PrinterMoreInfoManufacturer.java,
      	javax/print/attribute/standard/PrinterName.java,
      	javax/print/attribute/standard/PrinterStateReason.java,
      	javax/print/attribute/standard/PrinterStateReasons.java,
      	javax/print/attribute/standard/PrinterURI.java,
      	javax/print/attribute/standard/ReferenceUriSchemesSupported.java,
      	javax/print/attribute/standard/RequestingUserName.java:
      	Reorganized imports and removed redundant final modifiers.
      
      From-SVN: r89330
      Michael Koch committed