diff options
author | Christian Mauderer <Christian.Mauderer@embedded-brains.de> | 2014-03-21 14:29:55 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2014-03-24 08:31:49 +0100 |
commit | 5ef9f23fb430f73cbb7cca72631768431f17717f (patch) | |
tree | ccf9776f7d2808b138323c8f753bd7252179efcc /testsuites/sptests/spfatal24 | |
parent | libcsupport: Remove unused gxx-wrapper function. (diff) | |
download | rtems-5ef9f23fb430f73cbb7cca72631768431f17717f.tar.bz2 |
libcsupport: Use POSIX keys for GXX key functions
With this patch C++ applications now eventually need additional POSIX-keys and
POSIX-key-value-pairs configured.
Diffstat (limited to 'testsuites/sptests/spfatal24')
-rw-r--r-- | testsuites/sptests/spfatal24/spfatal24.doc | 2 | ||||
-rw-r--r-- | testsuites/sptests/spfatal24/testcase.h | 6 |
2 files changed, 3 insertions, 5 deletions
diff --git a/testsuites/sptests/spfatal24/spfatal24.doc b/testsuites/sptests/spfatal24/spfatal24.doc index e30241bc8b..b697770085 100644 --- a/testsuites/sptests/spfatal24/spfatal24.doc +++ b/testsuites/sptests/spfatal24/spfatal24.doc @@ -12,7 +12,7 @@ test set name: spfatal24 directives: - rtems_gxx_getspecific(); + rtems_gxx_setspecific(); concepts: diff --git a/testsuites/sptests/spfatal24/testcase.h b/testsuites/sptests/spfatal24/testcase.h index 73ecf857a9..87cbe534a8 100644 --- a/testsuites/sptests/spfatal24/testcase.h +++ b/testsuites/sptests/spfatal24/testcase.h @@ -18,9 +18,7 @@ void force_error() { - __gthread_key key; + pthread_key_t key = -1; - rtems_workspace_greedy_allocate( NULL, 0 ); - - rtems_gxx_getspecific( &key ); + rtems_gxx_setspecific( &key, NULL ); } |