aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorUros Bizjak <ubizjak@gmail.com>2009-06-22 11:27:04 +0200
committerUros Bizjak <uros@gcc.gnu.org>2009-06-22 11:27:04 +0200
commita6e8d911c05fc0d6e59e784520b747c8ec6b364e (patch)
treeaf5041c05e5165bfb483a4bbb7b7db35ea2da8ab /gcc
parent1407d6cf64c9a65749fae7ba43a1840ef727c0b7 (diff)
downloadgcc-a6e8d911c05fc0d6e59e784520b747c8ec6b364e.zip
gcc-a6e8d911c05fc0d6e59e784520b747c8ec6b364e.tar.gz
gcc-a6e8d911c05fc0d6e59e784520b747c8ec6b364e.tar.bz2
dump-noaddr.x (dump_compare): Determine dumpbase file name from $src.
* gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Determine dumpbase file name from $src. Add -fdump-ipa-all to compile flags. From-SVN: r148784
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog7
-rw-r--r--gcc/testsuite/gcc.c-torture/unsorted/dump-noaddr.x6
2 files changed, 9 insertions, 4 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 089d9b4..534317b 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2009-06-22 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Determine
+ dumpbase file name from $src. Add -fdump-ipa-all to compile flags.
+
2009-06-22 Olivier Hainque <hainque@adacore.com>
* gnat.dg/raise_ce.adb: Helper for ...
@@ -15,7 +20,7 @@
2009-06-21 Uros Bizjak <ubizjak@gmail.com>
- * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Use --dumpbase
+ * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Use -dumpbase
to put dump files in a subdirectory.
* gcc/testsuite/lib/gcc-dg.exp (cleanup-saved-temps): Also remove
".o" temporary files.
diff --git a/gcc/testsuite/gcc.c-torture/unsorted/dump-noaddr.x b/gcc/testsuite/gcc.c-torture/unsorted/dump-noaddr.x
index 1655b38..a8174e0 100644
--- a/gcc/testsuite/gcc.c-torture/unsorted/dump-noaddr.x
+++ b/gcc/testsuite/gcc.c-torture/unsorted/dump-noaddr.x
@@ -5,16 +5,16 @@ proc dump_compare { src options } {
global torture_with_loops
set option_list $torture_with_loops
- set dumpbase dump-noaddr.c
+ set dumpbase [file tail $src]
# loop through all the options
foreach option $option_list {
file delete -force dump1
file mkdir dump1
- c-torture-compile $src "$option $options --dumpbase=dump1/$dumpbase -DMASK=1 -x c --param ggc-min-heapsize=1 -fdump-rtl-all -fdump-tree-all -fdump-noaddr"
+ c-torture-compile $src "$option $options -dumpbase dump1/$dumpbase -DMASK=1 -x c --param ggc-min-heapsize=1 -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr"
file delete -force dump2
file mkdir dump2
- c-torture-compile $src "$option $options --dumpbase=dump2/$dumpbase -DMASK=2 -x c -fdump-rtl-all -fdump-tree-all -fdump-noaddr"
+ c-torture-compile $src "$option $options -dumpbase dump2/$dumpbase -DMASK=2 -x c -fdump-ipa-all -fdump-rtl-all -fdump-tree-all -fdump-noaddr"
foreach dump1 [lsort [glob -nocomplain dump1/*]] {
regsub dump1/ $dump1 dump2/ dump2
set dumptail "gcc.c-torture/unsorted/[file tail $dump1]"