/* libhello.h - header for libhello.so.1.0.0 demo program
 *
 * Written 7/2005 by Wayne Pollock, Tampa Florida USA.
 */

/* ELF shared libraries can have many functions and even
 * global variables.  Here is one demo function:
 */

void say_hello ( char* str );

/* When a shared library is loaded, two special function
 * are used: _init when the library is loaded and _fini
 * when it is unloaded (typically when the process exits).
 * If you don't have either one defined, the system will
 * create a default "do nothing" version for you!

void _init ();

void _fini ();

*/
