config_freebsd.h 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. /*-
  2. * Copyright (c) 2003-2007 Tim Kientzle
  3. * All rights reserved.
  4. *
  5. * Redistribution and use in source and binary forms, with or without
  6. * modification, are permitted provided that the following conditions
  7. * are met:
  8. * 1. Redistributions of source code must retain the above copyright
  9. * notice, this list of conditions and the following disclaimer.
  10. * 2. Redistributions in binary form must reproduce the above copyright
  11. * notice, this list of conditions and the following disclaimer in the
  12. * documentation and/or other materials provided with the distribution.
  13. *
  14. * THIS SOFTWARE IS PROVIDED BY THE AUTHOR(S) ``AS IS'' AND ANY EXPRESS OR
  15. * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
  16. * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
  17. * IN NO EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY DIRECT, INDIRECT,
  18. * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
  19. * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  20. * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  21. * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  22. * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
  23. * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  24. *
  25. * $FreeBSD: src/usr.bin/cpio/config_freebsd.h,v 1.3 2008/12/06 07:30:40 kientzle Exp $
  26. */
  27. /* A hand-tooled configuration for FreeBSD. */
  28. #include <sys/param.h> /* __FreeBSD_version */
  29. #define HAVE_DIRENT_H 1
  30. #define HAVE_ERRNO_H 1
  31. #define HAVE_FCNTL_H 1
  32. #define HAVE_FUTIMES 1
  33. #define HAVE_GRP_H 1
  34. #define HAVE_LIBARCHIVE 1
  35. #define HAVE_LINK 1
  36. #define HAVE_LSTAT 1
  37. #define HAVE_LUTIMES 1
  38. #define HAVE_PWD_H 1
  39. #define HAVE_READLINK 1
  40. #define HAVE_STDARG_H 1
  41. #define HAVE_STDLIB_H 1
  42. #define HAVE_STRING_H 1
  43. #define HAVE_SYMLINK 1
  44. #define HAVE_SYS_CDEFS_H 1
  45. #define HAVE_SYS_STAT_H 1
  46. #define HAVE_SYS_TIME_H 1
  47. #define HAVE_TIME_H 1
  48. #define HAVE_UINTMAX_T 1
  49. #define HAVE_UNISTD_H 1
  50. #define HAVE_UNSIGNED_LONG_LONG 1
  51. #define HAVE_UTIME_H 1
  52. #define HAVE_UTIMES 1