1 /* lib/config.h. Generated from config.h.in by configure. */ 2 /* lib/config.h.in. Generated from configure.ac by autoheader. */ 3 4 /* Define to the number of bits in type 'ptrdiff_t'. */ 5 #define BITSIZEOF_PTRDIFF_T 32 6 7 /* Define to the number of bits in type 'sig_atomic_t'. */ 8 #define BITSIZEOF_SIG_ATOMIC_T 32 9 10 /* Define to the number of bits in type 'size_t'. */ 11 #define BITSIZEOF_SIZE_T 32 12 13 /* Define to the number of bits in type 'wchar_t'. */ 14 #define BITSIZEOF_WCHAR_T 32 15 16 /* Define to the number of bits in type 'wint_t'. */ 17 #define BITSIZEOF_WINT_T 32 18 19 /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP 20 systems. This function is required for `alloca.c' support on those systems. 21 */ 22 /* #undef CRAY_STACKSEG_END */ 23 24 /* Define to 1 if using `alloca.c'. */ 25 /* #undef C_ALLOCA */ 26 27 /* Enable assertions, etc. */ 28 #define DEBUG 1 29 30 /* Probing functionality only */ 31 /* #undef DISCOVER_ONLY */ 32 33 /* Define to 1 if // is a file system root distinct from /. */ 34 /* #undef DOUBLE_SLASH_IS_DISTINCT_ROOT */ 35 36 /* Lazy linking to fs libs */ 37 /* #undef DYNAMIC_LOADING */ 38 39 /* device mapper (libdevmapper) support */ 40 /* #undef ENABLE_DEVICE_MAPPER */ 41 42 /* Include file system support. i.e. libparted/fs_... */ 43 #define ENABLE_FS 1 44 45 /* Mtrace malloc() debugging */ 46 /* #undef ENABLE_MTRACE */ 47 48 /* Define to 1 if translation of program messages to the user's native 49 language is requested. */ 50 /* #undef ENABLE_NLS */ 51 52 /* Include PC98 partition tables. (Sometimes excluded to avoid collisions with 53 msdos partition tables */ 54 #define ENABLE_PC98 1 55 56 /* Define on systems for which file names may have a so-called `drive letter' 57 prefix, define this to compute the length of that prefix, including the 58 colon. */ 59 #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 0 60 61 /* Define if the backslash character may also serve as a file name component 62 separator. */ 63 #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 0 64 65 /* Define if a drive letter prefix denotes a relative path if it is not 66 followed by a file name component separator. */ 67 #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 0 68 69 /* Define to make the limit macros in <stdint.h> visible. */ 70 #define GL_TRIGGER_STDC_LIMIT_MACROS 1 71 72 /* Define to 1 when using the gnulib module close-stream. */ 73 #define GNULIB_CLOSE_STREAM 1 74 75 /* Define to 1 if you have 'alloca' after including <alloca.h>, a header that 76 may be supplied by this distribution. */ 77 #define HAVE_ALLOCA 1 78 79 /* Define HAVE_ALLOCA_H for backward compatibility with older code that 80 includes <alloca.h> only if HAVE_ALLOCA_H is defined. */ 81 #define HAVE_ALLOCA_H 1 82 83 /* Define to 1 if you have the `atexit' function. */ 84 #define HAVE_ATEXIT 1 85 86 /* Has backtrace support */ 87 #define HAVE_BACKTRACE 1 88 89 /* Define to 1 if you have the <bp-sym.h> header file. */ 90 /* #undef HAVE_BP_SYM_H */ 91 92 /* Define to 1 if your system has a GNU libc compatible `calloc' function, and 93 to 0 otherwise. */ 94 #define HAVE_CALLOC 1 95 96 /* Define to 1 if you have the `canonicalize_file_name' function. */ 97 #define HAVE_CANONICALIZE_FILE_NAME 1 98 99 /* Define to 1 if you have the MacOS X function CFLocaleCopyCurrent in the 100 CoreFoundation framework. */ 101 /* #undef HAVE_CFLOCALECOPYCURRENT */ 102 103 /* Define to 1 if you have the MacOS X function CFPreferencesCopyAppValue in 104 the CoreFoundation framework. */ 105 /* #undef HAVE_CFPREFERENCESCOPYAPPVALUE */ 106 107 /* Define if the GNU dcgettext() function is already present or preinstalled. 108 */ 109 /* #undef HAVE_DCGETTEXT */ 110 111 /* Define to 1 if you have the declaration of `getc_unlocked', and to 0 if you 112 don't. */ 113 #define HAVE_DECL_GETC_UNLOCKED 1 114 115 /* Define to 1 if you have the declaration of `getenv', and to 0 if you don't. 116 */ 117 #define HAVE_DECL_GETENV 1 118 119 /* Define to 1 if you have the declaration of `imaxabs', and to 0 if you 120 don't. */ 121 #define HAVE_DECL_IMAXABS 1 122 123 /* Define to 1 if you have the declaration of `imaxdiv', and to 0 if you 124 don't. */ 125 #define HAVE_DECL_IMAXDIV 1 126 127 /* Define to 1 if you have the declaration of `isblank', and to 0 if you 128 don't. */ 129 #define HAVE_DECL_ISBLANK 1 130 131 /* Define to 1 if you have the declaration of `strerror_r', and to 0 if you 132 don't. */ 133 #define HAVE_DECL_STRERROR_R 1 134 135 /* Define to 1 if you have the declaration of `strndup', and to 0 if you 136 don't. */ 137 #define HAVE_DECL_STRNDUP 0 138 139 /* Define to 1 if you have the declaration of `strnlen', and to 0 if you 140 don't. */ 141 #define HAVE_DECL_STRNLEN 1 142 143 /* Define to 1 if you have the declaration of `strtoimax', and to 0 if you 144 don't. */ 145 #define HAVE_DECL_STRTOIMAX 1 146 147 /* Define to 1 if you have the declaration of `strtoumax', and to 0 if you 148 don't. */ 149 #define HAVE_DECL_STRTOUMAX 1 150 151 /* Define to 1 if you have the declaration of `__fpending', and to 0 if you 152 don't. */ 153 #define HAVE_DECL___FPENDING 1 154 155 /* Define to 1 if you have the <dlfcn.h> header file. */ 156 #define HAVE_DLFCN_H 1 157 158 /* Define to 1 if you have the <getopt.h> header file. */ 159 #define HAVE_GETOPT_H 1 160 161 /* Define to 1 if you have the `getopt_long_only' function. */ 162 #define HAVE_GETOPT_LONG_ONLY 1 163 164 /* Define if the GNU gettext() function is already present or preinstalled. */ 165 /* #undef HAVE_GETTEXT */ 166 167 /* Define to 1 if you have the `getuid' function. */ 168 #define HAVE_GETUID 1 169 170 /* Define if your compiler supports the #include_next directive. */ 171 #define HAVE_INCLUDE_NEXT 1 172 173 /* Define to 1 if the compiler supports one of the keywords 'inline', 174 '__inline__', '__inline' and effectively inlines functions marked as such. 175 */ 176 /* #undef HAVE_INLINE */ 177 178 /* Define to 1 if you have the <inttypes.h> header file. */ 179 #define HAVE_INTTYPES_H 1 180 181 /* Define to 1 if you have the `isblank' function. */ 182 #define HAVE_ISBLANK 1 183 184 /* Define to 1 if you have the `iswcntrl' function. */ 185 #define HAVE_ISWCNTRL 1 186 187 /* Define to 1 if you have the `iswctype' function. */ 188 #define HAVE_ISWCTYPE 1 189 190 /* Define if you have <langinfo.h> and nl_langinfo(CODESET). */ 191 #define HAVE_LANGINFO_CODESET 1 192 193 /* Define to 1 if you have the `parted' library (-lparted). */ 194 /* #undef HAVE_LIBPARTED */ 195 196 /* have readline */ 197 /* #undef HAVE_LIBREADLINE */ 198 199 /* Have libreiserfs */ 200 /* #undef HAVE_LIBREISERFS */ 201 202 /* Define to 1 if you have the <locale.h> header file. */ 203 #define HAVE_LOCALE_H 1 204 205 /* Define to 1 if the system has the type `long long int'. */ 206 #define HAVE_LONG_LONG_INT 1 207 208 /* Define to 1 if your system has a GNU libc compatible `malloc' function, and 209 to 0 otherwise. */ 210 #define HAVE_MALLOC 1 211 212 /* Define to 1 if you have the `mbrtowc' function. */ 213 #define HAVE_MBRTOWC 1 214 215 /* Define to 1 if you have the `mbsinit' function. */ 216 #define HAVE_MBSINIT 1 217 218 /* Define to 1 if <wchar.h> declares mbstate_t. */ 219 #define HAVE_MBSTATE_T 1 220 221 /* Define to 1 if you have the `memchr' function. */ 222 #define HAVE_MEMCHR 1 223 224 /* Define to 1 if you have the `memcpy' function. */ 225 /* #undef HAVE_MEMCPY */ 226 227 /* Define to 1 if you have the `memmove' function. */ 228 /* #undef HAVE_MEMMOVE */ 229 230 /* Define to 1 if you have the <memory.h> header file. */ 231 #define HAVE_MEMORY_H 1 232 233 /* Define to 1 if you have the `memset' function. */ 234 /* #undef HAVE_MEMSET */ 235 236 /* Define to 1 if you have the <readline/history.h> header file. */ 237 /* #undef HAVE_READLINE_HISTORY_H */ 238 239 /* Define to 1 if you have the <readline/readline.h> header file. */ 240 /* #undef HAVE_READLINE_READLINE_H */ 241 242 /* Define to 1 if your system has a GNU libc compatible `realloc' function, 243 and to 0 otherwise. */ 244 #define HAVE_REALLOC 1 245 246 /* Have reiserfs_fs_check() */ 247 /* #undef HAVE_REISERFS_FS_CHECK */ 248 249 /* Define to 1 if you have the `rl_completion_matches' function. */ 250 /* #undef HAVE_RL_COMPLETION_MATCHES */ 251 252 /* Define to 1 if you have the `rpmatch' function. */ 253 /* #undef HAVE_RPMATCH */ 254 255 /* Define to 1 if you have the `sigaction' function. */ 256 #define HAVE_SIGACTION 1 257 258 /* Define to 1 if 'sig_atomic_t' is a signed integer type. */ 259 #define HAVE_SIGNED_SIG_ATOMIC_T 1 260 261 /* Define to 1 if 'wchar_t' is a signed integer type. */ 262 #define HAVE_SIGNED_WCHAR_T 1 263 264 /* Define to 1 if 'wint_t' is a signed integer type. */ 265 #define HAVE_SIGNED_WINT_T 1 266 267 /* Define to 1 if stdbool.h conforms to C99. */ 268 #define HAVE_STDBOOL_H 1 269 270 /* Define to 1 if you have the <stdint.h> header file. */ 271 #define HAVE_STDINT_H 1 272 273 /* Define to 1 if you have the <stdio_ext.h> header file. */ 274 #define HAVE_STDIO_EXT_H 1 275 276 /* Define to 1 if you have the <stdlib.h> header file. */ 277 #define HAVE_STDLIB_H 1 278 279 /* Define to 1 if you have the `strcspn' function. */ 280 /* #undef HAVE_STRCSPN */ 281 282 /* Define to 1 if you have the `strerror_r' function. */ 283 #define HAVE_STRERROR_R 1 284 285 /* Define to 1 if you have the <strings.h> header file. */ 286 #define HAVE_STRINGS_H 1 287 288 /* Define to 1 if you have the <string.h> header file. */ 289 #define HAVE_STRING_H 1 290 291 /* Define if you have the strndup() function and it works. */ 292 /* #undef HAVE_STRNDUP */ 293 294 /* Define to 1 if you have the `strtol' function. */ 295 #define HAVE_STRTOL 1 296 297 /* Define if struct utimbuf is declared -- usually in <utime.h>. Some systems 298 have utime.h but don't declare the struct anywhere. */ 299 #define HAVE_STRUCT_UTIMBUF 1 300 301 /* Define to 1 if you have the <sys/bitypes.h> header file. */ 302 /* #undef HAVE_SYS_BITYPES_H */ 303 304 /* Define to 1 if you have the <sys/inttypes.h> header file. */ 305 #define HAVE_SYS_INTTYPES_H 1 306 307 /* Define to 1 if you have the <sys/stat.h> header file. */ 308 #define HAVE_SYS_STAT_H 1 309 310 /* Define to 1 if you have the <sys/time.h> header file. */ 311 #define HAVE_SYS_TIME_H 1 312 313 /* Define to 1 if you have the <sys/types.h> header file. */ 314 #define HAVE_SYS_TYPES_H 1 315 316 /* Define to 1 if you have the <termcap.h> header file. */ 317 /* #undef HAVE_TERMCAP_H */ 318 319 /* Define to 1 if you have the <unistd.h> header file. */ 320 #define HAVE_UNISTD_H 1 321 322 /* Define to 1 if the system has the type `unsigned long long int'. */ 323 #define HAVE_UNSIGNED_LONG_LONG_INT 1 324 325 /* Define if utimes accepts a null argument */ 326 /* #undef HAVE_UTIMES_NULL */ 327 328 /* Define to 1 if you have the <utime.h> header file. */ 329 #define HAVE_UTIME_H 1 330 331 /* Define to 1 if `utime(file, NULL)' sets file's timestamp to the present. */ 332 #define HAVE_UTIME_NULL 1 333 334 /* Define to 1 if you have the <wchar.h> header file. */ 335 #define HAVE_WCHAR_H 1 336 337 /* Define to 1 if you have the `wcrtomb' function. */ 338 #define HAVE_WCRTOMB 1 339 340 /* Define to 1 if you have the `wcscoll' function. */ 341 #define HAVE_WCSCOLL 1 342 343 /* Define to 1 if you have the <wctype.h> header file. */ 344 #define HAVE_WCTYPE_H 1 345 346 /* Define if you have the 'wint_t' type. */ 347 #define HAVE_WINT_T 1 348 349 /* Define to 1 if the system has the type `_Bool'. */ 350 #define HAVE__BOOL 1 351 352 /* Define to 1 if you have the `__fpending' function. */ 353 #define HAVE___FPENDING 1 354 355 /* Extract low level special HFS(+) files for debugging purposes when using 356 the "check" command (NOT FOR PACKAGING) */ 357 /* #undef HFS_EXTRACT_FS */ 358 359 #if FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 360 # define ISSLASH(C) ((C) == '/' || (C) == '\\') 361 #else 362 # define ISSLASH(C) ((C) == '/') 363 #endif 364 365 /* Define to 1 if assertions should be disabled. */ 366 /* #undef NDEBUG */ 367 368 /* Define to 1 if your C compiler doesn't accept -c and -o together. */ 369 /* #undef NO_MINUS_C_MINUS_O */ 370 371 /* Name of package */ 372 #define PACKAGE "parted" 373 374 /* Define to the address where bug reports for this package should be sent. */ 375 #define PACKAGE_BUGREPORT "bug-parted@gnu.org" 376 377 /* Define to the full name of this package. */ 378 #define PACKAGE_NAME "GNU parted" 379 380 /* Define to the full name and version of this package. */ 381 #define PACKAGE_STRING "GNU parted 1.8.8" 382 383 /* Define to the one symbol short name of this package. */ 384 #define PACKAGE_TARNAME "parted" 385 386 /* Define to the version of this package. */ 387 #define PACKAGE_VERSION "1.8.8" 388 389 /* the number of pending output bytes on stream `fp' */ 390 /* #undef PENDING_OUTPUT_N_BYTES */ 391 392 /* Define if <inttypes.h> exists and defines unusable PRI* macros. */ 393 /* #undef PRI_MACROS_BROKEN */ 394 395 /* Define to l, ll, u, ul, ull, etc., as suitable for constants of type 396 'ptrdiff_t'. */ 397 #define PTRDIFF_T_SUFFIX 398 399 /* Disable all writing code */ 400 /* #undef READ_ONLY */ 401 402 /* Define if rename does not work for source file names with a trailing slash, 403 like the one from SunOS 4.1.1_U1. */ 404 /* #undef RENAME_TRAILING_SLASH_BUG */ 405 406 /* Define to l, ll, u, ul, ull, etc., as suitable for constants of type 407 'sig_atomic_t'. */ 408 #define SIG_ATOMIC_T_SUFFIX 409 410 /* The size of `off_t', as computed by sizeof. */ 411 #define SIZEOF_OFF_T 4 412 413 /* Define to l, ll, u, ul, ull, etc., as suitable for constants of type 414 'size_t'. */ 415 #define SIZE_T_SUFFIX u 416 417 /* If using the C implementation of alloca, define if you know the 418 direction of stack growth for your system; otherwise it will be 419 automatically deduced at runtime. 420 STACK_DIRECTION > 0 => grows toward higher addresses 421 STACK_DIRECTION < 0 => grows toward lower addresses 422 STACK_DIRECTION = 0 => direction of growth unknown */ 423 /* #undef STACK_DIRECTION */ 424 425 /* Define to 1 if you have the ANSI C header files. */ 426 #define STDC_HEADERS 1 427 428 /* Define to 1 if strerror_r returns char *. */ 429 /* #undef STRERROR_R_CHAR_P */ 430 431 /* Version number of package */ 432 #define VERSION "1.8.8" 433 434 /* Define to l, ll, u, ul, ull, etc., as suitable for constants of type 435 'wchar_t'. */ 436 #define WCHAR_T_SUFFIX l 437 438 /* Define to l, ll, u, ul, ull, etc., as suitable for constants of type 439 'wint_t'. */ 440 #define WINT_T_SUFFIX l 441 442 /* Define to 1 if your processor stores words with the most significant byte 443 first (like Motorola and SPARC, unlike Intel and VAX). */ 444 /* #undef WORDS_BIGENDIAN */ 445 446 /* Define to 1 if on AIX 3. 447 System headers sometimes define this. 448 We just want to avoid a redefinition error message. */ 449 #ifndef _ALL_SOURCE 450 /* # undef _ALL_SOURCE */ 451 #endif 452 453 /* Number of bits in a file offset, on hosts where this is settable. */ 454 /* #undef _FILE_OFFSET_BITS */ 455 456 /* Enable GNU extensions on systems that have them. */ 457 #ifndef _GNU_SOURCE 458 # define _GNU_SOURCE 1 459 #endif 460 461 /* Define for large files, on AIX-style hosts. */ 462 /* #undef _LARGE_FILES */ 463 464 /* Define to 1 if on MINIX. */ 465 /* #undef _MINIX */ 466 467 /* Define to 2 if the system does not provide POSIX.1 features except with 468 this defined. */ 469 /* #undef _POSIX_1_SOURCE */ 470 471 /* Define to 1 if you need to in order for `stat' and other things to work. */ 472 /* #undef _POSIX_SOURCE */ 473 474 /* Define if you want regoff_t to be at least as wide POSIX requires. */ 475 #define _REGEX_LARGE_OFFSETS 1 476 477 /* Enable extensions on Solaris. */ 478 #ifndef __EXTENSIONS__ 479 # define __EXTENSIONS__ 1 480 #endif 481 #ifndef _POSIX_PTHREAD_SEMANTICS 482 # define _POSIX_PTHREAD_SEMANTICS 1 483 #endif 484 #ifndef _TANDEM_SOURCE 485 # define _TANDEM_SOURCE 1 486 #endif 487 488 /* Define to rpl_ if the getopt replacement functions and variables should be 489 used. */ 490 #define __GETOPT_PREFIX rpl_ 491 492 /* Ensure that <stdint.h> defines the limit macros, since gnulib's 493 <inttypes.h> relies on them. */ 494 #if defined __cplusplus && !defined __STDC_LIMIT_MACROS && GL_TRIGGER_STDC_LIMIT_MACROS 495 # define __STDC_LIMIT_MACROS 1 496 #endif 497 498 499 /* Define to rpl_calloc if the replacement function should be used. */ 500 /* #undef calloc */ 501 502 /* Define to empty if `const' does not conform to ANSI C. */ 503 /* #undef const */ 504 505 /* Define to rpl_free if the replacement function should be used. */ 506 /* #undef free */ 507 508 /* A replacement for va_copy, if needed. */ 509 #define gl_va_copy(a,b) ((a) = (b)) 510 511 /* Define to `__inline__' or `__inline' if that's what the C compiler 512 calls it, or to nothing if 'inline' is not supported under any name. */ 513 #ifndef __cplusplus 514 /* #undef inline */ 515 #endif 516 517 /* Define to rpl_malloc if the replacement function should be used. */ 518 /* #undef malloc */ 519 520 /* Define to a type if <wchar.h> does not define. */ 521 /* #undef mbstate_t */ 522 523 /* Define to rpl_memcmp if the replacement function should be used. */ 524 /* #undef memcmp */ 525 526 /* Define to rpl_re_comp if the replacement should be used. */ 527 #define re_comp rpl_re_comp 528 529 /* Define to rpl_re_compile_fastmap if the replacement should be used. */ 530 #define re_compile_fastmap rpl_re_compile_fastmap 531 532 /* Define to rpl_re_compile_pattern if the replacement should be used. */ 533 #define re_compile_pattern rpl_re_compile_pattern 534 535 /* Define to rpl_re_exec if the replacement should be used. */ 536 #define re_exec rpl_re_exec 537 538 /* Define to rpl_re_match if the replacement should be used. */ 539 #define re_match rpl_re_match 540 541 /* Define to rpl_re_match_2 if the replacement should be used. */ 542 #define re_match_2 rpl_re_match_2 543 544 /* Define to rpl_re_search if the replacement should be used. */ 545 #define re_search rpl_re_search 546 547 /* Define to rpl_re_search_2 if the replacement should be used. */ 548 #define re_search_2 rpl_re_search_2 549 550 /* Define to rpl_re_set_registers if the replacement should be used. */ 551 #define re_set_registers rpl_re_set_registers 552 553 /* Define to rpl_re_set_syntax if the replacement should be used. */ 554 #define re_set_syntax rpl_re_set_syntax 555 556 /* Define to rpl_re_syntax_options if the replacement should be used. */ 557 #define re_syntax_options rpl_re_syntax_options 558 559 /* Define to rpl_realloc if the replacement function should be used. */ 560 /* #undef realloc */ 561 562 /* Define to rpl_regcomp if the replacement should be used. */ 563 #define regcomp rpl_regcomp 564 565 /* Define to rpl_regerror if the replacement should be used. */ 566 #define regerror rpl_regerror 567 568 /* Define to rpl_regexec if the replacement should be used. */ 569 #define regexec rpl_regexec 570 571 /* Define to rpl_regfree if the replacement should be used. */ 572 #define regfree rpl_regfree 573 574 /* Define to rpl_rename if the replacement function should be used. */ 575 /* #undef rename */ 576 577 /* Define to equivalent of C99 restrict keyword, or to nothing if this is not 578 supported. Do not define if restrict is supported directly. */ 579 /* #undef restrict */ 580 581 /* Define to `unsigned int' if <sys/types.h> does not define. */ 582 /* #undef size_t */ 583 584 /* Define as a signed type of the same size as size_t. */ 585 /* #undef ssize_t */ 586 587 /* Define to rpl_strnlen if the replacement function should be used. */ 588 /* #undef strnlen */ 589 590 /* Define to rpl_strtod if the replacement function should be used. */ 591 /* #undef strtod */ 592 593 /* Define to rpl_utime if the replacement function should be used. */ 594 /* #undef utime */ 595 596 /* Define as a macro for copying va_list variables. */ 597 /* #undef va_copy */