testsuite: Remove PRU from test cases requiring hosted environment
authorDimitar Dimitrov <dimitar@dinux.eu>
Wed, 12 Jun 2019 19:44:21 +0000 (19:44 +0000)
committerDimitar Dimitrov <dimitar@gcc.gnu.org>
Wed, 12 Jun 2019 19:44:21 +0000 (19:44 +0000)
gcc/testsuite/ChangeLog:

2019-06-12  Dimitar Dimitrov  <dimitar@dinux.eu>

* gcc.c-torture/execute/20101011-1.c: Define DO_TEST to 0 for PRU.
* gcc.dg/20020312-2.c: No PIC register for PRU.

From-SVN: r272208

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/execute/20101011-1.c
gcc/testsuite/gcc.dg/20020312-2.c

index b8970c31ff540d26430b9510d0e3d5ad5011438b..5ec913703014b537714fcd0bf140ecf930648f7d 100644 (file)
@@ -1,3 +1,8 @@
+2019-06-12  Dimitar Dimitrov  <dimitar@dinux.eu>
+
+       * gcc.c-torture/execute/20101011-1.c: Define DO_TEST to 0 for PRU.
+       * gcc.dg/20020312-2.c: No PIC register for PRU.
+
 2019-06-12  Dimitar Dimitrov  <dimitar@dinux.eu>
 
        * lib/gcc-dg.exp: Filter unsupported features in PRU's TI ABI mode.
index d2beeb52a0e4549fbd0a90bc04a9ea49d3bbc583..772648dd68492691e543d6b4e413e6f8a0a0f25e 100644 (file)
@@ -103,6 +103,9 @@ __aeabi_idiv0 (int return_value)
 #elif defined (__or1k__)
   /* On OpenRISC division by zero does not trap.  */
 # define DO_TEST 0
+#elif defined (__pru__)
+/* There isn't even a signal function.  */
+# define DO_TEST 0
 #else
 # define DO_TEST 1
 #endif
index c584d35908ee30e01b80410c2b63387151fccf26..dae3599563a073515e57380cffafc351b57f5075 100644 (file)
@@ -121,6 +121,8 @@ extern void abort (void);
 /* No pic register.  */
 #elif defined (__AMDGCN__)
 /* No pic register.  */
+#elif defined(__PRU__)
+/* No pic register.  */
 #else
 # error "Modify the test for your target."
 #endif