1. 27 Jul, 2003 11 commits
  2. 26 Jul, 2003 18 commits
  3. 25 Jul, 2003 11 commits
    • rs6000.c (is_ev64_opaque_type): Only check pointer equality. · 36252949
      2003-07-25  Aldy Hernandez  <aldyh@redhat.com>
      
      	* config/rs6000/rs6000.c (is_ev64_opaque_type): Only check pointer
      	equality.
      	(spe_init_builtins): Declare __ev64_opaque__ as a builtin type.
      
      	* config/rs6000/spe.h: Remove __ev64_opaque__ definition.
      
      From-SVN: r69802
      Aldy Hernandez committed
    • * g++.dg/other/error2.C: Tweak expected errors. · ca3c62ec
      From-SVN: r69796
      Nathan Sidwell committed
    • cp-tree.h (build_compound_expr): Take LHS & RHS args. · c7b62f14
      	* cp-tree.h (build_compound_expr): Take LHS & RHS args.
      	(build_x_compound_expr_from_list): Declare.
      	* typeck.c (build_x_compound_expr_from_list): New.
      	(build_x_compound_expr): Adjust.
      	(build_compound_expr): Remove unreachable code. Take two
      	parameters, adjust.
      	* decl.c (grok_reference_init): Use
      	build_x_compound_expr_from_list.
      	(expand_static_init): Adjust build_compound_expr call.
      	(cxx_maybe_build_cleanup): Likewise.
      	* init.c (perform_member_init): Use
      	build_x_compound_expr_from_list.
      	(build_new_1): Likewise.
      	(build_vec_delete): Adjust build_compound_expr calls.
      	(build_vbase_delete): Likewise.
      	* typeck2.c (store_init_value): Use
      	build_x_compound_expr_from_list.
      	(build_functional_cast): Likewise.
      
      From-SVN: r69794
      Nathan Sidwell committed
    • cp-tree.h (enum tsubst_flags_t): Add tf_user. · 42eaed49
      	* cp-tree.h (enum tsubst_flags_t): Add tf_user.
      	* decl.c (make_typename_type): Pass it.
      	* pt.c (lookup_template_class): Use it.
      	(resolve_typename_type): Pass it.
      	* semantics.c (finish_template_type): Pass it.
      
      From-SVN: r69793
      Nathan Sidwell committed
    • char_traits.h: Update copyright, tweak. · e884d397
      
      2003-07-25  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* include/bits/char_traits.h: Update copyright, tweak.
      	* testsuite/ext/pod_char_traits.cc: Explicitly qualify namespace
      	std types.
      
      From-SVN: r69792
      Benjamin Kosnik committed
    • char_traits.h: Update copyright, tweak. · b66ea7d4
      
      2003-07-25  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* include/bits/char_traits.h: Update copyright, tweak.
      	* testsuite/ext/pod_char_traits.cc: Explicitly qualifiy namespace
      	std types.
      
      From-SVN: r69791
      Benjamin Kosnik committed
    • re PR c++/11617 (g++ does not report missing member functions) · 22038b2c
      cp:
      	PR c++/11617
      	* cp-tree.h (qualified_name_lookup_error): Declare.
      	* pt.c (tsubst_qualified_id): Use qualified_name_lookup_error for
      	errors.
      	(tsubst_expr) <DECL_STMT case>: Likewise.
      	(tsubst_copy_and_build) <COMPONENT_REF case>: Likewise.
      	* semantics.c (qualified_name_lookup_error): New, broken out of ...
      	(finish_id_expression): ... here. Use it.
      testsuite:
      	PR c++/11617
      	* g++.dg/template/lookup2.C: New test.
      	* g++.dg/template/memclass1.C: Remove instantiated from error.
      
      From-SVN: r69790
      Nathan Sidwell committed
    • configure.host: Only use +ESdbgasm when using the HPUX native compiler on PA-Risc. · 6c84c668
      
      	* configure.host: Only use +ESdbgasm when using the HPUX native
      	compiler on PA-Risc.  It isn't recognized by GCC and is silently
      	ignored by HP's compilers on ia64.
      
      From-SVN: r69788
      Roger Sayle committed
    • * cfns.gperf: Add '%%' delimiter to placate gperf 3.0. · 8460025b
      From-SVN: r69787
      Falk Hueffner committed
    • + * java/lang/natRuntime.cc (_load): Add library name to · 337ecadf
      +       UnsatisfiedLinkError when thrown.
      
      From-SVN: r69786
      Mark Wielaard committed
    • [multiple changes] · ec8a1dd5
      2003-07-25  Mark Wielaard  <mark@klomp.org>
      
      	* Makefile.am (awt_java_source_files): java/awt/GridBagLayoutInfo.java
      	added.
      	* Makefile.in: Likewise.
      
      2003-07-25  Jeroen Frijters  <jeroen@frijters.net>
      
      	* java/awt/Component.java
      	(getPreferredSize): Call preferredSize.
      	(preferredSize): Moved body of getPreferredSize here.
      	(getMinimumSize): Call minimumSize.
      	(minimumSize): Moved body of getMinimumSize here.
      	(prepareImage): Fall back on Toolkit.prepareImage if there is no peer
      	(checkImage(Image,ImageObserver)): Don't call getWidth/getHeight, but
      	pass -1
      	* java/awt/Container.java
      	(validate): Don't validate if there is no peer.
      	(update): Clear background before calling paint.
      	* java/awt/GridBagLayout.java
      	Completed the implementation and fixed several bugs.
      	* java/awt/MediaTracker.java
      	(MediaEntry.imageUpdate): Fixed typo. & instead of | was used to
      	combine flags.
      	* java/awt/Window.java
      	(Window): Don't call setVisible(false). Windows are invisible by
      	default and calling virtual methods from constructor causes
      	compatibility problems (e.g. subclasses may assume that the peer
      	already exists).
      
      2003-07-25  Michael Koch  <konqueror@gmx.de>
      
      	* java/awt/GridBagLayout.java:
      	Totally reworked and partly implemented.
      	* java/awt/GridBagLayoutInfo.java:
      	New file.
      
      From-SVN: r69785
      Mark Wielaard committed