54 |
# |
# |
55 |
# 1. Generic tests for headers |
# 1. Generic tests for headers |
56 |
# 2. Default includes |
# 2. Default includes |
57 |
# 3. Tests for specific headers |
# 3. Headers to tests with AC_CHECK_HEADERS |
58 |
|
# 4. Tests for specific headers |
59 |
|
|
60 |
|
|
61 |
## ------------------------------ ## |
## ------------------------------ ## |
196 |
|
|
197 |
|
|
198 |
|
|
|
|
|
199 |
## --------------------- ## |
## --------------------- ## |
200 |
## 2. Default includes. ## |
## 2. Default includes. ## |
201 |
## --------------------- ## |
## --------------------- ## |
274 |
|
|
275 |
|
|
276 |
|
|
277 |
|
## ------------------------------------------- ## |
278 |
|
## 3. Headers to check with AC_CHECK_HEADERS. ## |
279 |
|
## ------------------------------------------- ## |
280 |
|
|
281 |
|
# errno.h is portable. |
282 |
|
|
283 |
|
AN_HEADER([OS.h], [AC_CHECK_HEADERS]) |
284 |
|
AN_HEADER([argz.h], [AC_CHECK_HEADERS]) |
285 |
|
AN_HEADER([arpa/inet.h], [AC_CHECK_HEADERS]) |
286 |
|
AN_HEADER([fcntl.h], [AC_CHECK_HEADERS]) |
287 |
|
AN_HEADER([fenv.h], [AC_CHECK_HEADERS]) |
288 |
|
AN_HEADER([fs_info.h], [AC_CHECK_HEADERS]) |
289 |
|
AN_HEADER([inttypes.h], [AC_CHECK_HEADERS]) |
290 |
|
AN_HEADER([langinfo.h], [AC_CHECK_HEADERS]) |
291 |
|
AN_HEADER([libintl.h], [AC_CHECK_HEADERS]) |
292 |
|
AN_HEADER([limits.h], [AC_CHECK_HEADERS]) |
293 |
|
AN_HEADER([locale.h], [AC_CHECK_HEADERS]) |
294 |
|
AN_HEADER([mach/mach.h], [AC_CHECK_HEADERS]) |
295 |
|
AN_HEADER([malloc.h], [AC_CHECK_HEADERS]) |
296 |
|
AN_HEADER([memory.h], [AC_CHECK_HEADERS]) |
297 |
|
AN_HEADER([mntent.h], [AC_CHECK_HEADERS]) |
298 |
|
AN_HEADER([mnttab.h], [AC_CHECK_HEADERS]) |
299 |
|
AN_HEADER([netdb.h], [AC_CHECK_HEADERS]) |
300 |
|
AN_HEADER([netinet/in.h], [AC_CHECK_HEADERS]) |
301 |
|
AN_HEADER([nl_types.h], [AC_CHECK_HEADERS]) |
302 |
|
AN_HEADER([nlist.h], [AC_CHECK_HEADERS]) |
303 |
|
AN_HEADER([paths.h], [AC_CHECK_HEADERS]) |
304 |
|
AN_HEADER([sgtty.h], [AC_CHECK_HEADERS]) |
305 |
|
AN_HEADER([shadow.h], [AC_CHECK_HEADERS]) |
306 |
|
AN_HEADER([stdint.h], [AC_CHECK_HEADERS]) |
307 |
|
AN_HEADER([stdio_ext.h], [AC_CHECK_HEADERS]) |
308 |
|
AN_HEADER([strings.h], [AC_CHECK_HEADERS]) |
309 |
|
AN_HEADER([sys/acl.h], [AC_CHECK_HEADERS]) |
310 |
|
AN_HEADER([sys/file.h], [AC_CHECK_HEADERS]) |
311 |
|
AN_HEADER([sys/filsys.h], [AC_CHECK_HEADERS]) |
312 |
|
AN_HEADER([sys/fs/s5param.h], [AC_CHECK_HEADERS]) |
313 |
|
AN_HEADER([sys/fs_types.h], [AC_CHECK_HEADERS]) |
314 |
|
AN_HEADER([sys/fstyp.h], [AC_CHECK_HEADERS]) |
315 |
|
AN_HEADER([sys/ioctl.h], [AC_CHECK_HEADERS]) |
316 |
|
AN_HEADER([sys/mntent.h], [AC_CHECK_HEADERS]) |
317 |
|
AN_HEADER([sys/mount.h], [AC_CHECK_HEADERS]) |
318 |
|
AN_HEADER([sys/param.h], [AC_CHECK_HEADERS]) |
319 |
|
AN_HEADER([sys/socket.h], [AC_CHECK_HEADERS]) |
320 |
|
AN_HEADER([sys/statfs.h], [AC_CHECK_HEADERS]) |
321 |
|
AN_HEADER([sys/statvfs.h], [AC_CHECK_HEADERS]) |
322 |
|
AN_HEADER([sys/systeminfo.h], [AC_CHECK_HEADERS]) |
323 |
|
AN_HEADER([sys/time.h], [AC_CHECK_HEADERS]) |
324 |
|
AN_HEADER([sys/timeb.h], [AC_CHECK_HEADERS]) |
325 |
|
AN_HEADER([sys/vfs.h], [AC_CHECK_HEADERS]) |
326 |
|
AN_HEADER([sys/window.h], [AC_CHECK_HEADERS]) |
327 |
|
AN_HEADER([syslog.h], [AC_CHECK_HEADERS]) |
328 |
|
AN_HEADER([termio.h], [AC_CHECK_HEADERS]) |
329 |
|
AN_HEADER([termios.h], [AC_CHECK_HEADERS]) |
330 |
|
AN_HEADER([unistd.h], [AC_CHECK_HEADERS]) |
331 |
|
AN_HEADER([utime.h], [AC_CHECK_HEADERS]) |
332 |
|
AN_HEADER([utmp.h], [AC_CHECK_HEADERS]) |
333 |
|
AN_HEADER([utmpx.h], [AC_CHECK_HEADERS]) |
334 |
|
AN_HEADER([values.h], [AC_CHECK_HEADERS]) |
335 |
|
AN_HEADER([wchar.h], [AC_CHECK_HEADERS]) |
336 |
|
AN_HEADER([wctype.h], [AC_CHECK_HEADERS]) |
337 |
|
|
338 |
|
|
339 |
|
|
340 |
## ------------------------------- ## |
## ------------------------------- ## |
341 |
## 3. Tests for specific headers. ## |
## 4. Tests for specific headers. ## |
342 |
## ------------------------------- ## |
## ------------------------------- ## |
343 |
|
|
344 |
|
|
420 |
# AC_HEADER_STAT |
# AC_HEADER_STAT |
421 |
# -------------- |
# -------------- |
422 |
# FIXME: Shouldn't this be named AC_HEADER_SYS_STAT? |
# FIXME: Shouldn't this be named AC_HEADER_SYS_STAT? |
423 |
|
AN_IDENTIFIER([S_ISBLK], [AC_HEADER_STAT]) |
424 |
|
AN_IDENTIFIER([S_ISCHR], [AC_HEADER_STAT]) |
425 |
|
AN_IDENTIFIER([S_ISDIR], [AC_HEADER_STAT]) |
426 |
|
AN_IDENTIFIER([S_ISFIFO], [AC_HEADER_STAT]) |
427 |
|
AN_IDENTIFIER([S_ISLNK], [AC_HEADER_STAT]) |
428 |
|
AN_IDENTIFIER([S_ISREG], [AC_HEADER_STAT]) |
429 |
|
AN_IDENTIFIER([S_ISSOCK], [AC_HEADER_STAT]) |
430 |
AC_DEFUN([AC_HEADER_STAT], |
AC_DEFUN([AC_HEADER_STAT], |
431 |
[AC_CACHE_CHECK(whether stat file-mode macros are broken, |
[AC_CACHE_CHECK(whether stat file-mode macros are broken, |
432 |
ac_cv_header_stat_broken, |
ac_cv_header_stat_broken, |