1. 16 Apr, 2007 15 commits
    • re PR c++/29365 (Unnecessary anonymous namespace warnings) · 8fff2060
      gcc/ChangeLog:
      
      2007-04-16  Seongbae Park <seongbae.park@gmail.com>
      
      	PR c++/29365
      
      	* cp/decl2.c (constrain_class_visibility):
      	Do not warn about the use of anonymous namespace in the main input file.
      
      gcc/testsuite/ChangeLog:
      
      2007-04-16  Seongbae Park <seongbae.park@gmail.com>
      
      	PR c++/29365
      	Testcase for c++ anonymous namespace warning
      
      	* g++.dg/warn/anonymous-namespace-1.C: New test
      	* g++.dg/warn/anonymous-namespace-1.h: New test
      
      From-SVN: r123879
      Seongbae Park committed
    • m68k.h (FRAME_POINTER_REGNUM): Use A6_REG instead. · de41203b
      	* config/m68k/m68k.h (FRAME_POINTER_REGNUM): Use A6_REG
      	instead.
      	(M68K_REGNAME): Use A6_REG.
      	* config/m68k/m68k.md (FP_REG): Rename to A6_REG.
      
      From-SVN: r123878
      Kazu Hirata committed
    • m68k.c (m68k_libcall_value, [...]): Use macros for register names more. · 8d989403
      	* config/m68k/m68k.c (m68k_libcall_value,
      	m68k_function_value): Use macros for register names more.
      
      From-SVN: r123877
      Kazu Hirata committed
    • ObjectInputStream.java: (parseContent): Call (String, Object) version of dumpElementln. · 8734935b
      2007-04-16  Andrew Haley  <aph@redhat.com>
      
              * java/io/ObjectInputStream.java: (parseContent):  Call (String,
              Object) version of dumpElementln.
              (dumpElementln(String, Object)): New method.
              * java/io/ObjectOutputStream.java (writeObject): Call (String,
              Object) version of dumpElementln.
              (dumpElementln(String, Object)): New method.
      
      From-SVN: r123875
      Andrew Haley committed
    • re PR middle-end/28071 (A file that can not be compiled in reasonable time/space) · bdbf40a5
      PR middle-end/28071
      * sched-int.h (struct deps): Split field 'pending_lists_length' into
      'pending_read_list_length' and 'pending_write_list_length'.  Update
      comment.
      * sched-deps.c (add_insn_mem_dependence): Change signature.  Update
      to handle two length counters instead of one.  Update all uses.
      (flush_pending_lists, sched_analyze_1, init_deps): Update to handle
      two length counters instead of one.
      * sched-rgn.c (propagate_deps): Update to handle two length counters
      instead of one.
      
      From-SVN: r123874
      Maxim Kuvyrkov committed
    • 2007-04-16 Andrew John Hughes <gnu_andrew@member.fsf.org> · b3ea5d8e
              * javax/management/ObjectName.java:
              (parse(String)): Catch multiple wildcards,
              initialise with an empty string (so null isn't
              appended), and emit comma even when wildcard
              ends the list.
              (checkComponents()): Catch newlines.
              (quote(String)): Handle newlines and quotes
              correctly.
      
      From-SVN: r123873
      Andrew John Hughes committed
    • Fix a typo in comments in revision 123866. · 9cb116cb
      From-SVN: r123871
      H.J. Lu committed
    • Indentation fix. · 20f5e278
      From-SVN: r123869
      Tobias Schlüter committed
    • BootClassLoader.java (getBootURLLoader): New method. · 754d30c8
      2007-04-16  Andrew Haley  <aph@redhat.com>
      
              * gnu/gcj/runtime/BootClassLoader.java (getBootURLLoader): New
              method.
              (bootGetResource): Use getBootURLLoader() to load resources.
              (bootGetResources): Likewise.
      
              * java/lang/reflect/natMethod.cc (Method::invoke): In invoke also
              check that the method's declaring class is accessible.
      
      From-SVN: r123867
      Andrew Haley committed
    • re PR target/31582 (ix86_expand_vec_set_builtin modifies source) · 7bb4a6be
      2007-04-16  H.J. Lu  <hongjiu.lu@intel.com>
      
      	PR target/31582
      	* config/i386/i386.c (ix86_expand_vec_set_builtin): Make a
      	copy of source, pass it to ix86_expand_vector_set and return
      	it as target.
      
      From-SVN: r123866
      H.J. Lu committed
    • TaggedComponentHelper.java (read): Use read_octet_array(), not read(). · 9c3068be
      2007-04-16  Andrew Haley  <aph@redhat.com>
      
              * org/omg/IOP/TaggedComponentHelper.java (read): Use
              read_octet_array(), not read().
              (write): Use write_octet_array(), not write().
      
              * org/omg/PortableServer/Servant.java (_get_delegate): Throw if no
              delegate has been set.
      
              * javax/management/ObjectName.java serialVersionUID: Declare.
              Make all fields transient.
              (parse): Break out from constructor.
              (writeObject, readObject): New methods.
      
      From-SVN: r123865
      Andrew Haley committed
    • TaggedComponentHelper.java (read): Use read_octet_array(), not read(). · 2f69f684
      2007-04-16  Andrew Haley  <aph@redhat.com>
      
              * org/omg/IOP/TaggedComponentHelper.java (read): Use
              read_octet_array(), not read().
              (write): Use write_octet_array(), not write().
      
              * org/omg/PortableServer/Servant.java (_get_delegate): Throw if no
              delegate has been set.
      
              * javax/management/ObjectName.java serialVersionUID: Declare.
              Make all fields transient.
              (parse): Break out from constructor.
              (writeObject, readObject): New methods.
      
      From-SVN: r123864
      Andrew Haley committed
    • mips.h (PROCESSOR_74KC, [...]): Define. · 8dd58f01
      2007-04-16  David Ung  <davidu@mips.com>
                  Joseph Myers  <joseph@codesourcery.com>
      
      	* config/mips/mips.h (PROCESSOR_74KC, PROCESSOR_74KF,
      	PROCESSOR_74KX, TUNE_74K, GENERATE_MADD_MSUB): Define.
      	* config/mips/mips.c (mips_cpu_info_table, mips_rtx_cost_data):
      	Add 74K processor information.
      	* config/mips/mips.md: Include 74k.md.
      	(cpu): Add 74kc,74kf,74kx.
      	(ISA_HAS_MADD_MSUB): Change to GENERATE_MADD_MSUB throughout.
      	* config/mips/74k.md: New.
      	* doc/invoke.texi (MIPS Options): Document 74K support.
      
      Co-Authored-By: Joseph Myers <joseph@codesourcery.com>
      
      From-SVN: r123863
      David Ung committed
    • BootClassLoader.java (getBootURLLoader): New method. · 0e055c1c
      2007-04-16  Andrew Haley  <aph@redhat.com>
      
              * gnu/gcj/runtime/BootClassLoader.java (getBootURLLoader): New
              method.
              (bootGetResource): Use getBootURLLoader() to load resources.
              (bootGetResources): Likewise.
      
              * java/lang/reflect/natMethod.cc (Method::invoke): In invoke also
              check that the method's declaring class is accessible.
      
      From-SVN: r123862
      Andrew Haley committed
    • tree-vect-analyze.c (vect_analyze_operations): Reorganize calls to vectorizable_* functions. · 60555ced
              * tree-vect-analyze.c (vect_analyze_operations): Reorganize calls to
              vectorizable_* functions.
              * tree-vect-transform.c (vectorizable_call): Add check for
              STMT_VINFO_RELEVANT_P, STMT_VINFO_DEF_TYPE and STMT_VINFO_LIVE_P.
              (vectorizable_store): likewise.
              (vectorizable_conversion): Add check for STMT_VINFO_DEF_TYPE.
              Add comments.
              (vectorizable_operation, vectorizable_type_demotion): Likewise.
              (vectorizable_type_promotion, vectorizable_load): Likewise.
              (vectorizable_live_operation, vectorizable_condition): Likewise.
              (vectorizable_assignment): Add check for STMT_VINFO_DEF_TYPE and
              STMT_VINFO_LIVE_P.
              (vect_transform_stmt): Reorganize calls to vectorizable_* functions.
      
      From-SVN: r123861
      Dorit Nuzman committed
  2. 15 Apr, 2007 16 commits
  3. 14 Apr, 2007 9 commits