- 28 Feb, 2009 4 commits
-
-
From-SVN: r144494
Giovanni Bajo committed -
From-SVN: r144490
Giovanni Bajo committed -
* gcc-interface/Makefile.in (cygwin/mingw): Revert accidental EH_MECHANISM change in r130816. From-SVN: r144488
Eric Botcazou committed -
From-SVN: r144479
GCC Administrator committed
-
- 27 Feb, 2009 10 commits
-
-
From-SVN: r144476
Eric Botcazou committed -
PR debug/39267 * tree.h (TREE_PROTECTED): Fix comment. (BLOCK_HANDLER_BLOCK): Remove. (struct tree_block): Remove handler_block add body_block. (inlined_function_outer_scope_p): New. (is_body_block): Remove. * dbxout.c (dbxout_block): Remove BLOCK_HANDLER_BLOCK. * dwarf2out.c (is_inlined_entry_point): Remove. (add_high_low_attributes): Use inlined_function_outer_scope_p. (gen_block_die): Use is_inlined_entry_point check; remove body block code. * langhooks.h (struct lang_hooks): Remove no_bodu_blocks. * gimplify.c (gimplify_expr): Gimplify body blocks. * tree-ssa-live.c (remove_unused_scope_block_p): Allow removing wrapper block with multiple subblocks. (dump_scope_block): Prettier output; dump more flags and info. (dump_scope_blocks): New. (remove_unused_locals): Use dump_scope_blocks. * tree-flow.h (dump_scope_blocks): Declare. * tree-cfg.c (execute_build_cfg): Dump scope blocks. * stmt.c (is_body_block): Remove. * tree-inline.c (remap_block): Copy BODY_BLOCK info. * langhooks-def.h (LANG_HOOKS_NO_BODY_BLOCKS): Remove. From-SVN: r144474
Jan Hubicka committed -
2009-02-27 Sebastian Pop <sebastian.pop@amd.com> PR middle-end/39308 * graphite.c (graphite_loop_normal_form): Do not call number_of_iterations_exit from a gcc_assert. From-SVN: r144470
Sebastian Pop committed -
2009-02-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> * gcc/config/s390/s390.c: (s390_swap_cmp): Look for conditional jumps if COND is NULL. (find_cond_jump): New function. (s390_z10_optimize_cmp): Handling for reg-reg compares added. * gcc/config/s390/s390.md: Remove z10_cobra attribute value. From-SVN: r144466
Andreas Krebbel committed -
From-SVN: r144465
Andreas Schwab committed -
From-SVN: r144464
Andreas Schwab committed -
gcc/ada/: * Makefile.in (srcdir): Set to @top_srcdir@ instead of @srcdir@. * gcc-interface/Makefile.in: Change all uses of $(srcdir), $(fsrcdir) and $(fsrcpfx) to add ada subdir. (AWK): Substitute. (target_cpu_default): Substitute. gnattools/: * Makefile.in (fsrcdir): Point to gcc directory, not gcc/ada. (INCLUDES_FOR_SUBDIR): Adjust. (ADA_INCLUDES_FOR_SUBDIR): Adjust. From-SVN: r144463
Andreas Schwab committed -
2009-02-27 Tobias Burnus <burnus@net-b.de> PR fortran/39309 * module.c (read_md5_from_module_file): Add missing quote. From-SVN: r144462
Tobias Burnus committed -
2009-02-27 Tobias Burnus <burnus@net-b.de> PR fortran/39309 * module.c (read_md5_from_module_file): Include mod version in had-changed test. From-SVN: r144461
Tobias Burnus committed -
From-SVN: r144460
GCC Administrator committed
-
- 26 Feb, 2009 7 commits
-
-
gcc/cp 2009-02-26 H.J. Lu <hongjiu.lu@intel.com> PR c++/37789 * parser.c (cp_parser_mem_initializer): Return error_mark_node if cp_parser_mem_initializer_id returns error_mark_node. gcc/testsuite/ 2009-02-26 H.J. Lu <hongjiu.lu@intel.com> PR c++/37789 * other/pr37789.C: New. From-SVN: r144451
H.J. Lu committed -
* config/alpha/alpha.h (alpha_expand_mov): Return false if force_const_mem returns NULL_RTX. From-SVN: r144450
Uros Bizjak committed -
2009-02-26 Paul Thomas <pault@gcc.gnu.org> PR fortran/39295 * interface.c (compare_type_rank_if): Return 1 if the symbols are the same and deal with external procedures where one is identified to be a function or subroutine by usage but the other is not. 2009-02-26 Paul Thomas <pault@gcc.gnu.org> PR fortran/39295 * gfortran.dg/interface_25.f90: New test. * gfortran.dg/interface_26.f90: New test. From-SVN: r144449
Paul Thomas committed -
From-SVN: r144448
H.J. Lu committed -
From-SVN: r144447
H.J. Lu committed -
2009-02-26 Paul Thomas <pault@gcc.gnu.org> PR fortran/39292 * trans-array.c (gfc_conv_array_initializer): Convert all expressions rather than ICEing. 2009-02-26 Paul Thomas <pault@gcc.gnu.org> PR fortran/39292 * gfortran.dg/initialization_22.f90: New test. From-SVN: r144444
Paul Thomas committed -
From-SVN: r144442
GCC Administrator committed
-
- 25 Feb, 2009 13 commits
-
-
From-SVN: r144437
Andrew John Hughes committed -
2009-02-13 Andrew John Hughes <ahughes@redhat.com> Import GNU Classpath (classpath-0_98-release). * Makefile.am: Add natVMSecureRandom.cc. * Makefile.in: Regenerated. * classpath/ChangeLog, * classpath/Makefile.am: Merged. * classpath/Makefile.in: Regenerated. * classpath/NEWS: Merged. * classpath/config.guess, * classpath/config.sub, * classpath/configure: Regenerated. * classpath/configure.ac: Merged. * classpath/gnu/java/awt/peer/gtk/CairoGraphics2D.java, * classpath/gnu/java/security/jce/prng/SecureRandomAdapter.java, * classpath/gnu/javax/crypto/jce/prng/ARCFourRandomSpi.java, * classpath/gnu/javax/crypto/jce/prng/CSPRNGSpi.java, * classpath/gnu/javax/crypto/jce/prng/FortunaImpl.java, * classpath/gnu/javax/crypto/jce/prng/ICMRandomSpi.java, * classpath/gnu/javax/crypto/jce/prng/UMacRandomSpi.java, * classpath/gnu/javax/crypto/prng/ICMGenerator.java, * classpath/gnu/xml/stream/XMLParser.java, * classpath/java/security/SecureRandom.java, * classpath/native/jni/native-lib/cpproc.c, * classpath/native/plugin/gcjwebplugin.cc, * classpath/tools/gnu/classpath/tools/gjdoc/Main.java: Merged. * configure: Regenerated. * configure.ac: Add symlink for natVMSecureRandomPosix.cc to natVMSecureRandom.cc * gnu/classpath/Configuration.java: Change version to 0.98. * gnu/java/security/jce/prng/SecureRandomAdapter.h: Regenerated. * gnu/java/security/jce/prng/VMSecureRandom.h: Generated. * gnu/java/security/jce/prng/VMSecureRandom.java: Added native implementation. * gnu/java/security/jce/prng/natVMSecureRandomPosix.cc: Wrapper around /dev/random. * gnu/javax/crypto/jce/prng/CSPRNGSpi.h, * gnu/javax/crypto/jce/prng/FortunaImpl.h, * java/security/SecureRandom.h: Regenerated. * java/security/VMSecureRandom$Spinner.h, * java/security/VMSecureRandom.h, * java/security/VMSecureRandom.java: Removed. * sources.am: Move VMSecureRandom to gnu.java.security.jce.prng. From-SVN: r144434
Andrew John Hughes committed -
From-SVN: r144433
Adam Nemet committed -
gcc/ 2008-02-25 H.J. Lu <hongjiu.lu@intel.com> PR rtl-optimization/39241 * jump.c (rtx_renumbered_equal_p): Remove 2 superfluous calls to subreg_offset_representable_p. gcc/testsuite/ 2008-02-25 H.J. Lu <hongjiu.lu@intel.com> PR rtl-optimization/39241 * gcc.dg/torture/pr39241.c: New. From-SVN: r144430
H.J. Lu committed -
2009-02-25 Paolo Bonzini <bonzini@gnu.org> * regmove.c (regmove_optimize): Conform to struct rtl_opt_pass execute function prototype. Get f and nregs from max_reg_num and get_insns. Remove the first backward pass as it's dead, guard the forward pass by flag_expensive_optimizations. (rest_of_handle_regmove): Delete. (pass_regmove): Replace it with regmove_optimize. From-SVN: r144429
Paolo Bonzini committed -
2009-02-25 Martin Jambor <mjambor@suse.cz> * tree-inline.c (initialize_cfun): Remove asserts for calls_setjmp and alls_alloca function flags. (copy_bb): Set calls_setjmp and alls_alloca function flags if such calls are detected. From-SVN: r144428
Martin Jambor committed -
2009-02-25 Laurent GUERBY <laurent@guerby.net> * a-teioed.adb (Expand): Fix Result overflow. From-SVN: r144427
Laurent GUERBY committed -
2009-02-25 Laurent GUERBY <laurent@guerby.net> * gcc-interface/Makefile.in: Fix multilib handling for sparc64-linux. From-SVN: r144426
Laurent GUERBY committed -
2009-02-25 Paolo Bonzini <bonzini@gnu.org> * regmove.c (discover_flags_reg, flags_set_1, mark_flags_life_zones, flags_set_1_rtx, flags_set_1_set): Delete. (regmove_optimize): Do not call mark_flags_life_zones. From-SVN: r144425
Paolo Bonzini committed -
2009-02-24 Julian Brown <julian@codesourcery.com> PR target/35965 * config/arm/arm.c (require_pic_register): Only set cfun->machine->pic_reg once per function. Patch commited by Doug Kwan <dougkwan@google.com> From-SVN: r144424
Julian Brown committed -
invoke.texi (Link Options): Document an easier way to pass options that take arguments to the GNU linker... 2009-02-24 Sandra Loosemore <sandra@codesourcery.com> gcc/ * doc/invoke.texi (Link Options): Document an easier way to pass options that take arguments to the GNU linker using -Xlinker and -Wl. From-SVN: r144423
Sandra Loosemore committed -
From-SVN: r144421
GCC Administrator committed -
From-SVN: r144418
Michael Eager committed
-
- 24 Feb, 2009 6 commits
-
-
PR target/33785 * doc/tm.texi (TARGET_C99_FUNCTIONS): Fix description. From-SVN: r144411
Steve Ellcey committed -
From-SVN: r144410
Michael Eager committed -
2009-02-24 Richard Guenther <rguenther@suse.de> PR c++/39242 * pt.c (instantiate_decl): Do not instantiate extern, non-inline declared functions. * g++.dg/template/instantiate10.C: New testcase. From-SVN: r144408
Richard Guenther committed -
2009-02-24 Richard Guenther <rguenther@suse.de> PR debug/39285 * dwarf2out.c (gen_enumeration_type_die): Handle CONST_DECLs. From-SVN: r144407
Richard Guenther committed -
2009-02-24 Richard Guenther <rguenther@suse.de> Zdenek Dvorak <ook@ucw.cz> PR tree-optimization/39233 * tree-ssa-loop-ivopts.c (add_candidate_1): Do not except pointers from converting them to a generic type. * gcc.c-torture/execute/pr39233.c: New testcase. Co-Authored-By: Zdenek Dvorak <ook@ucw.cz> From-SVN: r144405
Richard Guenther committed -
2009-02-23 Sebastian Pop <sebastian.pop@amd.com> PR tree-optimization/39260 * graphite.c (harmful_stmt_in_bb): Stop a SCoP when the basic block contains a condition with a real type. (build_scop_conditions_1): Conditions are always last_stmt of a bb. * gcc.dg/graphite/pr39260.c: New. From-SVN: r144403
Sebastian Pop committed
-