Подробности
[В начало]
Проблема в стандарте № S0295
Краткое описание
Опечатка в описании функции
Подробное описание
Опечатка при описании первого параметра функции
int *(main) (int, char * *, char * *)а нужно
int (*main) (int, char * *, char * *)Т.о. объявление функции должно быть таким:
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));
Раздел стандарта
Linux Standard Base Core Specification 3.1, Chapter 13. Base Libraries, 13.5. Interface Definitions for libc, the description of the __libc_start_main() function.
Принято
LSB Bugzilla, 1375
Статус
Исправлена в LSB 3.2
[В начало]
»