Алексей Махоткин

домашняя страница

Autoconf

Go to the first, previous, next, last section, table of contents.


Проверка отдельных объявлений типов

@anchor{Particular Typedefs}

Эти макросы проверяют конкретные объявления типов C в файлах `sys/types.h’ и `stdlib.h’ (если он существует).

Macro: AC_TYPE_GETGROUPS
Определяет GETGROUPS_T равным gid_t или int, в зависимости от того, что именно является базовым типом массива-аргумента функции getgroups.

Macro: AC_TYPE_MODE_T
Если mode_t не определен, то определить тип mode_t равным int.

Macro: AC_TYPE_OFF_T
Если off_t не определен, то определить off_t равным long.

Macro: AC_TYPE_PID_T
Если pid_t не определен, то определить pid_t равным int.

Macro: AC_TYPE_SIGNAL
Если `signal.h’ определяет signal как возвращающий указатель на функцию, возвращающую void, то переменная RETSIGTYPE становится равной void; в противном случае она определяется с типом int.

Определить обработчики сигналов как возвращающие тип RETSIGTYPE:

RETSIGTYPE
hup_handler ()
{
…
}

Macro: AC_TYPE_SIZE_T
Если size_t не определен, то определить size_t как unsigned.

Macro: AC_TYPE_UID_T
Если uid_t не определен, то определить uid_t равным int и gid_t равным int.


Go to the first, previous, next, last section, table of contents.

Comments