[testsuite] Mark tests unsupported when relocation truncation occurs on tiny memory...
authorKyrylo Tkachov <kyrylo.tkachov@arm.com>
Wed, 20 Aug 2014 09:28:25 +0000 (09:28 +0000)
committerKyrylo Tkachov <ktkachov@gcc.gnu.org>
Wed, 20 Aug 2014 09:28:25 +0000 (09:28 +0000)
commit0febb26e6e31a7da9932eb7337884f8717eaea5f
tree6e684a38c032237db7928e5e9e51f29013d76cb6
parenta9442c7ac09b1140740c96eded9ce4ddc4885a57
[testsuite] Mark tests unsupported when relocation truncation occurs on tiny memory targets

* lib/gcc-defs.exp (${tool}_check_unsupported_p):
Return memory full when we have a tiny target and relocation
truncation occurs.
* lib/gcc-dg.exp (gcc-dg-prune): Likewise.
* lib/objc.exp (${tool}_check_unsupported_p): Likewise.
* lib/target-supports.exp (check_effective_target_tiny): New function.

From-SVN: r214215
gcc/testsuite/ChangeLog
gcc/testsuite/lib/gcc-defs.exp
gcc/testsuite/lib/gcc-dg.exp
gcc/testsuite/lib/objc.exp
gcc/testsuite/lib/target-supports.exp