Go to the documentation of this file.
8 #define __VA_COPY_USE_ASP(d, s) do { *(d) = *(s); } while (0)
11 #define __VA_COPY_USE_ASS(d, s) do { (d) = (s); } while (0)
14 #define __VA_COPY_USE_C99(d, s) va_copy((d), (s))
20 #define __VA_COPY_USE_CPP(d, s) memcpy((void *)(d), (void *)(s), sizeof(*(s)))
23 #define __VA_COPY_USE_CPS(d, s) memcpy((void *)&(d), (void *)&(s), sizeof((s)))
34 #define DBPATH "/var/lib/rpm"
41 #define __VA_COPY_USE_GCB(d, s) __builtin_va_copy((d), (s))
44 #define __VA_COPY_USE_GCH(d, s) __va_copy((d), (s))
47 #define __VA_COPY_USE_GCM(d, s) VA_COPY((d), (s))
54 #define HAVE_ALLOCA_H 1
60 #define HAVE_ARPA_INET_H 1
63 #define HAVE_ASPRINTF 1
66 #define HAVE_ASSERT_H 1
81 #define HAVE_BASENAME 1
87 #define HAVE_BEECRYPT_API_H 1
90 #define HAVE_BZLIB_H 1
104 #define HAVE_CLEARENV 1
107 #define HAVE_CONFSTR 1
116 #define HAVE_DBSQL_H 1
123 #define HAVE_DCGETTEXT 1
127 #define HAVE_DIRENT_H 1
130 #define HAVE_DLFCN_H 1
148 #define HAVE_ERROR_H 1
160 #define HAVE_FALLOCATE 1
166 #define HAVE_FCHMOD 1
169 #define HAVE_FCLOSE 1
172 #define HAVE_FCNTL_H 1
184 #define HAVE_FLOAT_H 1
193 #define HAVE_FUTIMENS 1
202 #define HAVE_FWRITE 1
208 #define HAVE_GELF_GETNOTE 1
211 #define HAVE_GELF_GETVERNAUX 1
214 #define HAVE_GELF_H 1
217 #define HAVE_GETADDRINFO 1
223 #define HAVE_GETCWD 1
226 #define HAVE_GETDELIM 1
229 #define HAVE_GETLINE 1
232 #define HAVE_GETMNTENT 1
244 #define HAVE_GETNAMEINFO 1
247 #define HAVE_GETOPT 1
250 #define HAVE_GETOPT_H 1
253 #define HAVE_GETPAGESIZE 1
259 #define HAVE_GETTEXT 1
265 #define HAVE_GETXATTR 1
274 #define HAVE_GLOB_H 1
286 #define HAVE_HERRNO 1
292 #define HAVE_INET_ATON 1
295 #define HAVE_INTTYPES_H 1
298 #define HAVE_ISALPHA 1
301 #define HAVE_ISDIGIT 1
304 #define HAVE_ISPRINT 1
307 #define HAVE_ISSPACE 1
319 #define HAVE_LANGINFO_H 1
328 #define HAVE_LCHOWN 1
331 #define HAVE_LGETXATTR 1
352 #define HAVE_LIBBEECRYPT 1
355 #define HAVE_LIBBZ2 1
370 #define HAVE_LIBDB_5_2 1
373 #define HAVE_LIBDB_SQL_5_2 1
385 #define HAVE_LIBELF 1
388 #define HAVE_LIBELF_H 1
403 #define HAVE_LIBGEN_H 1
418 #define HAVE_LIBIO_H 1
433 #define HAVE_LIBLZMA 1
439 #define HAVE_LIBMAGIC 1
463 #define HAVE_LIBOSSP_UUID 1
469 #define HAVE_LIBPCRE 1
475 #define HAVE_LIBPOPT 1
481 #define HAVE_LIBPTHREAD 1
511 #define HAVE_LIBSELINUX 1
514 #define HAVE_LIBSEMANAGE 1
517 #define HAVE_LIBSEPOL 1
559 #define HAVE_LIBUUID 1
568 #define HAVE_LIMITS_H 1
571 #define HAVE_LOCALE_H 1
574 #define HAVE_LOCALTIME 1
577 #define HAVE_LONG_DOUBLE 1
580 #define HAVE_LONG_LONG 1
583 #define HAVE_LSETXATTR 1
589 #define HAVE_LUTIMES 1
592 #define HAVE_LZMA_H 1
598 #define HAVE_MADVISE 1
601 #define HAVE_MAGIC_H 1
604 #define HAVE_MCHECK_H 1
607 #define HAVE_MEMCMP 1
610 #define HAVE_MEMCPY 1
613 #define HAVE_MEMMOVE 1
616 #define HAVE_MEMORY_H 1
619 #define HAVE_MEMPCPY 1
622 #define HAVE_MKDTEMP 1
625 #define HAVE_MKSTEMP 1
634 #define HAVE_MNTENT_H 1
640 #define HAVE_MTRACE 1
644 #define HAVE_NCPU_SYSCONF 1
657 #define HAVE_NETDB_H 1
660 #define HAVE_NETINET_IN_H 1
663 #define HAVE_NETINET_IN_SYSTM_H 1
684 #define HAVE_PCRE_H 1
688 #define HAVE_PHYSMEM_SYSCONF 1
695 #define HAVE_POLL_H 1
698 #define HAVE_POPT_H 1
701 #define HAVE_POSIX_FADVISE 1
704 #define HAVE_POSIX_FALLOCATE 1
707 #define HAVE_PRINTF 1
710 #define HAVE_PTHREAD_H 1
713 #define HAVE_PUTENV 1
740 #define HAVE_REALPATH 1
743 #define HAVE_REGCOMP 1
755 #define HAVE_SEARCH_H 1
758 #define HAVE_SECURE_GETENV 1
761 #define HAVE_SELINUX_SELINUX_H 1
764 #define HAVE_SEMANAGE_SEMANAGE_H 1
767 #define HAVE_SEMAPHORE_H 1
770 #define HAVE_SEPOL_SEPOL_H 1
776 #define HAVE_SETENV 1
779 #define HAVE_SETLOCALE 1
785 #define HAVE_SETXATTR 1
788 #define HAVE_SIGACTION 1
791 #define HAVE_SIGADDSET 1
794 #define HAVE_SIGDELSET 1
797 #define HAVE_SIGEMPTYSET 1
803 #define HAVE_SIGHOLD 1
806 #define HAVE_SIGNAL_H 1
809 #define HAVE_SIGPAUSE 1
812 #define HAVE_SIGPROCMASK 1
815 #define HAVE_SIGRELSE 1
818 #define HAVE_SIGSUSPEND 1
824 #define HAVE_SNPRINTF 1
836 #define HAVE_STDBOOL_H 1
839 #define HAVE_STDINT_H 1
842 #define HAVE_STDLIB_H 1
845 #define HAVE_STPCPY 1
848 #define HAVE_STPNCPY 1
851 #define HAVE_STRCASECMP 1
854 #define HAVE_STRCAT 1
857 #define HAVE_STRCHR 1
860 #define HAVE_STRCOLL 1
863 #define HAVE_STRCSPN 1
866 #define HAVE_STRDUP 1
869 #define HAVE_STRERROR 1
872 #define HAVE_STRINGS_H 1
875 #define HAVE_STRING_H 1
881 #define HAVE_STRNCAT 1
884 #define HAVE_STRNCMP 1
887 #define HAVE_STRNDUP 1
890 #define HAVE_STRRCHR 1
893 #define HAVE_STRSEP 1
896 #define HAVE_STRSPN 1
899 #define HAVE_STRSTR 1
902 #define HAVE_STRTOL 1
905 #define HAVE_STRTOUL 1
920 #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
932 #define HAVE_STRVERSCMP 1
944 #define HAVE_SYSLOG 1
960 #define HAVE_SYS_IPC_H 1
963 #define HAVE_SYS_MMAN_H 1
972 #define HAVE_SYS_MOUNT_H 1
979 #define HAVE_SYS_PARAM_H 1
982 #define HAVE_SYS_PRCTL_H 1
985 #define HAVE_SYS_RESOURCE_H 1
988 #define HAVE_SYS_SELECT_H 1
991 #define HAVE_SYS_SOCKET_H 1
994 #define HAVE_SYS_STAT_H 1
1003 #define HAVE_SYS_TIME_H 1
1006 #define HAVE_SYS_TYPES_H 1
1009 #define HAVE_SYS_UTSNAME_H 1
1015 #define HAVE_SYS_WAIT_H 1
1021 #define HAVE_S_IFSOCK 1
1024 #define HAVE_S_ISLNK 1
1027 #define HAVE_S_ISSOCK 1
1033 #define HAVE_S_ISVTX 1
1051 #define HAVE_UNISTD_H 1
1060 #define HAVE_UTIME_H 1
1063 #define HAVE_UUID_H 1
1070 #define HAVE_VA_COPY 1
1073 #define HAVE_VA_LIST_AS_ARRAY 1
1076 #define HAVE_VPRINTF 1
1079 #define HAVE_VSNPRINTF 1
1088 #define HAVE_ZLIB_H 1
1100 #define LOCALEDIR "/usr/share/locale"
1103 #define LT_OBJDIR ".libs/"
1106 #define MACROFILES "/usr/lib/rpm/macros:/usr/lib/rpm/macros.d/pld:/usr/lib/rpm/%{_target}/macros:/usr/lib/rpm/macros.build:/etc/rpm/macros.*:/etc/rpm/macros:/etc/rpm/%{_target}/macros:/etc/rpm/macros.d
1123 #define PACKAGE "rpm"
1126 #define PACKAGE_BUGREPORT "rpm-devel@rpm5.org"
1129 #define PACKAGE_NAME "rpm"
1132 #define PACKAGE_STRING "rpm 5.4.15"
1135 #define PACKAGE_TARNAME "rpm"
1138 #define PACKAGE_URL ""
1141 #define PACKAGE_VERSION "5.4.15"
1150 #define PKGSRCDIR "/usr/src/rpm"
1153 #define RPMLUAFILES "/usr/lib/rpm/init.lua:/usr/lib/rpm/rpmlua:/usr/lib/rpm/%{_target}/rpmlua:/etc/rpm/rpmlua.*:/etc/rpm/rpmlua:/etc/rpm/%{_target}/rpmlua:~/.rpmlua"
1156 #define RPMPOPTFILES "/usr/lib/rpm/rpmpopt:/usr/lib/rpm/%{_target}/rpmpopt:/etc/rpm/rpmpopt.*:/etc/rpm/rpmpopt:/etc/rpm/%{_target}/rpmpopt:~/.rpmpopt"
1165 #define RPM_NAME "RPM"
1183 #define RPM_VENDOR_PLD 1
1189 #define SIZEOF_CHAR 1
1192 #define SIZEOF_INT 4
1195 #define SIZEOF_LONG 8
1198 #define SIZEOF_LONG_LONG 8
1201 #define SIZEOF_SHORT 2
1204 #define SIZEOF_UNSIGNED_CHAR 1
1207 #define SIZEOF_UNSIGNED_INT 4
1210 #define SIZEOF_UNSIGNED_LONG 8
1213 #define SIZEOF_UNSIGNED_LONG_LONG 8
1216 #define SIZEOF_UNSIGNED_SHORT 2
1227 #define STATFS_HAS_F_BAVAIL 1
1236 #define STATFS_IN_SYS_STATVFS 1
1245 #define STDC_HEADERS 1
1248 #define SYSCONFIGDIR "/etc/rpm"
1251 #define TIME_WITH_SYS_TIME 1
1276 # define _ALL_SOURCE 1
1280 # define _GNU_SOURCE 1
1283 #ifndef _POSIX_PTHREAD_SEMANTICS
1284 # define _POSIX_PTHREAD_SEMANTICS 1
1287 #ifndef _TANDEM_SOURCE
1288 # define _TANDEM_SOURCE 1
1291 #ifndef __EXTENSIONS__
1292 # define __EXTENSIONS__ 1
1297 #define USRLIBRPM "/usr/lib/rpm"
1300 #define USRPREFIX "/usr"
1303 #define VARPREFIX "/var"
1306 #define VERSION "5.4.15"
1327 #define WITH_BEECRYPT 1
1330 #define WITH_BZIP2 1
1342 #define WITH_DBSQL 1
1390 #define WITH_LUA_INTERNAL 1
1420 #define WITH_PCRE_POSIX 1
1429 #define WITH_PTHREADS 1
1447 #define WITH_SELINUX 1
1450 #define WITH_SEMANAGE 1
1453 #define WITH_SEPOL 1
1456 #define WITH_SQLITE 1
1496 #if defined(__BIG_ENDIAN__)
1497 #define WORDS_BIGENDIAN 1
1498 #elif defined(__LITTLE_ENDIAN__)
1506 #ifndef _DARWIN_USE_64_BIT_INODE
1507 # define _DARWIN_USE_64_BIT_INODE 1
1527 #define __MKDIR_P "/bin/mkdir -p"
1530 #ifndef HAVE_VA_COPY
1531 #define va_copy(d, s) __VA_COPY_USE(d, s)
1536 #define __VA_COPY_USE __VA_COPY_USE_C99