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
108 #define HAVE_CLEARENV 1
111 #define HAVE_CONFSTR 1
120 #define HAVE_DBSQL_H 1
127 #define HAVE_DCGETTEXT 1
131 #define HAVE_DIRENT_H 1
134 #define HAVE_DLFCN_H 1
152 #define HAVE_ERROR_H 1
164 #define HAVE_FALLOCATE 1
170 #define HAVE_FCHMOD 1
173 #define HAVE_FCLOSE 1
176 #define HAVE_FCNTL_H 1
188 #define HAVE_FLOAT_H 1
197 #define HAVE_FUTIMENS 1
206 #define HAVE_FWRITE 1
212 #define HAVE_GELF_GETNOTE 1
215 #define HAVE_GELF_GETVERNAUX 1
218 #define HAVE_GELF_H 1
221 #define HAVE_GETADDRINFO 1
227 #define HAVE_GETCWD 1
230 #define HAVE_GETDELIM 1
233 #define HAVE_GETLINE 1
236 #define HAVE_GETMNTENT 1
248 #define HAVE_GETNAMEINFO 1
251 #define HAVE_GETOPT 1
254 #define HAVE_GETOPT_H 1
257 #define HAVE_GETPAGESIZE 1
263 #define HAVE_GETTEXT 1
269 #define HAVE_GETXATTR 1
278 #define HAVE_GLOB_H 1
290 #define HAVE_HERRNO 1
296 #define HAVE_INET_ATON 1
299 #define HAVE_INTTYPES_H 1
302 #define HAVE_ISALPHA 1
305 #define HAVE_ISDIGIT 1
308 #define HAVE_ISPRINT 1
311 #define HAVE_ISSPACE 1
323 #define HAVE_LANGINFO_H 1
332 #define HAVE_LCHOWN 1
335 #define HAVE_LGETXATTR 1
356 #define HAVE_LIBBEECRYPT 1
359 #define HAVE_LIBBZ2 1
374 #define HAVE_LIBDB_5_2 1
377 #define HAVE_LIBDB_SQL_5_2 1
389 #define HAVE_LIBELF 1
392 #define HAVE_LIBELF_H 1
407 #define HAVE_LIBGEN_H 1
437 #define HAVE_LIBLZMA 1
443 #define HAVE_LIBMAGIC 1
467 #define HAVE_LIBOSSP_UUID 1
473 #define HAVE_LIBPCRE 1
479 #define HAVE_LIBPOPT 1
485 #define HAVE_LIBPTHREAD 1
515 #define HAVE_LIBSELINUX 1
518 #define HAVE_LIBSEMANAGE 1
521 #define HAVE_LIBSEPOL 1
563 #define HAVE_LIBUUID 1
572 #define HAVE_LIMITS_H 1
575 #define HAVE_LOCALE_H 1
578 #define HAVE_LOCALTIME 1
581 #define HAVE_LONG_DOUBLE 1
584 #define HAVE_LONG_LONG 1
587 #define HAVE_LSETXATTR 1
593 #define HAVE_LUTIMES 1
596 #define HAVE_LZMA_H 1
602 #define HAVE_MADVISE 1
605 #define HAVE_MAGIC_H 1
608 #define HAVE_MCHECK_H 1
611 #define HAVE_MEMCMP 1
614 #define HAVE_MEMCPY 1
617 #define HAVE_MEMMOVE 1
620 #define HAVE_MEMORY_H 1
623 #define HAVE_MEMPCPY 1
626 #define HAVE_MKDTEMP 1
629 #define HAVE_MKSTEMP 1
638 #define HAVE_MNTENT_H 1
644 #define HAVE_MTRACE 1
648 #define HAVE_NCPU_SYSCONF 1
661 #define HAVE_NETDB_H 1
664 #define HAVE_NETINET_IN_H 1
667 #define HAVE_NETINET_IN_SYSTM_H 1
688 #define HAVE_PCRE_H 1
692 #define HAVE_PHYSMEM_SYSCONF 1
699 #define HAVE_POLL_H 1
702 #define HAVE_POPT_H 1
705 #define HAVE_POSIX_FADVISE 1
708 #define HAVE_POSIX_FALLOCATE 1
711 #define HAVE_PRINTF 1
714 #define HAVE_PTHREAD_H 1
717 #define HAVE_PUTENV 1
744 #define HAVE_REALPATH 1
747 #define HAVE_REGCOMP 1
759 #define HAVE_SEARCH_H 1
762 #define HAVE_SECURE_GETENV 1
765 #define HAVE_SELINUX_SELINUX_H 1
768 #define HAVE_SEMANAGE_SEMANAGE_H 1
771 #define HAVE_SEMAPHORE_H 1
774 #define HAVE_SEPOL_SEPOL_H 1
780 #define HAVE_SETENV 1
783 #define HAVE_SETLOCALE 1
789 #define HAVE_SETXATTR 1
792 #define HAVE_SIGACTION 1
795 #define HAVE_SIGADDSET 1
798 #define HAVE_SIGDELSET 1
801 #define HAVE_SIGEMPTYSET 1
807 #define HAVE_SIGHOLD 1
810 #define HAVE_SIGNAL_H 1
813 #define HAVE_SIGPAUSE 1
816 #define HAVE_SIGPROCMASK 1
819 #define HAVE_SIGRELSE 1
822 #define HAVE_SIGSUSPEND 1
828 #define HAVE_SNPRINTF 1
840 #define HAVE_STDBOOL_H 1
843 #define HAVE_STDINT_H 1
846 #define HAVE_STDLIB_H 1
849 #define HAVE_STPCPY 1
852 #define HAVE_STPNCPY 1
855 #define HAVE_STRCASECMP 1
858 #define HAVE_STRCAT 1
861 #define HAVE_STRCHR 1
864 #define HAVE_STRCOLL 1
867 #define HAVE_STRCSPN 1
870 #define HAVE_STRDUP 1
873 #define HAVE_STRERROR 1
876 #define HAVE_STRINGS_H 1
879 #define HAVE_STRING_H 1
885 #define HAVE_STRNCAT 1
888 #define HAVE_STRNCMP 1
891 #define HAVE_STRNDUP 1
894 #define HAVE_STRRCHR 1
897 #define HAVE_STRSEP 1
900 #define HAVE_STRSPN 1
903 #define HAVE_STRSTR 1
906 #define HAVE_STRTOL 1
909 #define HAVE_STRTOUL 1
924 #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
936 #define HAVE_STRVERSCMP 1
948 #define HAVE_SYSLOG 1
964 #define HAVE_SYS_IPC_H 1
967 #define HAVE_SYS_MMAN_H 1
976 #define HAVE_SYS_MOUNT_H 1
983 #define HAVE_SYS_PARAM_H 1
986 #define HAVE_SYS_PRCTL_H 1
989 #define HAVE_SYS_RESOURCE_H 1
992 #define HAVE_SYS_SELECT_H 1
995 #define HAVE_SYS_SOCKET_H 1
998 #define HAVE_SYS_STAT_H 1
1007 #define HAVE_SYS_TIME_H 1
1010 #define HAVE_SYS_TYPES_H 1
1013 #define HAVE_SYS_UTSNAME_H 1
1019 #define HAVE_SYS_WAIT_H 1
1025 #define HAVE_S_IFSOCK 1
1028 #define HAVE_S_ISLNK 1
1031 #define HAVE_S_ISSOCK 1
1037 #define HAVE_S_ISVTX 1
1055 #define HAVE_UNISTD_H 1
1064 #define HAVE_UTIME_H 1
1067 #define HAVE_UUID_H 1
1074 #define HAVE_VA_COPY 1
1077 #define HAVE_VA_LIST_AS_ARRAY 1
1080 #define HAVE_VPRINTF 1
1083 #define HAVE_VSNPRINTF 1
1092 #define HAVE_ZLIB_H 1
1104 #define LOCALEDIR "/usr/share/locale"
1107 #define LT_OBJDIR ".libs/"
1110 #define MACROFILES "/usr/lib/rpm/macros:/usr/lib/rpm/macros.d/pld:/usr/lib/rpm/pld/macros:/usr/lib/rpm/%{_target}/macros:/usr/lib/rpm/macros.build:/etc/rpm/macros.*:/etc/rpm/macros:/etc/rpm/%{_target}/macros:/etc/rpm/macros.d
1118 #define MAJOR_IN_SYSMACROS 1
1127 #define PACKAGE "rpm"
1130 #define PACKAGE_BUGREPORT "rpm-devel@rpm5.org"
1133 #define PACKAGE_NAME "rpm"
1136 #define PACKAGE_STRING "rpm 5.4.15"
1139 #define PACKAGE_TARNAME "rpm"
1142 #define PACKAGE_URL ""
1145 #define PACKAGE_VERSION "5.4.15"
1154 #define PKGSRCDIR "/usr/src/rpm"
1157 #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"
1160 #define RPMPOPTFILES "/usr/lib/rpm/rpmpopt:/usr/lib/rpm/%{_target}/rpmpopt:/etc/rpm/rpmpopt.*:/etc/rpm/rpmpopt:/etc/rpm/%{_target}/rpmpopt:~/.rpmpopt"
1169 #define RPM_NAME "RPM"
1187 #define RPM_VENDOR_PLD 1
1193 #define SIZEOF_CHAR 1
1196 #define SIZEOF_INT 4
1199 #define SIZEOF_LONG 8
1202 #define SIZEOF_LONG_LONG 8
1205 #define SIZEOF_SHORT 2
1208 #define SIZEOF_UNSIGNED_CHAR 1
1211 #define SIZEOF_UNSIGNED_INT 4
1214 #define SIZEOF_UNSIGNED_LONG 8
1217 #define SIZEOF_UNSIGNED_LONG_LONG 8
1220 #define SIZEOF_UNSIGNED_SHORT 2
1231 #define STATFS_HAS_F_BAVAIL 1
1240 #define STATFS_IN_SYS_STATVFS 1
1249 #define STDC_HEADERS 1
1252 #define SYSCONFIGDIR "/etc/rpm"
1255 #define TIME_WITH_SYS_TIME 1
1280 # define _ALL_SOURCE 1
1284 # define _GNU_SOURCE 1
1287 #ifndef _POSIX_PTHREAD_SEMANTICS
1288 # define _POSIX_PTHREAD_SEMANTICS 1
1291 #ifndef _TANDEM_SOURCE
1292 # define _TANDEM_SOURCE 1
1295 #ifndef __EXTENSIONS__
1296 # define __EXTENSIONS__ 1
1301 #define USRLIBRPM "/usr/lib/rpm"
1304 #define USRPREFIX "/usr"
1307 #define VARPREFIX "/var"
1310 #define VERSION "5.4.15"
1331 #define WITH_BEECRYPT 1
1334 #define WITH_BZIP2 1
1346 #define WITH_DBSQL 1
1394 #define WITH_LUA_INTERNAL 1
1424 #define WITH_PCRE_POSIX 1
1433 #define WITH_PTHREADS 1
1451 #define WITH_SELINUX 1
1454 #define WITH_SEMANAGE 1
1457 #define WITH_SEPOL 1
1460 #define WITH_SQLITE 1
1500 #if defined(__BIG_ENDIAN__)
1501 #define WORDS_BIGENDIAN 1
1502 #elif defined(__LITTLE_ENDIAN__)
1510 #ifndef _DARWIN_USE_64_BIT_INODE
1511 # define _DARWIN_USE_64_BIT_INODE 1
1531 #define __MKDIR_P "/bin/mkdir -p"
1534 #ifndef HAVE_VA_COPY
1535 #define va_copy(d, s) __VA_COPY_USE(d, s)
1540 #define __VA_COPY_USE __VA_COPY_USE_C99