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
316 #define HAVE_LANGINFO_H 1
325 #define HAVE_LCHOWN 1
328 #define HAVE_LGETXATTR 1
349 #define HAVE_LIBBEECRYPT 1
352 #define HAVE_LIBBZ2 1
367 #define HAVE_LIBDB_5_2 1
370 #define HAVE_LIBDB_SQL_5_2 1
382 #define HAVE_LIBELF 1
385 #define HAVE_LIBELF_H 1
400 #define HAVE_LIBGEN_H 1
415 #define HAVE_LIBIO_H 1
427 #define HAVE_LIBLZMA 1
433 #define HAVE_LIBMAGIC 1
454 #define HAVE_LIBOSSP_UUID 1
460 #define HAVE_LIBPCRE 1
466 #define HAVE_LIBPOPT 1
472 #define HAVE_LIBPTHREAD 1
502 #define HAVE_LIBSELINUX 1
505 #define HAVE_LIBSEMANAGE 1
508 #define HAVE_LIBSEPOL 1
550 #define HAVE_LIBUUID 1
559 #define HAVE_LIMITS_H 1
562 #define HAVE_LOCALE_H 1
565 #define HAVE_LOCALTIME 1
568 #define HAVE_LONG_DOUBLE 1
571 #define HAVE_LONG_LONG 1
574 #define HAVE_LSETXATTR 1
580 #define HAVE_LUTIMES 1
583 #define HAVE_LZMA_H 1
589 #define HAVE_MADVISE 1
592 #define HAVE_MAGIC_H 1
595 #define HAVE_MCHECK_H 1
598 #define HAVE_MEMCMP 1
601 #define HAVE_MEMCPY 1
604 #define HAVE_MEMMOVE 1
607 #define HAVE_MEMORY_H 1
610 #define HAVE_MEMPCPY 1
613 #define HAVE_MKDTEMP 1
616 #define HAVE_MKSTEMP 1
625 #define HAVE_MNTENT_H 1
628 #define HAVE_MTRACE 1
632 #define HAVE_NCPU_SYSCONF 1
645 #define HAVE_NETDB_H 1
648 #define HAVE_NETINET_IN_H 1
651 #define HAVE_NETINET_IN_SYSTM_H 1
666 #define HAVE_PCRE_H 1
670 #define HAVE_PHYSMEM_SYSCONF 1
677 #define HAVE_POLL_H 1
680 #define HAVE_POPT_H 1
683 #define HAVE_POSIX_FADVISE 1
686 #define HAVE_POSIX_FALLOCATE 1
689 #define HAVE_PRINTF 1
692 #define HAVE_PTHREAD_H 1
695 #define HAVE_PUTENV 1
722 #define HAVE_REALPATH 1
725 #define HAVE_REGCOMP 1
737 #define HAVE_SEARCH_H 1
740 #define HAVE_SECURE_GETENV 1
743 #define HAVE_SELINUX_SELINUX_H 1
746 #define HAVE_SEMANAGE_SEMANAGE_H 1
749 #define HAVE_SEMAPHORE_H 1
752 #define HAVE_SEPOL_SEPOL_H 1
758 #define HAVE_SETENV 1
761 #define HAVE_SETLOCALE 1
767 #define HAVE_SETXATTR 1
770 #define HAVE_SIGACTION 1
773 #define HAVE_SIGADDSET 1
776 #define HAVE_SIGDELSET 1
779 #define HAVE_SIGEMPTYSET 1
785 #define HAVE_SIGHOLD 1
788 #define HAVE_SIGNAL_H 1
791 #define HAVE_SIGPAUSE 1
794 #define HAVE_SIGPROCMASK 1
797 #define HAVE_SIGRELSE 1
800 #define HAVE_SIGSUSPEND 1
806 #define HAVE_SNPRINTF 1
818 #define HAVE_STDBOOL_H 1
821 #define HAVE_STDINT_H 1
824 #define HAVE_STDLIB_H 1
827 #define HAVE_STPCPY 1
830 #define HAVE_STPNCPY 1
833 #define HAVE_STRCASECMP 1
836 #define HAVE_STRCAT 1
839 #define HAVE_STRCHR 1
842 #define HAVE_STRCOLL 1
845 #define HAVE_STRCSPN 1
848 #define HAVE_STRDUP 1
851 #define HAVE_STRERROR 1
854 #define HAVE_STRINGS_H 1
857 #define HAVE_STRING_H 1
863 #define HAVE_STRNCAT 1
866 #define HAVE_STRNCMP 1
869 #define HAVE_STRNDUP 1
872 #define HAVE_STRRCHR 1
875 #define HAVE_STRSEP 1
878 #define HAVE_STRSPN 1
881 #define HAVE_STRSTR 1
884 #define HAVE_STRTOL 1
887 #define HAVE_STRTOUL 1
902 #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
914 #define HAVE_STRVERSCMP 1
926 #define HAVE_SYSLOG 1
942 #define HAVE_SYS_IPC_H 1
945 #define HAVE_SYS_MMAN_H 1
954 #define HAVE_SYS_MOUNT_H 1
961 #define HAVE_SYS_PARAM_H 1
964 #define HAVE_SYS_PRCTL_H 1
967 #define HAVE_SYS_RESOURCE_H 1
970 #define HAVE_SYS_SELECT_H 1
973 #define HAVE_SYS_SOCKET_H 1
976 #define HAVE_SYS_STAT_H 1
985 #define HAVE_SYS_TIME_H 1
988 #define HAVE_SYS_TYPES_H 1
991 #define HAVE_SYS_UTSNAME_H 1
997 #define HAVE_SYS_WAIT_H 1
1003 #define HAVE_S_IFSOCK 1
1006 #define HAVE_S_ISLNK 1
1009 #define HAVE_S_ISSOCK 1
1015 #define HAVE_S_ISVTX 1
1033 #define HAVE_UNISTD_H 1
1042 #define HAVE_UTIME_H 1
1045 #define HAVE_UUID_H 1
1052 #define HAVE_VA_COPY 1
1058 #define HAVE_VPRINTF 1
1061 #define HAVE_VSNPRINTF 1
1070 #define HAVE_ZLIB_H 1
1082 #define LOCALEDIR "/usr/share/locale"
1086 #define LT_OBJDIR ".libs/"
1089 #define MACROFILES "/usr/lib/rpm/macros:/usr/lib/rpm/i486-linux/macros:/usr/lib/rpm/macros.d/pld:/usr/lib/rpm/macros.build:/etc/rpm/macros.*:/etc/rpm/macros:/etc/rpm/i486-linux/macros:/etc/rpm/macros.d
1106 #define PACKAGE "rpm"
1109 #define PACKAGE_BUGREPORT "rpm-devel@rpm5.org"
1112 #define PACKAGE_NAME "rpm"
1115 #define PACKAGE_STRING "rpm 5.4.14"
1118 #define PACKAGE_TARNAME "rpm"
1121 #define PACKAGE_URL ""
1124 #define PACKAGE_VERSION "5.4.14"
1133 #define PKGSRCDIR "/usr/src/rpm"
1136 #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"
1139 #define RPMPOPTFILES "/usr/lib/rpm/rpmpopt:/usr/lib/rpm/%{_target}/rpmpopt:/etc/rpm/rpmpopt.*:/etc/rpm/rpmpopt:/etc/rpm/%{_target}/rpmpopt:~/.rpmpopt"
1148 #define RPM_NAME "RPM"
1166 #define RPM_VENDOR_PLD 1
1172 #define SIZEOF_CHAR 1
1175 #define SIZEOF_INT 4
1178 #define SIZEOF_LONG 4
1181 #define SIZEOF_LONG_LONG 8
1184 #define SIZEOF_SHORT 2
1187 #define SIZEOF_UNSIGNED_CHAR 1
1190 #define SIZEOF_UNSIGNED_INT 4
1193 #define SIZEOF_UNSIGNED_LONG 4
1196 #define SIZEOF_UNSIGNED_LONG_LONG 8
1199 #define SIZEOF_UNSIGNED_SHORT 2
1210 #define STATFS_HAS_F_BAVAIL 1
1219 #define STATFS_IN_SYS_STATVFS 1
1228 #define STDC_HEADERS 1
1231 #define SYSCONFIGDIR "/etc/rpm"
1234 #define TIME_WITH_SYS_TIME 1
1259 # define _ALL_SOURCE 1
1263 # define _GNU_SOURCE 1
1266 #ifndef _POSIX_PTHREAD_SEMANTICS
1267 # define _POSIX_PTHREAD_SEMANTICS 1
1270 #ifndef _TANDEM_SOURCE
1271 # define _TANDEM_SOURCE 1
1274 #ifndef __EXTENSIONS__
1275 # define __EXTENSIONS__ 1
1280 #define USRLIBRPM "/usr/lib/rpm"
1283 #define USRPREFIX "/usr"
1286 #define VARPREFIX "/var"
1289 #define VERSION "5.4.14"
1310 #define WITH_BEECRYPT 1
1313 #define WITH_BZIP2 1
1325 #define WITH_DBSQL 1
1367 #define WITH_LUA_INTERNAL 1
1391 #define WITH_PCRE_POSIX 1
1400 #define WITH_PTHREADS 1
1418 #define WITH_SELINUX 1
1421 #define WITH_SEMANAGE 1
1424 #define WITH_SEPOL 1
1427 #define WITH_SQLITE 1
1467 #if defined(__BIG_ENDIAN__)
1468 #define WORDS_BIGENDIAN 1
1469 #elif defined(__LITTLE_ENDIAN__)
1477 #ifndef _DARWIN_USE_64_BIT_INODE
1478 # define _DARWIN_USE_64_BIT_INODE 1
1482 #define _FILE_OFFSET_BITS 64
1498 #define __MKDIR_P "/bin/mkdir -p"
1501 #ifndef HAVE_VA_COPY
1502 #define va_copy(d, s) __VA_COPY_USE(d, s)
1507 #define __VA_COPY_USE __VA_COPY_USE_C99