Logo Search packages:      
Sourcecode: paxtest version File versions  Download package

getmain.c

/* getmain.c - Get the address of the main function and print it
 *
 * Copyright (c)2003 by Peter Busser <peter@adamantix.org>
 * This file has been released under the GNU Public Licence version 2 or later
 */

#include <stdio.h>
#include <stdlib.h>

void foo( int unused )
{
      printf( "0x%08x\n", ((unsigned long*)&unused)[-1] );
}

int main( int argc, char *argv[] )
{
      foo(0);
}

Generated by  Doxygen 1.6.0   Back to index