Five miscellaneous tests use { target native }, while not doing
anything that actually needs some kind of special handling for cross
testing. Remove the { target native } restriction from those tests.
Tested for x86_64-pc-linux-gnu, and with cross to aarch64-linux.
* g++.old-deja/g++.mike/eh30.C, g++.old-deja/g++.mike/p4750.C,
g++.old-deja/g++.robertl/eb106.C, g++.old-deja/g++.robertl/eb83.C,
gcc.dg/
20020201-1.c: Do not use { target native }.
-// { dg-do assemble { target native } }
+// { dg-do assemble }
// { dg-options "-fexceptions -fPIC -S" }
int
-// { dg-do assemble { target native } }
+// { dg-do assemble }
// { dg-options "-fpic -pedantic-errors -S" }
// prms-id: 4750
-// { dg-do assemble { target native } }
+// { dg-do assemble }
// { dg-options "-O2 -fPIC " }
struct T
{
-// { dg-do run { target native } }
+// { dg-do run }
// { dg-options "-fprofile-arcs -ftest-coverage" }
void
test_swap(int& x, int& y) throw()
call-clobbered global pointer. */
/* { dg-options "-fprofile-arcs" } */
-/* { dg-do run { target native } } */
+/* { dg-do run } */
#include <stdlib.h>