blob: e71d8eea447d1d987010cf71667caf1ee38b2d51 [file]
#include "hello.h"
#include <stdio.h>
int Hello::Data = 0;
void Hello::real()
{
return;
}
void hello()
{
printf("hello");
}
void Hello::operator delete[](void*) {};
void Hello::operator delete(void*) {};
#ifdef HELLO_VFTABLE
HelloVFTable::HelloVFTable()
{
}
HelloVFTable::~HelloVFTable()
{
}
#endif
#ifndef __SUNPRO_CC
// C++ operators incorrectly declared extern "C" should *not* be exported.
extern "C" {
bool operator==(Hello const&, Hello const&)
{
return false;
}
bool operator!=(Hello const&, Hello const&)
{
return false;
}
bool operator<(Hello const&, Hello const&)
{
return false;
}
bool operator<=(Hello const&, Hello const&)
{
return false;
}
bool operator>(Hello const&, Hello const&)
{
return false;
}
bool operator>=(Hello const&, Hello const&)
{
return false;
}
}
#endif