]> git.ipfire.org Git - thirdparty/gcc.git/log
thirdparty/gcc.git
15 years agoDaily bump.
GCC Administrator [Wed, 4 Aug 2010 00:16:53 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r162851

15 years agoDaily bump.
GCC Administrator [Tue, 3 Aug 2010 00:16:37 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r162832

15 years agobackport: JobStateReasons.java (add): Fix infinite recursion with call to super.
Andrew Haley [Mon, 2 Aug 2010 14:25:47 +0000 (14:25 +0000)] 
backport: JobStateReasons.java (add): Fix infinite recursion with call to super.

Merge from trunk:

2010-07-30  Andrew Haley  <aph@redhat.com>

        * javax/print/attribute/standard/JobStateReasons.java (add): Fix
        infinite recursion with call to super.

2010-04-27  Andrew Haley  <aph@redhat.com>

        * java/util/concurrent/CopyOnWriteArrayList.java: Fix for empty
        list.

2010-04-27  Andrew Haley  <aph@redhat.com>

        * gnu/javax/print/ipp/IppResponse.java (parseAttributes): Handle
        IppValueTag.UNKNOWN.
        * gnu/javax/print/ipp/IppRequest.java (writeOperationAttributes):
        Handle RequestedAttributes.
        * gnu/javax/print/ipp/IppPrintService.java (processResponse): Add
        DocFlavor.SERVICE_FORMATTED.PAGEABLE and
        DocFlavor.SERVICE_FORMATTED.PRINTABLE.

From-SVN: r162820

15 years agoDaily bump.
GCC Administrator [Mon, 2 Aug 2010 00:16:48 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r162807

15 years agoDaily bump.
GCC Administrator [Sun, 1 Aug 2010 00:16:43 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r162790

15 years agoDaily bump.
GCC Administrator [Sat, 31 Jul 2010 00:16:52 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r162728

15 years agoDaily bump.
GCC Administrator [Fri, 30 Jul 2010 00:17:00 +0000 (00:17 +0000)] 
Daily bump.

From-SVN: r162699

15 years agoDaily bump.
GCC Administrator [Thu, 29 Jul 2010 00:16:45 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r162664

15 years agobackport: re PR middle-end/42509 (nonoverlapping_memrefs_p misinterprets NULL MEM_OFF...
Ulrich Weigand [Wed, 28 Jul 2010 18:00:08 +0000 (18:00 +0000)] 
backport: re PR middle-end/42509 (nonoverlapping_memrefs_p misinterprets NULL MEM_OFFSET as const0_rtx)

Backport from mainline:
2010-04-03  Richard Guenther  <rguenther@suse.de>

PR middle-end/42509
* alias.c (nonoverlapping_memrefs_p): For spill-slot accesses
require a non-NULL MEM_OFFSET.

From-SVN: r162650

15 years agoDaily bump.
GCC Administrator [Wed, 28 Jul 2010 00:16:36 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r162613

15 years agore PR c/44555 (Pointer evalutions, is that expected ?)
Richard Guenther [Tue, 27 Jul 2010 13:07:28 +0000 (13:07 +0000)] 
re PR c/44555 (Pointer evalutions, is that expected ?)

2010-07-27  Richard Guenther  <rguenther@suse.de>

PR c/44555
* c-common.c (c_common_truthvalue_conversion): Remove
premature and wrong optimization concering ADDR_EXPRs.

* gcc.c-torture/execute/pr44555.c: New testcase.

From-SVN: r162566

15 years agore PR tree-optimization/44977 (ice in propagate_rhs_into_lhs, at tree-ssa-dom.c:2728)
Richard Guenther [Tue, 27 Jul 2010 13:05:17 +0000 (13:05 +0000)] 
re PR tree-optimization/44977 (ice in propagate_rhs_into_lhs, at tree-ssa-dom.c:2728)

2010-07-27  Richard Guenther  <rguenther@suse.de>

PR tree-optimization/44977
* tree-ssa-dom.c (propagate_rhs_into_lhs): Do not create invalid
SSA form.

* gcc.dg/torture/pr44977.c: New testcase.

From-SVN: r162565

15 years agoDaily bump.
GCC Administrator [Tue, 27 Jul 2010 00:16:51 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r162552

15 years agoDaily bump.
GCC Administrator [Mon, 26 Jul 2010 00:16:42 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r162523

15 years agoDaily bump.
GCC Administrator [Sun, 25 Jul 2010 00:17:13 +0000 (00:17 +0000)] 
Daily bump.

From-SVN: r162505

15 years agoDaily bump.
GCC Administrator [Sat, 24 Jul 2010 00:16:44 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r162494

15 years agore PR fortran/45019 (Aliasing of TARGET dummy argument not detected correctly)
Tobias Burnus [Fri, 23 Jul 2010 08:40:00 +0000 (10:40 +0200)] 
re PR fortran/45019 (Aliasing of TARGET dummy argument not detected correctly)

2010-07-23  Tobias Burnus  <burnus@net-b.de>

        PR fortran/45019
        * dependency.c (gfc_check_dependency): Add argument alising
        * check.
        * symbol.c (gfc_symbols_could_alias): Add argument alising
        * check.

2010-07-23  Tobias Burnus  <burnus@net-b.de>

        PR fortran/45019
        * gfortran.dg/aliasing_dummy_5.f90: New.

From-SVN: r162448

15 years agoDaily bump.
GCC Administrator [Fri, 23 Jul 2010 00:17:15 +0000 (00:17 +0000)] 
Daily bump.

From-SVN: r162435

15 years agobackport: re PR target/44942 (Bug in argument passing of long double)
Jakub Jelinek [Thu, 22 Jul 2010 06:46:28 +0000 (08:46 +0200)] 
backport: re PR target/44942 (Bug in argument passing of long double)

Backport from mainline
2010-07-16  Jakub Jelinek  <jakub@redhat.com>

PR target/44942
* config/i386/i386-protos.h (ix86_function_arg_boundary): Change second
argument to const_tree.
* config/i386/i386.c (function_arg_advance): If padding needs to be
inserted before argument, increment cum->words by number of padding
words as well.
(contains_aligned_value_p): Change argument to const_tree.
(ix86_function_arg_boundary): Change second argument to const_tree.

* gcc.c-torture/execute/pr44942.c: New test.
* gcc.target/i386/pr44942.c: New test.

From-SVN: r162399

15 years agoDaily bump.
GCC Administrator [Thu, 22 Jul 2010 00:16:45 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r162394

15 years agore PR target/42869 (GOMP_critical_start wrong on Itanium due to __sync miscompilation)
Steve Ellcey [Wed, 21 Jul 2010 22:37:53 +0000 (22:37 +0000)] 
re PR target/42869 (GOMP_critical_start wrong on Itanium due to __sync miscompilation)

2010-07-21  Steve Ellcey  <sje@cup.hp.com>

        PR target/42869
        * config/ia64/sync.md (sync_compare_and_swap): Move memory fence.

From-SVN: r162387

15 years agobackport: target-supports.exp (check_sse_os_support_available): New proc.
Rainer Orth [Wed, 21 Jul 2010 14:37:33 +0000 (14:37 +0000)] 
backport: target-supports.exp (check_sse_os_support_available): New proc.

Backport from mainline:
2010-07-19  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>

* lib/target-supports.exp (check_sse_os_support_available): New
proc.
(check_sse_hw_available): New proc.
(check_effective_target_sse_runtime): New proc.
(check_effective_target_sse2_runtime): New proc.
* lib/fortran-torture.exp (get-fortran-torture-options): Only add
-msse2 if check_sse_os_support_available.
* g++.dg/vect/vect.exp: Only run -msse2 tests if
check_sse_os_support_available.
* gcc.dg/vect/vect.exp: Likewise.
* gfortran.dg/vect/vect.exp: Likewise.
* gcc.target/i386/sol2-check: Renamed to ...
* gcc.target/i386/sse-os-support.h: ... this.
(sol2_check): Renamed to ...
(sse_os_support): ... this.
Only test movss with xmm registers.
* gcc.target/i386/sse-check.h: Reflect new header and function names.
Removed ILL_INSN, ILL_INSN_LEN.
* gcc.target/i386/sse2-check.h: Likewise.
* gcc.target/i386/sse3-check.h: Likewise.
* gcc.dg/pr40550.c: Use dg-require-effective-target sse_runtime.
Removed cpuid.h, __get_cpuid test.
* g++.dg/other/i386-1.C: Use dg-require-effective-target sse2_runtime.
Removed cpuid.h, __get_cpuid test.
* g++.dg/other/pr40446.C: Likewise.
* gcc.dg/compat/union-m128-1_main.c: Likewise.
* gcc.dg/compat/vector-1a_main.c: Likewise.
* gcc.dg/compat/vector-2a_main.c: Likewise.
* gcc.dg/pr36584.c: Likewise.
* gcc.dg/pr37544.c: Likewise.
* gcc.dg/torture/pr16104-1.c: Likewise.
* gcc.dg/torture/stackalign/alloca-2.c: Likewise.
* gcc.dg/torture/stackalign/alloca-3.c: Likewise.
* gcc.dg/torture/stackalign/push-1.c: Likewise.
* gcc.dg/torture/stackalign/vararg-3.c: Likewise.
* gcc.dg/torture/pr35771.h: Removed cpuid.h, __get_cpuid test.
* gcc.dg/torture/pr35771-1.c: Use dg-require-effective-target
sse2_runtime.
* gcc.dg/torture/pr35771-2.c: Likewise.
* gcc.dg/torture/pr35771-3.c: Likewise.

From-SVN: r162376

15 years agobackport: re PR testsuite/38946 (gcc trunk 143562 - Testsuite - gfortran failing...
Rainer Orth [Wed, 21 Jul 2010 09:06:42 +0000 (09:06 +0000)] 
backport: re PR testsuite/38946 (gcc trunk 143562 - Testsuite - gfortran failing tests that worked previously)

Backport from mainline:
2010-06-25  Jerry DeLisle  <jvdelisle@gcc.gnu.org>

PR testsuite/38946
* gfortran.dg/array_constructor_23.f: Update test to allow for small
error in comparing reals.

From-SVN: r162367

15 years agoDaily bump.
GCC Administrator [Wed, 21 Jul 2010 00:16:43 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r162358

15 years agoDaily bump.
GCC Administrator [Tue, 20 Jul 2010 00:16:52 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r162320

15 years agoDaily bump.
GCC Administrator [Mon, 19 Jul 2010 00:16:32 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r162289

15 years agoDaily bump.
GCC Administrator [Sun, 18 Jul 2010 00:16:46 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r162280

15 years agoDaily bump.
GCC Administrator [Sat, 17 Jul 2010 00:16:45 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r162272

15 years agoDaily bump.
GCC Administrator [Fri, 16 Jul 2010 00:16:43 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r162236

15 years agobackport: pr42427.c: Require c99_runtime.
Rainer Orth [Thu, 15 Jul 2010 10:14:23 +0000 (10:14 +0000)] 
backport: pr42427.c: Require c99_runtime.

Backport from mainline:
2010-07-12  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>

* gcc.dg/pr42427.c: Require c99_runtime.
* gcc.target/i386/avx-vcmppd-1.c: Use dg-require-effective-target
c99_runtime.
* gcc.target/i386/avx-vcmppd-256-1.c: Likewise.
* gcc.target/i386/avx-vcmpps-1.c: Likewise.
* gcc.target/i386/avx-vcmpps-256-1.c: Likewise.
* gcc.target/i386/avx-vcmpsd-1.c: Likewise.
* gcc.target/i386/avx-vcmpss-1.c: Likewise.
* gcc.target/i386/pr37275.c: Require visibility support.

From-SVN: r162214

15 years agobackport: i386.c (ix86_sol10_return_in_memory): Rename to ix86_solaris_return_in_memory.
Rainer Orth [Thu, 15 Jul 2010 10:08:56 +0000 (10:08 +0000)] 
backport: i386.c (ix86_sol10_return_in_memory): Rename to ix86_solaris_return_in_memory.

Backport from mainline:
2010-07-12  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>

* config/i386/i386.c (ix86_sol10_return_in_memory): Rename to
ix86_solaris_return_in_memory.
* config/i386-protos.h: Reflect this.
* config/i386/vx-common.h (SUBTARGET_RETURN_IN_MEMORY): Likewise.
* config/i386/sol2-10.h (SUBTARGET_RETURN_IN_MEMORY): Likewise.
Move ...
* config/i386/sol2.h (SUBTARGET_RETURN_IN_MEMORY): ... here.

From-SVN: r162213

15 years agobackport: inclhack.def (solaris_cond_init): New fix.
Rainer Orth [Thu, 15 Jul 2010 10:04:48 +0000 (10:04 +0000)] 
backport: inclhack.def (solaris_cond_init): New fix.

Backport from mainline:
2010-07-12  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>

* inclhack.def (solaris_cond_init): New fix.
* fixincl.x: Regenerate.
* tests/base/pthread.h [SOLARIS_COND_INIT_CHECK]: New test.
[SOLARIS_MUTEX_INIT_2_CHECK]: Adapt.

From-SVN: r162212

15 years agogcc:
Rainer Orth [Thu, 15 Jul 2010 09:26:30 +0000 (09:26 +0000)] 
gcc:

Backport from mainline:
2010-07-12  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>

* doc/install.texi (Specific, i?86-*-solaris2.[89]): Recommend GNU as.
Document SSE/SSE2 support.

gcc/testsuite:
Backport from mainline:
2010-07-12  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>

* lib/target-supports.exp (check_effective_target_sse): New proc.
* gcc.target/i386/sol2-check.h: New file.
* gcc.target/i386/sse-check.h (ILL_INSN, ILL_INSN_LEN): Define.
Include sol2-check.h.
(main) Only run sse_test () if sol2_check ().
* gcc.target/i386/sse2-check.h: Likewise.
* gcc.target/i386/sse3-check.h: Likewise.
* gcc.target/i386/math-torture/math-torture.exp: Only add options
with -msse to MATH_TORTURE_OPTIONS if check_effective_target_sse.
* g++.dg/debug/dwarf2/const2b.C: Use dg-require-effective-target sse.
* g++.dg/ext/vector14.C: Likewise.
* g++.dg/other/mmintrin.C: Likewise.
* gcc.dg/20020418-1.c: Likewise.
* gcc.dg/debug/dwarf2/const-2b.c: Likewise.
* gcc.dg/format/ms_unnamed-1.c: Likewise.
* gcc.dg/format/unnamed-1.c: Likewise.
Adapt dg-warning line number.
* gcc.dg/graphite/pr40281.c: Likewise.
* gcc.dg/pr32176.c: Likewise.
* gcc.dg/pr40550.c: Likewise.
* gcc.dg/prefetch-loop-arrays-1.c: Likewise.
* gcc.dg/torture/pr36891.c: Likewise.
* gcc.target/i386/20020218-1.c: Likewise.
* gcc.target/i386/20020523.c: Likewise.
* gcc.target/i386/abi-1.c: Likewise.
* gcc.target/i386/fastcall-sseregparm.c: Likewise.
* gcc.target/i386/pr13366.c: Likewise.
* gcc.target/i386/pr13685.c: Likewise.
* gcc.target/i386/pr24306.c: Likewise.
* gcc.target/i386/pr31486.c: Likewise.
* gcc.target/i386/pr32065-1.c: Likewise.
* gcc.target/i386/pr32065-2.c: Likewise.
* gcc.target/i386/pr32389.c: Likewise.
* gcc.target/i386/pr38824.c: Likewise.
* gcc.target/i386/pr38931.c: Likewise.
* gcc.target/i386/pr39592-1.c: Likewise.
* gcc.target/i386/recip-divf.c: Likewise.
* gcc.target/i386/recip-sqrtf.c: Likewise.
* gcc.target/i386/recip-vec-divf.c: Likewise.
* gcc.target/i386/recip-vec-sqrtf.c: Likewise.
* gcc.target/i386/sse-1.c: Likewise.
* gcc.target/i386/sse-16.c: Likewise.
* gcc.target/i386/sse-2.c: Likewise.
* gcc.target/i386/sse-20.c: Likewise.
* gcc.target/i386/sse-3.c: Likewise.
* gcc.target/i386/sse-7.c: Likewise.
* gcc.target/i386/sse-9.c: Likewise.
* gcc.target/i386/sse-addps-1.c: Likewise.
* gcc.target/i386/sse-addss-1.c: Likewise.
* gcc.target/i386/sse-andnps-1.c: Likewise.
* gcc.target/i386/sse-andps-1.c: Likewise.
* gcc.target/i386/sse-comiss-1.c: Likewise.
* gcc.target/i386/sse-comiss-2.c: Likewise.
* gcc.target/i386/sse-comiss-3.c: Likewise.
* gcc.target/i386/sse-comiss-4.c: Likewise.
* gcc.target/i386/sse-comiss-5.c: Likewise.
* gcc.target/i386/sse-comiss-6.c: Likewise.
* gcc.target/i386/sse-cvtsi2ss-1.c: Likewise.
* gcc.target/i386/sse-cvtsi2ss-2.c: Likewise.
* gcc.target/i386/sse-cvtss2si-1.c: Likewise.
* gcc.target/i386/sse-cvtss2si-2.c: Likewise.
* gcc.target/i386/sse-cvttss2si-1.c: Likewise.
* gcc.target/i386/sse-cvttss2si-2.c: Likewise.
* gcc.target/i386/sse-divps-1.c: Likewise.
* gcc.target/i386/sse-divss-1.c: Likewise.
* gcc.target/i386/sse-init-v4hi-1.c: Likewise.
* gcc.target/i386/sse-init-v4sf-1.c: Likewise.
* gcc.target/i386/sse-maxps-1.c: Likewise.
* gcc.target/i386/sse-maxss-1.c: Likewise.
* gcc.target/i386/sse-minps-1.c: Likewise.
* gcc.target/i386/sse-minss-1.c: Likewise.
* gcc.target/i386/sse-movaps-1.c: Likewise.
* gcc.target/i386/sse-movaps-2.c: Likewise.
* gcc.target/i386/sse-movhlps-1.c: Likewise.
* gcc.target/i386/sse-movhps-1.c: Likewise.
* gcc.target/i386/sse-movhps-2.c: Likewise.
* gcc.target/i386/sse-movlhps-1.c: Likewise.
* gcc.target/i386/sse-movmskps-1.c: Likewise.
* gcc.target/i386/sse-movntps-1.c: Likewise.
* gcc.target/i386/sse-movss-1.c: Likewise.
* gcc.target/i386/sse-movss-2.c: Likewise.
* gcc.target/i386/sse-movss-3.c: Likewise.
* gcc.target/i386/sse-movups-1.c: Likewise.
* gcc.target/i386/sse-movups-2.c: Likewise.
* gcc.target/i386/sse-mulps-1.c: Likewise.
* gcc.target/i386/sse-mulss-1.c: Likewise.
* gcc.target/i386/sse-orps-1.c: Likewise.
* gcc.target/i386/sse-rcpps-1.c: Likewise.
* gcc.target/i386/sse-recip-vec.c: Likewise.
* gcc.target/i386/sse-recip.c: Likewise.
* gcc.target/i386/sse-rsqrtps-1.c: Likewise.
* gcc.target/i386/sse-set-ps-1.c: Likewise.
* gcc.target/i386/sse-sqrtps-1.c: Likewise.
* gcc.target/i386/sse-subps-1.c: Likewise.
* gcc.target/i386/sse-subss-1.c: Likewise.
* gcc.target/i386/sse-ucomiss-1.c: Likewise.
* gcc.target/i386/sse-ucomiss-2.c: Likewise.
* gcc.target/i386/sse-ucomiss-3.c: Likewise.
* gcc.target/i386/sse-ucomiss-4.c: Likewise.
* gcc.target/i386/sse-ucomiss-5.c: Likewise.
* gcc.target/i386/sse-ucomiss-6.c: Likewise.
* gcc.target/i386/sse-unpckhps-1.c: Likewise.
* gcc.target/i386/sse-unpcklps-1.c: Likewise.
* gcc.target/i386/sse-xorps-1.c: Likewise.
* gcc.target/i386/ssefn-1.c: Likewise.
* gcc.target/i386/ssefn-3.c: Likewise.
* gcc.target/i386/sseregparm-1.c: Likewise.
* gcc.target/i386/stackalign/return-3.c: Likewise.
* gcc.target/i386/vectorize1.c: Likewise.
* gcc.target/i386/vperm-v4sf-1.c: Likewise.
* gcc.target/i386/xorps-sse.c: Likewise.
* gfortran.dg/pr28158.f90: Likewise.
* gfortran.dg/pr30667.f: Likewise.

libgfortran:
Backport from mainline:
2010-07-12  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>

* config/fpu-387.h [__sun__ && __svr4__] Include <signal.h>,
<ucontext.h>.
(sigill_caught): New.
(sigill_hdlr): New function
(has_sse) [__sun__ && __svr4__]: Check if SSE instruction causes
SIGILL.

From-SVN: r162210

15 years agoDaily bump.
GCC Administrator [Thu, 15 Jul 2010 00:16:37 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r162197

15 years agoDaily bump.
GCC Administrator [Wed, 14 Jul 2010 00:17:17 +0000 (00:17 +0000)] 
Daily bump.

From-SVN: r162163

15 years agore PR target/33743 (unwinding through signal frames)
Rainer Orth [Tue, 13 Jul 2010 09:14:59 +0000 (09:14 +0000)] 
re PR target/33743 (unwinding through signal frames)

* config/i386/sol2-unwind.h (x86_64_fallback_frame_state): Correct
explanation.
Find ucontext_t * on Solaris 11.
(x86_fallback_frame_state): Handle Solaris 9 multi-threaded pattern.
Handle new Solaris 11 __sighndlr patterns.

Backport from mainline:
2009-10-11  Olivier Hainque  <hainque@adacore.com>
    Eric Botcazou  <ebotcazou@adacore.com>

PR target/33743
* config/i386/sol2.h (MD_UNWIND_SUPPORT): Define.
* config/i386/sol2-unwind.h: New file.

From-SVN: r162131

15 years agobackport: re PR pch/14940 (PCH largefile test fails on various platforms)
Rainer Orth [Tue, 13 Jul 2010 09:07:18 +0000 (09:07 +0000)] 
backport: re PR pch/14940 (PCH largefile test fails on various platforms)

Backport from mainline:
2010-07-12  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>

PR pch/14940
* config/host-solaris.c (mmap_fixed): New function.
(sol_gt_pch_get_address): Use it.
(sol_gt_pch_use_address): Likewise.

From-SVN: r162128

15 years agoDaily bump.
GCC Administrator [Tue, 13 Jul 2010 00:16:35 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r162117

15 years agoDaily bump.
GCC Administrator [Mon, 12 Jul 2010 00:16:40 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r162063

15 years agoDaily bump.
GCC Administrator [Sun, 11 Jul 2010 00:16:33 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r162049

15 years agore PR fortran/44582 (gfortran generates wrong results due to wrong ABI in function...
Paul Thomas [Sat, 10 Jul 2010 17:08:48 +0000 (17:08 +0000)] 
re PR fortran/44582 (gfortran generates wrong results due to wrong ABI in function with array return)

2010-07-10  Paul Thomas  <pault@gcc.gnu.org>

PR fortran/44582
* trans-expr.c (arrayfunc_assign_needs_temporary): New function
to determine if a function assignment can be made without a
temporary.
(gfc_trans_arrayfunc_assign): Move all the conditions that
suppress the direct function call to the above new functon and
call it.

PR fortran/44773
* trans-expr.c (arrayfunc_assign_needs_temporary): No temporary
if the lhs has never been host associated, as well as not being
use associated, a pointer or a target.
* resolve.c (resolve_variable): Mark variables that are host
associated.
* gfortran.h: Add the host_assoc bit to the symbol_attribute
structure.

2010-07-10  Paul Thomas  <pault@gcc.gnu.org>

PR fortran/44582
* gfortran.dg/aliasing_array_result_1.f90 : New test.

From-SVN: r162041

15 years agoDaily bump.
GCC Administrator [Sat, 10 Jul 2010 00:17:45 +0000 (00:17 +0000)] 
Daily bump.

From-SVN: r162027

15 years agoRevert previous checkin.
Jason Merrill [Fri, 9 Jul 2010 19:47:35 +0000 (15:47 -0400)] 
Revert previous checkin.

From-SVN: r162012

15 years agore PR c++/43120 (Virtual inheritance with covariant return type confuses GCC)
Jason Merrill [Fri, 9 Jul 2010 19:45:53 +0000 (15:45 -0400)] 
re PR c++/43120 (Virtual inheritance with covariant return type confuses GCC)

PR c++/43120
* class.c (update_vtable_entry_for_fn): Fix handling of dummy
virtual bases for covariant thunks.

From-SVN: r162011

15 years agoasm-support.S (snapshot): Replace multiplication by values.
Rainer Orth [Fri, 9 Jul 2010 11:15:32 +0000 (11:15 +0000)] 
asm-support.S (snapshot): Replace multiplication by values.

* gcc.target/x86_64/abi/asm-support.S (snapshot): Replace
multiplication by values.
* gcc.target/x86_64/abi/asm-support-darwin.s (_snapshot): Likewise.
* gcc.target/x86_64/abi/avx/asm-support.S (snapshot): Likewise.

From-SVN: r161993

15 years agoDaily bump.
GCC Administrator [Fri, 9 Jul 2010 00:16:55 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r161979

15 years agore PR fortran/44847 (ICE: OpenMP with Collapse clause and CYCLE stmt in loop)
Jakub Jelinek [Thu, 8 Jul 2010 17:35:32 +0000 (19:35 +0200)] 
re PR fortran/44847 (ICE: OpenMP with Collapse clause and CYCLE stmt in loop)

PR fortran/44847
* match.c (match_exit_cycle): Error on EXIT also from collapsed
!$omp do loops.  Error on CYCLE to non-innermost collapsed
!$omp do loops.

* gfortran.dg/gomp/pr44847.f90: New test.

From-SVN: r161969

15 years agoDaily bump.
GCC Administrator [Thu, 8 Jul 2010 00:16:46 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r161939

15 years agoDaily bump.
GCC Administrator [Wed, 7 Jul 2010 00:16:43 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r161895

15 years agoDaily bump.
GCC Administrator [Tue, 6 Jul 2010 00:16:43 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r161859

15 years agoDaily bump.
GCC Administrator [Mon, 5 Jul 2010 00:16:48 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r161815

15 years agoDaily bump.
GCC Administrator [Sun, 4 Jul 2010 00:16:43 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r161793

15 years agore PR target/44597 (FAIL: gcc.c-torture/execute/builtin-prefetch-2.c compilation...
John David Anglin [Sat, 3 Jul 2010 22:50:37 +0000 (22:50 +0000)] 
re PR target/44597 (FAIL: gcc.c-torture/execute/builtin-prefetch-2.c compilation, ICE)

PR target/44597
* config/pa/predicates.md (prefetch_cc_operand): Remove.
(prefetch_nocc_operand): Likewise.
* config/pa/pa.md (prefetch): Revise expander to use prefetch_20.
(prefetch_20): New insn.
(prefetch_cc): Remove.
(prefetch_nocc): Likewise.

From-SVN: r161790

15 years agore PR target/44705 (FAIL: gcc.dg/pr44674.c (internal compiler error))
John David Anglin [Sat, 3 Jul 2010 20:40:30 +0000 (20:40 +0000)] 
re PR target/44705 (FAIL: gcc.dg/pr44674.c (internal compiler error))

PR target/44705
* config/pa/pa.h (GO_IF_LEGITIMATE_ADDRESS): Reject LABEL_REF.

From-SVN: r161783

15 years agoDaily bump.
GCC Administrator [Sat, 3 Jul 2010 00:18:15 +0000 (00:18 +0000)] 
Daily bump.

From-SVN: r161758

15 years agoDaily bump.
GCC Administrator [Fri, 2 Jul 2010 00:16:39 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r161683

15 years agobackport: re PR tree-optimization/40421 (Revision 148352 failed 416.gamess in SPEC...
Jakub Jelinek [Thu, 1 Jul 2010 12:47:26 +0000 (14:47 +0200)] 
backport: re PR tree-optimization/40421 (Revision 148352 failed 416.gamess in SPEC CPU 2006)

Backport from mainline
2009-06-13  Richard Guenther  <rguenther@suse.de>

PR tree-optimization/40421
* tree-predcom.c (should_unroll_loop_p): Remove.
(tree_predictive_commoning_loop): Use can_unroll_loop_p.

* gfortran.fortran-torture/compile/pr40421.f: New testcase.

* gfortran.fortran-torture/compile/pr40421.f90: New test.

From-SVN: r161668

15 years agoDaily bump.
GCC Administrator [Thu, 1 Jul 2010 00:16:44 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r161651

15 years agoDaily bump.
GCC Administrator [Wed, 30 Jun 2010 00:16:43 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r161572

15 years agore PR c++/44587 (ICE in instantiate_decl)
Jason Merrill [Tue, 29 Jun 2010 19:30:29 +0000 (15:30 -0400)] 
re PR c++/44587 (ICE in instantiate_decl)

PR c++/44587
* pt.c (has_value_dependent_address): New.
(value_dependent_expression_p): Check it.
(convert_nontype_argument): Likewise.  Call decay_conversion before
folding if we want a pointer.
* semantics.c (finish_id_expression): Don't add SCOPE_REF if the
scope is the current instantiation.

From-SVN: r161562

15 years agoDaily bump.
GCC Administrator [Tue, 29 Jun 2010 00:16:41 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r161519

15 years agoltrans-1.c: Add -march=i486 for i?86-*-* && ilp32.
Rainer Orth [Mon, 28 Jun 2010 14:05:08 +0000 (14:05 +0000)] 
ltrans-1.c: Add -march=i486 for i?86-*-* && ilp32.

* gcc.dg/tree-ssa/ltrans-1.c: Add -march=i486 for i?86-*-* && ilp32.
* gcc.dg/tree-ssa/ltrans-3.c: Likewise.
* gcc.dg/tree-ssa/ltrans-4.c: Likewise.
* gcc.dg/tree-ssa/ltrans-5.c: Likewise.
* gcc.dg/tree-ssa/ltrans-6.c: Likewise.
* gcc.dg/tree-ssa/ltrans-8.c: Likewise.
* gcc.dg/tree-ssa/vrp47.c: Add -march=i586 for i?86-*-* && ilp32.
* gfortran.dg/ltrans-7.f90: Add -march=i486 for i?86-*-* && ilp32.

From-SVN: r161494

15 years agoDaily bump.
GCC Administrator [Mon, 28 Jun 2010 00:16:37 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r161478

15 years agore PR fortran/43841 (Missing temporary for ELEMENTAL function call)
Paul Thomas [Sun, 27 Jun 2010 16:22:27 +0000 (16:22 +0000)] 
re PR fortran/43841 (Missing temporary for ELEMENTAL function call)

2010-06-27  Paul Thomas  <pault@gcc.gnu.org>

PR fortran/43841
PR fortran/43843
* trans-expr.c (gfc_conv_expr): Supply an address expression for
GFC_SS_REFERENCE.
(gfc_conv_expr_reference): Call gfc_conv_expr and return for
GFC_SS_REFERENCE.
* trans-array.c (gfc_add_loop_ss_code): Store the value rather
than the address of a GFC_SS_REFERENCE.
* trans.h : Change comment on GFC_SS_REFERENCE.

2010-06-27  Paul Thomas  <pault@gcc.gnu.org>

PR fortran/43841
PR fortran/43843
* gfortran.dg/elemental_scalar_args_1.f90 : New test.

From-SVN: r161472

15 years agore PR tree-optimization/44683 (Optimization bug with copysign builtin)
Richard Guenther [Sun, 27 Jun 2010 11:22:06 +0000 (11:22 +0000)] 
re PR tree-optimization/44683 (Optimization bug with copysign builtin)

2010-06-27  Richard Guenther  <rguenther@suse.de>

PR tree-optimization/44683
* tree-ssa-dom.c (record_edge_info): Record equivalences for the
false edge from the inverted condition.

* gcc.c-torture/execute/pr44683.c: New testcase.

From-SVN: r161469

15 years agoDaily bump.
GCC Administrator [Sun, 27 Jun 2010 00:16:25 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r161449

15 years agoDaily bump.
GCC Administrator [Sat, 26 Jun 2010 00:16:37 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r161422

15 years agoDaily bump.
GCC Administrator [Fri, 25 Jun 2010 00:17:28 +0000 (00:17 +0000)] 
Daily bump.

From-SVN: r161352

15 years agoDaily bump.
GCC Administrator [Thu, 24 Jun 2010 00:17:05 +0000 (00:17 +0000)] 
Daily bump.

From-SVN: r161303

15 years agoDaily bump.
GCC Administrator [Wed, 23 Jun 2010 00:16:53 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r161238

15 years agore PR c++/44627 (ICE in dump_expr, at cp/error.c:1735)
Jakub Jelinek [Tue, 22 Jun 2010 20:48:24 +0000 (22:48 +0200)] 
re PR c++/44627 (ICE in dump_expr, at cp/error.c:1735)

PR c++/44627
* error.c (dump_expr): Don't look at CALL_EXPR_ARG (t, 0) if
the CALL_EXPR has no arguments.

* g++.dg/other/method1.C: New test.

From-SVN: r161229

15 years agoAdd missing '*'.
John David Anglin [Tue, 22 Jun 2010 13:06:40 +0000 (13:06 +0000)] 
Add missing '*'.

From-SVN: r161177

15 years agoDaily bump.
GCC Administrator [Tue, 22 Jun 2010 00:16:44 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r161126

15 years agore PR target/39690 (ld: An unknown relocation type 8)
John David Anglin [Mon, 21 Jun 2010 23:51:10 +0000 (23:51 +0000)] 
re PR target/39690 (ld: An unknown relocation type 8)

PR target/39690
config/pa/pa.c (override_options): Disable
-freorder-blocks-and-partition.

From-SVN: r161123

15 years agoAdd -mtune=k8 to gcc.target/i386/amd64-abi-3.c.
H.J. Lu [Mon, 21 Jun 2010 20:28:24 +0000 (20:28 +0000)] 
Add -mtune=k8 to gcc.target/i386/amd64-abi-3.c.

2010-06-21  H.J. Lu  <hongjiu.lu@intel.com>

Backport from mainline
2010-06-21  H.J. Lu  <hongjiu.lu@intel.com>

PR target/44615
* gcc.target/i386/amd64-abi-3.c: Add -mtune=k8.

From-SVN: r161114

15 years agobackport: target-supports.exp (check_effective_target_ucn_nocache): New function.
Rainer Orth [Mon, 21 Jun 2010 17:23:53 +0000 (17:23 +0000)] 
backport: target-supports.exp (check_effective_target_ucn_nocache): New function.

Backport from mainline:
2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>

* lib/target-supports.exp (check_effective_target_ucn_nocache):
New function.
(check_effective_target_ucn): Likewise.

* g++.dg/other/ucnid-1.C: Don't XFAIL on *-*-solaris2.*, but skip
if !ucn.
* gcc.dg/ucnid-2.c: Likewise.
* gcc.dg/ucnid-3.c: Likewise.
* gcc.dg/ucnid-4.c: Likewise.
* gcc.dg/ucnid-11.c: Likewise.
* gcc.dg/ucnid-12.c: Likewise.
* gcc.dg/ucnid-6.c: Skip if !ucn.
* gcc.dg/ucnid-9.c: Likewise.

From-SVN: r161104

15 years agobackport: clearcap.map: New file.
Rainer Orth [Mon, 21 Jun 2010 17:21:31 +0000 (17:21 +0000)] 
backport: clearcap.map: New file.

Backport from mainline:
2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>

* gcc.target/i386/clearcap.map: New file.
* gcc.target/i386/i386.exp: Check for linker -M mapfile support.
Pass clearcap.map by default if supported.

From-SVN: r161103

15 years agore PR bootstrap/44426 (gcc 4.5.0 requires c9x compiler to build)
Jakub Jelinek [Mon, 21 Jun 2010 17:10:02 +0000 (19:10 +0200)] 
re PR bootstrap/44426 (gcc 4.5.0 requires c9x compiler to build)

PR bootstrap/44426
* sel-sched-dump.h (sel_prepare_string_for_dot_label): Remove
prototype.
(sel_print_to_dot): Remove macro.
(sel_print): Likewise.  New prototype.
* sel-sched-dump.c (sel_prepare_string_for_dot_label): Make static.
(sel_print): New function.

From-SVN: r161102

15 years agobackport: target-supports.exp (check_effective_target_gas): New proc.
Rainer Orth [Mon, 21 Jun 2010 15:59:01 +0000 (15:59 +0000)] 
backport: target-supports.exp (check_effective_target_gas): New proc.

Backport from mainline:
2010-06-07  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>

* lib/target-supports.exp (check_effective_target_gas): New proc.
* gcc.c-torture/execute/960321-1.x: New file.

2009-10-03  Ben Elliston  <bje@au.ibm.com>
    Janis Johnson  <janis187@us.ibm.com>
         Diego Novillo  <dnovillo@google.com>

* lib/c-torture.exp: Load target-supports.exp.

From-SVN: r161090

15 years agoDaily bump.
GCC Administrator [Mon, 21 Jun 2010 00:16:48 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r161058

15 years agobackport: pass51-frag.c (MAP_FAILED): Define, if not in system header; use it.
Gerald Pfeifer [Sun, 20 Jun 2010 19:42:19 +0000 (19:42 +0000)] 
backport: pass51-frag.c (MAP_FAILED): Define, if not in system header; use it.

Backport from mainline:
2009-09-01  Loren J. Rittle  <ljrittle@acm.org>
            Andreas Schwab  <schwab@linux-m68k.org>

* testsuite/libmudflap.c/pass51-frag.c (MAP_FAILED): Define,
if not in system header; use it.  On FreeBSD, must pass fd==-1
with MAP_ANON flag.  Correct mmap error check.
* testsuite/libmudflap.c/fail40-frag.c: Ditto.

From-SVN: r161051

15 years agobackport: mf-runtime.c (__mf_init): Support FreeBSD.
Gerald Pfeifer [Sun, 20 Jun 2010 19:40:29 +0000 (19:40 +0000)] 
backport: mf-runtime.c (__mf_init): Support FreeBSD.

Backport from mainline:
2009-09-01  Loren J. Rittle  <ljrittle@acm.org>

* mf-runtime.c (__mf_init): Support FreeBSD.
Prime mutex which calls calloc upon first lock to avoid deadlock.
* mf-hooks1.c (__mf_0fn_mmap): Support FreeBSD.
Ignore red zone allocation request for initial thread's stack.

From-SVN: r161050

15 years agobackport: PR testsuite/32843 (strikes again)
Gerald Pfeifer [Sun, 20 Jun 2010 17:12:11 +0000 (17:12 +0000)] 
backport: PR testsuite/32843 (strikes again)

Backport from mainline:
2009-09-17  Loren J. Rittle  <ljrittle@acm.org>

PR testsuite/32843 (strikes again)
src/x86/ffi.c (ffi_prep_cif_machdep): Add X86_FREEBSD to
enable proper extension on char and short.

From-SVN: r161048

15 years agobackport: configure.ac (*-*-freebsd*): Enable check for __stack_chk_fail.
Gerald Pfeifer [Sun, 20 Jun 2010 15:43:53 +0000 (15:43 +0000)] 
backport: configure.ac (*-*-freebsd*): Enable check for __stack_chk_fail.

Backport from mainline:
2009-09-11  Loren J. Rittle  <ljrittle@acm.org>

* configure.ac (*-*-freebsd*): Enable check for __stack_chk_fail.
* configure: Regenerate.

From-SVN: r161047

15 years agoDaily bump.
GCC Administrator [Sun, 20 Jun 2010 00:16:34 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r161043

15 years agobackport: re PR target/44261 (Multiplying -1 by NaN is not valid.)
John David Anglin [Sat, 19 Jun 2010 18:28:28 +0000 (18:28 +0000)] 
backport: re PR target/44261 (Multiplying -1 by NaN is not valid.)

Backport from mainline
2010-05-29  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>

PR target/44261
config/pa/pa.md (negdf2_slow, negsf2_slow): New patterns.
(negdf2): Adjust expander pattern and use negdf2_slow.
(negsf2): Likewise.

From-SVN: r161035

15 years agoDaily bump.
GCC Administrator [Sat, 19 Jun 2010 00:16:36 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r161015

15 years agobackport: re PR testsuite/43739 (FAIL: gcc.dg/pr43643.c (test for excess errors))
John David Anglin [Fri, 18 Jun 2010 22:38:32 +0000 (22:38 +0000)] 
backport: re PR testsuite/43739 (FAIL: gcc.dg/pr43643.c (test for excess errors))

Backport from mainline
2010-04-14  Steve Ellcey  <sje@cup.hp.com>

PR testsuite/43739
* gcc.dg/pr43643.c: Use static link on hppa*-*-hpux*.

From-SVN: r161013

15 years agore PR target/43740 (FAIL: gcc.dg/tree-ssa/20031015-1.c (internal compiler error))
John David Anglin [Fri, 18 Jun 2010 00:29:30 +0000 (00:29 +0000)] 
re PR target/43740 (FAIL: gcc.dg/tree-ssa/20031015-1.c (internal compiler error))

PR target/43740
config/pa/pa.c (emit_move_sequence): Don't infer REG_POINTER flag for
SET source operand from SET destination operand.

From-SVN: r160957

15 years agoDaily bump.
GCC Administrator [Fri, 18 Jun 2010 00:17:08 +0000 (00:17 +0000)] 
Daily bump.

From-SVN: r160952

15 years agocompatibility.cc: Export long double versions of "C" math library for arm-linux-gnuea...
Matthias Klose [Thu, 17 Jun 2010 12:10:47 +0000 (12:10 +0000)] 
compatibility.cc: Export long double versions of "C" math library for arm-linux-gnueabi...

2010-06-16  Matthias Klose  <doko@ubuntu.com>

        * src/compatibility.cc: Export long double versions of "C" math
        library for arm-linux-gnueabi, m68k-linux-gnu (ColdFire),
        mips*-linux-gnu (o32 ABI), sh*-linux-gnu (32 bit).

From-SVN: r160901

15 years agoDaily bump.
GCC Administrator [Thu, 17 Jun 2010 00:16:46 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r160867

15 years agoDaily bump.
GCC Administrator [Wed, 16 Jun 2010 00:16:56 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r160816

15 years agore PR bootstrap/44544 (build failure due to lhd_pass_through_t)
Jakub Jelinek [Tue, 15 Jun 2010 16:32:24 +0000 (18:32 +0200)] 
re PR bootstrap/44544 (build failure due to lhd_pass_through_t)

PR bootstrap/44544
Backport from mainline
2009-09-13  Richard Guenther  <rguenther@suse.de>
    Rafael Avila de Espindola  <espindola@google.com>

* langhooks-def.h (lhd_pass_through_t): Declare.
* langhooks.c (lhd_pass_through_t): New function.

From-SVN: r160798

15 years agore PR fortran/44536 (OMP: missing error with default(none))
Jakub Jelinek [Tue, 15 Jun 2010 12:27:01 +0000 (14:27 +0200)] 
re PR fortran/44536 (OMP: missing error with default(none))

PR fortran/44536
* langhooks.h (struct lang_hooks_for_decls): Add omp_report_decl.
* langhooks-def.h (LANG_HOOKS_OMP_REPORT_DECL): Define.
(LANG_HOOKS_DECLS): Add it.
* gimplify.c (omp_notice_variable): Call
lang_hooks.decls.omp_report_decl.

* trans-openmp.c (gfc_omp_predetermined_sharing): Don't return
OMP_CLAUSE_DEFAULT_SHARED for artificial vars with
GFC_DECL_SAVED_DESCRIPTOR set.
(gfc_omp_report_decl): New function.
* trans.h (gfc_omp_report_decl): New prototype.
* f95-lang.c (LANG_HOOKS_OMP_REPORT_DECL): Redefine.

* gfortran.dg/gomp/pr44536.f90: New test.
* gfortran.dg/gomp/sharing-3.f90: Remove xfail.

From-SVN: r160783

15 years agoDaily bump.
GCC Administrator [Tue, 15 Jun 2010 00:16:44 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r160768

15 years agoReplace 0x1 with 0x0 in AVX vec_extract_lo_* patterns.
H.J. Lu [Mon, 14 Jun 2010 18:07:13 +0000 (18:07 +0000)] 
Replace 0x1 with 0x0 in AVX vec_extract_lo_* patterns.

gcc/

2010-06-14  H.J. Lu  <hongjiu.lu@intel.com>

Backport from mainline
2010-06-14  H.J. Lu  <hongjiu.lu@intel.com>

PR target/44534
* config/i386/sse.md (vec_extract_lo_<mode>): Replace 0x1 with
0x0.
(vec_extract_lo_v16hi): Likewise.
(vec_extract_lo_v32qi): Likewise.

gcc/testsuite/

2010-06-14  H.J. Lu  <hongjiu.lu@intel.com>

Backport from mainline
2010-06-14  H.J. Lu  <hongjiu.lu@intel.com>

PR target/44534
* gcc.target/i386/avx-vextractf128-256-3.c: New.
* gcc.target/i386/avx-vextractf128-256-4.c: Likewise.

From-SVN: r160758

15 years agore PR tree-optimization/44508 (libgomp.fortran/vla1.f90 ICE on s390)
Jakub Jelinek [Mon, 14 Jun 2010 15:28:00 +0000 (17:28 +0200)] 
re PR tree-optimization/44508 (libgomp.fortran/vla1.f90 ICE on s390)

PR tree-optimization/44508
* tree-ssa-propagate.c (substitute_and_fold): Don't do DCE
when called from tree-vrp.c.

* gcc.dg/tree-ssa/pr21086.c: Adjust.

From-SVN: r160752

15 years agoDaily bump.
GCC Administrator [Mon, 14 Jun 2010 00:16:33 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r160692

15 years agobackport: config.gcc (*-*-freebsd*): Enable default_use_cxa_atexit to match the syste...
Gerald Pfeifer [Sun, 13 Jun 2010 22:16:50 +0000 (22:16 +0000)] 
backport: config.gcc (*-*-freebsd*): Enable default_use_cxa_atexit to match the system compiler's configuration at...

Backport from mainline:
2009-09-11  Loren J. Rittle  <ljrittle@acm.org>

* config.gcc (*-*-freebsd*): Enable default_use_cxa_atexit
to match the system compiler's configuration at inflection point.

From-SVN: r160689