diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 1997-08-26 19:24:22 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 1997-08-26 19:24:22 +0000 |
commit | 2d6009586815a2e862932b8607bceb34f7706460 (patch) | |
tree | 15af7201b16505f54d3c0750a27f316a99ed43b8 /testsuites/libtests/rtems++/System.h | |
parent | removed -lm (diff) | |
download | rtems-2d6009586815a2e862932b8607bceb34f7706460.tar.bz2 |
Patches from Chris Johns to clean up test.
Diffstat (limited to 'testsuites/libtests/rtems++/System.h')
-rw-r--r-- | testsuites/libtests/rtems++/System.h | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/testsuites/libtests/rtems++/System.h b/testsuites/libtests/rtems++/System.h index 5e11e59238..dad9c8dca0 100644 --- a/testsuites/libtests/rtems++/System.h +++ b/testsuites/libtests/rtems++/System.h @@ -39,6 +39,10 @@ class Task1 { rtemsEvent end_init; + rtemsEvent end_init; + + rtemsEvent end_init; + void print_mode(rtems_mode mode, rtems_mode mask); void screen1(void); @@ -48,8 +52,10 @@ class Task1 void screen5(void); void screen6(void); + void set_end_event(rtemsEvent& end_event) { end_init = end_event; } protected: virtual void body(rtems_task_argument argument); + void set_end_event(rtemsEvent& end_event) { end_init = end_event; } public: void set_end_event(rtemsEvent& end_event) { end_init = end_event; } @@ -72,6 +78,18 @@ public: class Task3 : public rtemsTask { +}; + +class EndTask + : public rtemsTask +{ +protected: + virtual void body(rtems_task_argument argument); + +public: + EndTask(const char* name, + const rtems_task_priority initial_priority, + const rtems_unsigned32 stack_size); void screen6(void); protected: |