28 #include <gnu/lib-names.h> 
   33 #include "shm_arena.h" 
   39 # define LIBDIR  "/lib/" 
   43 # define LIBDIR  "/lib64/" 
   46 const char my_interp[] __attribute__((section(
".interp"))) = LIBDIR LD_SO;
 
   54 void _shm_lib_main(
void)
 
   56   printf(
" =============================================\n" 
   57      "    " PACKAGE_NAME 
"  version: " VERSION     
"\n" 
   58      " =============================================\n" 
   60      "  Compiled ("__FILE__
") on date: "__DATE__ 
"\n" 
   63      " ------------------------------------------------\n" 
   69      "    The diagnostic printing is not compiled in.\n" 
   72      "    This is a DEBUG BUILD.  SHM_DEBUG was defined.\n" 
   74      "    This is NOT a DEBUG BUILD.  SHM_DEBUG was not defined.\n" 
   76      " ------------------------------------------------\n" 
   78      "  The shared memory arena homepage is:\n" 
   81      "  Copyright (C) 2006-2008 - Lance Arsenault\n" 
   82      "  This is free software licensed under the GNU LGPL (v3).\n" 
#define SHM_DEFAULT_SPEW_LEVEL
the default spew level 
 
#define SHM_HOMEPAGE
the Shared Memory Arena homepage URL