]> git.ipfire.org Git - thirdparty/gcc.git/log
thirdparty/gcc.git
13 years agoobjc-next-runtime-abi-01.c (objc_eh_personality): Use gcc personality for Objective...
Iain Sandoe [Sat, 12 Nov 2011 13:57:55 +0000 (13:57 +0000)] 
objc-next-runtime-abi-01.c (objc_eh_personality): Use gcc personality for Objective-C m32.

gcc/objc:

* objc-next-runtime-abi-01.c (objc_eh_personality): Use gcc personality
for Objective-C m32.

From-SVN: r181313

13 years agoDaily bump.
GCC Administrator [Sat, 12 Nov 2011 00:17:39 +0000 (00:17 +0000)] 
Daily bump.

From-SVN: r181305

13 years agoDaily bump.
GCC Administrator [Fri, 11 Nov 2011 00:18:16 +0000 (00:18 +0000)] 
Daily bump.

From-SVN: r181277

13 years agore PR middle-end/51077 (Endless recursion with __builtin_object_size)
Jakub Jelinek [Thu, 10 Nov 2011 19:04:01 +0000 (20:04 +0100)] 
re PR middle-end/51077 (Endless recursion with __builtin_object_size)

PR middle-end/51077
* tree-object-size.c (addr_object_size): Check TREE_CODE of
MEM_REF's operand rather than code of the MEM_REF itself.

* gcc.c-torture/compile/pr51077.c: New test.

From-SVN: r181264

13 years agoDaily bump.
GCC Administrator [Thu, 10 Nov 2011 00:18:31 +0000 (00:18 +0000)] 
Daily bump.

From-SVN: r181244

13 years agoDaily bump.
GCC Administrator [Wed, 9 Nov 2011 00:18:01 +0000 (00:18 +0000)] 
Daily bump.

From-SVN: r181186

13 years agore PR c++/50870 ([C++0x] [4.6/4.7 Regression] ICE with decltype, operator->, and...
Jason Merrill [Tue, 8 Nov 2011 00:46:06 +0000 (19:46 -0500)] 
re PR c++/50870 ([C++0x] [4.6/4.7 Regression] ICE with decltype, operator->, and default template arguments)

PR c++/50870
* pt.c (tsubst_copy): Handle NAMESPACE_DECL.
(tsubst_copy_and_build) [COMPONENT_REF]: Handle a still-dependent
object.

From-SVN: r181140

13 years agoDaily bump.
GCC Administrator [Tue, 8 Nov 2011 00:18:22 +0000 (00:18 +0000)] 
Daily bump.

From-SVN: r181137

13 years agore PR target/30282 (Optimization flag -O1 -fschedule-insns2 cause red zone to be...
Alan Modra [Mon, 7 Nov 2011 01:15:08 +0000 (11:45 +1030)] 
re PR target/30282 (Optimization flag -O1 -fschedule-insns2 cause red zone to be used when there is none)

PR target/30282
* config/rs6000/rs6000.c (rs6000_emit_stack_reset): Always emit
blockage for ABI_V4.

From-SVN: r181057

13 years agoDaily bump.
GCC Administrator [Mon, 7 Nov 2011 00:17:57 +0000 (00:17 +0000)] 
Daily bump.

From-SVN: r181052

13 years agoDaily bump.
GCC Administrator [Sun, 6 Nov 2011 00:18:02 +0000 (00:18 +0000)] 
Daily bump.

From-SVN: r181020

13 years agoDaily bump.
GCC Administrator [Sat, 5 Nov 2011 00:18:14 +0000 (00:18 +0000)] 
Daily bump.

From-SVN: r180995

13 years agore PR c++/50608 (cannot apply 'offsetof' to a non-constant address)
Eric Botcazou [Fri, 4 Nov 2011 21:49:49 +0000 (21:49 +0000)] 
re PR c++/50608 (cannot apply 'offsetof' to a non-constant address)

2011-11-04  Eric Botcazou  <ebotcazou@adacore.com>

PR c++/50608
* c-parser.c (c_parser_postfix_expression) <RID_OFFSETOF>: Adjust call
to fold_offsetof.
* c-typeck.c (build_unary_op) <ADDR_EXPR>: Call fold_offsetof_1.
c-family/
* c-common.c (c_fully_fold_internal) <ADDR_EXPR>: Call fold_offsetof_1.
(fold_offsetof_1): Make global.  Remove STOP_REF argument and adjust.
<INDIRECT_REF>: Return the argument.
<ARRAY_REF>: Remove special code for negative offset.
Call fold_build_pointer_plus instead of size_binop.
(fold_offsetof): Remove STOP_REF argument and adjust.
* c-common.h (fold_offsetof_1): Declare.
(fold_offsetof): Remove STOP_REF argument.
cp/
* semantics.c (finish_offsetof): Adjust call to fold_offsetof.
* typeck.c (cp_build_addr_expr_1): Call fold_offsetof_1.

From-SVN: r180988

13 years agore PR target/50979 (architecture mismatch: "mul32" not enabled for "smul" or "umul")
Eric Botcazou [Fri, 4 Nov 2011 17:38:29 +0000 (17:38 +0000)] 
re PR target/50979 (architecture mismatch: "mul32" not enabled for "smul" or "umul")

PR target/50979
* config/sparc/sparc.h (ASM_CPU_SPEC): Pass -Av8 if -mcpu=v8.

From-SVN: r180968

13 years agoDaily bump.
GCC Administrator [Fri, 4 Nov 2011 00:18:00 +0000 (00:18 +0000)] 
Daily bump.

From-SVN: r180915

13 years agoi386.md (lround<X87MODEF:mode><SWI248x:mode>2, [...]): Use operands[N] instead of...
Uros Bizjak [Thu, 3 Nov 2011 20:05:09 +0000 (21:05 +0100)] 
i386.md (lround<X87MODEF:mode><SWI248x:mode>2, [...]): Use operands[N] instead of operandN.

* config/i386/i386.md (lround<X87MODEF:mode><SWI248x:mode>2,
rint<mode>2, floor<mode>2, lfloor<MODEF:mode><SWI48:mode>2,
btrunc<mode>2, lwp_lwpval<mode>3): Use operands[N] instead of operandN.

From-SVN: r180841

13 years agoDaily bump.
GCC Administrator [Thu, 3 Nov 2011 00:17:45 +0000 (00:17 +0000)] 
Daily bump.

From-SVN: r180809

13 years agore PR libstdc++/50880 (__complex_acosh() picks wrong complex branch)
Richard B. Kreckel [Wed, 2 Nov 2011 21:54:24 +0000 (21:54 +0000)] 
re PR libstdc++/50880 (__complex_acosh() picks wrong complex branch)

2011-11-02  Richard B. Kreckel  <kreckel@ginac.de>
    Paolo Carlini  <paolo.carlini@oracle.com>

PR libstdc++/50880
* include/std/complex (__complex_acosh): Fix in a better way,
use Kahan's formula.
* include/tr1/complex (__complex_acosh): Likewise.

Co-Authored-By: Paolo Carlini <paolo.carlini@oracle.com>
From-SVN: r180804

13 years agore PR target/50945 (ICE on floating-point move with -msoft-float)
Eric Botcazou [Wed, 2 Nov 2011 20:07:26 +0000 (20:07 +0000)] 
re PR target/50945 (ICE on floating-point move with -msoft-float)

PR target/50945
* config/sparc/sparc.md (movsf_insn): Reindent constraints.
(movsf_insn_no_fpu): Likewise.
(movdf_insn_sp32): Likewise.
(movdf_insn_sp32_no_fpu): Likewise.
(movdf_insn_sp32_v9): Likewise.  Remove redundant GY constraint.
(movdf_insn_sp32_v9_no_fpu): Likewise.
(movdf_insn_sp64): Likewise.
(movdf_insn_sp64_no_fpu): Likewise.
(movtf_insn_sp32): Likewise.
(movtf_insn_sp32_no_fpu): Likewise.
(movtf_insn_sp64): Likewise.
(movtf_insn_sp64_hq): Likewise.
(movtf_insn_sp64_no_fpu): Likewise.

From-SVN: r180792

13 years agocfgcleanup.c (try_head_merge_bb): If get_condition returns NULL for a jump that is...
Bernd Schmidt [Wed, 2 Nov 2011 10:47:44 +0000 (10:47 +0000)] 
cfgcleanup.c (try_head_merge_bb): If get_condition returns NULL for a jump that is a cc0 insn...

gcc/
* cfgcleanup.c (try_head_merge_bb): If get_condition returns
NULL for a jump that is a cc0 insn, pick the previous insn for
move_before.

gcc/testsuite/
* gcc.c-torture/compile/20110907.c: New file.

From-SVN: r180766

13 years agoDaily bump.
GCC Administrator [Wed, 2 Nov 2011 00:18:04 +0000 (00:18 +0000)] 
Daily bump.

From-SVN: r180755

13 years agoi386.md (splitters for int-float conversion): Use SUBREG_REG on SUBREGs in splitter...
Uros Bizjak [Tue, 1 Nov 2011 22:59:36 +0000 (23:59 +0100)] 
i386.md (splitters for int-float conversion): Use SUBREG_REG on SUBREGs in splitter constraints.

* config/i386/i386.md (splitters for int-float conversion): Use
SUBREG_REG on SUBREGs in splitter constraints.

From-SVN: r180749

13 years agore PR rtl-optimization/47918 (noreturn discovery broke non local gotos on m68k and...
Julian Brown [Tue, 1 Nov 2011 18:38:42 +0000 (18:38 +0000)] 
re PR rtl-optimization/47918 (noreturn discovery broke non local gotos on m68k and i386)

PR rtl-optimization/47918

* reload1.c (set_initial_label_offsets): Use initial offsets
for labels on the nonlocal_goto_handler_labels chain.

From-SVN: r180740

13 years agoDaily bump.
GCC Administrator [Tue, 1 Nov 2011 00:17:50 +0000 (00:17 +0000)] 
Daily bump.

From-SVN: r180720

13 years agoDaily bump.
GCC Administrator [Mon, 31 Oct 2011 00:17:46 +0000 (00:17 +0000)] 
Daily bump.

From-SVN: r180693

13 years ago* ja.po: Update.
Joseph Myers [Sun, 30 Oct 2011 16:29:11 +0000 (16:29 +0000)] 
* ja.po: Update.

From-SVN: r180683

13 years agore PR c++/50901 (ICE: in build_new_op, at cp/call.c:5016)
Paolo Carlini [Sun, 30 Oct 2011 00:24:51 +0000 (00:24 +0000)] 
re PR c++/50901 (ICE: in build_new_op, at cp/call.c:5016)

/cp
2011-10-29  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/50901
* call.c (build_new_op_1): Handle ABS_EXPR together with the
other unary EXPR.

/testsuite
2011-10-29  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/50901
* g++.dg/cpp0x/pr50901.C: New.

From-SVN: r180671

13 years agoDaily bump.
GCC Administrator [Sun, 30 Oct 2011 00:17:27 +0000 (00:17 +0000)] 
Daily bump.

From-SVN: r180668

13 years agoRevert last change.
John David Anglin [Sat, 29 Oct 2011 21:40:55 +0000 (21:40 +0000)] 
Revert last change.

From-SVN: r180665

13 years agore PR target/50617 (ICE: RTL flag check: INSN_ANNULLED_BRANCH_P used with unexpected...
John David Anglin [Sat, 29 Oct 2011 20:23:00 +0000 (20:23 +0000)] 
re PR target/50617 (ICE: RTL flag check: INSN_ANNULLED_BRANCH_P used with unexpected rtx code 'simplify_immed_subreg' in output_bb, at config/pa/pa.c:6631)

PR target/50617
* config/pa/pa-protos.h (output_bb): Rename to pa_output_bb.
* config/pa/pa.md: Likewise.
* config/pa/pa.c: Likewise.

From-SVN: r180663

13 years agore PR target/50691 (Incorrect argument evaluation in call with __thread argument)
John David Anglin [Sat, 29 Oct 2011 20:19:38 +0000 (20:19 +0000)] 
re PR target/50691 (Incorrect argument evaluation in call with __thread argument)

PR target/50691
* config/pa/pa.c (emit_move_sequence): Legitimize TLS symbol references.
* config/pa/pa.h (LEGITIMATE_CONSTANT_P): Return false for
TLS_MODEL_GLOBAL_DYNAMIC and TLS_MODEL_LOCAL_DYNAMIC symbol references.

From-SVN: r180662

13 years agoDaily bump.
GCC Administrator [Sat, 29 Oct 2011 00:18:31 +0000 (00:18 +0000)] 
Daily bump.

From-SVN: r180645

13 years agoDaily bump.
GCC Administrator [Fri, 28 Oct 2011 00:18:13 +0000 (00:18 +0000)] 
Daily bump.

From-SVN: r180587

13 years agore PR target/50875 (O3 and -mavx lead to internal compiler error: in find_reloads)
Uros Bizjak [Thu, 27 Oct 2011 21:55:22 +0000 (23:55 +0200)] 
re PR target/50875 (O3 and -mavx lead to internal compiler error: in find_reloads)

PR target/50875
* config/i386/sse.md (*avx_unpcklpd256): Remove extra insn
constraints.  Change alternative 1 to "x,m,1".

testsuitee/ChangeLog:

PR target/50875
* gfortran.dg/pr50875.f90: New test.

Co-Authored-By: Steven G. Kargl <kargl@gcc.gnu.org>
From-SVN: r180582

13 years agoDaily bump.
GCC Administrator [Thu, 27 Oct 2011 00:18:15 +0000 (00:18 +0000)] 
Daily bump.

From-SVN: r180555

13 years agoBASE-VER: Set to 4.6.3.
Jakub Jelinek [Wed, 26 Oct 2011 17:06:05 +0000 (19:06 +0200)] 
BASE-VER: Set to 4.6.3.

* BASE-VER: Set to 4.6.3.
* DEV-PHASE: Set to prerelease.

From-SVN: r180529

13 years agoMark as release releases/gcc-4.6.2
GCC Administrator [Wed, 26 Oct 2011 09:08:24 +0000 (09:08 +0000)] 
Mark as release

From-SVN: r180515

13 years agoMark ChangeLog
GCC Administrator [Wed, 26 Oct 2011 09:08:17 +0000 (09:08 +0000)] 
Mark ChangeLog

From-SVN: r180514

13 years agoMark ChangeLog
GCC Administrator [Wed, 26 Oct 2011 09:08:12 +0000 (09:08 +0000)] 
Mark ChangeLog

From-SVN: r180513

13 years agoMark ChangeLog
GCC Administrator [Wed, 26 Oct 2011 09:08:06 +0000 (09:08 +0000)] 
Mark ChangeLog

From-SVN: r180512

13 years agoMark ChangeLog
GCC Administrator [Wed, 26 Oct 2011 09:07:59 +0000 (09:07 +0000)] 
Mark ChangeLog

From-SVN: r180511

13 years agoMark ChangeLog
GCC Administrator [Wed, 26 Oct 2011 09:07:54 +0000 (09:07 +0000)] 
Mark ChangeLog

From-SVN: r180510

13 years agoMark ChangeLog
GCC Administrator [Wed, 26 Oct 2011 09:07:50 +0000 (09:07 +0000)] 
Mark ChangeLog

From-SVN: r180509

13 years agoMark ChangeLog
GCC Administrator [Wed, 26 Oct 2011 09:07:44 +0000 (09:07 +0000)] 
Mark ChangeLog

From-SVN: r180508

13 years agoMark ChangeLog
GCC Administrator [Wed, 26 Oct 2011 09:07:39 +0000 (09:07 +0000)] 
Mark ChangeLog

From-SVN: r180507

13 years agoMark ChangeLog
GCC Administrator [Wed, 26 Oct 2011 09:07:33 +0000 (09:07 +0000)] 
Mark ChangeLog

From-SVN: r180506

13 years agoMark ChangeLog
GCC Administrator [Wed, 26 Oct 2011 09:07:29 +0000 (09:07 +0000)] 
Mark ChangeLog

From-SVN: r180505

13 years agoMark ChangeLog
GCC Administrator [Wed, 26 Oct 2011 09:07:23 +0000 (09:07 +0000)] 
Mark ChangeLog

From-SVN: r180504

13 years agoMark ChangeLog
GCC Administrator [Wed, 26 Oct 2011 09:07:18 +0000 (09:07 +0000)] 
Mark ChangeLog

From-SVN: r180503

13 years agoMark ChangeLog
GCC Administrator [Wed, 26 Oct 2011 09:07:13 +0000 (09:07 +0000)] 
Mark ChangeLog

From-SVN: r180502

13 years agoMark ChangeLog
GCC Administrator [Wed, 26 Oct 2011 09:07:07 +0000 (09:07 +0000)] 
Mark ChangeLog

From-SVN: r180501

13 years agoMark ChangeLog
GCC Administrator [Wed, 26 Oct 2011 09:07:01 +0000 (09:07 +0000)] 
Mark ChangeLog

From-SVN: r180500

13 years agoMark ChangeLog
GCC Administrator [Wed, 26 Oct 2011 09:06:54 +0000 (09:06 +0000)] 
Mark ChangeLog

From-SVN: r180499

13 years agoMark ChangeLog
GCC Administrator [Wed, 26 Oct 2011 09:06:49 +0000 (09:06 +0000)] 
Mark ChangeLog

From-SVN: r180498

13 years agoMark ChangeLog
GCC Administrator [Wed, 26 Oct 2011 09:06:43 +0000 (09:06 +0000)] 
Mark ChangeLog

From-SVN: r180497

13 years agoMark ChangeLog
GCC Administrator [Wed, 26 Oct 2011 09:06:36 +0000 (09:06 +0000)] 
Mark ChangeLog

From-SVN: r180496

13 years agoMark ChangeLog
GCC Administrator [Wed, 26 Oct 2011 09:06:30 +0000 (09:06 +0000)] 
Mark ChangeLog

From-SVN: r180495

13 years agoMark ChangeLog
GCC Administrator [Wed, 26 Oct 2011 09:06:24 +0000 (09:06 +0000)] 
Mark ChangeLog

From-SVN: r180494

13 years agoMark ChangeLog
GCC Administrator [Wed, 26 Oct 2011 09:06:16 +0000 (09:06 +0000)] 
Mark ChangeLog

From-SVN: r180493

13 years agoMark ChangeLog
GCC Administrator [Wed, 26 Oct 2011 09:06:09 +0000 (09:06 +0000)] 
Mark ChangeLog

From-SVN: r180492

13 years agoMark ChangeLog
GCC Administrator [Wed, 26 Oct 2011 09:06:03 +0000 (09:06 +0000)] 
Mark ChangeLog

From-SVN: r180491

13 years agoMark ChangeLog
GCC Administrator [Wed, 26 Oct 2011 09:05:57 +0000 (09:05 +0000)] 
Mark ChangeLog

From-SVN: r180490

13 years agoMark ChangeLog
GCC Administrator [Wed, 26 Oct 2011 09:05:50 +0000 (09:05 +0000)] 
Mark ChangeLog

From-SVN: r180489

13 years agoMark ChangeLog
GCC Administrator [Wed, 26 Oct 2011 09:05:44 +0000 (09:05 +0000)] 
Mark ChangeLog

From-SVN: r180488

13 years agoMark ChangeLog
GCC Administrator [Wed, 26 Oct 2011 09:05:37 +0000 (09:05 +0000)] 
Mark ChangeLog

From-SVN: r180487

13 years agoMark ChangeLog
GCC Administrator [Wed, 26 Oct 2011 09:05:31 +0000 (09:05 +0000)] 
Mark ChangeLog

From-SVN: r180486

13 years agoMark ChangeLog
GCC Administrator [Wed, 26 Oct 2011 09:05:24 +0000 (09:05 +0000)] 
Mark ChangeLog

From-SVN: r180485

13 years agoMark ChangeLog
GCC Administrator [Wed, 26 Oct 2011 09:05:18 +0000 (09:05 +0000)] 
Mark ChangeLog

From-SVN: r180484

13 years agoMark ChangeLog
GCC Administrator [Wed, 26 Oct 2011 09:05:13 +0000 (09:05 +0000)] 
Mark ChangeLog

From-SVN: r180483

13 years agoMark ChangeLog
GCC Administrator [Wed, 26 Oct 2011 09:05:06 +0000 (09:05 +0000)] 
Mark ChangeLog

From-SVN: r180482

13 years agoMark ChangeLog
GCC Administrator [Wed, 26 Oct 2011 09:05:01 +0000 (09:05 +0000)] 
Mark ChangeLog

From-SVN: r180481

13 years agoMark ChangeLog
GCC Administrator [Wed, 26 Oct 2011 09:04:54 +0000 (09:04 +0000)] 
Mark ChangeLog

From-SVN: r180480

13 years agoMark ChangeLog
GCC Administrator [Wed, 26 Oct 2011 09:04:49 +0000 (09:04 +0000)] 
Mark ChangeLog

From-SVN: r180479

13 years agoMark ChangeLog
GCC Administrator [Wed, 26 Oct 2011 09:04:42 +0000 (09:04 +0000)] 
Mark ChangeLog

From-SVN: r180478

13 years agoMark ChangeLog
GCC Administrator [Wed, 26 Oct 2011 09:04:37 +0000 (09:04 +0000)] 
Mark ChangeLog

From-SVN: r180477

13 years agoMark ChangeLog
GCC Administrator [Wed, 26 Oct 2011 09:04:30 +0000 (09:04 +0000)] 
Mark ChangeLog

From-SVN: r180476

13 years agoMark ChangeLog
GCC Administrator [Wed, 26 Oct 2011 09:04:23 +0000 (09:04 +0000)] 
Mark ChangeLog

From-SVN: r180475

13 years agoMark ChangeLog
GCC Administrator [Wed, 26 Oct 2011 09:04:16 +0000 (09:04 +0000)] 
Mark ChangeLog

From-SVN: r180474

13 years agoMark ChangeLog
GCC Administrator [Wed, 26 Oct 2011 09:04:10 +0000 (09:04 +0000)] 
Mark ChangeLog

From-SVN: r180473

13 years agoMark ChangeLog
GCC Administrator [Wed, 26 Oct 2011 09:04:03 +0000 (09:04 +0000)] 
Mark ChangeLog

From-SVN: r180472

13 years agoMark ChangeLog
GCC Administrator [Wed, 26 Oct 2011 09:03:57 +0000 (09:03 +0000)] 
Mark ChangeLog

From-SVN: r180471

13 years agoDaily bump.
GCC Administrator [Wed, 26 Oct 2011 00:18:24 +0000 (00:18 +0000)] 
Daily bump.

From-SVN: r180463

13 years ago* ja.po: Update.
Joseph Myers [Tue, 25 Oct 2011 15:37:58 +0000 (16:37 +0100)] 
* ja.po: Update.

From-SVN: r180433

13 years agomingw32.h (SUBTARGET_FRAME_POINTER_REQUIRED): Use for 32-bit frame-pointer, if setjmp...
Kai Tietz [Tue, 25 Oct 2011 07:28:58 +0000 (09:28 +0200)] 
mingw32.h (SUBTARGET_FRAME_POINTER_REQUIRED): Use for 32-bit frame-pointer, if setjmp is used.

        * config/i386/mingw32.h (SUBTARGET_FRAME_POINTER_REQUIRED):
        Use for 32-bit frame-pointer, if setjmp is used.

From-SVN: r180422

13 years agoDaily bump.
GCC Administrator [Tue, 25 Oct 2011 00:18:36 +0000 (00:18 +0000)] 
Daily bump.

From-SVN: r180416

13 years agore PR debug/50816 ([4.6.1] Discriminators are emitted in DWARF 2 format)
Jakub Jelinek [Mon, 24 Oct 2011 18:09:21 +0000 (20:09 +0200)] 
re PR debug/50816 ([4.6.1] Discriminators are emitted in DWARF 2 format)

PR debug/50816
* dwarf2out.c (dwarf2out_source_line): Emit discriminators only if
-gdwarf-4 or not -gstrict-dwarf.

From-SVN: r180398

13 years agore PR target/49824 ([avr] Missing documentation for OS_task and OS_main attributes)
Georg-Johann Lay [Mon, 24 Oct 2011 14:55:45 +0000 (14:55 +0000)] 
re PR target/49824 ([avr] Missing documentation for OS_task and OS_main attributes)

PR target/49824
Backport from mainline r180385
* doc/extend.texi (Declaring Attributes of Functions):
Document OS_main and OS_task attributes.
(Specifying Attributes of Variables): Move up
subsection "AVR Variable Attributes" as of alphabetical order.

From-SVN: r180390

13 years agore PR target/50820 ([avr] Use EIND consistently)
Georg-Johann Lay [Mon, 24 Oct 2011 12:22:21 +0000 (12:22 +0000)] 
re PR target/50820 ([avr] Use EIND consistently)

PR target/50820
* doc/invoke.texi (AVR Options): New subsubsection to explain EIND
handling and indirect jump/calls on devices > 128k.

From-SVN: r180379

13 years agoDaily bump.
GCC Administrator [Mon, 24 Oct 2011 00:17:08 +0000 (00:17 +0000)] 
Daily bump.

From-SVN: r180357

13 years agore PR target/50788 (ICE: in merge_overlapping_regs, at regrename.c:318 with -mavx...
Uros Bizjak [Sun, 23 Oct 2011 15:14:58 +0000 (17:14 +0200)] 
re PR target/50788 (ICE: in merge_overlapping_regs, at regrename.c:318 with -mavx -fpeel-loops -fstack-protector-all and __builtin_ia32_maskloadpd256)

PR target/50788
* config/i386/sse.md (avx_maskload<ssemodesuffix><avxmodesuffix>):
Remove (match_dup 0).

testuite/ChangeLog:

PR target/50788
* gcc.target/i386/pr50788.c: New test.

From-SVN: r180337

13 years agoDaily bump.
GCC Administrator [Sun, 23 Oct 2011 00:18:07 +0000 (00:18 +0000)] 
Daily bump.

From-SVN: r180332

13 years agoDaily bump.
GCC Administrator [Sat, 22 Oct 2011 00:18:42 +0000 (00:18 +0000)] 
Daily bump.

From-SVN: r180319

13 years agore PR target/50820 ([avr] Use EIND consistently)
Georg-Johann Lay [Fri, 21 Oct 2011 14:24:21 +0000 (14:24 +0000)] 
re PR target/50820 ([avr] Use EIND consistently)

PR target/50820
Backport from Mainline r180299.
* config/avr/libgcc.S (__EIND__): New define to 0x3C.
(__tablejump__): Consistently use EIND for indirect jump/call.
(__tablejump_elpm__): Ditto.

From-SVN: r180303

13 years agoDaily bump.
GCC Administrator [Fri, 21 Oct 2011 00:18:37 +0000 (00:18 +0000)] 
Daily bump.

From-SVN: r180281

13 years agoipa-sra-2.c: Add dg-require-effective-target non_strict_align.
Uros Bizjak [Thu, 20 Oct 2011 15:22:57 +0000 (17:22 +0200)] 
ipa-sra-2.c: Add dg-require-effective-target non_strict_align.

       * gcc.dg/ipa/ipa-sra-2.c: Add dg-require-effective-target
       non_strict_align.
       * gcc.dg/ipa/ipa-sra-6.c: Ditto.

From-SVN: r180259

13 years agoBackport from mainline fix for PR target/50106.
Ramana Radhakrishnan [Thu, 20 Oct 2011 09:24:06 +0000 (09:24 +0000)] 
Backport from mainline fix for PR target/50106.

From-SVN: r180241

13 years agoDaily bump.
GCC Administrator [Thu, 20 Oct 2011 00:18:17 +0000 (00:18 +0000)] 
Daily bump.

From-SVN: r180231

13 years agore PR c++/50793 (G++ doesn't value-initialize all members of non-trivial type in...
Jason Merrill [Wed, 19 Oct 2011 22:21:52 +0000 (18:21 -0400)] 
re PR c++/50793 (G++ doesn't value-initialize all members of non-trivial type in default argument)

PR c++/50793
* tree.c (bot_manip): Propagate AGGR_INIT_ZERO_FIRST.

From-SVN: r180225

13 years agore PR c++/50787 (reference fails to bind directly to variable)
Jason Merrill [Wed, 19 Oct 2011 22:21:34 +0000 (18:21 -0400)] 
re PR c++/50787 (reference fails to bind directly to variable)

PR c++/50787
* g++.dg/init/ref20.C: New.

From-SVN: r180224

13 years agore PR c++/50787 (reference fails to bind directly to variable)
Jason Merrill [Wed, 19 Oct 2011 20:31:21 +0000 (16:31 -0400)] 
re PR c++/50787 (reference fails to bind directly to variable)

PR c++/50787
* g++.dg/init/ref20.C: New.

From-SVN: r180205