Files
rk35xx-android14/external/libabigail/tests/data/test-abicompat/test0-fn-changed-libapp-v0.cc
T
hmz007 36ed224bac Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a)
Signed-off-by: hmz007 <hmz007@gmail.com>
Change-Id: Ib87fdbe7a0be7dc961af3500fe9ea4589a127f9f
2024-10-29 18:12:02 +08:00

82 lines
625 B
C++

// Compile with:
// g++ -fPIC -g -Wall -shared -o libtest0-fn-changed-libapp-v0.so test0-fn-changed-libapp-v0.cc
//
#include "test0-fn-changed-libapp.h"
namespace libapp
{
struct S0
{
int m0;
S0()
: m0()
{}
};
struct S1
{
int m0;
S1()
: m0()
{}
};
struct S2
{
int m0;
S2()
: m0()
{}
};
struct S3
{
int m0;
S3()
: m0()
{}
};
S0*
create_s0()
{return new S0;}
void
destroy(S0* s)
{delete s;}
S1*
create_s1()
{return new S1;}
void
destroy(S1* s)
{delete s;}
int
fun0(S0&)
{return 0;}
void
fun1(S1*)
{
}
void
fun2(S2*)
{
}
void
fun3(S3*)
{
}
} // end namespace libapp