__libc_start_main
main関数を呼ぶ前に「スタートアップ」と呼ばれる処理が行われる。プログラムの実行はmainから開始されるというのは厳密には正しくない。__libc_start_mainからmainが呼ばれる。 定義
int __libc_start_main(int *(main) (int, char * *, char * *), int argc, char * * ubp_av, void (*init) (void), void (*fini) (void), void (*rtld_fini) (void), void (* stack_end));
第一引数はmain関数のポインタかな