Back to index

glibc  2.9
start.c
Go to the documentation of this file.
00001 /* This file should define the low-level program entry point,
00002    which should set up `__environ', and then do:
00003      __libc_init(argc, argv, __environ);
00004      exit(main(argc, argv, __environ));
00005 
00006    This file should be prepared to be the first thing in the text section (on
00007    Unix systems), or otherwise appropriately special.  */
00008 
00009 /* The first piece of initialized data.  */
00010 int __data_start = 0;
00011 #ifdef HAVE_WEAK_SYMBOLS
00012 weak_alias (__data_start, data_start)
00013 #endif