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
78 #define HAVE_AUGEAS_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
110 #define HAVE_CPUINFO_H 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
154 #define HAVE_EXPAT_H 1
157 #define HAVE_EXTERN_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
313 #define HAVE_KEYUTILS_H 1
316 #define HAVE_LANGINFO_H 1
325 #define HAVE_LCHOWN 1
328 #define HAVE_LGETXATTR 1
331 #define HAVE_LIBACL 1
343 #define HAVE_LIBAUGEAS 1
349 #define HAVE_LIBBEECRYPT 1
352 #define HAVE_LIBBZ2 1
358 #define HAVE_LIBCPUINFO 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
388 #define HAVE_LIBEXPAT 1
400 #define HAVE_LIBGEN_H 1
415 #define HAVE_LIBIO_H 1
421 #define HAVE_LIBKEYUTILS 1
427 #define HAVE_LIBLZMA 1
433 #define HAVE_LIBMAGIC 1
439 #define HAVE_LIBNEON 1
454 #define HAVE_LIBOSSP_UUID 1
460 #define HAVE_LIBPCRE 1
463 #define HAVE_LIBPERL 1
466 #define HAVE_LIBPOPT 1
472 #define HAVE_LIBPTHREAD 1
475 #define HAVE_LIBPYTHON2_7 1
508 #define HAVE_LIBSQUIRREL 1
514 #define HAVE_LIBSYCK 1
523 #define HAVE_LIBTCL 1
529 #define HAVE_LIBTCL8_6 1
550 #define HAVE_LIMITS_H 1
553 #define HAVE_LOCALE_H 1
556 #define HAVE_LOCALTIME 1
559 #define HAVE_LONG_DOUBLE 1
562 #define HAVE_LONG_LONG 1
565 #define HAVE_LSETXATTR 1
571 #define HAVE_LUTIMES 1
574 #define HAVE_LZMA_H 1
580 #define HAVE_MADVISE 1
583 #define HAVE_MAGIC_H 1
586 #define HAVE_MCHECK_H 1
589 #define HAVE_MEMCMP 1
592 #define HAVE_MEMCPY 1
595 #define HAVE_MEMMOVE 1
598 #define HAVE_MEMORY_H 1
601 #define HAVE_MEMPCPY 1
604 #define HAVE_MKDTEMP 1
607 #define HAVE_MKSTEMP 1
616 #define HAVE_MNTENT_H 1
619 #define HAVE_MTRACE 1
623 #define HAVE_NCPU_SYSCONF 1
633 #define HAVE_NEON_NE_GET_RESPONSE_HEADER 1
636 #define HAVE_NETDB_H 1
639 #define HAVE_NETINET_IN_H 1
642 #define HAVE_NETINET_IN_SYSTM_H 1
645 #define HAVE_NE_SESSION_H 1
657 #define HAVE_PCRE_H 1
661 #define HAVE_PHYSMEM_SYSCONF 1
668 #define HAVE_POLL_H 1
671 #define HAVE_POPT_H 1
674 #define HAVE_POSIX_FADVISE 1
677 #define HAVE_POSIX_FALLOCATE 1
680 #define HAVE_PRINTF 1
683 #define HAVE_PTHREAD_H 1
686 #define HAVE_PUTENV 1
692 #define HAVE_PYTHON_H 1
713 #define HAVE_REALPATH 1
716 #define HAVE_REGCOMP 1
728 #define HAVE_SEARCH_H 1
737 #define HAVE_SEMAPHORE_H 1
746 #define HAVE_SETENV 1
749 #define HAVE_SETLOCALE 1
758 #define HAVE_SETXATTR 1
761 #define HAVE_SIGACTION 1
764 #define HAVE_SIGADDSET 1
767 #define HAVE_SIGDELSET 1
770 #define HAVE_SIGEMPTYSET 1
776 #define HAVE_SIGHOLD 1
779 #define HAVE_SIGNAL_H 1
782 #define HAVE_SIGPAUSE 1
785 #define HAVE_SIGPROCMASK 1
788 #define HAVE_SIGRELSE 1
791 #define HAVE_SIGSUSPEND 1
797 #define HAVE_SNPRINTF 1
806 #define HAVE_SQUIRREL_H 1
809 #define HAVE_STDBOOL_H 1
812 #define HAVE_STDINT_H 1
815 #define HAVE_STDLIB_H 1
818 #define HAVE_STPCPY 1
821 #define HAVE_STPNCPY 1
824 #define HAVE_STRCASECMP 1
827 #define HAVE_STRCAT 1
830 #define HAVE_STRCHR 1
833 #define HAVE_STRCOLL 1
836 #define HAVE_STRCSPN 1
839 #define HAVE_STRDUP 1
842 #define HAVE_STRERROR 1
845 #define HAVE_STRINGS_H 1
848 #define HAVE_STRING_H 1
854 #define HAVE_STRNCAT 1
857 #define HAVE_STRNCMP 1
860 #define HAVE_STRNDUP 1
863 #define HAVE_STRRCHR 1
866 #define HAVE_STRSEP 1
869 #define HAVE_STRSPN 1
872 #define HAVE_STRSTR 1
875 #define HAVE_STRTOL 1
878 #define HAVE_STRTOUL 1
893 #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
905 #define HAVE_STRVERSCMP 1
911 #define HAVE_SYCK_H 1
917 #define HAVE_SYSLOG 1
920 #define HAVE_SYS_ACL_H 1
930 #define HAVE_SYS_IPC_H 1
933 #define HAVE_SYS_MMAN_H 1
942 #define HAVE_SYS_MOUNT_H 1
949 #define HAVE_SYS_PARAM_H 1
952 #define HAVE_SYS_PRCTL_H 1
955 #define HAVE_SYS_RESOURCE_H 1
958 #define HAVE_SYS_SELECT_H 1
961 #define HAVE_SYS_SOCKET_H 1
964 #define HAVE_SYS_STAT_H 1
973 #define HAVE_SYS_TIME_H 1
976 #define HAVE_SYS_TYPES_H 1
979 #define HAVE_SYS_UTSNAME_H 1
985 #define HAVE_SYS_WAIT_H 1
991 #define HAVE_S_IFSOCK 1
994 #define HAVE_S_ISLNK 1
997 #define HAVE_S_ISSOCK 1
1003 #define HAVE_S_ISVTX 1
1006 #define HAVE_TCL_H 1
1021 #define HAVE_UNISTD_H 1
1030 #define HAVE_UTIME_H 1
1033 #define HAVE_UUID_H 1
1040 #define HAVE_VA_COPY 1
1046 #define HAVE_VPRINTF 1
1049 #define HAVE_VSNPRINTF 1
1058 #define HAVE_ZLIB_H 1
1067 #define LOCALEDIR "/usr/share/locale"
1071 #define LT_OBJDIR ".libs/"
1074 #define MACROFILES "/usr/lib/rpm/macros:/usr/lib/rpm/%{_target}/macros:/etc/rpm/macros.*:/etc/rpm/macros:/etc/rpm/%{_target}/macros:/usr/lib/rpm/platform/%{_target}/macros:/etc/rpm/macros.d
1091 #define PACKAGE "rpm"
1094 #define PACKAGE_BUGREPORT "rpm-devel@rpm5.org"
1097 #define PACKAGE_NAME "rpm"
1100 #define PACKAGE_STRING "rpm 5.4.10"
1103 #define PACKAGE_TARNAME "rpm"
1106 #define PACKAGE_URL ""
1109 #define PACKAGE_VERSION "5.4.10"
1112 #define PERL_INSTALLDIRS 'INSTALLDIRS' => 'vendor',
1118 #define PKGSRCDIR "/usr/src/rpm"
1121 #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"
1124 #define RPMPOPTFILES "/usr/lib/rpm/rpmpopt:/usr/lib/rpm/%{_target}/rpmpopt:/etc/rpm/rpmpopt.*:/etc/rpm/rpmpopt:/etc/rpm/%{_target}/rpmpopt:~/.rpmpopt"
1133 #define RPM_NAME "RPM"
1145 #define RPM_VENDOR_MANDRIVA 1
1154 #define SIZEOF_CHAR 1
1157 #define SIZEOF_INT 4
1160 #define SIZEOF_LONG 4
1163 #define SIZEOF_LONG_LONG 8
1166 #define SIZEOF_SHORT 2
1169 #define SIZEOF_UNSIGNED_CHAR 1
1172 #define SIZEOF_UNSIGNED_INT 4
1175 #define SIZEOF_UNSIGNED_LONG 4
1178 #define SIZEOF_UNSIGNED_LONG_LONG 8
1181 #define SIZEOF_UNSIGNED_SHORT 2
1192 #define STATFS_HAS_F_BAVAIL 1
1201 #define STATFS_IN_SYS_STATVFS 1
1210 #define STDC_HEADERS 1
1213 #define SYSCONFIGDIR "/etc/rpm"
1216 #define TIME_WITH_SYS_TIME 1
1219 #define USE_CRYPTO_BEECRYPT 1
1241 # define _ALL_SOURCE 1
1245 # define _GNU_SOURCE 1
1248 #ifndef _POSIX_PTHREAD_SEMANTICS
1249 # define _POSIX_PTHREAD_SEMANTICS 1
1252 #ifndef _TANDEM_SOURCE
1253 # define _TANDEM_SOURCE 1
1256 #ifndef __EXTENSIONS__
1257 # define __EXTENSIONS__ 1
1262 #define USRLIBRPM "/usr/lib/rpm"
1265 #define USRPREFIX "/usr"
1268 #define VARPREFIX "/var"
1271 #define VERSION "5.4.10"
1286 #define WITH_AUGEAS 1
1292 #define WITH_BEECRYPT 1
1295 #define WITH_BZIP2 1
1298 #define WITH_CPUINFO 1
1307 #define WITH_DBSQL 1
1316 #define WITH_EXPAT 1
1334 #define WITH_KEYUTILS 1
1346 #define WITH_LUA_INTERNAL 1
1370 #define WITH_PCRE_POSIX 1
1373 #define WITH_PERLEMBED 1
1379 #define WITH_PTHREADS 1
1382 #define WITH_PYTHONEMBED 1
1406 #define WITH_SQLITE 1
1409 #define WITH_SQUIRREL 1
1449 #if defined(__BIG_ENDIAN__)
1450 #define WORDS_BIGENDIAN 1
1451 #elif defined(__LITTLE_ENDIAN__)
1459 #ifndef _DARWIN_USE_64_BIT_INODE
1460 # define _DARWIN_USE_64_BIT_INODE 1
1464 #define _FILE_OFFSET_BITS 64
1480 #define __MKDIR_P "/bin/mkdir -p"
1483 #ifndef HAVE_VA_COPY
1484 #define va_copy(d, s) __VA_COPY_USE(d, s)
1489 #define __VA_COPY_USE __VA_COPY_USE_C99
1511 #define PREMACROFILES "/etc/rpm/premacros.d