#include<stdio.h>
void func1();
void func2();
#pragma startup func1
#pragma exit func2
void func1()
{
printf("Inside func1()\n");
}
void func2()
{
printf("Inside func2()\n");
}
int main()
{
printf("Inside main()\n");
func1();
return 0;
}
I2luY2x1ZGU8c3RkaW8uaD4gCiAgICAKdm9pZCBmdW5jMSgpOyAKdm9pZCBmdW5jMigpOyAKICAgIAojcHJhZ21hIHN0YXJ0dXAgZnVuYzEgCiNwcmFnbWEgZXhpdCBmdW5jMiAKICAgIAp2b2lkIGZ1bmMxKCkgCnsgCiAgICBwcmludGYoIkluc2lkZSBmdW5jMSgpXG4iKTsgCn0gCiAgICAKdm9pZCBmdW5jMigpIAp7IAogICAgcHJpbnRmKCJJbnNpZGUgZnVuYzIoKVxuIik7ICAgIAp9IAogICAgCmludCBtYWluKCkgCnsgCiAgICBwcmludGYoIkluc2lkZSBtYWluKClcbiIpOyAKICAgIGZ1bmMxKCk7ICAgIAogICAgcmV0dXJuIDA7IAp9IA==