1. 17 Jan, 2013 8 commits
    • pr40887.c: Require at least armv5. · 3f5da285
      	* gcc.target/arm/pr40887.c: Require at least armv5.
      	* gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
      	* gcc.target/arm/pr51915.c: Likewise.
      	* gcc.target/arm/pr52006.c: Likewise.
      	* gcc.target/arm/pr53187.c: Likewise.
      
      From-SVN: r195271
      Janis Johnson committed
    • ftest-support.h: Replace for compile-only tests. · 1f98b7b2
      	* gcc.target/arm/ftest-support.h: Replace for compile-only tests.
      	* gcc.target/arm/ftest-support-arm.h: Delete.
      	* gcc.target/arm/ftest-support-thumb.h: Delete.
      	* gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
      	* gcc.target/arm/ftest-armv4t-arm.c: Likewise.
      	* gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
      	* gcc.target/arm/ftest-armv5t-arm.c: Likewise.
      	* gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
      	* gcc.target/arm/ftest-armv5te-arm.c: Likewise.
      	* gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
      	* gcc.target/arm/ftest-armv6-arm.c: Likewise.
      	* gcc.target/arm/ftest-armv6-thumb.c: Likewise.
      	* gcc.target/arm/ftest-armv6k-arm.c: Likewise.
      	* gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
      	* gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
      	* gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
      	* gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
      	* gcc.target/arm/ftest-armv6z-arm.c: Likewise.
      	* gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
      	* gcc.target/arm/ftest-armv7a-arm.c: Likewise.
      	* gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
      	* gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
      	* gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
      	* gcc.target/arm/ftest-armv7r-arm.c: Likewise.
      	* gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
      	* gcc.target/arm/ftest-armv8a-arm.c: Likewise.
      	* gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
      
      From-SVN: r195270
      Janis Johnson committed
    • sync-cache.c (__aarch64_sync_cache_range): Cast the results of (dcache_lsize -… · 922c57d1
      sync-cache.c (__aarch64_sync_cache_range): Cast the results of (dcache_lsize - 1) and (icache_lsize - 1) to the type...
      
      2013-01-17  Yufeng Zhang  <yufeng.zhang@arm.com>
      
      	* config/aarch64/sync-cache.c (__aarch64_sync_cache_range): Cast the
      	results of (dcache_lsize - 1) and (icache_lsize - 1) to the type
      	__UINTPTR_TYPE__; also cast 'base' to the same type before the
      	alignment operation.
      
      From-SVN: r195266
      Yufeng Zhang committed
    • re PR tree-optimization/55264 (ICE: in ipa_make_edge_direct_to_target, at… · 8222c37e
      re PR tree-optimization/55264 (ICE: in ipa_make_edge_direct_to_target, at ipa-prop.c:2141 with -O2 -fno-early-inlining -fno-weak)
      
      2013-01-17  Martin Jambor  <mjambor@suse.cz>
      
      	PR tree-optimizations/55264
      	* ipa-inline-transform.c (can_remove_node_now_p_1): Never return true
      	for virtual methods.
      	* ipa.c (symtab_remove_unreachable_nodes): Never return true for
      	virtual methods before inlining is over.
      	* cgraph.h (cgraph_only_called_directly_or_aliased_p): Return false for
      	virtual functions.
      	* cgraphclones.c (cgraph_create_virtual_clone): Mark clones as
      	non-virtual.
      
      testsuite/
      	* g++.dg/ipa/pr55264.C: New test.
      
      From-SVN: r195262
      Martin Jambor committed
    • trans-stmt.c (gfc_trans_do): Conditionally compute countm1 dependent on sign of step... · c5e7e996
      2013-01-17  Richard Biener  <rguenther@suse.de>
      
      	fortran/
      	* trans-stmt.c (gfc_trans_do): Conditionally compute countm1
      	dependent on sign of step, avoids repeated evaluation of
      	step sign test.  Avoid undefined overflow issues by using unsigned
      	arithmetic.
      
      From-SVN: r195260
      Richard Biener committed
    • compiler: Provide location for initialization function. · df69b598
      From-SVN: r195259
      Ian Lance Taylor committed
    • dwarf.c (struct unit): Add filename and abs_filename fields. · 6b514c53
      	* dwarf.c (struct unit): Add filename and abs_filename fields.
      	(build_address_map): Set new fields when reading unit.
      	(dwarf_lookup_pc): If we don't find an entry in the line table,
      	just return the main file name.
      
      From-SVN: r195257
      Ian Lance Taylor committed
    • Daily bump. · 2a23fdde
      From-SVN: r195256
      GCC Administrator committed
  2. 16 Jan, 2013 23 commits
  3. 15 Jan, 2013 9 commits