- 02 Dec, 2008 24 commits
-
-
2008-12-02 Jack Howarth <howarth@bromo.med.uc.edu> * configure.ac: Expand to darwin10 and later. * configure: Regenerate. * testsuite/lib/libjava.exp: Expand to darwin10 and later. From-SVN: r142369
Jack Howarth committed -
2008-12-02 Jack Howarth <howarth@bromo.med.uc.edu> * testsuite/gcc.dg/darwin-comm.c: Expand to darwin10 and later. From-SVN: r142368
Jack Howarth committed -
2008-12-02 Jack Howarth <howarth@bromo.med.uc.edu> * configure.ac: Expand to darwin10 and later. * configure: Regenerate. From-SVN: r142367
Jack Howarth committed -
Make-lang.in (install-finclude-dir): Use mkinstalldirs and don't remove the finclude directory beforehand. 2008-12-02 Jakub Jelinek <jakub@redhat.com> Diego Novillo <dnovillo@google.com> * Make-lang.in (install-finclude-dir): Use mkinstalldirs and don't remove the finclude directory beforehand. Co-Authored-By: Diego Novillo <dnovillo@google.com> From-SVN: r142365
Jakub Jelinek committed -
PR middle-end/38343 * builtins.c (fold_builtin_memory_op): Convert len to sizetype before using it in POINTER_PLUS_EXPR. * gcc.c-torture/compile/pr38343-2.c: New test. From-SVN: r142363
Jakub Jelinek committed -
* Makefile.def: configure-target-boehm-gc depends on all-target-libstdc++-v3. * Makefile.in: Regenerate. From-SVN: r142361
Andreas Schwab committed -
2008-12-02 Kai Tietz <kai.tietz@onevision.com> * MAINTAINERS: Add myself as mingw maintainer. From-SVN: r142360
Kai Tietz committed -
* Tweak last ChangeLog entry. From-SVN: r142359
Paolo Carlini committed -
2008-12-02 Paolo Carlini <paolo.carlini@oracle.com> PR libstdc++/38365 (cont) * src/localename.cc (locale::locale(const locale&, const locale&, category)): Revert last changes. * src/localename.cc (locale::_Impl::_M_replace_categories(const _Impl*, category)): Fix here instead; rework. From-SVN: r142358
Paolo Carlini committed -
2008-12-02 Richard Guenther <rguenther@suse.de> PR tree-optimization/38359 * gcc.c-torture/compile/pr38359.c: New testcase. From-SVN: r142357
Richard Biener committed -
2008-12-02 Richard Guenther <rguenther@suse.de> PR tree-optimization/38359 * fold-const.c (fold_binary): Fold -1 >> x to -1 only for non-negative x. * gcc.c-torture/compile/pr38359.c: New testcase. * gcc.c-torture/execute/shiftopt-1.c: Adjust. From-SVN: r142356
Richard Guenther committed -
2008-12-02 Martin Jambor <mjambor@suse.cz> PR middle-end/37861 * tree-ssa-forwprop.c (forward_propagate_addr_expr_1): Do not check for INDIRECT_REFs. (forward_propagate_addr_into_variable_array_index): Check that the offset is not computed from a MULT_EXPR, use is_gimple_assign rather than the gimple code directly. From-SVN: r142355
Martin Jambor committed -
* config/spu/float_disf.c (__floatdisf): Prototype. * config/spu/float_unsdisf.c (__float_undisf): Likewise. * config/spu/float_unssidf.c (__float_unssidf): Constify cast. * config/spu/float_unsdidf.c (__float_unsdidf): Likewise. From-SVN: r142352
Ben Elliston committed -
2008-12-02 Janus Weil <janus@gcc.gnu.org> PR fortran/36704 PR fortran/38290 * decl.c (match_result): Result may be a standard variable or a procedure pointer. * expr.c (gfc_check_pointer_assign): Additional checks for procedure pointer assignments. * primary.c (gfc_match_rvalue): Bugfix for procedure pointer assignments. * resolve.c (resolve_function): Check for attr.subroutine. * symbol.c (check_conflict): Addtional checks for RESULT statements. * trans-types.c (gfc_sym_type,gfc_get_function_type): Support procedure pointers as function result. 2008-12-02 Janus Weil <janus@gcc.gnu.org> PR fortran/36704 PR fortran/38290 * gfortran.dg/entry_7.f90: Modified. * gfortran.dg/proc_ptr_2.f90: Extended. * gfortran.dg/proc_ptr_3.f90: Modified. * gfortran.dg/proc_ptr_11.f90: New. * gfortran.dg/proc_ptr_12.f90: New. * gfortran.dg/result_1.f90: New. From-SVN: r142351
Janus Weil committed -
* config/stormy16/stormy16.h (INCOMING_FRAME_SP_OFFSET): Negate. (DWARF_CIE_DATA_ALIGNMENT): Define. * config/stormy16/stormy16.c (xstormy16_compute_stack_layout): Invert add/sub for INCOMING_FRAME_SP_OFFSET. (xstormy16_expand_prologue): Likewise. (xstormy16_expand_builtin_va_start): Likewise. (xstormy16_gimplify_va_arg_expr): Likewise. From-SVN: r142350
DJ Delorie committed -
2008-12-02 Paolo Carlini <paolo.carlini@oracle.com> PR libstdc++/38365 * src/localename.cc (locale::locale(const locale&, const locale&, category)): Fix. * testsuite/22_locale/locale/cons/38365.cc: New. From-SVN: r142349
Paolo Carlini committed -
PR middle-end/38343 * builtins.c (expand_builtin_mempcpy_args): Handle COMPOUND_EXPRs potentially returned from folding memcpy. (expand_builtin_stpcpy_args): Similarly for folding strcpy. (fold_builtin_2): Handle BUILT_IN_STPCPY if result is ignored. * gcc.c-torture/compile/pr38343.c: New test. From-SVN: r142348
Jakub Jelinek committed -
PR target/38054 * config/i386/winnt.c (i386_pe_encode_section_info): Condition stdcall decoration of function RTL names here on Ada language. From-SVN: r142347
Danny Smith committed -
2008-12-01 Benjamin Kosnik <bkoz@redhat.com> PR libstdc++/38080 * include/std/iostream: Correct URL. * include/std/streambuf: Same. * include/std/bitset: Same. * include/std/iosfwd: Same. * include/std/fstream: Same. * include/std/istream: Same. * include/std/ostream: Same. * include/std/sstream: Same. * include/bits/basic_ios.h: Same. * include/bits/stl_map.h: Same. * include/bits/stl_set.h: Same. * include/bits/stl_multimap.h: Same. * include/bits/ios_base.h: Same. * include/bits/stl_multiset.h: Same. * include/bits/char_traits.h: Same. * include/bits/stl_relops.h: Same. * testsuite/27_io/ios_base/cons/assign_neg.cc: Adjust line numbers. * testsuite/27_io/ios_base/cons/copy_neg.cc: Ditto. From-SVN: r142344
Benjamin Kosnik committed -
From-SVN: r142343
Ben Elliston committed -
From-SVN: r142342
Janis Johnson committed -
PR libgomp/38270 * config/linux/powerpc/mutex.h: New. From-SVN: r142341
Janis Johnson committed -
From-SVN: r142339
GCC Administrator committed -
2008-12-01 Vladimir Makarov <vmakarov@redhat.com> PR rtl-optimization/38280 * ira-build.c (loop_is_inside_p, regno_allocno_order_compare_func, ira_rebuild_regno_allocno_list): New functions. (regno_allocnos): New static variable. (remove_unnecessary_allocnos): Allocate/deallocate regno_allocnos. Call ira_rebuild_regno_allocno_list. From-SVN: r142336
Vladimir Makarov committed
-
- 01 Dec, 2008 15 commits
-
-
* config/mips/linux64.h (DRIVER_SELF_SPECS): Add LINUX_DRIVER_SELF_SPECS. Co-Authored-By: Adam Nemet <anemet@caviumnetworks.com> From-SVN: r142334
David Daney committed -
2008-12-01 Mikael Morin <mikael.morin@tele2.fr> PR fortran/38252 * gfortran.dg/empty_function_1.f90: Fix latest commit. From-SVN: r142331
Mikael Morin committed -
re PR rtl-optimization/37514 (Wrong code generated for 20021120-1.c with -O3 -fomit-frame-pointer on sh4) 2008-12-01 Vladimir Makarov <vmakarov@redhat.com> PR rtl-optimization/37514 * reload1.c (reload_as_needed): Invalidate reg_last_reload from previous insns. From-SVN: r142328
Vladimir Makarov committed -
2008-12-01 Mikael Morin <mikael.morin@tele2.fr> PR fortran/38252 * parse.c (parse_spec): Skip statement order check in case of a CONTAINS statement. 2008-12-01 Mikael Morin <mikael.morin@tele2.fr> PR fortran/38252 * gfortran.dg/empty_function_1.f90: New test. From-SVN: r142327
Mikael Morin committed -
2008-12-01 Joel Sherrill <joel.sherrill@oarcorp.com> * config.gcc: Add m32c*-*-rtems*. * config/m32c/rtems.h: New file. From-SVN: r142323
Joel Sherrill committed -
2008-12-01 Joel Sherrill <joel.sherrill@oarcorp.com> * config.host: Add m32c*-*-rtems*. From-SVN: r142322
Joel Sherrill committed -
PR c++/38257 * parser.c (cp_parser_omp_for_loop): Handle auto. * pt.c (tsubst_omp_for_iterator): Likewise. * testsuite/libgomp.c++/for-7.C: New test. From-SVN: r142320
Jakub Jelinek committed -
PR rtl-optimization/33642 * gcc.c-torture/compile/pr11832.c: Extend XFAIL to alpha*-*-*. * gcc.c-torture/compile/pr33009.c: Likewise. From-SVN: r142319
Uros Bizjak committed -
PR c++/38348 * c-omp.c (c_finish_omp_for): Only transform pointer ++ or -- into MODIFY_EXPR if second argument is non-NULL. * g++.dg/gomp/for-19.C: New test. * testsuite/libgomp.c++/for-6.C: New test. From-SVN: r142318
Jakub Jelinek committed -
re PR rtl-optimization/38245 (stack corruption when a call is removed but not the outgoing argument pushes) PR rtl-optimization/38245 * tree-vrp.c (abs_extent_range): New function. (extract_range_from_binary_expr): Compute range for *_DIV_EXPR even if vr1 is VR_VARYING, VR_ANTI_RANGE or includes zero or if vr1 is VR_RANGE and op0 has some other range. * gcc.dg/pr38245-1.c: New test. * gcc.dg/pr38245-2.c: New test. From-SVN: r142317
Jakub Jelinek committed -
re PR middle-end/37908 (atomic NAND op generate wrong code; __sync_nand_and_fetch, __sync_fetch_and_nand) PR middle-end/37908 * config/alpha/alpha.c (alpha_split_atomic_op): Properly handle NAND case by calculating ~(new_reg & val) instead of (~new_reg & val). * config/alpha/sync.md (sync_nand<mode>): Change insn RTX to (not:I48MODE (and:I48MODE (...))). (sync_old_nand<mode>): Ditto. (sync_new_nand<mode>): Ditto. From-SVN: r142313
Uros Bizjak committed -
* config/stormy16/stormy16.md (CARRY_REG): New constant. Replace uses of the "y" register class with direct references to the CARRY_REG register. * config/stormy16/stormy16.c: Replace clobbers of a BImode scratch register with clobbers of the carry register. (xstormy16_secondary_reload_class): Do not return CARRY_REGS. (xstormy16_split_cbranch): Remove redundant carry parameter. (xstormy16_expand_arith): Likewise. * config/stormy16/stormy16.h (enum reg_class): Remove CARRY_REGS. (IRA_COVER_CLASSES, REG_CLASS_NAMES, REG_CLASS_CONTENTS, REGNO_REG_CLASS, REG_CLASS_FROM_LETTER): Likewise. (CARRY_REGNUM): Define. * config/stormy16/stormy16-protos.h (xstormy16_split_cbranch): Update prototype. (xstormy16_expand_arith): Likewise. From-SVN: r142309
Nick Clifton committed -
2008-12-01 Chen Liqin <liqin.chen@sunplusct.com> * config/score/score.h (IRA_COVER_CLASSES): Define. From-SVN: r142307
Chen Liqin committed -
From-SVN: r142306
Fernando Pereira committed -
From-SVN: r142304
GCC Administrator committed
-
- 30 Nov, 2008 1 commit
-
-
From-SVN: r142301
Gerald Pfeifer committed
-