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 b8970c3..5ec9137 100644 (file)
@@ -1,5 +1,10 @@
 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.
        * lib/target-utils.exp: Ditto.
        * lib/target-supports.exp (check_effective_target_function_pointers,
index d2beeb5..772648d 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 c584d35..dae3599 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