Next: Generic Structures, Up: Structures
以下のマクロは,特定の構造体と構造体のメンバーを調査します.
struct stat
がst_blksize
メンバーを含んでいる場合,HAVE_STRUCT_STAT_ST_BLKSIZE
を定義します.これまでの名前HAVE_ST_BLKSIZE
は,将来サポートを中止するので避けてください.この マクロは時代遅れで,以下のもので置換すべきです.AC_CHECK_MEMBERS([struct stat.st_blksize])
struct stat
がst_blocks
メンバーを含んでいる場合,HAVE_STRUCT STAT_ST_BLOCKS
を定義します.それ以外では,出力変数AC_LIBOBJS
で‘fileblocks’の置換を要求します.これまでの名前HAVE_ST_BLOCKS
は,将来サポートを中止するので避けてください.
struct stat
がst_rdev
メンバーを含んでいる場合,HAVE_STRUCT_STAT_ST_RDEV
を定義します.これまでの名前HAVE_ST_RDEV
は,将来サポートを中止するので避けてください.実際に は新しいマクロでさえ時代遅れで,以下のもので置換すべきです.AC_CHECK_MEMBERS([struct stat.st_rdev])