]> git.ipfire.org Git - thirdparty/gcc.git/log
thirdparty/gcc.git
17 years agoDaily bump.
GCC Administrator [Sat, 1 Sep 2007 00:16:32 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r128006

17 years agore PR c++/32113 (ICE with invalid template parameter)
Paolo Carlini [Fri, 31 Aug 2007 09:55:43 +0000 (09:55 +0000)] 
re PR c++/32113 (ICE with invalid template parameter)

/cp
2007-08-31  Paolo Carlini  <pcarlini@suse.de>

PR c++/32113
* search.c (lookup_member): Check the name argument for
error_mark_node.

/testsuite
2007-08-31  Paolo Carlini  <pcarlini@suse.de>

PR c++/32113
* g++.dg/template/crash70.C: New.

From-SVN: r127965

17 years agoDaily bump.
GCC Administrator [Fri, 31 Aug 2007 00:16:28 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r127942

17 years agoDaily bump.
GCC Administrator [Thu, 30 Aug 2007 00:16:36 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r127914

17 years agoDaily bump.
GCC Administrator [Wed, 29 Aug 2007 00:16:39 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r127872

17 years agoDaily bump.
GCC Administrator [Tue, 28 Aug 2007 00:16:39 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r127842

17 years agoDaily bump.
GCC Administrator [Mon, 27 Aug 2007 00:16:30 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r127820

17 years agoDaily bump.
GCC Administrator [Sun, 26 Aug 2007 00:16:28 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r127803

17 years agoDaily bump.
GCC Administrator [Sat, 25 Aug 2007 00:16:34 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r127791

17 years agore PR middle-end/32912 (ICE with vector code)
Jakub Jelinek [Fri, 24 Aug 2007 17:23:43 +0000 (19:23 +0200)] 
re PR middle-end/32912 (ICE with vector code)

PR middle-end/32912
* fold-const.c (fold_binary): Only optimize X | ~X and X ^ ~X for
integral types.

* gcc.dg/pr32912-1.c: New test.
* gcc.dg/pr32912-2.c: New test.

From-SVN: r127783

17 years agore PR middle-end/32912 (ICE with vector code)
Jakub Jelinek [Fri, 24 Aug 2007 17:21:42 +0000 (19:21 +0200)] 
re PR middle-end/32912 (ICE with vector code)

PR middle-end/32912
* fold-const.c (fold_binary): Only optimize X | ~X and X ^ ~X for
integral types.

* gcc.dg/pr32912-1.c: New test.
* gcc.dg/pr32912-2.c: New test.

From-SVN: r127781

17 years agoDaily bump.
GCC Administrator [Fri, 24 Aug 2007 00:16:35 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r127752

17 years agoDaily bump.
GCC Administrator [Thu, 23 Aug 2007 00:16:35 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r127721

17 years agore PR tree-optimization/33142 (wrong code with VRP through ABS_EXPR)
Richard Guenther [Wed, 22 Aug 2007 08:43:53 +0000 (08:43 +0000)] 
re PR tree-optimization/33142 (wrong code with VRP through ABS_EXPR)

2007-08-22  Richard Guenther  <rguenther@suse.de>

PR tree-optimization/33142
* tree-vrp.c (extract_range_from_unary_expr): Compare with
TYPE_MIN/MAX_VALUE using tree_int_cst_equal.

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

From-SVN: r127691

17 years agoDaily bump.
GCC Administrator [Wed, 22 Aug 2007 00:16:25 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r127681

17 years agopredicates.md (const_call_insn_operand): Invoke SYMBOL_REF_LONG_CALL_P only on SYMBOL...
Adam Nemet [Tue, 21 Aug 2007 18:08:52 +0000 (18:08 +0000)] 
predicates.md (const_call_insn_operand): Invoke SYMBOL_REF_LONG_CALL_P only on SYMBOL_REFs.

* config/mips/predicates.md (const_call_insn_operand): Invoke
SYMBOL_REF_LONG_CALL_P only on SYMBOL_REFs.

From-SVN: r127672

17 years agoDaily bump.
GCC Administrator [Tue, 21 Aug 2007 00:16:33 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r127654

17 years agore PR c++/32992 (Incorrect code generated for anonymous union and return)
Jakub Jelinek [Mon, 20 Aug 2007 08:17:21 +0000 (10:17 +0200)] 
re PR c++/32992 (Incorrect code generated for anonymous union and return)

PR c++/32992
* typeck.c (check_return_expr): Don't NRV optimize vars in
anonymous unions.
* decl.c (finish_function): Comment fix.

* g++.dg/opt/nrv14.C: New test.

From-SVN: r127641

17 years agoDaily bump.
GCC Administrator [Mon, 20 Aug 2007 00:16:29 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r127630

17 years agoDaily bump.
GCC Administrator [Sun, 19 Aug 2007 00:17:48 +0000 (00:17 +0000)] 
Daily bump.

From-SVN: r127616

17 years agore PR c++/32112 (#'unbound_class_template' not supported by dump_decl#)
Paolo Carlini [Sat, 18 Aug 2007 10:08:03 +0000 (10:08 +0000)] 
re PR c++/32112 (#'unbound_class_template' not supported by dump_decl#)

/cp
2007-08-18  Paolo Carlini  <pcarlini@suse.de>

PR c++/32112
* error.c (dump_decl): Deal with UNBOUND_CLASS_TEMPLATE.
* cxx-pretty-print.c (pp_cxx_unqualified_id): Likewise.

/testsuite
2007-08-18  Paolo Carlini  <pcarlini@suse.de>

PR c++/32112
* g++.dg/template/error26.C: New.

From-SVN: r127610

17 years agoDaily bump.
GCC Administrator [Sat, 18 Aug 2007 00:16:32 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r127604

17 years agoDaily bump.
GCC Administrator [Fri, 17 Aug 2007 00:16:37 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r127572

17 years agoDaily bump.
GCC Administrator [Thu, 16 Aug 2007 00:16:36 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r127528

17 years agoDaily bump.
GCC Administrator [Wed, 15 Aug 2007 00:16:33 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r127500

17 years agoDaily bump.
GCC Administrator [Tue, 14 Aug 2007 00:16:32 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r127400

17 years agoDaily bump.
GCC Administrator [Mon, 13 Aug 2007 00:17:26 +0000 (00:17 +0000)] 
Daily bump.

From-SVN: r127386

18 years agoDaily bump.
GCC Administrator [Sun, 12 Aug 2007 00:16:38 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r127366

18 years agoDaily bump.
GCC Administrator [Sat, 11 Aug 2007 00:16:30 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r127353

18 years agore PR c++/17763 (Wrong context in error message for template parameter)
Paolo Carlini [Fri, 10 Aug 2007 18:05:07 +0000 (18:05 +0000)] 
re PR c++/17763 (Wrong context in error message for template parameter)

/cp
2007-08-10  Paolo Carlini  <pcarlini@suse.de>

PR c++/17763
* error.c (dump_expr): Consistently use the *_cxx_*
variants of the pretty-print functions.

/testsuite
2007-08-10  Paolo Carlini  <pcarlini@suse.de>

PR c++/17763
* g++.dg/other/error16.C: New.

From-SVN: r127346

18 years agoDaily bump.
GCC Administrator [Fri, 10 Aug 2007 00:16:32 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r127327

18 years agoDaily bump.
GCC Administrator [Thu, 9 Aug 2007 00:16:44 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r127308

18 years agoDaily bump.
GCC Administrator [Wed, 8 Aug 2007 00:16:27 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r127285

18 years agoDaily bump.
GCC Administrator [Tue, 7 Aug 2007 00:16:39 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r127261

18 years agoDaily bump.
GCC Administrator [Mon, 6 Aug 2007 00:16:37 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r127230

18 years agoDaily bump.
GCC Administrator [Sun, 5 Aug 2007 00:16:27 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r127218

18 years agoDaily bump.
GCC Administrator [Sat, 4 Aug 2007 00:16:31 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r127192

18 years agoDaily bump.
GCC Administrator [Fri, 3 Aug 2007 00:16:35 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r127170

18 years agos390.md ("*xordi3_cconly"): Change xr to xg.
Andreas Krebbel [Thu, 2 Aug 2007 08:11:18 +0000 (08:11 +0000)] 
s390.md ("*xordi3_cconly"): Change xr to xg.

2007-08-02  Andreas Krebbel  <krebbel1@de.ibm.com>

* config/s390/s390.md ("*xordi3_cconly"): Change xr to xg.

From-SVN: r127149

18 years agoDaily bump.
GCC Administrator [Thu, 2 Aug 2007 00:16:34 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r127141

18 years agos390.md (TF in GPR splitter): Change operand_subword parameter to TFmode.
Andreas Krebbel [Wed, 1 Aug 2007 08:47:17 +0000 (08:47 +0000)] 
s390.md (TF in GPR splitter): Change operand_subword parameter to TFmode.

2007-08-01  Andreas Krebbel  <krebbel1@de.ibm.com>

* config/s390/s390.md (TF in GPR splitter): Change operand_subword
parameter to TFmode.

2007-08-01  Andreas Krebbel  <krebbel1@de.ibm.com>

* gcc.dg/20070801-1.c: New testcase.

From-SVN: r127116

18 years agoDaily bump.
GCC Administrator [Wed, 1 Aug 2007 00:16:36 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r127109

18 years agoDaily bump.
GCC Administrator [Tue, 31 Jul 2007 00:16:29 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r127075

18 years agoDaily bump.
GCC Administrator [Mon, 30 Jul 2007 00:16:21 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r127052

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

From-SVN: r127032

18 years agoDaily bump.
GCC Administrator [Sat, 28 Jul 2007 00:16:27 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r127006

18 years agoDaily bump.
GCC Administrator [Fri, 27 Jul 2007 00:16:20 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r126964

18 years agoDaily bump.
GCC Administrator [Thu, 26 Jul 2007 00:16:32 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r126938

18 years agoDaily bump.
GCC Administrator [Wed, 25 Jul 2007 00:16:21 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r126894

18 years agoDaily bump.
GCC Administrator [Tue, 24 Jul 2007 00:16:26 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r126862

18 years agoDaily bump.
GCC Administrator [Mon, 23 Jul 2007 00:16:27 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r126830

18 years agoDaily bump.
GCC Administrator [Sun, 22 Jul 2007 00:16:24 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r126818

18 years agore PR target/32641 (C99 fpclassify, isinf, isfinite, isnormal may raise FP exceptions)
Kaveh R. Ghazi [Sat, 21 Jul 2007 22:10:40 +0000 (22:10 +0000)] 
re PR target/32641 (C99 fpclassify, isinf, isfinite, isnormal may raise FP exceptions)

fixincludes:
PR target/32641

* inclhack.def (solaris_math_4, solaris_math_5, solaris_math_6,
solaris_math_7): Constify and make FP exception-safe.
* tests/base/iso/math_c99.h: Update.

* fixincl.x: Regenerate.

gcc/testsuite:
* gcc.dg/c99-math-double-1.c: Mark test variables as volatile.
Test negative numbers also.
* gcc.dg/c99-math-float-1.c: Likewise.
* gcc.dg/c99-math-long-double-1.c: Likewise.
* gcc.dg/c99-math.h: Check for FP exceptions.  Update for negative
test inputs.

From-SVN: r126816

18 years agoDaily bump.
GCC Administrator [Sat, 21 Jul 2007 00:16:28 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r126805

18 years agoDaily bump.
GCC Administrator [Fri, 20 Jul 2007 00:16:21 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r126792

18 years agoDaily bump.
GCC Administrator [Thu, 19 Jul 2007 00:16:20 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r126736

18 years agoDaily bump.
GCC Administrator [Wed, 18 Jul 2007 00:16:29 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r126708

18 years agoDaily bump.
GCC Administrator [Tue, 17 Jul 2007 00:16:23 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r126695

18 years agotree-if-conv.c (find_phi_replacement_condition): Unshare "*cond" before forcing it...
Richard Guenther [Mon, 16 Jul 2007 19:55:17 +0000 (19:55 +0000)] 
tree-if-conv.c (find_phi_replacement_condition): Unshare "*cond" before forcing it to gimple operand.

        * tree-if-conv.c (find_phi_replacement_condition): Unshare "*cond"
        before forcing it to gimple operand.

Co-Authored-By: Uros Bizjak <ubizjak@gmail.com>
From-SVN: r126690

18 years agoDaily bump.
GCC Administrator [Mon, 16 Jul 2007 00:16:28 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r126664

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

From-SVN: r126648

18 years agoDaily bump.
GCC Administrator [Sat, 14 Jul 2007 00:16:22 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r126632

18 years agorevert: [multiple changes]
Paolo Bonzini [Fri, 13 Jul 2007 09:28:16 +0000 (09:28 +0000)] 
revert: [multiple changes]

2007-07-13  Paolo Bonzini  <bonzini@gnu.org>

Revert these patches:

2007-07-09  Paolo Bonzini  <bonzini@gnu.org>

        PR middle-end/32004
        * function.c (rest_of_match_asm_constraints): Pass PROP_REG_INFO.

2007-07-06  Paolo Bonzini  <bonzini@gnu.org>

PR middle-end/32004
* function.c (match_asm_constraints_1, rest_of_match_asm_constraints,
pass_match_asm_constraints): New.
* passes.c (init_optimization_passes): Add new pass.
* stmt.c (expand_asm_operands): Set cfun->has_asm_statement.
* function.h (struct function): Add has_asm_statement bit.
(current_function_has_asm_statement): New.
* tree-pass.h (pass_match_asm_constraints): New.

From-SVN: r126616

18 years agoDaily bump.
GCC Administrator [Fri, 13 Jul 2007 00:16:21 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r126607

18 years agoDaily bump.
GCC Administrator [Thu, 12 Jul 2007 00:16:21 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r126562

18 years agoDaily bump.
GCC Administrator [Wed, 11 Jul 2007 00:16:21 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r126530

18 years agoDaily bump.
GCC Administrator [Tue, 10 Jul 2007 00:16:25 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r126501

18 years agore PR middle-end/32004 (can't find a register in class 'GENERAL_REGS' while reloading...
Paolo Bonzini [Mon, 9 Jul 2007 15:37:56 +0000 (15:37 +0000)] 
re PR middle-end/32004 (can't find a register in class 'GENERAL_REGS' while reloading 'asm')

2007-07-09  Paolo Bonzini  <bonzini@gnu.org>

        PR middle-end/32004
        * function.c (rest_of_match_asm_constraints): Pass PROP_REG_INFO.

From-SVN: r126488

18 years agore PR tree-optimization/32681 (ice for legal C code with flags -ffast-math -O3 ...
Uros Bizjak [Mon, 9 Jul 2007 13:11:22 +0000 (15:11 +0200)] 
re PR tree-optimization/32681 (ice for legal C code with flags -ffast-math  -O3 -ftree-vectorize)

PR tree-optimization/32681
* tree-if-conv.c (find_phi_replacement_condition): Use the condition
saved in second_edge->aux when first_bb is a loop header.

From-SVN: r126483

18 years agoDaily bump.
GCC Administrator [Mon, 9 Jul 2007 00:16:30 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r126474

18 years agoc99-math-double-1.c, [...]: Test subnormals.
Kaveh R. Ghazi [Sun, 8 Jul 2007 20:32:11 +0000 (20:32 +0000)] 
c99-math-double-1.c, [...]: Test subnormals.

* gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
c99-math-long-double-1.c, c99-math.h: Test subnormals.

From-SVN: r126465

18 years agoDaily bump.
GCC Administrator [Sun, 8 Jul 2007 00:16:23 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r126452

18 years agore PR target/31331 ([avr] ICE on function attribute syntax for main())
Anatoly Sokolov [Sat, 7 Jul 2007 19:39:36 +0000 (23:39 +0400)] 
re PR target/31331 ([avr] ICE on function attribute syntax for main())

PR target/31331
* config/avr/avr.c (avr_naked_function_p): Handle receiving a type
rather than a decl.
(avr_attribute_table): Make "naked" attribute apply to function types
rather than to decls.
(avr_handle_fntype_attribute): New function.

From-SVN: r126447

18 years agore PR target/32660 (ICE using __builtin_ia32_vec_ext_v2di())
Uros Bizjak [Sat, 7 Jul 2007 09:23:04 +0000 (11:23 +0200)] 
re PR target/32660 (ICE using __builtin_ia32_vec_ext_v2di())

        PR target/32660
        Backport from mainline.
        * config/i386/sse.md (*vec_extractv2di_1_sse2): New.
        (*vec_extractv2di_1_sse): New.

From-SVN: r126438

18 years agoDaily bump.
GCC Administrator [Sat, 7 Jul 2007 00:16:29 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r126429

18 years agore PR middle-end/32004 (can't find a register in class 'GENERAL_REGS' while reloading...
Paolo Bonzini [Fri, 6 Jul 2007 15:12:55 +0000 (15:12 +0000)] 
re PR middle-end/32004 (can't find a register in class 'GENERAL_REGS' while reloading 'asm')

2007-07-06  Paolo Bonzini  <bonzini@gnu.org>

PR middle-end/32004
* function.c (match_asm_constraints_1, rest_of_match_asm_constraints,
pass_match_asm_constraints): New.
* passes.c (init_optimization_passes): Add new pass.
* stmt.c (expand_asm_operands): Set cfun->has_asm_statement.
* function.h (struct function): Add has_asm_statement bit.
(current_function_has_asm_statement): New.
* tree-pass.h (pass_match_asm_constraints): New.

From-SVN: r126419

18 years agore PR rtl-optimization/32450 (-pg causes miscompilation)
Uros Bizjak [Fri, 6 Jul 2007 10:54:03 +0000 (12:54 +0200)] 
re PR rtl-optimization/32450 (-pg causes miscompilation)

        PR rtl-optimization/32450
        * function.c (thread_prologue_and_epilogue_insns): Emit blockage insn
        to ensure that instructions are not moved into the prologue when
        profiling is on.

testsuite/ChangeLog:

        PR rtl-optimization/32450
        * gcc.dg/pr32450.c: New runtime test.

From-SVN: r126411

18 years agoDaily bump.
GCC Administrator [Fri, 6 Jul 2007 00:16:24 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r126393

18 years agoMAINTAINERS (OS Port Maintainers): Add myself as IRIX, Tru64 UNIX maintainer.
Rainer Orth [Thu, 5 Jul 2007 18:54:46 +0000 (18:54 +0000)] 
MAINTAINERS (OS Port Maintainers): Add myself as IRIX, Tru64 UNIX maintainer.

* MAINTAINERS (OS Port Maintainers): Add myself as IRIX, Tru64 UNIX
maintainer.

From-SVN: r126381

18 years agoDaily bump.
GCC Administrator [Thu, 5 Jul 2007 00:16:34 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r126340

18 years agore PR tree-optimization/31966 (Miscompiles valid code with -ftree-vectorize)
Uros Bizjak [Wed, 4 Jul 2007 05:49:31 +0000 (07:49 +0200)] 
re PR tree-optimization/31966 (Miscompiles valid code with -ftree-vectorize)

PR tree-optimization/31966
PR tree-optimization/32533
* tree-if-conv.c (add_to_dst_predicate_list): Use "edge", not
"basic_block" description as its third argument.  Update function
calls to get destination bb from "edge" argument.  Save "cond" into
aux field of the edge.  Update prototype for changed arguments.
(if_convertible_loop_p): Clear aux field of incoming edges if bb
contains phi node.
(find_phi_replacement_condition): Operate on incoming edges, not
on predecessor blocks.  If there is a condition saved in the
incoming edge aux field, AND it with incoming bb predicate.
Return source bb of the first edge.
(clean_predicate_lists): Clean aux field of outgoing node edges.
(tree_if_conversion): Do not initialize cond variable. Move
variable declaration into the loop.
(replace_phi_with_cond_gimple_modify_stmt): Remove unneded
initializations of new_stmt, arg0 and arg1 variables.

testsuite/ChangeLog:

PR tree-optimization/31966
PR tree-optimization/32533
* gcc.dg/tree-ssa/pr31966.c: New runtime test.
* gfortran.dg/pr32533.f90: Ditto.

From-SVN: r126302

18 years agore PR target/32506 (cross compile sh64-superh-linux-gnu internal compiler error:...
Kaz Kojima [Wed, 4 Jul 2007 05:18:17 +0000 (05:18 +0000)] 
re PR target/32506 (cross compile sh64-superh-linux-gnu internal compiler error: in change_address_1, at emit-rtl.c:1800)

PR target/32506
Backport from mainline.
* config/sh/sh.md (udivsi3_i1_media): Use target_reg_operand
predicate instead of target_operand.
(divsi3_i1_media, divsi3_media_2): Likewise.

From-SVN: r126300

18 years agoDaily bump.
GCC Administrator [Wed, 4 Jul 2007 00:16:33 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r126288

18 years agore PR target/28307 (pthread functions in libgcc not weak any more on Tru64 UNIX)
Rainer Orth [Tue, 3 Jul 2007 13:45:21 +0000 (13:45 +0000)] 
re PR target/28307 (pthread functions in libgcc not weak any more on Tru64 UNIX)

PR target/28307
* gthr-posix.h [SUPPORTS_WEAK && GTHREAD_USE_WEAK]
(__gthrw_pragma): Provide default definition.
(__gthrw2): Use it.
* gthr-posix.c (__gthrw_pragma): Define.

From-SVN: r126255

18 years agoDaily bump.
GCC Administrator [Tue, 3 Jul 2007 00:16:17 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r126239

18 years agoc99-math.h: Fix typo.
Kaveh R. Ghazi [Mon, 2 Jul 2007 21:43:50 +0000 (21:43 +0000)] 
c99-math.h: Fix typo.

* gcc.dg/c99-math.h: Fix typo.

From-SVN: r126237

18 years agore PR boehm-gc/21940 (boehm-gc gctest fails on Solaris 10/x86)
Rainer Orth [Mon, 2 Jul 2007 15:02:26 +0000 (15:02 +0000)] 
re PR boehm-gc/21940 (boehm-gc gctest fails on Solaris 10/x86)

PR boehm-gc/21940
PR boehm-gc/21942
* configure.ac (GC_SOLARIS_THREADS): Don't define on *-*-solaris*.
Use alternate thread library in /usr/lib/lwp.
* configure: Regenerate.
* dyn_load.c: Use GC_SOLARIS_PTHREADS.
* include/gc_config_macros.h (GC_SOLARIS_THREADS): Don't define.
* include/private/gcconfig.h: Handle 64-bit Solaris 2/x86.
(GC_SOLARIS_THREADS): Don't define.
* include/private/solaris_threads.h: Remove.
* pthread_support.c (GC_thr_init) [GC_SOLARIS_PTHREADS]: Determine
GC_nprocs via sysconf().
* Makefile.am (libgcjgc_la_SOURCES): Remove solaris_pthreads.c and
solaris_threads.c.
(gctest_LDADD): Use THREADLIBS instead of THREADDLLIBS.
* Makefile.in: Regenerate.
* solaris_pthreads.c: Remove.
* solaris_threads.c: Remove.

From-SVN: r126213

18 years agoDaily bump.
GCC Administrator [Mon, 2 Jul 2007 00:16:28 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r126180

18 years agoDaily bump.
GCC Administrator [Sun, 1 Jul 2007 00:16:28 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r126158

18 years agodwarf2out.c (dwarf2out_finish): Accept namespaces as context of limbo die nodes.
Alexandre Oliva [Sat, 30 Jun 2007 04:54:06 +0000 (04:54 +0000)] 
dwarf2out.c (dwarf2out_finish): Accept namespaces as context of limbo die nodes.

gcc/ChangeLog:
* dwarf2out.c (dwarf2out_finish): Accept namespaces as context of
limbo die nodes.
gcc/testsuite/ChangeLog:
* g++.dg/ext/interface4.C, g++.dg/ext/interface4.h: New.

From-SVN: r126139

18 years agoDaily bump.
GCC Administrator [Sat, 30 Jun 2007 00:16:22 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r126132

18 years agoDaily bump.
GCC Administrator [Fri, 29 Jun 2007 00:16:30 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r126099

18 years agoarm.c (arm_get_frame_offsets): Set offsets->locals_base to avoid negative stack size.
Seongbae Park [Thu, 28 Jun 2007 20:47:14 +0000 (20:47 +0000)] 
arm.c (arm_get_frame_offsets): Set offsets->locals_base to avoid negative stack size.

gcc/ChangeLog:

2007-06-28  Seongbae Park  <seongbae.park@gmail.com>

* config/arm/arm.c (arm_get_frame_offsets): Set
offsets->locals_base to avoid negative stack size.
(thumb1_expand_prologue): Assert on negative stack size.

gcc/testsuite/ChangeLog:

2007-06-28  Seongbae Park  <seongbae.park@gmail.com>

* gcc.target/arm/stack-corruption.c: New test.

From-SVN: r126094

18 years ago[multiple changes]
Jakub Jelinek [Thu, 28 Jun 2007 11:30:50 +0000 (13:30 +0200)] 
[multiple changes]

2007-06-28  Jakub Jelinek  <jakub@redhat.com>

* config/rs6000/rs6000.c (rs6000_function_ok_for_sibcall): Ensure
decl is non-external for AIX ABI.

2007-06-28  David Edelsohn  <edelsohn@gnu.org>

* config/rs6000/predicates.md (current_file_function_operand):
Ensure the symbol is non-external for AIX ABI.

From-SVN: r126078

18 years agoDaily bump.
GCC Administrator [Thu, 28 Jun 2007 00:16:31 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r126069

18 years agoDaily bump.
GCC Administrator [Wed, 27 Jun 2007 00:16:20 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r126046

18 years ago* sv.po: Update.
Joseph Myers [Tue, 26 Jun 2007 20:03:16 +0000 (21:03 +0100)] 
* sv.po: Update.

From-SVN: r126039

18 years agoDaily bump.
GCC Administrator [Tue, 26 Jun 2007 00:16:20 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r126008

18 years agoDaily bump.
GCC Administrator [Mon, 25 Jun 2007 00:16:20 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r125992

18 years agoDaily bump.
GCC Administrator [Sun, 24 Jun 2007 00:16:19 +0000 (00:16 +0000)] 
Daily bump.

From-SVN: r125978