diff options
author | Uros Bizjak <ubizjak@gmail.com> | 2009-06-22 11:27:04 +0200 |
---|---|---|
committer | Uros Bizjak <uros@gcc.gnu.org> | 2009-06-22 11:27:04 +0200 |
commit | a6e8d911c05fc0d6e59e784520b747c8ec6b364e (patch) | |
tree | af5041c05e5165bfb483a4bbb7b7db35ea2da8ab /gcc | |
parent | 1407d6cf64c9a65749fae7ba43a1840ef727c0b7 (diff) | |
download | gcc-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/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/testsuite/gcc.c-torture/unsorted/dump-noaddr.x | 6 |
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]" |