- 05 Nov, 2008 12 commits
-
-
2008-11-05 Andrew Haley <aph@redhat.com> * gnu/java/awt/peer/gtk/FreetypeGlyphVector.java (getKerning): Return result in a float[], not a Point2D. (performDefaultLayout): Call getKerning with a float[]. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c (getKerning): Return result in a float[], not a Point2D. From-SVN: r141610
Andrew Haley committed -
2008-11-05 Andrew Haley <aph@redhat.com> * tools/Makefile.am (UPDATE_TOOLS_ZIP, CREATE_TOOLS_ZIP): Exclude .svn directories. From-SVN: r141609
Andrew Haley committed -
2008-10-31 Andrew Haley <aph@redhat.com> * Makefile.am (install-data-local): Correct symlink paths for SDK-style installed JARs. Correct symlinks for headers when DESTDIR is set. From-SVN: r141608
Andrew Haley committed -
* Complete last commit. From-SVN: r141607
Paolo Carlini committed -
2008-11-05 Richard Guenther <rguenther@suse.de> PR middle-end/37742 * tree-ssa.c (useless_type_conversion_p_1): Check different restrict qualified pointer conversion before stripping qualifiers. * gimplify.c (create_tmp_from_val): Use correctly qualified type. * tree-flow.h (may_propagate_address_into_dereference): Declare. * tree-ssa-ccp.c (may_propagate_address_into_dereference): New function. (ccp_fold): Use it. * tree-ssa-forwprop.c (rhs_to_tree): Remove useless conversions, properly canonicalize binary ops. (forward_propagate_addr_expr_1): Use may_propagate_address_into_dereference. cp/ * decl.c (start_preparsed_function): Use the correct type for building the RESULT_DECL. * gcc.c-torture/compile/pr37742.c: New testcase. * g++.dg/pr37742.C: Likewise. * gcc.dg/tree-ssa/forwprop-7.c: Check for two volatile loads. From-SVN: r141606
Richard Guenther committed -
2008-11-04 Andrew Haley <aph@redhat.com> PR java/37068 * jcf-parse.c (java_emit_static_constructor): Don't call cgraph_build_static_cdtor. Rewrite. From-SVN: r141604
Andrew Haley committed -
PR middle-end/37286 * reg-stack.c (subst_stack_regs_pat) [MINUS, DIV, MULT, PLUS]: Initialize uninitialized input registers with a NaN. testsuite/ChangeLog: PR middle-end/37286 * gfortran.dg/pr37286.f90: New test. From-SVN: r141603
Uros Bizjak committed -
PR libstdc++/38017 Revert: * include/tr1_impl/functional (result_of,reference_wrapper): Update to use C++0x features. * testsuite/20_util/function_objects/return_types/result_of.cc: New. * testsuite/20_util/function_objects/return_types/result_of_neg.cc: New. * testsuite/20_util/function_objects/return_types/result_of_ref.cc: New. * testsuite/20_util/reference_wrapper/24803.cc: Uncomment FIXMEs. From-SVN: r141602
Jonathan Wakely committed -
2008-11-05 Tobias Grosser <grosser@fim.uni-passau.de> PR middle-end/37883 * graphite.c (scan_tree_for_params): Add POINTER_PLUS_EXPR. From-SVN: r141599
Tobias Grosser committed -
2008-11-05 Tobias Grosser <grosser@fim.uni-passau.de> PR middle-end/37943 * graphite.c (scopdet_basic_block_info): Fix loops with multiple exits and conditions. * testsuite/gcc.dg/graphite/pr37943.c: New. From-SVN: r141598
Tobias Grosser committed -
PR libstdc++/24803 PR libstdc++/37351 * include/tr1_impl/functional (result_of,reference_wrapper): Update to use C++0x features. * testsuite/20_util/function_objects/return_types/result_of.cc: New. * testsuite/20_util/function_objects/return_types/result_of_neg.cc: New. * testsuite/20_util/function_objects/return_types/result_of_ref.cc: New. * testsuite/20_util/reference_wrapper/24803.cc: Uncomment FIXMEs. From-SVN: r141596
Jonathan Wakely committed -
From-SVN: r141594
GCC Administrator committed
-
- 04 Nov, 2008 11 commits
-
-
2008-11-04 Thomas Schwinge <tschwinge@gnu.org> * MAINTAINERS (Write after approval): Add myself. From-SVN: r141591
Thomas Schwinge committed -
2008-11-04 Paul Thomas <pault@gcc.gnu.org> PR fortran/37597 * parse.c (gfc_fixup_sibling_symbols ): Fixup contained, even when symbol not found. 2008-11-04 Paul Thomas <pault@gcc.gnu.org> PR fortran/37597 * gfortran.dg/host_assoc_call_5.f90: New test. From-SVN: r141588
Paul Thomas committed -
PR c/35430 * c-common.c (warn_for_sign_compare): For complex result_type use component's type. * gcc.dg/pr35430.c: New test. * g++.dg/warn/Wsign-compare-2.C: New test. Co-Authored-By: Andrew Pinski <andrew_pinski@playstation.sony.com> From-SVN: r141587
Jakub Jelinek committed -
From-SVN: r141586
Jakub Jelinek committed -
* print-tree.c (print_node): Don't print DECL_INITIAL for PARM_DECL. From-SVN: r141585
Jakub Jelinek committed -
PR c/37106 * c-common.c (parse_optimize_options): Save and restore flag_strict_aliasing around decode_options call. * gcc.dg/pr37106-1.c: New test. * gcc.dg/pr37106-2.c: New test. From-SVN: r141584
Jakub Jelinek committed -
2008-11-04 Tobias Burnus <burnus@net-b.de> PR libgomp/37935 * libgomp.texi (Runtime library routines, environment * variables): Update for OpenMP version 3.0. From-SVN: r141583
Tobias Burnus committed -
* configure.ac: Fix typo. * configure: Rebuild. From-SVN: r141580
David Edelsohn committed -
* config/i386/driver-i386.c (enum vendor_signatures): New enum. (host_detect_local_cpu): Use it instead of casted strings to compare vendor signatures. From-SVN: r141579
Uros Bizjak committed -
2008-11-03 Mikael Pettersson <mikpe@it.uu.se> PR target/37989 * config/i386/mingw32.h (REAL_LIBGCC_SPEC): Only add libgcc_s.a or libgcc_eh.a to spec if ENABLE_SHARED_LIBGCC. From-SVN: r141575
Mikael Pettersson committed -
From-SVN: r141572
GCC Administrator committed
-
- 03 Nov, 2008 17 commits
-
-
From-SVN: r141569
Chao-ying Fu committed -
* config/mips.c (mips_conditional_register_usage): Handle the DSP control register. * doc/extend.texi: Document the DSP control register. From-SVN: r141568
Catherine Moore committed -
* gfortran.dg/f2003_io_1.f03: XFAIL until PR37839 is fixed. * gfortran.dg/f2003_io_4.f03: Ditto. * gfortran.dg/f2003_io_5.f03: Ditto. * gfortran.dg/f2003_io_6.f03: Ditto. * gfortran.dg/f2003_io_7.f03: Ditto. From-SVN: r141566
Steve Ellcey committed -
PR testsuite/37241 * g++.dg/abi/key2.C: Adjust regexps to allow __ZTV1f and __ZTI1f sharing one .section directive. From-SVN: r141565
Jakub Jelinek committed -
PR target/37812 * gcc.target/powerpc/altivec_check.h (altivec_cell_check): Abort if __PPU__ isn't defined. * lib/target-supports.exp (check_effective_target_powerpc_ppu_ok): New. * gcc.target/powerpc/altivec-cell-8.c: Use powerpc_ppu_ok. From-SVN: r141564
Jakub Jelinek committed -
omp-low.c (expand_omp_for_generic): If iter_type has different precision than type and type is a pointer type... * omp-low.c (expand_omp_for_generic): If iter_type has different precision than type and type is a pointer type, cast n1 and n2 first to an integer type with the same precision as pointers and only afterwards to iter_type. Co-Authored-By: Jakub Jelinek <jakub@redhat.com> From-SVN: r141563
Steve Ellcey committed -
gcc/ * config/arm/arm.md (UNSPEC_PIC_BASE): Update documentation. (UNSPEC_GOTSYM_OFF): New unspec. (pic_add_dot_plus_four): Simplify the UNSPEC_PIC_BASE operands. (pic_add_dot_plus_eight): Likewise. (tls_load_dot_plus_eight): Likewise. Update peephole2. * config/arm/thumb2.md (pic_load_dot_plus_four): Simplify the UNSPEC_PIC_BASE operands. * config/arm/arm.c (arm_load_pic_register): Use UNSPEC_GOTSYM_OFF. (arm_output_addr_const_extra): Handle it. From-SVN: r141560
Richard Sandiford committed -
* config/i386/i386.c (classify_argument) <ARRAY_TYPE>: Promote partial integer class to full integer class if the offset is not word-aligned. From-SVN: r141559
Eric Botcazou committed -
2008-11-03 Andrew Pinski <andrew_pinski@playstation.sony.com> PR rtl-opt/37782 * loop-doloop.c (doloop_modify): Add from_mode argument that says what mode count is in. (doloop_optimize): Update call to doloop_modify. From-SVN: r141558
Andrew Pinski committed -
From-SVN: r141556
Eric Botcazou committed -
PR other/37463 * configure.ac (gcc_cv_ld_ro_rw_mix): Move before gcc_cv_as_cfi_directive. (gcc_cv_as_cfi_directive) [*-*-solaris*]: Check if linker supports merging read-only and read-write sections or assembler emits read-write .eh_frame sections. * configure: Regenerate. From-SVN: r141555
Rainer Orth committed -
2008-10-31 Nathan Froyd <froydnj@codesourcery.com> * config/rs6000/rs6000.c (no_global_regs_above): Fix precedence problem. (rs6000_emit_prologue): Invert logic. * config/rs6000/rs6000.md (*save_gpregs_<mode>): Use explicit (reg:P 11) instead of match_operand. (*save_fpregs_<mode>): Likewise. (*restore_gpregs_<mode>): Likewise. (*return_and_restore_gpregs_<mode>): Likewise. (*return_and_restore_fpregs_<mode>): Likewise. * config/rs6000/spe.md (*save_gpregs_spe): Use explicit (reg:P 11) insted of match_operand. (*restore_gpregs_spe): Likewise. (*return_and_restore_gpregs_spe): Likewise. From-SVN: r141554
Nathan Froyd committed -
From-SVN: r141553
H.J. Lu committed -
re PR tree-optimization/37684 ([graphite] basic block containing VDEF of a scalar does not dominate basic block containing VUSE of the same scalar) 2008-11-03 Harsha Jagasia <harsha.jagasia@amd.com> PR tree-optimization/37684 * gcc.dg/graphite/pr37684.c: New. * graphite.c (exclude_component_ref): New. (is_simple_operand): Call exclude_component_ref. From-SVN: r141551
Harsha Jagasia committed -
2008-11-03 Sebastian Pop <sebastian.pop@amd.com> PR tree-optimization/36908 * testsuite/gcc.dg/tree-ssa/pr36908.c: New. * tree-loop-distribution.c (number_of_rw_in_rdg): New. (number_of_rw_in_partition): New. (partition_contains_all_rw): New. (ldist_gen): Do not distribute when one of the partitions contains all the memory operations. From-SVN: r141550
Sebastian Pop committed -
2008-11-03 Sebastian Pop <sebastian.pop@amd.com> * cfghooks.c (split_block): Set BB_IRREDUCIBLE_LOOP and EDGE_IRREDUCIBLE_LOOP. From-SVN: r141549
Sebastian Pop committed -
bfin.c (bfin_optimize_loop): Properly handle case where we have one entry point in the loop which isn't the head. * config/bfin/bfin.c (bfin_optimize_loop): Properly handle case where we have one entry point in the loop which isn't the head. From-SVN: r141548
Bernd Schmidt committed
-