2009-03-02 Joel Sherrill <joel.sherrill@OARcorp.com>

* cdtest/main.cc: Use printk() in global destructors since printf() no
	longer works.
This commit is contained in:
Joel Sherrill
2009-03-02 17:28:28 +00:00
parent 27d29e18b8
commit 6387939e5c
2 changed files with 10 additions and 4 deletions

View File

@@ -1,3 +1,8 @@
2009-03-02 Joel Sherrill <joel.sherrill@OARcorp.com>
* cdtest/main.cc: Use printk() in global destructors since printf() no
longer works.
2009-02-27 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
* fileio/init.c: Adapt to modified shell configuration

View File

@@ -62,11 +62,12 @@ public:
virtual ~AClass()
{
printf(
// MUST USE PRINTK -- RTEMS IS SHUTTING DOWN WHEN THIS RUNS
printk(
"%s: Hey I'm in base class destructor number %d for %p.\n",
ptr, num_inst, this
);
print();
printk("Derived class - %s\n", string);
num_inst--;
};
@@ -97,12 +98,12 @@ public:
~BClass()
{
printf(
printk(
"%s: Hey I'm in derived class destructor number %d for %p.\n",
ptr, num_inst,
this
);
print();
printk("Derived class - %s\n", string);
num_inst--;
};