[rtems commit] psxtests: Fix link-time errors

Sebastian Huber sebh at rtems.org
Tue Jan 19 08:37:53 UTC 2016


Module:    rtems
Branch:    master
Commit:    438fa8d5486fc81c96314c7dd1e07ac8ada1baf3
Changeset: http://git.rtems.org/rtems/commit/?id=438fa8d5486fc81c96314c7dd1e07ac8ada1baf3

Author:    Sebastian Huber <sebastian.huber at embedded-brains.de>
Date:      Tue Jan 19 09:31:58 2016 +0100

psxtests: Fix link-time errors

Fix link-time errors introduced by
e39cdb875ce7458787b0be173f2f7893a774a673.

Update #2531.

---

 testsuites/psxtests/psxenosys/init.c               |  8 -----
 testsuites/psxtests/psxenosys/psxenosys.doc        |  2 --
 testsuites/psxtests/psxenosys/psxenosys.scn        |  6 ++--
 testsuites/psxtests/psxhdrs/Makefile.am            |  2 --
 .../psxtests/psxhdrs/time/clock_getenable_attr.c   | 37 --------------------
 .../psxtests/psxhdrs/time/clock_setenable_attr.c   | 40 ----------------------
 6 files changed, 2 insertions(+), 93 deletions(-)

diff --git a/testsuites/psxtests/psxenosys/init.c b/testsuites/psxtests/psxenosys/init.c
index 6ae7c1d..e092744 100644
--- a/testsuites/psxtests/psxenosys/init.c
+++ b/testsuites/psxtests/psxenosys/init.c
@@ -67,14 +67,6 @@ void *POSIX_Init(
   sc = clock_getcpuclockid( 0, NULL );
   check_enosys( sc );
 
-  puts( "clock_getenable_attr -- ENOSYS" );
-  sc = clock_getenable_attr( 0, NULL );
-  check_enosys( sc );
-
-  puts( "clock_setenable_attr -- ENOSYS" );
-  sc = clock_setenable_attr( 0, 0 );
-  check_enosys( sc );
-
   puts( "execl -- ENOSYS" );
   sc = execl( NULL, NULL, (char*)0 );
   check_enosys( sc );
diff --git a/testsuites/psxtests/psxenosys/psxenosys.doc b/testsuites/psxtests/psxenosys/psxenosys.doc
index 55c1f39..e90b974 100644
--- a/testsuites/psxtests/psxenosys/psxenosys.doc
+++ b/testsuites/psxtests/psxenosys/psxenosys.doc
@@ -21,8 +21,6 @@ directives:
   aio_suspend
   aio_fsync
   clock_getcpuclockid
-  clock_getenable_attr
-  clock_setenable_attr
   execl
   execle
   execlp
diff --git a/testsuites/psxtests/psxenosys/psxenosys.scn b/testsuites/psxtests/psxenosys/psxenosys.scn
index 7d86278..1ed64f9 100644
--- a/testsuites/psxtests/psxenosys/psxenosys.scn
+++ b/testsuites/psxtests/psxenosys/psxenosys.scn
@@ -1,9 +1,7 @@
-*** POSIX TEST -- ENOSYS ***
+*** BEGIN OF TEST PSXENOSYS ***
 lio_listio -- ENOSYS
 aio_suspend -- ENOSYS
 clock_getcpuclockid -- ENOSYS
-clock_getenable_attr -- ENOSYS
-clock_setenable_attr -- ENOSYS
 execl -- ENOSYS
 execle -- ENOSYS
 execlp -- ENOSYS
@@ -21,4 +19,4 @@ wait -- ENOSYS
 waitpid -- ENOSYS
 mprotect -- stub implementation - OK
 vfork -- stub implementation - OK
-*** END OF POSIX TEST ENOSYS ***
+*** END OF TEST PSXENOSYS ***
diff --git a/testsuites/psxtests/psxhdrs/Makefile.am b/testsuites/psxtests/psxhdrs/Makefile.am
index 0888e24..8dc13e1 100644
--- a/testsuites/psxtests/psxhdrs/Makefile.am
+++ b/testsuites/psxtests/psxhdrs/Makefile.am
@@ -91,10 +91,8 @@ lib_a_SOURCES += time/asctime.c
 lib_a_SOURCES += time/asctime_r.c
 lib_a_SOURCES += time/clock.c
 lib_a_SOURCES += time/clock_getcpuclockid.c
-lib_a_SOURCES += time/clock_getenable_attr.c
 lib_a_SOURCES += time/clock_getres.c
 lib_a_SOURCES += time/clock_gettime.c
-lib_a_SOURCES += time/clock_setenable_attr.c
 lib_a_SOURCES += time/clock_settime.c
 lib_a_SOURCES += time/ctime.c
 lib_a_SOURCES += time/ctime_r.c
diff --git a/testsuites/psxtests/psxhdrs/time/clock_getenable_attr.c b/testsuites/psxtests/psxhdrs/time/clock_getenable_attr.c
deleted file mode 100644
index d3c73ba..0000000
--- a/testsuites/psxtests/psxhdrs/time/clock_getenable_attr.c
+++ /dev/null
@@ -1,37 +0,0 @@
-/*
- *  This test file is used to verify that the header files associated with
- *  invoking this function are correct.
- *
- *  COPYRIGHT (c) 1989-2009.
- *  On-Line Applications Research Corporation (OAR).
- *
- *  The license and distribution terms for this file may be
- *  found in the file LICENSE in this distribution or at
- *  http://www.rtems.org/license/LICENSE.
- */
-
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
-#include <time.h>
-
-#ifndef _POSIX_CPUTIME
-#error "rtems is supposed to have clock_getenable_attr"
-#endif
-#ifndef _POSIX_THREAD_CPUTIME
-#error "rtems is supposed to have clock_getenable_attr"
-#endif
-
-int test( void );
-
-int test( void )
-{
-  clockid_t  clock_id = 0;
-  int        attr;
-  int        result;
-
-  result = clock_getenable_attr( clock_id, &attr );
-
-  return result;
-}
diff --git a/testsuites/psxtests/psxhdrs/time/clock_setenable_attr.c b/testsuites/psxtests/psxhdrs/time/clock_setenable_attr.c
deleted file mode 100644
index 8d0bd70..0000000
--- a/testsuites/psxtests/psxhdrs/time/clock_setenable_attr.c
+++ /dev/null
@@ -1,40 +0,0 @@
-/*
- *  This test file is used to verify that the header files associated with
- *  invoking this function are correct.
- *
- *  COPYRIGHT (c) 1989-2009.
- *  On-Line Applications Research Corporation (OAR).
- *
- *  The license and distribution terms for this file may be
- *  found in the file LICENSE in this distribution or at
- *  http://www.rtems.org/license/LICENSE.
- */
-
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
-#include <time.h>
-
-#ifndef _POSIX_CPUTIME
-#error "rtems is supposed to have clock_setenable_attr"
-#endif
-#ifndef _POSIX_THREAD_CPUTIME
-#error "rtems is supposed to have clock_setenable_attr"
-#endif
-
-int test( void );
-
-int test( void )
-{
-  clockid_t  clock_id = 0;
-  int        attr;
-  int        result;
-
-  attr = CLOCK_ENABLED;
-  attr = CLOCK_DISABLED;
-
-  result = clock_setenable_attr( clock_id, attr );
-
-  return result;
-}



More information about the vc mailing list