1. 23 Oct, 2008 3 commits
  2. 22 Oct, 2008 13 commits
    • bfin.c (bdesc_2arg): Add mulhisill, mulhisilh, mulhisihl and mulhisihh builtins. · 2aca912d
      gcc/:
      	* config/bfin/bfin.c (bdesc_2arg): Add mulhisill, mulhisilh,
      	mulhisihl and mulhisihh builtins.
      
      gcc/testsuite/:
      	* gcc.target/bfin/hisilh.c: New file.
      	* gcc.target/bfin/hisilh-O0.c: New file.
      
      From-SVN: r141312
      Bernd Schmidt committed
    • From Jie Zhang <jie.zhang@analog.com> · 23cf1526
      	* config/bfin/bfin.md (composev2hi): Put operands into vector
      	with correct order.
      
      From-SVN: r141311
      Bernd Schmidt committed
    • * config/mips/mips.opt (msmartmips): Accept -mno-smartmips. · a166140f
      From-SVN: r141309
      Chao-ying Fu committed
    • gcc/: · 318b3009
      	From Mike Frysinger  <michael.frysinger@analog.com>
      	* config/bfin/bfin-protos.h (bfin_cpu_type): Add BFIN_CPU_BF512,
      	BFIN_CPU_BF514, BFIN_CPU_BF516, and BFIN_CPU_BF518.
      	* config/bfin/bfin.c (bfin_cpus[]): Add 0.0 for bf512, bf514, bf516,
      	and bf518.  Add 0.2 for bf522, bf523, bf524, bf526, and bf527.
      	Add 0.6 for bf533, bf532, and bf531.  Add 0.5 for bf538 and bf539.
      	Add 0.2 for bf542, bf544, bf547, bf548, and bf549.
      	* config/bfin/bfin.h (TARGET_CPU_CPP_BUILTINS): Define __ADSPBF512__
      	for BFIN_CPU_BF512, __ADSPBF514__ for BFIN_CPU_BF514, __ADSPBF516__
      	for BFIN_CPU_BF516, and __ADSPBF518__ for BFIN_CPU_BF518.  Define
      	__ADSPBF51x__ for all of them.
      	* config/bfin/elf.h (LIB_SPEC): Select proper linker scripts for
      	-mcpu bf512, bf514, bf516, and bf518.
      	* config/bfin/t-bfin-elf (MULTILIB_MATCHES): Select bf532-none for
      	bf512-none, bf514-none, bf516-none, and bf518-none.
      	* config/bfin/t-bfin-linux (MULTILIB_MATCHES): Likewise.
      	* config/bfin/t-bfin-uclinux (MULTILIB_MATCHES): Likewise.
      	* doc/invoke.texi (Blackfin Options): Document that
      	-mcpu now accepts bf512, bf514, bf516, and bf518.
      
      gcc/testsuite/:
      	From Mike Frysinger  <michael.frysinger@analog.com>
      	* gcc.target/bfin/mcpu-bf522.c: Check SILICON_REVISION is 0x0002.  Invert
      	check for __WORKAROUND_RETS when SILICON_REVISION is 0x0002+.
      	* gcc.target/bfin/mcpu-bf523.c: Likewise.
      	* gcc.target/bfin/mcpu-bf524.c: Likewise.
      	* gcc.target/bfin/mcpu-bf525.c: Likewise.
      	* gcc.target/bfin/mcpu-bf526.c: Likewise.
      	* gcc.target/bfin/mcpu-bf527.c: Likewise.
      	* gcc.target/bfin/mcpu-bf531.c: Check SILICON_REVISION is 0x0006.  Invert
      	check for __WORKAROUND_RETS when SILICON_REVISION is 0x0006+.
      	* gcc.target/bfin/mcpu-bf532.c: Likewise.
      	* gcc.target/bfin/mcpu-bf533.c: Likewise.
      	* gcc.target/bfin/mcpu-bf538.c: Check SILICON_REVISION is 0x0005.  Invert
      	check for __WORKAROUND_RETS when SILICON_REVISION is 0x0005+.
      	* gcc.target/bfin/mcpu-bf539.c: Likewise.
      	* gcc.target/bfin/mcpu-bf542.c: Check SILICON_REVISION is 0x0002.  Invert
      	check for __WORKAROUND_RETS when SILICON_REVISION is 0x0002+.
      	* gcc.target/bfin/mcpu-bf544.c: Likewise.
      	* gcc.target/bfin/mcpu-bf547.c: Likewise.
      	* gcc.target/bfin/mcpu-bf548.c: Likewise.
      	* gcc.target/bfin/mcpu-bf549.c: Likewise.
      	* gcc.target/bfin/mcpu-bf512.c: New file.
      	* gcc.target/bfin/mcpu-bf514.c: Likewise.
      	* gcc.target/bfin/mcpu-bf516.c: Likewise.
      	* gcc.target/bfin/mcpu-bf518.c: Likewise.
      
      From-SVN: r141305
      Bernd Schmidt committed
    • re PR middle-end/37882 (Bitfield miscompilation) · 972afb58
      	PR middle-end/37882
      	* fold-const.c (build_range_type): For 1 .. signed_max
      	range call build_nonstandard_inter_type if signed_type_for
      	returned a type with bigger precision.
      
      	* gcc.c-torture/execute/pr37882.c: New test.
      
      From-SVN: r141303
      Jakub Jelinek committed
    • Import GNU Classpath (libgcj-import-20081021). · 58ddc179
      2008-10-22  Matthias Klose  <doko@ubuntu.com>
      
              Import GNU Classpath (libgcj-import-20081021).
      
              * Regenerate class and header files.
              * Regenerate auto* files.
      
      From-SVN: r141302
      Matthias Klose committed
    • tree.def (COMPLEX_TYPE): Constrain element type. · 51c869ca
      2008-10-22  Richard Guenther  <rguenther@suse.de>
      
      	* tree.def (COMPLEX_TYPE): Constrain element type.
      	* tree.c (build_complex_type): Assert that.
      	* tree-ssa-structalias.c (could_have_pointers): Complex types
      	cannot have pointers.
      
      From-SVN: r141299
      Richard Guenther committed
    • re PR c/30949 ("incompatible pointer type" warning does not point to declaration) · a7da8b42
      2008-10-22  Manuel López-Ibáñez  <manu@gcc.gnu.org>
      
      	PR c/30949
      	* c-typeck.c (convert_for_assignment): Do not give declaration's
      	location for builtins. Spell out which type was expected and which
      	was given.
      testsuite/
      	* gcc.target/i386/sse-vect-types.c: Update.
      	* gcc.dg/simd-5.c: Update.
      	* gcc.dg/assign-warn-2.c: Update.
      	* gcc.dg/simd-2.c: Update.
      	* gcc.dg/simd-6.c: Update.
      	* gcc.dg/assign-warn-1.c: Update.
      	* gcc.dg/dfp/composite-type.c: Update.
      	* gcc.dg/simd-1.c: Update.
      	* gcc.dg/pr36997.c: Update.
      
      From-SVN: r141298
      Manuel López-Ibáñez committed
    • system_error (is_error_code_enum): Specialize for errc. · 92010a79
      2008-10-22  Chris Fairles  <cfairles@gcc.gnu.org>
      
              * include/std/system_error (is_error_code_enum): Specialize for errc.
              (error_category::error_category): Defaulted and protected.
              (error_category::~error_category): New, virtual.
              (error_category::error_category(const error_category&),
              error_category::operator=(const error_category&)): Deleted.
              (get_system_category, get_posix_category): Remove (DR 890).
              (system_category): External linkage (DR 890).
              (posix_category): Remove.
              (generic_category): Add. External linkage (DR 890).
              (error_code::error_code<>(_ErrorCodeEnum)): Use generic_category.
              (error_code::clear, error_code::operator=<>(_ErrorCodeEnum)): Forward to
              error_code::assign, use generic_category.
              (error_condition::error_condition,
              error_condition::error_condition<>(_ErrorConditionEnum)): Use
              generic_category.
              (error_condition::clear,
              error_condition::operator=<>(_ErrorConditionEnum)): Forward to
              error_code::assign, use generic_category.
              (make_error_code, make_error_condition): Define in namespace std.
              * include/std/mutex (unique_lock<>::lock, unique_lock<>::try_lock,
              unique_lock<>::try_lock_until<>(duration),
              unique_lock<>::try_lock_for<>(duration)): Replace posix_error with errc.
              * src/system_error.cc (system_error_category, generic_error_category):
              New.
              (gnu_error_category): Remove.
              (get_system_category, get_posix_category): Remove (DR 890).
              (system_category, generic_category): Define.
              * src/functexcept.cc (__throw_system_error): Use generic_category.
              * config/abi/pre/gnu.ver: Export system_category and generic_category,
              remove get_system_category and get_generic_category (DR 890).
              * config/os/generic/error_constants.h (posix_errno): Rename to errc, use
              enum class type. Fix spelling.
              * config/os/mingw32/error_constants.h (posix_errno): Likewise.
              * testsuite/19_diagnostics/error_code/cons/1.cc: Use errc and
              generic_category.
              * testsuite/19_diagnostics/error_code/operators/bool.cc: Use errc.
              * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
              * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
              * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Update
              dg-error line numbers.
              * testsuite/19_diagnostics/error_condition/cons/1.cc: Use
              generic_category.
              * testsuite/19_diagnostics/error_condition/operators/bool.cc: Use errc.
              * testsuite/19_diagnostics/error_condition/operators/equal.cc: Likewise.
              * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
              Likewise.
              * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc: New.
              * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
              Remove using tests since errc is not a namespace.
              * testsuite/19_diagnostics/system_error/cons-1.cc: Use errc.
              * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
              * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
              Likewise.
              * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
              Likewise.
              * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
      
      From-SVN: r141297
      Chris Fairles committed
    • frv.h (HARD_REGNO_RENAME_OK): Define. · b8a19ec4
              * config/frv/frv.h (HARD_REGNO_RENAME_OK): Define.  Do not allow
              the fdpic register to be a target when running in fdpic mode.
      
      From-SVN: r141295
      Nick Clifton committed
    • ipa-struct-reorg.c (create_new_alloc_sites): Properly insert the newly created statements. · a291ed6d
      2008-10-22 Rafael Espindola  <espindola@google.com>
      
      	* ipa-struct-reorg.c (create_new_alloc_sites): Properly insert the
      	newly created statements.
      
      From-SVN: r141293
      Rafael Avila de Espindola committed
    • ./ · b36c386c
      	PR gdb/921
      	PR gdb/1646
      	PR gdb/2175
      	PR gdb/2176
      
      	* Makefile.def (flags_to_pass): Add CPPFLAGS_FOR_BUILD and CPPFLAGS.
      	* Makefile.tpl (BUILD_EXPORTS): Set CPPFLAGS.
      	(EXTRA_BUILD_FLAGS): Correct typo.  Pass CPPFLAGS.
      	(HOST_EXPORTS): Pass CPPFLAGS.
      	(CPPFLAGS_FOR_BUILD, CPPFLAGS, CPPFLAGS_FOR_TARGET): Define.
      	(LDFLAGS_FOR_TARGET): Initialize from configure script.
      	(EXTRA_TARGET_FLAGS): Set CPPFLAGS.
      	* Makefile.in, configure: Regenerated.
      	* configure.ac: Set CPPFLAGS_FOR_TARGET, LDFLAGS_FOR_TARGET,
      	and CPPFLAGS_FOR_BUILD.
      
      	libiberty/
      	* Makefile.in (CPPFLAGS): Define.
      	(FLAGS_TO_PASS, COMPILE.c): Add CPPFLAGS.
      
      From-SVN: r141292
      Daniel Jacobowitz committed
    • Daily bump. · 8eb766fd
      From-SVN: r141286
      GCC Administrator committed
  3. 21 Oct, 2008 14 commits
    • re PR target/37633 (wrong register use on sh64) · 347146a4
      	PR target/37633
      	* config/sh/sh.c (sh_hard_regno_mode_ok): New function.
      	* config/sh/sh.h (HARD_REGNO_MODE_OK): Use it.
      	* config/sh/sh-protos.h (sh_hard_regno_mode_ok): Declare.
      
      From-SVN: r141282
      Kaz Kojima committed
    • re PR target/37880 (Documentation of option -mcmodel=medium is wrong) · e58d5f65
      	PR target/37880
      	* doc/invoke.texi: Fix spelling of -mlarge-data-threshold option.
      	Adjust -mcmodel=medium description for 2005-07-31 changes.
      
      From-SVN: r141281
      Jakub Jelinek committed
    • re PR middle-end/35853 (-d is still referenced in some cases (documentation)) · cb7c15f8
      	PR middle-end/35853
      	* doc/invoke.texi: Remove references to obsoleted -d dumps.
      
      Co-Authored-By: Jakub Jelinek <jakub@redhat.com>
      
      From-SVN: r141280
      Jan Hubicka committed
    • re PR middle-end/37815 (ICE in vt_add_function_parameters (bootstrap error)) · 3d7e23f6
              PR 37815
              * emit-rtl.c (get_spill_slot_decl): Export.
              * emit-rtl.h (get_spill_slot_decl): Declare.
              * var-tracking.c (vt_add_function_parameters): Relax assertion
              on the contents of MEM_EXPR in a PARM_DECL to include a spill slot.
      
      From-SVN: r141278
      Richard Henderson committed
    • re PR fortran/36795 (crash with character allocatable array argument) · 86b9515c
      2008-10-21  Paul Thomas  <pault@gcc.gnu.org>
      
      	PR libfortran/36795
      	* gfortran.dg/char_expr_3.f90:  Add the original test case.
      
      From-SVN: r141277
      Paul Thomas committed
    • re PR libfortran/34670 (bounds checking for array intrinsics) · c0c7206d
      2008-10-21  Thomas Koenig  <tkoenig@gcc.gnu.org>
      
      	PR libfortran/34670
      	* intrinsics/transpose_generic.c:  Implement bounds checking.
      	* m4/transpose.m4:  Likewise.
      	* generated/transpose_c8.c: Regenerated.
      	* generated/transpose_c16.c: Regenerated.
      	* generated/transpose_r10.c: Regenerated.
      	* generated/transpose_i8.c: Regenerated.
      	* generated/transpose_c10.c: Regenerated.
      	* generated/transpose_r4.c: Regenerated.
      	* generated/transpose_c4.c: Regenerated.
      	* generated/transpose_i16.c: Regenerated.
      	* generated/transpose_i4.c: Regenerated.
      	* generated/transpose_r8.c: Regenerated.
      	* generated/transpose_r16.c: Regenerated.
      
      2008-10-21  Thomas Koenig  <tkoenig@gcc.gnu.org>
      
      	PR libfortran/34670
      	* gfortran.dg/transpose_2.f90:  New test.
      
      From-SVN: r141276
      Thomas Koenig committed
    • var-tracking.c (insn_stack_adjust_offset_pre_post): If insn has a REG_FRAME_RELATED_EXPR note... · 7d407433
      	* var-tracking.c (insn_stack_adjust_offset_pre_post): If insn has a
      	REG_FRAME_RELATED_EXPR note, examine the pattern from the note instead
      	of from insn.
      
      From-SVN: r141272
      Bob Wilson committed
    • re PR libgcj/37636 (java tools are unable to find resource files) · cd6d4007
      libjava/ChangeLog:
      
      2008-10-21  Andrew John Hughes  <gnu_andrew@member.fsf.org>
      
              * sources.am, Makfile.in: Regenerate.
      
      2008-10-17  Matthias Klose  <doko@ubuntu.com>
      
      	* configure.ac: Fix bashisms.
      	* configure: Regenerate.
      
      2008-10-15  Matthias Klose  <doko@ubuntu.com>
      
      	* configure.ac: Disable build of gjdoc, if configured without
      	--with-antlr-jar or if no antlr.jar found.
      	* configure: Regenerate.
      
      2008-10-09  Andrew John Hughes  <gnu_andrew@member.fsf.org>
      
      	* classpath/configure.ac,
      	* classpath/m4/ac_prog_antlr.m4,
      	* classpath/m4/ac_prog_java.m4,
      	* classpath/tools/Makefile.am:
      	Ported --regen-gjdoc-parser patch and
      	cantlr support from GNU Classpath.
      
      2008-10-06  Andrew Haley  <aph@redhat.com>
      
      	* java/lang/Thread.java (Thread): Always create the ThreadLocalMap
      	when creating a thread.
      	(getThreadLocals) Don't lazily create the ThreadLocalMap.
      
      2008-09-28  Andrew John Hughes  <gnu_andrew@member.fsf.org>
      
      	* classpath/java/lang/ThreadLocalMap.java,
      	* java/lang/ThreadLocalMap$Entry.h,
      	* java/lang/ThreadLocalMap.h,
      	* lib/java/lang/ThreadLocalMap.class,
      	* lib/java/lang/ThreadLocalMap$Entry.class:
      	Add the new files for the ThreadLocal patch.
      
      2008-09-28  Andrew John Hughes  <gnu_andrew@member.fsf.org>
      
      	* classpath/ChangeLog,
      	* classpath/java/lang/InheritableThreadLocal.java,
      	* classpath/java/lang/Thread.java,
      	* classpath/java/lang/ThreadLocal.java:
      	Merge Daniel Frampton's ThreadLocal patch.
      	* gcj/javaprims.h: Updated.
      	* java/lang/Thread.h: Regenerated.
      	* java/lang/Thread.java:
      	Replace WeakIdentityHashMap with ThreadLocalMap.
      	(getThreadLocals()): Likewise.
      	* java/lang/ThreadLocal.h: Regenerated.
      	* java/lang/ThreadLocal.java:
      	(computeNextHash()): New method.
      	(ThreadLocal()): Initialise fastHash.
      	(internalGet()): Updated to match Classpath's get().
      	(internalSet(Object)): Likewise for set(Object).
      	(internalRemove()): Likewise for remove().
      	
      2008-09-25  Andrew John Hughes  <gnu_andrew@member.fsf.org>
      
      	* classpath/configure,
      	* classpath/configure.ac:
      	Resynchronise with Classpath's configure.
      	* classpath/examples/Makefile.in:
      	Add equivalent support for building as in
      	tools/Makefile.in.
      	* classpath/java/nio/Buffer.java,
      	* classpath/java/nio/ByteBuffer.java,
      	* classpath/java/nio/ByteBufferImpl.java,
      	* classpath/java/nio/CharBuffer.java,
      	* classpath/java/nio/CharBufferImpl.java,
      	* classpath/java/nio/CharSequenceBuffer.java,
      	* classpath/java/nio/CharViewBufferImpl.java,
      	* classpath/java/nio/DirectByteBufferImpl.java,
      	* classpath/java/nio/DoubleBuffer.java,
      	* classpath/java/nio/DoubleBufferImpl.java,
      	* classpath/java/nio/DoubleViewBufferImpl.java,
      	* classpath/java/nio/FloatBuffer.java,
      	* classpath/java/nio/FloatBufferImpl.java,
      	* classpath/java/nio/FloatViewBufferImpl.java,
      	* classpath/java/nio/IntBuffer.java,
      	* classpath/java/nio/IntBufferImpl.java,
      	* classpath/java/nio/IntViewBufferImpl.java,
      	* classpath/java/nio/LongBuffer.java,
      	* classpath/java/nio/LongBufferImpl.java,
      	* classpath/java/nio/LongViewBufferImpl.java,
      	* classpath/java/nio/MappedByteBuffer.java,
      	* classpath/java/nio/MappedByteBufferImpl.java,
      	* classpath/java/nio/ShortBuffer.java,
      	* classpath/java/nio/ShortBufferImpl.java,
      	* classpath/java/nio/ShortViewBufferImpl.java:
      	Replace use of gnu.classpath.Pointer with gnu.gcj.RawData,
      	and fix some formatting issues.
      	* classpath/tools/gnu/classpath/tools/gjdoc/expr/JavaLexer.java,
      	* classpath/tools/gnu/classpath/tools/gjdoc/expr/JavaLexer.smap,
      	* classpath/tools/gnu/classpath/tools/gjdoc/expr/JavaRecognizer.java,
      	* classpath/tools/gnu/classpath/tools/gjdoc/expr/JavaRecognizer.smap,
      	* classpath/tools/gnu/classpath/tools/gjdoc/expr/JavaTokenTypes.java,
      	* classpath/tools/gnu/classpath/tools/gjdoc/expr/JavaTokenTypes.txt:
      	Regenerated (later version of antlr).
      	* java/nio/Buffer.h: Regenerated.
      	* java/nio/Buffer.java: Ported changes from Classpath.
      	* java/nio/ByteBuffer.h,
      	* java/nio/CharBuffer.h: Regenerated.
      	* java/nio/DirectByteBufferImpl.java: Ported changes from
      	Classpath.
      	* java/nio/DoubleBuffer.h,
      	* java/nio/FloatBuffer.h,
      	* java/nio/IntBuffer.h,
      	* java/nio/LongBuffer.h,
      	* java/nio/MappedByteBuffer.h,
      	* java/nio/MappedByteBufferImpl.h: Regenerated.
      	* java/nio/MappedByteBufferImpl.java: Ported changes from
      	Classpath.
      	* java/nio/ShortBuffer.h: Regenerated.
      
      2008-09-24  Matthias Klose  <doko@ubuntu.com>
      
      	* configure.ac: Search for antlr.jar, if not configured.
      	* configure: Regenerate.
      
      2008-09-24  Matthias Klose  <doko@ubuntu.com>
      
      	* Makefile.am: Build a gjdoc binary, if enabled.
      	* configure.ac: Add options --disable-gjdoc, --with-antlr-jar=file.
      	* Makefile.in, */Makefile.in, configure: Regenerate.
      
      2008-09-22  Andrew Haley  <aph@redhat.com>
      
      	* java/lang/String.java (toString(char[], int, int)): New method.
      
      2008-09-14  Matthias Klose  <doko@ubuntu.com>
      
      	Import GNU Classpath (libgcj-import-20080914).
      
      	* Regenerate class and header files.
      	* Regenerate auto* files.
      	* configure.ac: Don't pass --disable-gjdoc to classpath.
      	* sources.am: Regenerated.
      	* HACKING: Mention to build gjdoc in maintainer builds.
      	* gnu/classpath/Configuration.java: Update classpath version.
      	* gcj/javaprims.h: Update.
      
      2008-09-08  Andrew John Hughes  <gnu_andrew@member.fsf.org>
      
      	* Makefile.am: Replace natStringBuffer.cc
      	and natStringBuilder.cc with natAbstractStringBuffer.cc.
      	* Makefile.in: Regenerated.
      	* java/lang/AbstractStringBuffer.java:
      	(append(int)): Made native.
      	(regionMatches(int,String)): Likewise.
      	* java/lang/StringBuffer.h: Regenerated.
      	* java/lang/StringBuffer.java: Remerged with GNU Classpath.
      	* java/lang/StringBuilder.h: Regenerated.
      	* java/lang/StringBuilder.java: Remerged with GNU Classpath.
      	* java/lang/natAbstractStringBuffer.cc: Provide common
      	native methods for StringBuffer and StringBuilder.
      	* java/lang/natStringBuffer.cc,
      	* java/lang/natStringBuilder.cc: Removed.
      
      2008-09-04  Andrew John Hughes  <gnu_andrew@member.fsf.org>
      
      	* Makefile.in,
      	* classpath/configure: Regenerated.
      	* gnu/gcj/util/natDebug.cc,
      	* gnu/gcj/xlib/natColormap.cc,
      	* gnu/gcj/xlib/natDisplay.cc,
      	* gnu/gcj/xlib/natDrawable.cc,
      	* gnu/gcj/xlib/natFont.cc,
      	* gnu/gcj/xlib/natWMSizeHints.cc,
      	* gnu/gcj/xlib/natWindow.cc,
      	* gnu/gcj/xlib/natXImage.cc:
      	Add :: prefix to namespaces.
      	* java/io/CharArrayWriter.h,
      	* java/lang/StringBuffer.h:
      	Regenerated using patched gjavah.
      	* java/lang/natStringBuffer.cc:
      	Fix naming of append(jint).
      	* java/sql/Timestamp.h: Regenerated
      	using patched gjavah.
      	* jni.cc: Rename p to functions
      	to match change in GNU Classpath.
      	* scripts/makemake.tcl: Switch
      	gnu.java.math to BC compilation.
      	* sources.am: Regenerated.
      
      2008-08-21  Andrew John Hughes  <gnu_andrew@member.fsf.org>
      	
      	* Makefile.in: Updated location of Configuration.java.
      	* classpath/lib/gnu/java/locale/LocaleData.class: Regenerated.
      
      2008-08-18  Andrew John Hughes  <gnu_andrew@member.fsf.org>
      	
      	* Makefile.in: Updated with new Java files.
      	* classpath/configure: Regenerated.
      	* classpath/tools/Makefile.am: Add missing
      	use of GJDOC_EX so --disable-gjdoc works.
      	* classpath/tools/Makefile.in: Regenerated.
      
      2008-08-15  Matthias Klose  <doko@ubuntu.com>
      
      	Import GNU Classpath (libgcj-import-20080811).
      
      	* Regenerate class and header files.
      	* Regenerate auto* files.
      	* configure.ac: Don't pass --with-fastjar to classpath, substitute new
      	dummy value in classpath/gnu/classpath/Configuration.java.in, pass
      	--disable-gjdoc to classpath.
      	* scripts/makemake.tcl:
      	* sources.am: Regenerated.
      	* java/lang/AbstractStringBuffer.java, gnu/java/lang/VMCPStringBuilder.java:
      	New, copied from classpath, use System instead of VMSystem.
      	* java/lang/StringBuffer.java: Merge from classpath.
      	* java/lang/ClassLoader.java: Merge from classpath.
      	* gcj/javaprims.h: Update class definitions,
      	remove _Jv_jobjectRefType, jobjectRefType definitions.
      
      libjava/classpath/ChangeLog.gcj:
      
      2008-10-21  Matthias Klose  <doko@ubuntu.com>
      
              * classpath/tools/gnu/classpath/tools/gjdoc/expr/Java*: Move from ...
              * classpath/tools/generated/gnu/classpath/tools/gjdoc/expr/ ... here.
              * Update .class files.
              
      2008-10-21  Andrew John Hughes  <gnu_andrew@member.fsf.org>
      
              * tools/Makefile.am:
              Always generate parser in the srcdir.
      
      2008-10-21  Matthias Klose  <doko@ubuntu.com>
      
              * doc/Makefile.am (MAINTAINERCLEANFILES): Add gjdoc.1.
              * doc/Makefile.in: Regenerate.
      
      2008-10-20  Matthias Klose  <doko@ubuntu.com>
      
      	* configure.ac: Don't check for working java, if not configured
              with --enable-java-maintainer-mode.
      	* configure: Regenerate.
      
      2008-10-19  Matthias Klose  <doko@ubuntu.com>
      
      	* m4/ac_prog_java.m4: Revert previous change.
      	* m4/ac_prog_javac.m4: Apply it here.
      	* configure: Regenerate.
      
      2008-10-19  Matthias Klose  <doko@ubuntu.com>
      
      	* m4/ac_prog_javac.m4: Don't check for working javac, if not configured
      	with --enable-java-maintainer-mode.
      	* configure: Regenerate.
      	* Makefile.in, */Makefile.in: Regenerate.
      
      2008-09-30  Matthias Klose  <doko@ubuntu.com>
      
      	* m4/ac_prog_antlr.m4: Check for cantlr binary as well.
      
      2008-09-29  Matthias Klose  <doko@ubuntu.com>
      
      	* m4/ac_prog_antlr.m4: Check for antlr binary as well.
      
      2008-09-28  Matthias Klose  <doko@ubuntu.com>
      
      	* PR libgcj/37636. Revert:
      	2008-02-20  Matthias Klose  <doko@ubuntu.com>
      
      	* tools/Makefile.am ($(TOOLS_ZIP)): Revert part of previous change,
      	Do copy resource files in JAVA_MAINTAINER_MODE only.
      	* tools/Makefile.in: Regenerate.
      
      2008-09-14  Matthias Klose  <doko@ubuntu.com>
      
      	* m4/ac_prog_javac_works.m4, m4/ac_prog_javac.m4, m4/acinclude.m4:
      	Revert local changes.
      	* m4/ac_prog_antlr.m4: Check for an runantlr binary.
      	* tools/Makefile.am, lib/Makefile.am: Revert local changes (JCOMPILER).
      	* tools/Makefile.am: Remove USE_JAVAC_FLAGS, pass ANTLR_JAR in
      	GLIBJ_CLASSPATH.
      
      2008-09-14  Matthias Klose  <doko@ubuntu.com>
      
      	Revert:
      	Daniel Frampton  <zyridium at zyridium.net>
      
      	* AUTHORS: Added.
      	* java/lang/InheritableThreadLocal.java,
      	* java/lang/Thread.java,
      	* java/lang/ThreadLocal.java:
      	Modified to use java.lang.ThreadLocalMap.
      	* java/lang/ThreadLocalMap.java:
      	New cheaper ThreadLocal-specific WeakHashMap.
      
      2008-08-15  Matthias Klose  <doko@ubuntu.com>
      
      	* m4/acinclude.m4 (CLASSPATH_JAVAC_MEM_CHECK): Remove unknown
      	args for javac.
      
      libjava/classpath/ChangeLog:
      
      2008-10-20  Andrew John Hughes  <gnu_andrew@member.fsf.org>
      
              * m4/ac_prog_antlr.m4:
              Remove redundant checks.
              * tools/Makefile.am:
              Use gjdoc_gendir when calling antlr.
      
      2008-10-15  Andrew John Hughes  <gnu_andrew@member.fsf.org>
      
              * configure.ac:
              Remove superfluous AC_PROG_JAVA call.
      
      2008-10-06  Andrew John Hughes  <gnu_andrew@member.fsf.org>
      
      	* m4/ac_prog_antlr:
      	Check for cantlr as well.
      	* tools/Makefile.am:
      	Only build GJDoc parser when both
      	CREATE_GJDOC and CREATE_GJDOC_PARSER
      	are on.
      	
      2008-10-02  Andrew John Hughes  <gnu_andrew@member.fsf.org>
      
      	* configure.ac:
      	Add regen-gjdoc-parser option,
      	and separate antlr tests.
      	* m4/ac_prog_antlr.m4:
      	Turn single test into AC_LIB_ANTLR
      	and AC_PROG_ANTLR.
      	* m4/ac_prog_java.m4:
      	Quote tests.
      	* tools/Makefile.am:
      	Support CREATE_GJDOC_PARSER option.
      
      2008-09-14  Andrew John Hughes  <gnu_andrew@member.fsf.org>
      
      	* examples/Makefile.am:
              Check lib directly as well as glibj.zip
              for boot classes.
      	* m4/acinclude.m4:
              Only require the class files to be built
              to allow the tools and examples to be built,
              not the installation of glibj.zip.
      	* tools/Makefile.am:
      	Check lib directly as well as glibj.zip
      	for boot classes.
      
      2008-09-13  Andrew John Hughes  <gnu_andrew@member.fsf.org>
      
      	* examples/Makefile.am,
      	* lib/Makefile.am:
      	Add GCJ rules.
      	* m4/ac_prog_javac.m4:
      	Check whether JAVAC is gcj.
      	* m4/ac_prog_javac_works.m4:
      	Add GCJ rules.
      	* m4/acinclude.m4:
      	Don't bother checking for -J
      	if using GCJ.
      	* tools/Makefile.am:
      	Add GCJ rules.
      
      2007-08-23  Daniel Frampton  <zyridium@zyridium.net>
      
      	* AUTHORS: Added.
      	* java/lang/InheritableThreadLocal.java,
      	* java/lang/Thread.java,
      	* java/lang/ThreadLocal.java:
      	Modified to use java.lang.ThreadLocalMap.
      	* java/lang/ThreadLocalMap.java:
      	New cheaper ThreadLocal-specific WeakHashMap.
      
      2008-02-07  Ian Rogers  <ian.rogers@manchester.ac.uk>
      
      	* java/util/zip/ZipEntry.java:
      	Use byte fields instead of integer fields,
      	store the time as well as the DOS time and
      	don't retain a global Calendar instance.
      	(setDOSTime(int)): Set KNOWN_DOSTIME instead
      	of KNOWN_TIME, and unset KNOWN_TIME.
      	(getDOSTime()): Compute DOS time from UNIX time
      	only when needed.
      	(clone()): Provide cloning via the ZipEntry constructor
      	where possible.
      	(setTime(long)): Don't compute DOS time at this point.
      	(getCalendar()): Removed.
      	
      2008-09-09  Andrew John Hughes  <gnu_andrew@member.fsf.org>
      
      	* tools/gnu/classpath/tools/getopt/Parser.java:
      	(setHeader(String)): Make synchronized.
      	(setFooter(String)): Likewise.
      	* tools/gnu/classpath/tools/rmic/SourceGiopRmicCompiler.java,
      	(reset()): Make synchronized.
      	(name(Class)): Likewise.
      	
      2008-09-04  Robert Schuster  <robertschuster@fsfe.org>
      
      	* gnu/java/nio/charset/ByteDecodeLoopHelper:
      	(arrayDecodeLoop): Added new break label, escape to that label.
      	* gnu/java/nio/charset/ByteEncodeLoopHelper:
      	(arrayDecodeLoop): Added new break label, escape to that label.
      
      2008-09-04  Robert Schuster  <robertschuster@fsfe.org>
      
      	* java/text/DecimalFormat.java:
      	(scanFix): Use 'i + 1' when looking at following character.
      	(scanNegativePattern): Dito.
      
      2008-09-02  Andrew John Hughes  <gnu_andrew@member.fsf.org>
      
      	* tools/gnu/classpath/tools/javah/ClassWrapper.java:
      	(makeVtable()): Populate methodNameMap.
      	(printMethods(CniPrintStream)): Always use pre-populated
      	methodNameMap for bridge targets.
      
      2008-09-01  Mario Torre  <neugens@aicas.com>
      
      	* gnu/java/awt/peer/x/XImage.java (XImageProducer): remove @Override
      	annotation to allow compilation on javac < 1.6 and ecj < 3.4.
      
      2008-09-01  Mario Torre  <neugens@aicas.com>
      
      	* gnu/java/awt/peer/x/XGraphicsDevice.java (getDisplay): fix to support
      	new Escher API.
      	* gnu/java/awt/peer/x/XImage.java (getSource): method implemented.
      	* gnu/java/awt/peer/x/XImage.java (XImageProducer): implement ImageProducer
      	for getSource.
      	 
      2008-09-01  Andrew John Hughes  <gnu_andrew@member.fsf.org>
      
      	* gnu/java/util/regex/BacktrackStack.java,
      	* gnu/java/util/regex/CharIndexed.java,
      	* gnu/java/util/regex/CharIndexedCharArray.java,
      	* gnu/java/util/regex/CharIndexedCharSequence.java,
      	* gnu/java/util/regex/CharIndexedInputStream.java,
      	* gnu/java/util/regex/CharIndexedString.java,
      	* gnu/java/util/regex/CharIndexedStringBuffer.java,
      	* gnu/java/util/regex/RE.java,
      	* gnu/java/util/regex/REException.java,
      	* gnu/java/util/regex/REFilterInputStream.java,
      	* gnu/java/util/regex/REMatch.java,
      	* gnu/java/util/regex/REMatchEnumeration.java,
      	* gnu/java/util/regex/RESyntax.java,
      	* gnu/java/util/regex/REToken.java,
      	* gnu/java/util/regex/RETokenAny.java,
      	* gnu/java/util/regex/RETokenBackRef.java,
      	* gnu/java/util/regex/RETokenChar.java,
      	* gnu/java/util/regex/RETokenEnd.java,
      	* gnu/java/util/regex/RETokenEndOfPreviousMatch.java,
      	* gnu/java/util/regex/RETokenEndSub.java,
      	* gnu/java/util/regex/RETokenIndependent.java,
      	* gnu/java/util/regex/RETokenLookAhead.java,
      	* gnu/java/util/regex/RETokenLookBehind.java,
      	* gnu/java/util/regex/RETokenNamedProperty.java,
      	* gnu/java/util/regex/RETokenOneOf.java,
      	* gnu/java/util/regex/RETokenPOSIX.java,
      	* gnu/java/util/regex/RETokenRange.java,
      	* gnu/java/util/regex/RETokenRepeated.java,
      	* gnu/java/util/regex/RETokenStart.java,
      	* gnu/java/util/regex/RETokenWordBoundary.java,
      	* gnu/java/util/regex/UncheckedRE.java:
      	Fix indentation.
      
      2008-09-01  Andrew John Hughes  <gnu_andrew@member.fsf.org>
      
      	* gnu/java/util/regex/RETokenStart.java:
      	(getMaximumLength()): Add Override annotation.
      	(matchThis(CharIndexed, REMatch)): Likewise.
      	(returnsFixedLengthMatches()): Renamed from
      	returnsFixedLengthmatches and added Override
      	annotation.
      	(findFixedLengthMatches(CharIndexed,REMatch,int)):
      	Add Override annotation.
      	(dump(CPStringBuilder)): Likewise.
      	* gnu/javax/print/ipp/IppRequest.java:
      	(RequestWriter.writeOperationAttributes(AttributeSet)):
      	Throw exception, don't just create and drop it.
      	* javax/management/MBeanServerPermission.java:
      	(MBeanServerPermissionCollection.add(Permission)): Compare
      	against individual Strings not the entire array, and
      	store the result of replace.
      	* javax/swing/text/html/StyleSheet.java:
      	(setBaseFontSize(size)): Store result of trim().
      
      2008-09-01  Andrew John Hughes  <gnu_andrew@member.fsf.org>
      
      	* javax/tools/FileObject.java:
      	(openReader(boolean)): Document new parameter.
      	
      2008-03-27  Michael Franz  <mvfranz@gmail.com>
      
      	PR classpath/35690:
      	* javax/tools/FileObject.java:
      	(toUri()): Fix case from toURI.
      	(openReader(boolean)): Add missing boolean argument.
      	
      2008-08-26  Andrew John Hughes  <gnu_andrew@member.fsf.org>
      
      	PR classpath/35487:
      	* gnu/javax/management/Server.java:
      	(beans): Change to ConcurrentHashMap.
      	(defaultDomain): Make final.
      	(outer): Likewise.
      	(LazyListenersHolder): Added to wrap
      	listeners, also now a ConcurrentHashMap,
      	providing lazy initialisation safely.
      	(sequenceNumber): Documented.
      	(getBean(ObjectName)): Remove redundant cast.
      	(addNotificationListener(ObjectName,NotificationListener,
      	NotificationFilter,Object)): Remove map initialisation
      	and use holder.
      	(getObjectInstance(ObjectName)): Remove redundant cast.
      	(registerMBean(Object,ObjectName)): Add bean atomically.
      	(removeNotificationListener(ObjectName,NotificationListener)):
      	Simplified.
      	(removeNotificationListener(ObjectName,NotificationListener,
      	NotificationFilter,Object)): Likewise.
      	(notify(ObjectName,String)): Documented.
      	
      2008-08-26  Andrew John Hughes  <gnu_andrew@member.fsf.org>
      
      	* gnu/javax/management/Server.java:
      	Genericised.
      
      2008-08-26  Andrew John Hughes  <gnu_andrew@member.fsf.org>
      
      	* gnu/javax/management/Translator.java:
      	Genericised.
      
      2008-08-26  Andrew John Hughes  <gnu_andrew@member.fsf.org>
      
      	* javax/management/DefaultLoaderRepository.java,
      	* javax/management/JMX.java,
      	* javax/management/MBeanAttributeInfo.java,
      	* javax/management/MBeanConstructorInfo.java,
      	* javax/management/MBeanOperationInfo.java,
      	* javax/management/MBeanServerDelegate.java:
      	Fix warnings due to generics.
      
      2008-08-25  Andrew John Hughes  <gnu_andrew@member.fsf.org>
      
      	* javax/management/MBeanPermission.java,
      	* javax/management/MBeanServerDelegate.java,
      	* javax/management/MBeanServerFactory.java,
      	* javax/management/MBeanServerInvocationHandler.java,
      	* javax/management/MBeanServerPermission.java:
      	Fix warnings due to use of non-generic collections.
      
      2008-08-25  Mario Torre  <neugens@aicas.com>
      
      	* gnu/javax/rmi/CORBA/RmiUtilities.java (readValue): check if sender is
      	null to avoid NPE.
      	
      2008-08-22  Mario Torre  <neugens@aicas.com>
       
      	* gnu/CORBA/OrbFunctional.java (set_parameters): Fix
      	NullPointerException checking when param is null. 
      
      2008-08-23  Andrew John Hughes  <gnu_andrew@member.fsf.org>
      
      	* java/util/regex/Matcher.java:
      	(reset()): Reset append position so
      	we don't try and append to the end of
      	the old input.
      	
      2008-08-22  Andrew John Hughes  <gnu_andrew@member.fsf.org>
      
      	PR classpath/32028:
      	* m4/acinclude.m4:
      	Also allow versions of GJDoc from 0.8* on, as
      	CVS is 0.8.0-pre.
      	
      2008-08-21  Andrew John Hughes  <gnu_andrew@member.fsf.org>
      
      	PR classpath/32028:
      	* m4/acinclude.m4:
      	(CLASSPATH_WITH_GJDOC): Ensure version 0.7.9 is
      	being used.
      	
      2008-08-20  Andrew John Hughes  <gnu_andrew@member.fsf.org>
      
      	* tools/Makefile.am:
      	Add taglets subdirectory to list of excluded
      	paths when GJDoc is not compiled.
      	
      2008-08-19  David P Grove  <groved@us.ibm.com>
      
      	* scripts/check_jni_methods.sh.in:
      	Fix build issue on AIX by splitting generation
      	of method list.
      	
      2008-08-18  Andrew John Hughes  <gnu_andrew@member.fsf.org>
      
      	* native/jni/gstreamer-peer/gst_native_pipeline.c:
      	(get_free_space(int)): Use #else not #elif when
      	there is no condition.
      
      2008-08-17  Andrew John Hughes  <gnu_andrew@member.fsf.org>
      
      	PR classpath/31895:
      	* java/text/DecimalFormat.java:
      	(setCurrency(Currency)): Update prefixes and
      	suffixes when currency changes.
      	* java/text/DecimalFormatSymbols.java:
      	(DecimalFormatSymbols(Locale)): Set locale earlier
      	so it can be used by setCurrency(Currency).
      	(setCurrency(Currency)): Set the symbol correctly using
      	the locale of the instance.
      	* java/util/Currency.java:
      	Throw error instead of just printing a message.
      
      2008-08-17  Andrew John Hughes  <gnu_andrew@member.fsf.org>
      
      	* javax/activation/ActivationDataFlavor.java:
      	Suppress warnings from public API.
      	(mimeType): Made final.
      	(representationClass): Added generic type and
      	made final.
      	(normalizeMimeTypeParameter(String,String)):
      	Use CPStringBuilder.
      	* javax/activation/CommandInfo.java:
      	(verb): Made final.
      	(className): Made final.
      	* javax/activation/DataHandler.java:
      	(dataSource): Made final.
      	* javax/activation/FileDataSource.java:
      	(file): Made final.
      	* javax/activation/MailcapCommandMap.java:
      	Use generics on collections and CPStringBuilder
      	instead of StringBuffer.
      	* javax/activation/MimeType.java:
      	(toString()): Use CPStringBuilder.
      	(getBaseType()): Likewise.
      	* javax/activation/MimeTypeParameterList.java:
      	Use generics on collections and CPStringBuilder
      	instead of StringBuffer.
      	* javax/activation/MimeTypeParseException.java:
      	(MimeTypeParseException(String,String)): Use
      	CPStringBuilder.
      	* javax/activation/MimetypesFileTypeMap.java:
      	Use generics on collections and CPStringBuilder
      	instead of StringBuffer.	
      	* javax/activation/URLDataSource.java:
      	(url): Made final.
      
      2008-08-17  Andrew John Hughes  <gnu_andrew@member.fsf.org>
      
      	* gnu/javax/activation/viewers/ImageViewer.java,
      	* gnu/javax/activation/viewers/TextEditor.java,
      	* gnu/javax/activation/viewers/TextViewer.java,
      	* javax/activation/ActivationDataFlavor.java,
      	* javax/activation/CommandInfo.java,
      	* javax/activation/CommandMap.java,
      	* javax/activation/CommandObject.java,
      	* javax/activation/DataContentHandler.java,
      	* javax/activation/DataContentHandlerFactory.java,
      	* javax/activation/DataHandler.java,
      	* javax/activation/DataHandlerDataSource.java,
      	* javax/activation/DataSource.java,
      	* javax/activation/DataSourceDataContentHandler.java,
      	* javax/activation/FileDataSource.java,
      	* javax/activation/FileTypeMap.java,
      	* javax/activation/MailcapCommandMap.java,
      	* javax/activation/MimeType.java,
      	* javax/activation/MimeTypeParameterList.java,
      	* javax/activation/MimeTypeParseException.java,
      	* javax/activation/MimetypesFileTypeMap.java,
      	* javax/activation/ObjectDataContentHandler.java,
      	* javax/activation/URLDataSource.java,
      	* javax/activation/UnsupportedDataTypeException.java,
      	* javax/activation/package.html,
      	* resource/META-INF/mailcap.default,
      	* resource/META-INF/mimetypes.default:
      	Import GNU JAF CVS as of 17/08/2008.
      
      2006-04-25  Archit Shah  <ashah@redhat.com>
      
      	* javax/activation/MimeTypeParameterList.java:
      	Insert ';' separator before parameter list.
      
      2005-06-29  Xavier Poinsard  <xpoinsard@openpricer.com>
      
      	* javax/activation/ObjectDataContentHandler.java:
      	Fixed typo.
      
      2005-05-28  Chris Burdess  <dog@bluezoo.org>
      
      	* javax/activation/CommandMap.java, 
      	* javax/activation/MailcapCommandMap.java:
      	Updated to JAF 1.1.
      
      2004-06-09  Chris Burdess  <dog@bluezoo.org>
      
      	* javax/activation/MailcapCommandMap.java:
      	Fixed bug whereby x-java prefix was not
      	attempted.
      
      2008-08-17  Andrew John Hughes  <gnu_andrew@member.fsf.org>
      
      	* AUTHORS: Added Laszlo.
      
      2008-04-20  Andrew John Hughes  <gnu_andrew@member.fsf.org>
      
      	PR classpath/30436:
      	* java/util/Scanner.java:
      	Fix package to be java.util and correct
      	indentation.
      
      2007-07-25  Laszlo Andras Hernadi  <e0327023@student.tuwien.ac.at>
      
      	PR classpath/30436:
      	* java/util/Scanner.java:
      	Initial implementation.
      
      2008-08-17  Andrew John Hughes  <gnu_andrew@member.fsf.org>
      
      	* java/util/regex/Matcher.java:
      	(toMatchResult()): Implemented.
      	
      2008-08-13  Joshua Sumali  <jsumali@redhat.com>
      
      	* doc/Makefile.am (gjdoc.pod): Generate gjdoc pod from cp-tools.texinfo
      	instead of invoke.texi. Remove invoke.texi from EXTRA_DIST.
      	* doc/invoke.texi: Removed and merged into ...
      	* doc/cp-tools.texinfo: Here
      
      2008-08-12  Robert Schuster  <robertschuster@fsfe.org>
      
      	* native/jni/java-net/local.c
      	(local_bind): Removed fprintf call, fixed access outside
      	of array bounds.
      
      From-SVN: r141271
      Matthias Klose committed
    • re PR middle-end/37669 (ice for legal code with -O2) · d9cc481a
      	PR middle-end/37669
      	* tree-ssa-ccp.c (ccp_fold_builtin): Only allow one argument to be
      	processed by get_maxval_strlen.
      
      testsuite/
      	PR middle-end/37669
      	* gcc.c-torture/compile/pr37669-2.c: New test.
      
      From-SVN: r141270
      Adam Nemet committed
    • re PR java/35485 (libjava is disabled by default) · 3b8031bb
              PR target/35485
              * tree.c (get_file_function_name): Copy first_global_object_name.
              Centralize call to clean_symbol_name.
      
      From-SVN: r141269
      David Edelsohn committed
    • config.gcc (powerpc-*): Make t-ppcgas imply usegas.h. · 3027350e
      2008-10-21  Sandra Loosemore  <sandra@codesourcery.com>
      
      	gcc/
      
      	* config.gcc (powerpc-*): Make t-ppcgas imply usegas.h.
      	* config/svr4.h (SVR4_ASM_SPEC): New.
      	(ASM_SPEC): Inherit from SVR4_ASM_SPEC.
      	* config/rs6000/sysv4.h (ASM_SPEC): Inherit from SVR4_ASM_SPEC.
      
      	* doc/invoke.texi (Option Summary): Add -T to linker options.
      	(Link Options): Document -T.
      
      From-SVN: r141267
      Sandra Loosemore committed
    • alias-19.c: New testcase. · 10658068
      2008-10-21  Richard Guenther  <rguenther@suse.de>
      
      	* gcc.dg/tree-ssa/alias-19.c: New testcase.
      
      From-SVN: r141261
      Richard Guenther committed
    • semantics.c (simplify_aggr_init_exprs_r): Remove. · 90e02569
      2008-10-21  Richard Guenther  <rguenther@suse.de>
      
      	* semantics.c (simplify_aggr_init_exprs_r): Remove.
      	(expand_or_defer_fn): Do not walk the function body to
      	simplify aggr_init_exprs.
      
      From-SVN: r141260
      Richard Guenther committed
    • Daily bump. · 48ef7690
      From-SVN: r141257
      GCC Administrator committed
  4. 20 Oct, 2008 10 commits