- 21 Jan, 2009 3 commits
-
-
From-SVN: r143540
Bingfeng Mei committed -
2009-01-20 Benjamin Kosnik <bkoz@redhat.com> Uros Bizjak <ubizjak@gmail.com> PR libstdc++/38834 * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports. * config/os/gnu-linux/ldbl-extra.ver: Tweak. Co-Authored-By: Uros Bizjak <ubizjak@gmail.com> From-SVN: r143538
Benjamin Kosnik committed -
From-SVN: r143536
GCC Administrator committed
-
- 20 Jan, 2009 14 commits
-
-
PR other/38758 * longlong.h: Update copyright years. Use soft-fp license notice. Sync __clz_tab declaration with glibc. From-SVN: r143531
Joseph Myers committed -
re PR fortran/38907 (ICE when contained function has same name as module function and used in expression) 2009-01-20 Paul Thomas <pault@gcc.gnu.org> PR fortran/38907 * resolve.c (check_host_association): Remove the matching to correct an incorrect host association and use manipulation of the expression instead. 2009-01-20 Paul Thomas <pault@gcc.gnu.org> PR fortran/38907 * gfortran.dg/host_assoc_function_7.f90: New test. From-SVN: r143530
Paul Thomas committed -
re PR libstdc++/38919 (math_stubs_long_double.cc: error: redefinition of 'long double ...' vs. /usr/x86_64-mingw32/include/math.h) 2009-01-20 Benjamin Kosnik <bkoz@redhat.com> Rainer Emrich <r.emrich@de.tecosim.com> PR libstdc++/38919 * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses. * configure: Regenerate. Co-Authored-By: Rainer Emrich <r.emrich@de.tecosim.com> From-SVN: r143526
Benjamin Kosnik committed -
PR target/30687 * doc/extend.texi (syscall_linkage): New. (version_id): Modify. From-SVN: r143525
Steve Ellcey committed -
2009-01-20 Tobias Burnus <burnus@net-b.de> * invoke.texi (RANGE): RANGE also takes INTEGER arguments. From-SVN: r143524
Tobias Burnus committed -
2009-01-20 Andrew Pinski <andrew_pinski@playstation.sony.com> Richard Guenther <rguenther@suse.de> PR tree-optimization/38747 PR tree-optimization/38748 * tree-ssa-forwprop.c (forward_propagate_addr_expr_1): Disable the VCE conversion if the base address is an indirect reference and the aliasing sets could cause issues. * gcc.dg/tree-ssa/struct-aliasing-1.c: New test. * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise. * gcc.c-torture/execute/struct-aliasing-1.c: Likewise. Co-Authored-By: Richard Guenther <rguenther@suse.de> From-SVN: r143523
Andrew Pinski committed -
2009-01-20 Sebastian Pop <sebastian.pop@amd.com> * common.opt (fgraphite, fgraphite-identity): Add comment for explaining why these options are not documented. From-SVN: r143518
Sebastian Pop committed -
2009-01-20 Sebastian Pop <sebastian.pop@amd.com> * graphite.c (stmt_simple_for_scop_p): Also handle cases when gimple_call_lhs is NULL. From-SVN: r143517
Sebastian Pop committed -
2009-01-20 Kees Cook <kees@ubuntu.com> H.J. Lu <hongjiu.lu@intel.com> PR target/38902 * gcc.dg/pr38902.c: New. From-SVN: r143516
Kees Cook committed -
gcc: 2008-01-20 Paolo Bonzini <bonzini@gnu.org> PR target/38868 * emit-rtl.c (adjust_address_1): Make sure memref is never overwritten. gcc/testsuite: 2008-01-20 Paolo Bonzini <bonzini@gnu.org> PR target/38868 * gfortran.dg/pr38868.f: New testcase. From-SVN: r143513
Paolo Bonzini committed -
* libgcov.c (__gcov_execl, __gcov_execlp, __gcov_execle): Remove const qualifier from arg parameter. Remove unnecessary cast to char *. * gcov-io.h (__gcov_execl, __gcov_execlp, __gcov_execle): Remove const qualifier from arg 2. From-SVN: r143511
Ben Elliston committed -
2009-01-20 Richard Guenther <rguenther@suse.de> * gcc.c-torture/execute/pr36227.c: Move ... * gcc.dg/torture/pr36227.c: ... here. Require stdint_types. From-SVN: r143509
Richard Guenther committed -
2009-01-19 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk> gcc/ * config/darwin.h: Add static-libgfortran to LINK_SPEC. gcc/testsuite/ * lib/gfortran.exp: Add -B options for targets that use libgfortran.a%s in their specs. libgomp/ * testsuite/lib/libgomp.exp: Add -B option for targets that use libgfortran.a%s in their specs. From-SVN: r143507
Iain Sandoe committed -
From-SVN: r143505
GCC Administrator committed
-
- 19 Jan, 2009 4 commits
-
-
PR c++/23287 * parser.c (cp_parser_unqualified_id): In a template, accept ~identifier. * typeck.c (lookup_destructor): Handle IDENTIFIER_NODE. From-SVN: r143502
Jason Merrill committed -
2009-01-19 Mikael Morin <mikael.morin@tele2.fr> PR fortran/38859 * simplify.c (simplify_bound): Don't use array specification if variable or component has subsequent references. 2009-01-19 Mikael Morin <mikael.morin@tele2.fr> PR fortran/38859 * gfortran.dg/bound_5.f90: New test. From-SVN: r143501
Mikael Morin committed -
2009-01-19 Vladimir Makarov <vmakarov@redhat.com> PR c/38869 * rtl.h (reinit_regs): New prototype. * regclass.c: Include ira.h. (reinit_regs): New. * Makefile.in (regclass.o): Add ira.h. * config/i386/i386.c (ix86_maybe_switch_abi): Use reinit_regs. From-SVN: r143498
Vladimir Makarov committed -
From-SVN: r143491
GCC Administrator committed
-
- 18 Jan, 2009 10 commits
-
-
From-SVN: r143488
Ben Elliston committed -
* configure.ac (funcs, vars, checkfuncs): Don't munge on Cygwin, as it no longer shares libiberty object files. * configure: Regenerated. From-SVN: r143487
Dave Korn committed -
gcc/ 2009-01-18 H.J. Lu <hongjiu.lu@intel.com> PR target/38736 * c-common.c (handle_aligned_attribute): Use ATTRIBUTE_ALIGNED_VALUE instead of BIGGEST_ALIGNMENT for default alignment value. * c-cppbuiltin.c (c_cpp_builtins): Define __BIGGEST_ALIGNMENT__. * defaults.h (ATTRIBUTE_ALIGNED_VALUE): New. * config/i386/i386.h (ATTRIBUTE_ALIGNED_VALUE): Likewise. * doc/extend.texi: Update __attribute__ ((aligned)). Document __BIGGEST_ALIGNMENT__. * doc/tm.texi: Document ATTRIBUTE_ALIGNED_VALUE. gcc/testsuite/ 2009-01-18 H.J. Lu <hongjiu.lu@intel.com> PR target/38736 * g++.dg/compat/abi/pr38736_main.C: New. * g++.dg/compat/abi/pr38736_x.C: Likewise. * g++.dg/compat/abi/pr38736_y.C: Likewise. * g++.dg/other/macro-1.C: Likewise. * gcc.dg/macro-1.c: Likewise. * gcc.dg/compat/pr38736_main.c: Likewise. * gcc.dg/compat/pr38736_x.c: Likewise. * gcc.dg/compat/pr38736_y.c: Likewise. From-SVN: r143486
H.J. Lu committed -
2009-01-18 Richard Guenther <rguenther@suse.de> PR tree-optimization/38819 * tree-flow.h (operation_could_trap_helper_p): Declare. * tree-eh.c (operation_could_trap_helper_p): Export. * tree-ssa-sccvn.h (vn_nary_may_trap): Declare. * tree-ssa-sccvn.c (vn_nary_may_trap): New function. * tree-ssa-pre.c (insert_into_preds_of_block): Check if we are about to insert a possibly trapping instruction and fail in this case. * gcc.c-torture/execute/pr38819.c: New testcase. From-SVN: r143485
Richard Guenther committed -
about use of --with-gnu-ld with --with-gnu-as. From-SVN: r143484
Andreas Schwab committed -
* include/std/thread (__thread_data_base::__run): Make non-const. * testsuite/30_threads/thread/cons/5.cc: New. From-SVN: r143483
Jonathan Wakely committed -
From-SVN: r143482
Ben Elliston committed -
* doc/extend.texi, doc/gimple.texi, doc/invoke.texi, doc/md.texi, doc/sourcebuild.texi, doc/tm.texi: Fix typos. Follow spelling conventions. From-SVN: r143481
Kazu Hirata committed -
bitmap.c (bitmap_obstack_alloc_stat): Adjust cast to eliminate C++ warning about implicit conversion from void * to... * bitmap.c (bitmap_obstack_alloc_stat): Adjust cast to eliminate C++ warning about implicit conversion from void * to struct bitmap_head_def *. (bitmap_obstack_free): Likewise for bitmap_element *. From-SVN: r143480
Ben Elliston committed -
From-SVN: r143478
GCC Administrator committed
-
- 17 Jan, 2009 9 commits
-
-
From-SVN: r143475
Ben Elliston committed -
From-SVN: r143474
Gerald Pfeifer committed -
From-SVN: r143473
Gerald Pfeifer committed -
PR bootstrap/38862 * Makefile.in (BACKENDLIBS): Reorder to match dependencies. From-SVN: r143472
Dave Korn committed -
2009-01-17 Sebastian Pop <sebastian.pop@amd.com> Tobias Grosser <tobi.grosser@amd.com> * graphite.c (graphite_trans_scop_block): Do not block single nested loops. Co-Authored-By: Tobias Grosser <tobi.grosser@amd.com> From-SVN: r143468
Sebastian Pop committed -
2009-01-17 Richard Guenther <rguenther@suse.de> * gcc_release (JAVA_DIRS): Remove fastjar. From-SVN: r143465
Richard Guenther committed -
2009-01-17 Paul Thomas <pault@gcc.gnu.org> PR fortran/38657 * module.c (write_common_0): Add argument 'this_module' and check that non-use associated common blocks are written first. (write_common): Call write_common_0 twice, once with true and then with false. 2009-01-17 Paul Thomas <pault@gcc.gnu.org> PR fortran/38657 * gfortran.dg/module_commons_3.f90: Reapply. From-SVN: r143463
Paul Thomas committed -
2009-01-17 Paul Thomas <pault@gcc.gnu.org> PR fortran/34955 * trans-intrinsic.c (gfc_conv_intrinsic_array_transfer): Has been absorbed into gfc_conv_intrinsic_transfer. All references to it in trans-intrinsic.c have been changed accordingly. PR fixed by using a temporary for scalar character transfer, when the source is shorter than the destination. 2009-01-17 Paul Thomas <pault@gcc.gnu.org> PR fortran/34955 * gfortran.dg/transfer_intrinsic_1.f90: New test. * gfortran.dg/transfer_intrinsic_2.f90: New test. From-SVN: r143462
Paul Thomas committed -
2009-01-17 Paul Thomas <pault@gcc.gnu.org> PR fortran/38657 * module.c (write_common_0): Revert patch of 2009-01-10. 2009-01-17 Paul Thomas <pault@gcc.gnu.org> PR fortran/38657 * gfortran.dg/module_commons_3.f90: Remove From-SVN: r143459
Paul Thomas committed
-