Android-x86
Fork
Faire un don

  • R/O
  • HTTP
  • SSH
  • HTTPS

external-parted: Commit

external/parted


Commit MetaInfo

Révisionafecc0c7770c41d8aad1bf5b544b03512a90e7e8 (tree)
l'heure2012-11-10 06:10:53
AuteurAndrew Boie <andrew.p.boie@inte...>
CommiterAndrew Boie

Message de Log

parted: Integrate into Android build system

Added Android.mk for parted and support libs. Most porting
magic done in handcrafted config.h; however a few hacks necessary
in linux.c due to missing syscall.h in BIONIC.

All the stuff here is either new Makefiles, a hand-created
config.h, and various items generated by running automake/autoconf;
for example most of the headers here generated from .h.in files
already in the build.

Change-Id: I4595fdffbbd6f90bc23fe56f8aafb78524db1f22
Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>

Change Summary

Modification

--- /dev/null
+++ b/Android.mk
@@ -0,0 +1,2 @@
1+include $(call all-subdir-makefiles)
2+
--- /dev/null
+++ b/include/Makefile.in
@@ -0,0 +1,1400 @@
1+# Makefile.in generated by automake 1.11a from Makefile.am.
2+# @configure_input@
3+
4+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
5+# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
6+# Foundation, Inc.
7+# This Makefile.in is free software; the Free Software Foundation
8+# gives unlimited permission to copy and/or distribute it,
9+# with or without modifications, as long as this notice is preserved.
10+
11+# This program is distributed in the hope that it will be useful,
12+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
13+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
14+# PARTICULAR PURPOSE.
15+
16+@SET_MAKE@
17+VPATH = @srcdir@
18+am__make_dryrun = \
19+ { \
20+ am__dry=no; \
21+ case $$MAKEFLAGS in \
22+ *\\[\ \ ]*) \
23+ echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \
24+ | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
25+ *) \
26+ for am__flg in $$MAKEFLAGS; do \
27+ case $$am__flg in \
28+ *=*|--*) ;; \
29+ *n*) am__dry=yes; break;; \
30+ esac; \
31+ done;; \
32+ esac; \
33+ test $$am__dry = yes; \
34+ }
35+pkgdatadir = $(datadir)/@PACKAGE@
36+pkgincludedir = $(includedir)/@PACKAGE@
37+pkglibdir = $(libdir)/@PACKAGE@
38+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
39+install_sh_DATA = $(install_sh) -c -m 644
40+install_sh_PROGRAM = $(install_sh) -c
41+install_sh_SCRIPT = $(install_sh) -c
42+INSTALL_HEADER = $(INSTALL_DATA)
43+transform = $(program_transform_name)
44+NORMAL_INSTALL = :
45+PRE_INSTALL = :
46+POST_INSTALL = :
47+NORMAL_UNINSTALL = :
48+PRE_UNINSTALL = :
49+POST_UNINSTALL = :
50+build_triplet = @build@
51+host_triplet = @host@
52+subdir = include
53+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
54+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
55+am__aclocal_m4_deps = $(top_srcdir)/m4/00gnulib.m4 \
56+ $(top_srcdir)/m4/alloca.m4 $(top_srcdir)/m4/assert.m4 \
57+ $(top_srcdir)/m4/btowc.m4 $(top_srcdir)/m4/calloc.m4 \
58+ $(top_srcdir)/m4/canonicalize.m4 \
59+ $(top_srcdir)/m4/close-stream.m4 $(top_srcdir)/m4/close.m4 \
60+ $(top_srcdir)/m4/closeout.m4 $(top_srcdir)/m4/codeset.m4 \
61+ $(top_srcdir)/m4/config-h.m4 $(top_srcdir)/m4/configmake.m4 \
62+ $(top_srcdir)/m4/dirname.m4 \
63+ $(top_srcdir)/m4/double-slash-root.m4 $(top_srcdir)/m4/dup2.m4 \
64+ $(top_srcdir)/m4/eealloc.m4 $(top_srcdir)/m4/environ.m4 \
65+ $(top_srcdir)/m4/errno_h.m4 $(top_srcdir)/m4/error.m4 \
66+ $(top_srcdir)/m4/extensions.m4 $(top_srcdir)/m4/fchdir.m4 \
67+ $(top_srcdir)/m4/fcntl-o.m4 $(top_srcdir)/m4/fcntl_h.m4 \
68+ $(top_srcdir)/m4/fdopen.m4 $(top_srcdir)/m4/fpending.m4 \
69+ $(top_srcdir)/m4/fstat.m4 $(top_srcdir)/m4/fsync.m4 \
70+ $(top_srcdir)/m4/getcwd.m4 $(top_srcdir)/m4/getopt.m4 \
71+ $(top_srcdir)/m4/getpagesize.m4 $(top_srcdir)/m4/gettext.m4 \
72+ $(top_srcdir)/m4/gettimeofday.m4 $(top_srcdir)/m4/glibc21.m4 \
73+ $(top_srcdir)/m4/gnulib-common.m4 \
74+ $(top_srcdir)/m4/gnulib-comp.m4 $(top_srcdir)/m4/iconv.m4 \
75+ $(top_srcdir)/m4/include_next.m4 $(top_srcdir)/m4/inline.m4 \
76+ $(top_srcdir)/m4/intlmacosx.m4 \
77+ $(top_srcdir)/m4/inttypes-pri.m4 $(top_srcdir)/m4/inttypes.m4 \
78+ $(top_srcdir)/m4/langinfo_h.m4 $(top_srcdir)/m4/largefile.m4 \
79+ $(top_srcdir)/m4/lcmessage.m4 $(top_srcdir)/m4/lib-ignore.m4 \
80+ $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
81+ $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
82+ $(top_srcdir)/m4/localcharset.m4 $(top_srcdir)/m4/locale-fr.m4 \
83+ $(top_srcdir)/m4/locale-ja.m4 $(top_srcdir)/m4/locale-tr.m4 \
84+ $(top_srcdir)/m4/locale-zh.m4 $(top_srcdir)/m4/locale_h.m4 \
85+ $(top_srcdir)/m4/localename.m4 $(top_srcdir)/m4/lock.m4 \
86+ $(top_srcdir)/m4/longlong.m4 $(top_srcdir)/m4/lseek.m4 \
87+ $(top_srcdir)/m4/lstat.m4 $(top_srcdir)/m4/ltoptions.m4 \
88+ $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
89+ $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/malloc.m4 \
90+ $(top_srcdir)/m4/malloca.m4 $(top_srcdir)/m4/manywarnings.m4 \
91+ $(top_srcdir)/m4/mbrtowc.m4 $(top_srcdir)/m4/mbsinit.m4 \
92+ $(top_srcdir)/m4/mbstate_t.m4 $(top_srcdir)/m4/mbtowc.m4 \
93+ $(top_srcdir)/m4/mkstemp.m4 $(top_srcdir)/m4/mmap-anon.m4 \
94+ $(top_srcdir)/m4/mode_t.m4 $(top_srcdir)/m4/msvc-inval.m4 \
95+ $(top_srcdir)/m4/msvc-nothrow.m4 $(top_srcdir)/m4/multiarch.m4 \
96+ $(top_srcdir)/m4/nl_langinfo.m4 $(top_srcdir)/m4/nls.m4 \
97+ $(top_srcdir)/m4/nocrash.m4 $(top_srcdir)/m4/o-direct.m4 \
98+ $(top_srcdir)/m4/open.m4 $(top_srcdir)/m4/pathmax.m4 \
99+ $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/priv-set.m4 \
100+ $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/m4/putenv.m4 \
101+ $(top_srcdir)/m4/quote.m4 $(top_srcdir)/m4/quotearg.m4 \
102+ $(top_srcdir)/m4/read.m4 $(top_srcdir)/m4/readlink.m4 \
103+ $(top_srcdir)/m4/realloc.m4 $(top_srcdir)/m4/regex.m4 \
104+ $(top_srcdir)/m4/rpmatch.m4 $(top_srcdir)/m4/safe-read.m4 \
105+ $(top_srcdir)/m4/setenv.m4 $(top_srcdir)/m4/setlocale.m4 \
106+ $(top_srcdir)/m4/sleep.m4 $(top_srcdir)/m4/ssize_t.m4 \
107+ $(top_srcdir)/m4/stat.m4 $(top_srcdir)/m4/stdarg.m4 \
108+ $(top_srcdir)/m4/stdbool.m4 $(top_srcdir)/m4/stddef_h.m4 \
109+ $(top_srcdir)/m4/stdint.m4 $(top_srcdir)/m4/stdio_h.m4 \
110+ $(top_srcdir)/m4/stdlib_h.m4 $(top_srcdir)/m4/strcase.m4 \
111+ $(top_srcdir)/m4/strdup.m4 $(top_srcdir)/m4/strerror.m4 \
112+ $(top_srcdir)/m4/strerror_r.m4 $(top_srcdir)/m4/string_h.m4 \
113+ $(top_srcdir)/m4/strings_h.m4 $(top_srcdir)/m4/strndup.m4 \
114+ $(top_srcdir)/m4/strnlen.m4 $(top_srcdir)/m4/strtoll.m4 \
115+ $(top_srcdir)/m4/strtoull.m4 $(top_srcdir)/m4/symlink.m4 \
116+ $(top_srcdir)/m4/sys_socket_h.m4 \
117+ $(top_srcdir)/m4/sys_stat_h.m4 $(top_srcdir)/m4/sys_time_h.m4 \
118+ $(top_srcdir)/m4/sys_types_h.m4 $(top_srcdir)/m4/tempname.m4 \
119+ $(top_srcdir)/m4/thread.m4 $(top_srcdir)/m4/threadlib.m4 \
120+ $(top_srcdir)/m4/time_h.m4 $(top_srcdir)/m4/unistd_h.m4 \
121+ $(top_srcdir)/m4/unlink.m4 $(top_srcdir)/m4/unlinkdir.m4 \
122+ $(top_srcdir)/m4/usleep.m4 $(top_srcdir)/m4/version-etc.m4 \
123+ $(top_srcdir)/m4/warn-on-use.m4 $(top_srcdir)/m4/warnings.m4 \
124+ $(top_srcdir)/m4/wchar_h.m4 $(top_srcdir)/m4/wchar_t.m4 \
125+ $(top_srcdir)/m4/wcrtomb.m4 $(top_srcdir)/m4/wctob.m4 \
126+ $(top_srcdir)/m4/wctomb.m4 $(top_srcdir)/m4/wctype_h.m4 \
127+ $(top_srcdir)/m4/wint_t.m4 $(top_srcdir)/m4/xalloc.m4 \
128+ $(top_srcdir)/m4/xstrndup.m4 $(top_srcdir)/m4/xstrtol.m4 \
129+ $(top_srcdir)/m4/yield.m4 $(top_srcdir)/configure.ac
130+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
131+ $(ACLOCAL_M4)
132+mkinstalldirs = $(install_sh) -d
133+CONFIG_HEADER = $(top_builddir)/lib/config.h
134+CONFIG_CLEAN_FILES =
135+CONFIG_CLEAN_VPATH_FILES =
136+AM_V_GEN = $(am__v_GEN_@AM_V@)
137+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
138+am__v_GEN_0 = @echo " GEN " $@;
139+AM_V_at = $(am__v_at_@AM_V@)
140+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
141+am__v_at_0 = @
142+SOURCES =
143+DIST_SOURCES =
144+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
145+ html-recursive info-recursive install-data-recursive \
146+ install-dvi-recursive install-exec-recursive \
147+ install-html-recursive install-info-recursive \
148+ install-pdf-recursive install-ps-recursive install-recursive \
149+ installcheck-recursive installdirs-recursive pdf-recursive \
150+ ps-recursive uninstall-recursive
151+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
152+ distclean-recursive maintainer-clean-recursive
153+AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
154+ $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \
155+ distdir
156+ETAGS = etags
157+CTAGS = ctags
158+DIST_SUBDIRS = $(SUBDIRS)
159+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
160+am__relativize = \
161+ dir0=`pwd`; \
162+ sed_first='s,^\([^/]*\)/.*$$,\1,'; \
163+ sed_rest='s,^[^/]*/*,,'; \
164+ sed_last='s,^.*/\([^/]*\)$$,\1,'; \
165+ sed_butlast='s,/*[^/]*$$,,'; \
166+ while test -n "$$dir1"; do \
167+ first=`echo "$$dir1" | sed -e "$$sed_first"`; \
168+ if test "$$first" != "."; then \
169+ if test "$$first" = ".."; then \
170+ dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
171+ dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
172+ else \
173+ first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
174+ if test "$$first2" = "$$first"; then \
175+ dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
176+ else \
177+ dir2="../$$dir2"; \
178+ fi; \
179+ dir0="$$dir0"/"$$first"; \
180+ fi; \
181+ fi; \
182+ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
183+ done; \
184+ reldir="$$dir2"
185+pkglibexecdir = @pkglibexecdir@
186+ACLOCAL = @ACLOCAL@
187+ALLOCA = @ALLOCA@
188+ALLOCA_H = @ALLOCA_H@
189+AMTAR = @AMTAR@
190+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
191+APPLE_UNIVERSAL_BUILD = @APPLE_UNIVERSAL_BUILD@
192+AR = @AR@
193+ARFLAGS = @ARFLAGS@
194+AUTOCONF = @AUTOCONF@
195+AUTOHEADER = @AUTOHEADER@
196+AUTOMAKE = @AUTOMAKE@
197+AWK = @AWK@
198+BITSIZEOF_PTRDIFF_T = @BITSIZEOF_PTRDIFF_T@
199+BITSIZEOF_SIG_ATOMIC_T = @BITSIZEOF_SIG_ATOMIC_T@
200+BITSIZEOF_SIZE_T = @BITSIZEOF_SIZE_T@
201+BITSIZEOF_WCHAR_T = @BITSIZEOF_WCHAR_T@
202+BITSIZEOF_WINT_T = @BITSIZEOF_WINT_T@
203+BUILDINFO = @BUILDINFO@
204+CC = @CC@
205+CCDEPMODE = @CCDEPMODE@
206+CFLAGS = @CFLAGS@
207+CHECK_CFLAGS = @CHECK_CFLAGS@
208+CHECK_LIBS = @CHECK_LIBS@
209+CONFIG_INCLUDE = @CONFIG_INCLUDE@
210+CPP = @CPP@
211+CPPFLAGS = @CPPFLAGS@
212+CYGPATH_W = @CYGPATH_W@
213+DEFS = @DEFS@
214+DEPDIR = @DEPDIR@
215+DLLTOOL = @DLLTOOL@
216+DL_LIBS = @DL_LIBS@
217+DM_LIBS = @DM_LIBS@
218+DSYMUTIL = @DSYMUTIL@
219+DUMPBIN = @DUMPBIN@
220+DYNAMIC_LOADING = @DYNAMIC_LOADING@
221+ECHO_C = @ECHO_C@
222+ECHO_N = @ECHO_N@
223+ECHO_T = @ECHO_T@
224+EGREP = @EGREP@
225+EMULTIHOP_HIDDEN = @EMULTIHOP_HIDDEN@
226+EMULTIHOP_VALUE = @EMULTIHOP_VALUE@
227+ENABLE_DEVICE_MAPPER = @ENABLE_DEVICE_MAPPER@
228+ENOLINK_HIDDEN = @ENOLINK_HIDDEN@
229+ENOLINK_VALUE = @ENOLINK_VALUE@
230+EOVERFLOW_HIDDEN = @EOVERFLOW_HIDDEN@
231+EOVERFLOW_VALUE = @EOVERFLOW_VALUE@
232+ERRNO_H = @ERRNO_H@
233+EXEEXT = @EXEEXT@
234+FGREP = @FGREP@
235+GETOPT_H = @GETOPT_H@
236+GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
237+GLIBC21 = @GLIBC21@
238+GMSGFMT = @GMSGFMT@
239+GMSGFMT_015 = @GMSGFMT_015@
240+GNULIB_ATOLL = @GNULIB_ATOLL@
241+GNULIB_BTOWC = @GNULIB_BTOWC@
242+GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
243+GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
244+GNULIB_CHDIR = @GNULIB_CHDIR@
245+GNULIB_CHOWN = @GNULIB_CHOWN@
246+GNULIB_CLOSE = @GNULIB_CLOSE@
247+GNULIB_DPRINTF = @GNULIB_DPRINTF@
248+GNULIB_DUP = @GNULIB_DUP@
249+GNULIB_DUP2 = @GNULIB_DUP2@
250+GNULIB_DUP3 = @GNULIB_DUP3@
251+GNULIB_DUPLOCALE = @GNULIB_DUPLOCALE@
252+GNULIB_ENVIRON = @GNULIB_ENVIRON@
253+GNULIB_EUIDACCESS = @GNULIB_EUIDACCESS@
254+GNULIB_FACCESSAT = @GNULIB_FACCESSAT@
255+GNULIB_FCHDIR = @GNULIB_FCHDIR@
256+GNULIB_FCHMODAT = @GNULIB_FCHMODAT@
257+GNULIB_FCHOWNAT = @GNULIB_FCHOWNAT@
258+GNULIB_FCLOSE = @GNULIB_FCLOSE@
259+GNULIB_FCNTL = @GNULIB_FCNTL@
260+GNULIB_FDATASYNC = @GNULIB_FDATASYNC@
261+GNULIB_FDOPEN = @GNULIB_FDOPEN@
262+GNULIB_FFLUSH = @GNULIB_FFLUSH@
263+GNULIB_FFS = @GNULIB_FFS@
264+GNULIB_FFSL = @GNULIB_FFSL@
265+GNULIB_FFSLL = @GNULIB_FFSLL@
266+GNULIB_FGETC = @GNULIB_FGETC@
267+GNULIB_FGETS = @GNULIB_FGETS@
268+GNULIB_FOPEN = @GNULIB_FOPEN@
269+GNULIB_FPRINTF = @GNULIB_FPRINTF@
270+GNULIB_FPRINTF_POSIX = @GNULIB_FPRINTF_POSIX@
271+GNULIB_FPURGE = @GNULIB_FPURGE@
272+GNULIB_FPUTC = @GNULIB_FPUTC@
273+GNULIB_FPUTS = @GNULIB_FPUTS@
274+GNULIB_FREAD = @GNULIB_FREAD@
275+GNULIB_FREOPEN = @GNULIB_FREOPEN@
276+GNULIB_FSCANF = @GNULIB_FSCANF@
277+GNULIB_FSEEK = @GNULIB_FSEEK@
278+GNULIB_FSEEKO = @GNULIB_FSEEKO@
279+GNULIB_FSTAT = @GNULIB_FSTAT@
280+GNULIB_FSTATAT = @GNULIB_FSTATAT@
281+GNULIB_FSYNC = @GNULIB_FSYNC@
282+GNULIB_FTELL = @GNULIB_FTELL@
283+GNULIB_FTELLO = @GNULIB_FTELLO@
284+GNULIB_FTRUNCATE = @GNULIB_FTRUNCATE@
285+GNULIB_FUTIMENS = @GNULIB_FUTIMENS@
286+GNULIB_FWRITE = @GNULIB_FWRITE@
287+GNULIB_GETC = @GNULIB_GETC@
288+GNULIB_GETCHAR = @GNULIB_GETCHAR@
289+GNULIB_GETCWD = @GNULIB_GETCWD@
290+GNULIB_GETDELIM = @GNULIB_GETDELIM@
291+GNULIB_GETDOMAINNAME = @GNULIB_GETDOMAINNAME@
292+GNULIB_GETDTABLESIZE = @GNULIB_GETDTABLESIZE@
293+GNULIB_GETGROUPS = @GNULIB_GETGROUPS@
294+GNULIB_GETHOSTNAME = @GNULIB_GETHOSTNAME@
295+GNULIB_GETLINE = @GNULIB_GETLINE@
296+GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
297+GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
298+GNULIB_GETLOGIN_R = @GNULIB_GETLOGIN_R@
299+GNULIB_GETPAGESIZE = @GNULIB_GETPAGESIZE@
300+GNULIB_GETS = @GNULIB_GETS@
301+GNULIB_GETSUBOPT = @GNULIB_GETSUBOPT@
302+GNULIB_GETTIMEOFDAY = @GNULIB_GETTIMEOFDAY@
303+GNULIB_GETUSERSHELL = @GNULIB_GETUSERSHELL@
304+GNULIB_GL_UNISTD_H_GETOPT = @GNULIB_GL_UNISTD_H_GETOPT@
305+GNULIB_GRANTPT = @GNULIB_GRANTPT@
306+GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
307+GNULIB_IMAXABS = @GNULIB_IMAXABS@
308+GNULIB_IMAXDIV = @GNULIB_IMAXDIV@
309+GNULIB_ISATTY = @GNULIB_ISATTY@
310+GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
311+GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
312+GNULIB_LCHMOD = @GNULIB_LCHMOD@
313+GNULIB_LCHOWN = @GNULIB_LCHOWN@
314+GNULIB_LINK = @GNULIB_LINK@
315+GNULIB_LINKAT = @GNULIB_LINKAT@
316+GNULIB_LSEEK = @GNULIB_LSEEK@
317+GNULIB_LSTAT = @GNULIB_LSTAT@
318+GNULIB_MALLOC_POSIX = @GNULIB_MALLOC_POSIX@
319+GNULIB_MBRLEN = @GNULIB_MBRLEN@
320+GNULIB_MBRTOWC = @GNULIB_MBRTOWC@
321+GNULIB_MBSCASECMP = @GNULIB_MBSCASECMP@
322+GNULIB_MBSCASESTR = @GNULIB_MBSCASESTR@
323+GNULIB_MBSCHR = @GNULIB_MBSCHR@
324+GNULIB_MBSCSPN = @GNULIB_MBSCSPN@
325+GNULIB_MBSINIT = @GNULIB_MBSINIT@
326+GNULIB_MBSLEN = @GNULIB_MBSLEN@
327+GNULIB_MBSNCASECMP = @GNULIB_MBSNCASECMP@
328+GNULIB_MBSNLEN = @GNULIB_MBSNLEN@
329+GNULIB_MBSNRTOWCS = @GNULIB_MBSNRTOWCS@
330+GNULIB_MBSPBRK = @GNULIB_MBSPBRK@
331+GNULIB_MBSPCASECMP = @GNULIB_MBSPCASECMP@
332+GNULIB_MBSRCHR = @GNULIB_MBSRCHR@
333+GNULIB_MBSRTOWCS = @GNULIB_MBSRTOWCS@
334+GNULIB_MBSSEP = @GNULIB_MBSSEP@
335+GNULIB_MBSSPN = @GNULIB_MBSSPN@
336+GNULIB_MBSSTR = @GNULIB_MBSSTR@
337+GNULIB_MBSTOK_R = @GNULIB_MBSTOK_R@
338+GNULIB_MBTOWC = @GNULIB_MBTOWC@
339+GNULIB_MEMCHR = @GNULIB_MEMCHR@
340+GNULIB_MEMMEM = @GNULIB_MEMMEM@
341+GNULIB_MEMPCPY = @GNULIB_MEMPCPY@
342+GNULIB_MEMRCHR = @GNULIB_MEMRCHR@
343+GNULIB_MKDIRAT = @GNULIB_MKDIRAT@
344+GNULIB_MKDTEMP = @GNULIB_MKDTEMP@
345+GNULIB_MKFIFO = @GNULIB_MKFIFO@
346+GNULIB_MKFIFOAT = @GNULIB_MKFIFOAT@
347+GNULIB_MKNOD = @GNULIB_MKNOD@
348+GNULIB_MKNODAT = @GNULIB_MKNODAT@
349+GNULIB_MKOSTEMP = @GNULIB_MKOSTEMP@
350+GNULIB_MKOSTEMPS = @GNULIB_MKOSTEMPS@
351+GNULIB_MKSTEMP = @GNULIB_MKSTEMP@
352+GNULIB_MKSTEMPS = @GNULIB_MKSTEMPS@
353+GNULIB_MKTIME = @GNULIB_MKTIME@
354+GNULIB_NANOSLEEP = @GNULIB_NANOSLEEP@
355+GNULIB_NL_LANGINFO = @GNULIB_NL_LANGINFO@
356+GNULIB_NONBLOCKING = @GNULIB_NONBLOCKING@
357+GNULIB_OBSTACK_PRINTF = @GNULIB_OBSTACK_PRINTF@
358+GNULIB_OBSTACK_PRINTF_POSIX = @GNULIB_OBSTACK_PRINTF_POSIX@
359+GNULIB_OPEN = @GNULIB_OPEN@
360+GNULIB_OPENAT = @GNULIB_OPENAT@
361+GNULIB_PCLOSE = @GNULIB_PCLOSE@
362+GNULIB_PERROR = @GNULIB_PERROR@
363+GNULIB_PIPE = @GNULIB_PIPE@
364+GNULIB_PIPE2 = @GNULIB_PIPE2@
365+GNULIB_POPEN = @GNULIB_POPEN@
366+GNULIB_POSIX_OPENPT = @GNULIB_POSIX_OPENPT@
367+GNULIB_PREAD = @GNULIB_PREAD@
368+GNULIB_PRINTF = @GNULIB_PRINTF@
369+GNULIB_PRINTF_POSIX = @GNULIB_PRINTF_POSIX@
370+GNULIB_PTSNAME = @GNULIB_PTSNAME@
371+GNULIB_PTSNAME_R = @GNULIB_PTSNAME_R@
372+GNULIB_PUTC = @GNULIB_PUTC@
373+GNULIB_PUTCHAR = @GNULIB_PUTCHAR@
374+GNULIB_PUTENV = @GNULIB_PUTENV@
375+GNULIB_PUTS = @GNULIB_PUTS@
376+GNULIB_PWRITE = @GNULIB_PWRITE@
377+GNULIB_RANDOM = @GNULIB_RANDOM@
378+GNULIB_RANDOM_R = @GNULIB_RANDOM_R@
379+GNULIB_RAWMEMCHR = @GNULIB_RAWMEMCHR@
380+GNULIB_READ = @GNULIB_READ@
381+GNULIB_READLINK = @GNULIB_READLINK@
382+GNULIB_READLINKAT = @GNULIB_READLINKAT@
383+GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
384+GNULIB_REALPATH = @GNULIB_REALPATH@
385+GNULIB_REMOVE = @GNULIB_REMOVE@
386+GNULIB_RENAME = @GNULIB_RENAME@
387+GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
388+GNULIB_RMDIR = @GNULIB_RMDIR@
389+GNULIB_RPMATCH = @GNULIB_RPMATCH@
390+GNULIB_SCANF = @GNULIB_SCANF@
391+GNULIB_SETENV = @GNULIB_SETENV@
392+GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
393+GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
394+GNULIB_SLEEP = @GNULIB_SLEEP@
395+GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
396+GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
397+GNULIB_STAT = @GNULIB_STAT@
398+GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
399+GNULIB_STDIO_H_SIGPIPE = @GNULIB_STDIO_H_SIGPIPE@
400+GNULIB_STPCPY = @GNULIB_STPCPY@
401+GNULIB_STPNCPY = @GNULIB_STPNCPY@
402+GNULIB_STRCASESTR = @GNULIB_STRCASESTR@
403+GNULIB_STRCHRNUL = @GNULIB_STRCHRNUL@
404+GNULIB_STRDUP = @GNULIB_STRDUP@
405+GNULIB_STRERROR = @GNULIB_STRERROR@
406+GNULIB_STRERROR_R = @GNULIB_STRERROR_R@
407+GNULIB_STRNCAT = @GNULIB_STRNCAT@
408+GNULIB_STRNDUP = @GNULIB_STRNDUP@
409+GNULIB_STRNLEN = @GNULIB_STRNLEN@
410+GNULIB_STRPBRK = @GNULIB_STRPBRK@
411+GNULIB_STRPTIME = @GNULIB_STRPTIME@
412+GNULIB_STRSEP = @GNULIB_STRSEP@
413+GNULIB_STRSIGNAL = @GNULIB_STRSIGNAL@
414+GNULIB_STRSTR = @GNULIB_STRSTR@
415+GNULIB_STRTOD = @GNULIB_STRTOD@
416+GNULIB_STRTOIMAX = @GNULIB_STRTOIMAX@
417+GNULIB_STRTOK_R = @GNULIB_STRTOK_R@
418+GNULIB_STRTOLL = @GNULIB_STRTOLL@
419+GNULIB_STRTOULL = @GNULIB_STRTOULL@
420+GNULIB_STRTOUMAX = @GNULIB_STRTOUMAX@
421+GNULIB_STRVERSCMP = @GNULIB_STRVERSCMP@
422+GNULIB_SYMLINK = @GNULIB_SYMLINK@
423+GNULIB_SYMLINKAT = @GNULIB_SYMLINKAT@
424+GNULIB_SYSTEM_POSIX = @GNULIB_SYSTEM_POSIX@
425+GNULIB_TIMEGM = @GNULIB_TIMEGM@
426+GNULIB_TIME_R = @GNULIB_TIME_R@
427+GNULIB_TMPFILE = @GNULIB_TMPFILE@
428+GNULIB_TOWCTRANS = @GNULIB_TOWCTRANS@
429+GNULIB_TTYNAME_R = @GNULIB_TTYNAME_R@
430+GNULIB_UNISTD_H_NONBLOCKING = @GNULIB_UNISTD_H_NONBLOCKING@
431+GNULIB_UNISTD_H_SIGPIPE = @GNULIB_UNISTD_H_SIGPIPE@
432+GNULIB_UNLINK = @GNULIB_UNLINK@
433+GNULIB_UNLINKAT = @GNULIB_UNLINKAT@
434+GNULIB_UNLOCKPT = @GNULIB_UNLOCKPT@
435+GNULIB_UNSETENV = @GNULIB_UNSETENV@
436+GNULIB_USLEEP = @GNULIB_USLEEP@
437+GNULIB_UTIMENSAT = @GNULIB_UTIMENSAT@
438+GNULIB_VASPRINTF = @GNULIB_VASPRINTF@
439+GNULIB_VDPRINTF = @GNULIB_VDPRINTF@
440+GNULIB_VFPRINTF = @GNULIB_VFPRINTF@
441+GNULIB_VFPRINTF_POSIX = @GNULIB_VFPRINTF_POSIX@
442+GNULIB_VFSCANF = @GNULIB_VFSCANF@
443+GNULIB_VPRINTF = @GNULIB_VPRINTF@
444+GNULIB_VPRINTF_POSIX = @GNULIB_VPRINTF_POSIX@
445+GNULIB_VSCANF = @GNULIB_VSCANF@
446+GNULIB_VSNPRINTF = @GNULIB_VSNPRINTF@
447+GNULIB_VSPRINTF_POSIX = @GNULIB_VSPRINTF_POSIX@
448+GNULIB_WCPCPY = @GNULIB_WCPCPY@
449+GNULIB_WCPNCPY = @GNULIB_WCPNCPY@
450+GNULIB_WCRTOMB = @GNULIB_WCRTOMB@
451+GNULIB_WCSCASECMP = @GNULIB_WCSCASECMP@
452+GNULIB_WCSCAT = @GNULIB_WCSCAT@
453+GNULIB_WCSCHR = @GNULIB_WCSCHR@
454+GNULIB_WCSCMP = @GNULIB_WCSCMP@
455+GNULIB_WCSCOLL = @GNULIB_WCSCOLL@
456+GNULIB_WCSCPY = @GNULIB_WCSCPY@
457+GNULIB_WCSCSPN = @GNULIB_WCSCSPN@
458+GNULIB_WCSDUP = @GNULIB_WCSDUP@
459+GNULIB_WCSLEN = @GNULIB_WCSLEN@
460+GNULIB_WCSNCASECMP = @GNULIB_WCSNCASECMP@
461+GNULIB_WCSNCAT = @GNULIB_WCSNCAT@
462+GNULIB_WCSNCMP = @GNULIB_WCSNCMP@
463+GNULIB_WCSNCPY = @GNULIB_WCSNCPY@
464+GNULIB_WCSNLEN = @GNULIB_WCSNLEN@
465+GNULIB_WCSNRTOMBS = @GNULIB_WCSNRTOMBS@
466+GNULIB_WCSPBRK = @GNULIB_WCSPBRK@
467+GNULIB_WCSRCHR = @GNULIB_WCSRCHR@
468+GNULIB_WCSRTOMBS = @GNULIB_WCSRTOMBS@
469+GNULIB_WCSSPN = @GNULIB_WCSSPN@
470+GNULIB_WCSSTR = @GNULIB_WCSSTR@
471+GNULIB_WCSTOK = @GNULIB_WCSTOK@
472+GNULIB_WCSWIDTH = @GNULIB_WCSWIDTH@
473+GNULIB_WCSXFRM = @GNULIB_WCSXFRM@
474+GNULIB_WCTOB = @GNULIB_WCTOB@
475+GNULIB_WCTOMB = @GNULIB_WCTOMB@
476+GNULIB_WCTRANS = @GNULIB_WCTRANS@
477+GNULIB_WCTYPE = @GNULIB_WCTYPE@
478+GNULIB_WCWIDTH = @GNULIB_WCWIDTH@
479+GNULIB_WMEMCHR = @GNULIB_WMEMCHR@
480+GNULIB_WMEMCMP = @GNULIB_WMEMCMP@
481+GNULIB_WMEMCPY = @GNULIB_WMEMCPY@
482+GNULIB_WMEMMOVE = @GNULIB_WMEMMOVE@
483+GNULIB_WMEMSET = @GNULIB_WMEMSET@
484+GNULIB_WRITE = @GNULIB_WRITE@
485+GNULIB__EXIT = @GNULIB__EXIT@
486+GREP = @GREP@
487+HAVE_ATOLL = @HAVE_ATOLL@
488+HAVE_BTOWC = @HAVE_BTOWC@
489+HAVE_CANONICALIZE_FILE_NAME = @HAVE_CANONICALIZE_FILE_NAME@
490+HAVE_CHOWN = @HAVE_CHOWN@
491+HAVE_DECL_ENVIRON = @HAVE_DECL_ENVIRON@
492+HAVE_DECL_FCHDIR = @HAVE_DECL_FCHDIR@
493+HAVE_DECL_FDATASYNC = @HAVE_DECL_FDATASYNC@
494+HAVE_DECL_FPURGE = @HAVE_DECL_FPURGE@
495+HAVE_DECL_FSEEKO = @HAVE_DECL_FSEEKO@
496+HAVE_DECL_FTELLO = @HAVE_DECL_FTELLO@
497+HAVE_DECL_GETDELIM = @HAVE_DECL_GETDELIM@
498+HAVE_DECL_GETDOMAINNAME = @HAVE_DECL_GETDOMAINNAME@
499+HAVE_DECL_GETLINE = @HAVE_DECL_GETLINE@
500+HAVE_DECL_GETLOADAVG = @HAVE_DECL_GETLOADAVG@
501+HAVE_DECL_GETLOGIN_R = @HAVE_DECL_GETLOGIN_R@
502+HAVE_DECL_GETPAGESIZE = @HAVE_DECL_GETPAGESIZE@
503+HAVE_DECL_GETUSERSHELL = @HAVE_DECL_GETUSERSHELL@
504+HAVE_DECL_IMAXABS = @HAVE_DECL_IMAXABS@
505+HAVE_DECL_IMAXDIV = @HAVE_DECL_IMAXDIV@
506+HAVE_DECL_LOCALTIME_R = @HAVE_DECL_LOCALTIME_R@
507+HAVE_DECL_MEMMEM = @HAVE_DECL_MEMMEM@
508+HAVE_DECL_MEMRCHR = @HAVE_DECL_MEMRCHR@
509+HAVE_DECL_OBSTACK_PRINTF = @HAVE_DECL_OBSTACK_PRINTF@
510+HAVE_DECL_SETENV = @HAVE_DECL_SETENV@
511+HAVE_DECL_SETHOSTNAME = @HAVE_DECL_SETHOSTNAME@
512+HAVE_DECL_SNPRINTF = @HAVE_DECL_SNPRINTF@
513+HAVE_DECL_STRDUP = @HAVE_DECL_STRDUP@
514+HAVE_DECL_STRERROR_R = @HAVE_DECL_STRERROR_R@
515+HAVE_DECL_STRNCASECMP = @HAVE_DECL_STRNCASECMP@
516+HAVE_DECL_STRNDUP = @HAVE_DECL_STRNDUP@
517+HAVE_DECL_STRNLEN = @HAVE_DECL_STRNLEN@
518+HAVE_DECL_STRSIGNAL = @HAVE_DECL_STRSIGNAL@
519+HAVE_DECL_STRTOIMAX = @HAVE_DECL_STRTOIMAX@
520+HAVE_DECL_STRTOK_R = @HAVE_DECL_STRTOK_R@
521+HAVE_DECL_STRTOUMAX = @HAVE_DECL_STRTOUMAX@
522+HAVE_DECL_TTYNAME_R = @HAVE_DECL_TTYNAME_R@
523+HAVE_DECL_UNSETENV = @HAVE_DECL_UNSETENV@
524+HAVE_DECL_VSNPRINTF = @HAVE_DECL_VSNPRINTF@
525+HAVE_DECL_WCTOB = @HAVE_DECL_WCTOB@
526+HAVE_DECL_WCWIDTH = @HAVE_DECL_WCWIDTH@
527+HAVE_DPRINTF = @HAVE_DPRINTF@
528+HAVE_DUP2 = @HAVE_DUP2@
529+HAVE_DUP3 = @HAVE_DUP3@
530+HAVE_DUPLOCALE = @HAVE_DUPLOCALE@
531+HAVE_EUIDACCESS = @HAVE_EUIDACCESS@
532+HAVE_FACCESSAT = @HAVE_FACCESSAT@
533+HAVE_FCHDIR = @HAVE_FCHDIR@
534+HAVE_FCHMODAT = @HAVE_FCHMODAT@
535+HAVE_FCHOWNAT = @HAVE_FCHOWNAT@
536+HAVE_FCNTL = @HAVE_FCNTL@
537+HAVE_FDATASYNC = @HAVE_FDATASYNC@
538+HAVE_FEATURES_H = @HAVE_FEATURES_H@
539+HAVE_FFS = @HAVE_FFS@
540+HAVE_FFSL = @HAVE_FFSL@
541+HAVE_FFSLL = @HAVE_FFSLL@
542+HAVE_FSEEKO = @HAVE_FSEEKO@
543+HAVE_FSTATAT = @HAVE_FSTATAT@
544+HAVE_FSYNC = @HAVE_FSYNC@
545+HAVE_FTELLO = @HAVE_FTELLO@
546+HAVE_FTRUNCATE = @HAVE_FTRUNCATE@
547+HAVE_FUTIMENS = @HAVE_FUTIMENS@
548+HAVE_GETDTABLESIZE = @HAVE_GETDTABLESIZE@
549+HAVE_GETGROUPS = @HAVE_GETGROUPS@
550+HAVE_GETHOSTNAME = @HAVE_GETHOSTNAME@
551+HAVE_GETLOGIN = @HAVE_GETLOGIN@
552+HAVE_GETOPT_H = @HAVE_GETOPT_H@
553+HAVE_GETPAGESIZE = @HAVE_GETPAGESIZE@
554+HAVE_GETSUBOPT = @HAVE_GETSUBOPT@
555+HAVE_GETTIMEOFDAY = @HAVE_GETTIMEOFDAY@
556+HAVE_GRANTPT = @HAVE_GRANTPT@
557+HAVE_GROUP_MEMBER = @HAVE_GROUP_MEMBER@
558+HAVE_INTTYPES_H = @HAVE_INTTYPES_H@
559+HAVE_ISWBLANK = @HAVE_ISWBLANK@
560+HAVE_ISWCNTRL = @HAVE_ISWCNTRL@
561+HAVE_LANGINFO_CODESET = @HAVE_LANGINFO_CODESET@
562+HAVE_LANGINFO_ERA = @HAVE_LANGINFO_ERA@
563+HAVE_LANGINFO_H = @HAVE_LANGINFO_H@
564+HAVE_LANGINFO_T_FMT_AMPM = @HAVE_LANGINFO_T_FMT_AMPM@
565+HAVE_LANGINFO_YESEXPR = @HAVE_LANGINFO_YESEXPR@
566+HAVE_LCHMOD = @HAVE_LCHMOD@
567+HAVE_LCHOWN = @HAVE_LCHOWN@
568+HAVE_LINK = @HAVE_LINK@
569+HAVE_LINKAT = @HAVE_LINKAT@
570+HAVE_LONG_LONG_INT = @HAVE_LONG_LONG_INT@
571+HAVE_LSTAT = @HAVE_LSTAT@
572+HAVE_MBRLEN = @HAVE_MBRLEN@
573+HAVE_MBRTOWC = @HAVE_MBRTOWC@
574+HAVE_MBSINIT = @HAVE_MBSINIT@
575+HAVE_MBSLEN = @HAVE_MBSLEN@
576+HAVE_MBSNRTOWCS = @HAVE_MBSNRTOWCS@
577+HAVE_MBSRTOWCS = @HAVE_MBSRTOWCS@
578+HAVE_MEMCHR = @HAVE_MEMCHR@
579+HAVE_MEMPCPY = @HAVE_MEMPCPY@
580+HAVE_MKDIRAT = @HAVE_MKDIRAT@
581+HAVE_MKDTEMP = @HAVE_MKDTEMP@
582+HAVE_MKFIFO = @HAVE_MKFIFO@
583+HAVE_MKFIFOAT = @HAVE_MKFIFOAT@
584+HAVE_MKNOD = @HAVE_MKNOD@
585+HAVE_MKNODAT = @HAVE_MKNODAT@
586+HAVE_MKOSTEMP = @HAVE_MKOSTEMP@
587+HAVE_MKOSTEMPS = @HAVE_MKOSTEMPS@
588+HAVE_MKSTEMP = @HAVE_MKSTEMP@
589+HAVE_MKSTEMPS = @HAVE_MKSTEMPS@
590+HAVE_MSVC_INVALID_PARAMETER_HANDLER = @HAVE_MSVC_INVALID_PARAMETER_HANDLER@
591+HAVE_NANOSLEEP = @HAVE_NANOSLEEP@
592+HAVE_NL_LANGINFO = @HAVE_NL_LANGINFO@
593+HAVE_OPENAT = @HAVE_OPENAT@
594+HAVE_OS_H = @HAVE_OS_H@
595+HAVE_PCLOSE = @HAVE_PCLOSE@
596+HAVE_PIPE = @HAVE_PIPE@
597+HAVE_PIPE2 = @HAVE_PIPE2@
598+HAVE_POPEN = @HAVE_POPEN@
599+HAVE_POSIX_OPENPT = @HAVE_POSIX_OPENPT@
600+HAVE_PREAD = @HAVE_PREAD@
601+HAVE_PTSNAME = @HAVE_PTSNAME@
602+HAVE_PTSNAME_R = @HAVE_PTSNAME_R@
603+HAVE_PWRITE = @HAVE_PWRITE@
604+HAVE_RANDOM = @HAVE_RANDOM@
605+HAVE_RANDOM_H = @HAVE_RANDOM_H@
606+HAVE_RANDOM_R = @HAVE_RANDOM_R@
607+HAVE_RAWMEMCHR = @HAVE_RAWMEMCHR@
608+HAVE_READLINK = @HAVE_READLINK@
609+HAVE_READLINKAT = @HAVE_READLINKAT@
610+HAVE_REALPATH = @HAVE_REALPATH@
611+HAVE_RENAMEAT = @HAVE_RENAMEAT@
612+HAVE_RPMATCH = @HAVE_RPMATCH@
613+HAVE_SETENV = @HAVE_SETENV@
614+HAVE_SETHOSTNAME = @HAVE_SETHOSTNAME@
615+HAVE_SIGNED_SIG_ATOMIC_T = @HAVE_SIGNED_SIG_ATOMIC_T@
616+HAVE_SIGNED_WCHAR_T = @HAVE_SIGNED_WCHAR_T@
617+HAVE_SIGNED_WINT_T = @HAVE_SIGNED_WINT_T@
618+HAVE_SLEEP = @HAVE_SLEEP@
619+HAVE_STDINT_H = @HAVE_STDINT_H@
620+HAVE_STPCPY = @HAVE_STPCPY@
621+HAVE_STPNCPY = @HAVE_STPNCPY@
622+HAVE_STRCASECMP = @HAVE_STRCASECMP@
623+HAVE_STRCASESTR = @HAVE_STRCASESTR@
624+HAVE_STRCHRNUL = @HAVE_STRCHRNUL@
625+HAVE_STRINGS_H = @HAVE_STRINGS_H@
626+HAVE_STRPBRK = @HAVE_STRPBRK@
627+HAVE_STRPTIME = @HAVE_STRPTIME@
628+HAVE_STRSEP = @HAVE_STRSEP@
629+HAVE_STRTOD = @HAVE_STRTOD@
630+HAVE_STRTOLL = @HAVE_STRTOLL@
631+HAVE_STRTOULL = @HAVE_STRTOULL@
632+HAVE_STRUCT_RANDOM_DATA = @HAVE_STRUCT_RANDOM_DATA@
633+HAVE_STRUCT_TIMEVAL = @HAVE_STRUCT_TIMEVAL@
634+HAVE_STRVERSCMP = @HAVE_STRVERSCMP@
635+HAVE_SYMLINK = @HAVE_SYMLINK@
636+HAVE_SYMLINKAT = @HAVE_SYMLINKAT@
637+HAVE_SYS_BITYPES_H = @HAVE_SYS_BITYPES_H@
638+HAVE_SYS_INTTYPES_H = @HAVE_SYS_INTTYPES_H@
639+HAVE_SYS_LOADAVG_H = @HAVE_SYS_LOADAVG_H@
640+HAVE_SYS_PARAM_H = @HAVE_SYS_PARAM_H@
641+HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
642+HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
643+HAVE_TIMEGM = @HAVE_TIMEGM@
644+HAVE_UNISTD_H = @HAVE_UNISTD_H@
645+HAVE_UNLINKAT = @HAVE_UNLINKAT@
646+HAVE_UNLOCKPT = @HAVE_UNLOCKPT@
647+HAVE_UNSIGNED_LONG_LONG_INT = @HAVE_UNSIGNED_LONG_LONG_INT@
648+HAVE_USLEEP = @HAVE_USLEEP@
649+HAVE_UTIMENSAT = @HAVE_UTIMENSAT@
650+HAVE_VASPRINTF = @HAVE_VASPRINTF@
651+HAVE_VDPRINTF = @HAVE_VDPRINTF@
652+HAVE_WCHAR_H = @HAVE_WCHAR_H@
653+HAVE_WCHAR_T = @HAVE_WCHAR_T@
654+HAVE_WCPCPY = @HAVE_WCPCPY@
655+HAVE_WCPNCPY = @HAVE_WCPNCPY@
656+HAVE_WCRTOMB = @HAVE_WCRTOMB@
657+HAVE_WCSCASECMP = @HAVE_WCSCASECMP@
658+HAVE_WCSCAT = @HAVE_WCSCAT@
659+HAVE_WCSCHR = @HAVE_WCSCHR@
660+HAVE_WCSCMP = @HAVE_WCSCMP@
661+HAVE_WCSCOLL = @HAVE_WCSCOLL@
662+HAVE_WCSCPY = @HAVE_WCSCPY@
663+HAVE_WCSCSPN = @HAVE_WCSCSPN@
664+HAVE_WCSDUP = @HAVE_WCSDUP@
665+HAVE_WCSLEN = @HAVE_WCSLEN@
666+HAVE_WCSNCASECMP = @HAVE_WCSNCASECMP@
667+HAVE_WCSNCAT = @HAVE_WCSNCAT@
668+HAVE_WCSNCMP = @HAVE_WCSNCMP@
669+HAVE_WCSNCPY = @HAVE_WCSNCPY@
670+HAVE_WCSNLEN = @HAVE_WCSNLEN@
671+HAVE_WCSNRTOMBS = @HAVE_WCSNRTOMBS@
672+HAVE_WCSPBRK = @HAVE_WCSPBRK@
673+HAVE_WCSRCHR = @HAVE_WCSRCHR@
674+HAVE_WCSRTOMBS = @HAVE_WCSRTOMBS@
675+HAVE_WCSSPN = @HAVE_WCSSPN@
676+HAVE_WCSSTR = @HAVE_WCSSTR@
677+HAVE_WCSTOK = @HAVE_WCSTOK@
678+HAVE_WCSWIDTH = @HAVE_WCSWIDTH@
679+HAVE_WCSXFRM = @HAVE_WCSXFRM@
680+HAVE_WCTRANS_T = @HAVE_WCTRANS_T@
681+HAVE_WCTYPE_H = @HAVE_WCTYPE_H@
682+HAVE_WCTYPE_T = @HAVE_WCTYPE_T@
683+HAVE_WINSOCK2_H = @HAVE_WINSOCK2_H@
684+HAVE_WINT_T = @HAVE_WINT_T@
685+HAVE_WMEMCHR = @HAVE_WMEMCHR@
686+HAVE_WMEMCMP = @HAVE_WMEMCMP@
687+HAVE_WMEMCPY = @HAVE_WMEMCPY@
688+HAVE_WMEMMOVE = @HAVE_WMEMMOVE@
689+HAVE_WMEMSET = @HAVE_WMEMSET@
690+HAVE_XLOCALE_H = @HAVE_XLOCALE_H@
691+HAVE__BOOL = @HAVE__BOOL@
692+HAVE__EXIT = @HAVE__EXIT@
693+IGNORE_UNUSED_LIBRARIES_CFLAGS = @IGNORE_UNUSED_LIBRARIES_CFLAGS@
694+INCLUDE_NEXT = @INCLUDE_NEXT@
695+INCLUDE_NEXT_AS_FIRST_DIRECTIVE = @INCLUDE_NEXT_AS_FIRST_DIRECTIVE@
696+INSTALL = @INSTALL@
697+INSTALL_DATA = @INSTALL_DATA@
698+INSTALL_PROGRAM = @INSTALL_PROGRAM@
699+INSTALL_SCRIPT = @INSTALL_SCRIPT@
700+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
701+INT32_MAX_LT_INTMAX_MAX = @INT32_MAX_LT_INTMAX_MAX@
702+INT64_MAX_EQ_LONG_MAX = @INT64_MAX_EQ_LONG_MAX@
703+INTLINCS = @INTLINCS@
704+INTLLIBS = @INTLLIBS@
705+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
706+LD = @LD@
707+LDFLAGS = @LDFLAGS@
708+LIBICONV = @LIBICONV@
709+LIBINTL = @LIBINTL@
710+LIBMULTITHREAD = @LIBMULTITHREAD@
711+LIBOBJS = @LIBOBJS@
712+LIBPTH = @LIBPTH@
713+LIBPTH_PREFIX = @LIBPTH_PREFIX@
714+LIBS = @LIBS@
715+LIBTESTS_LIBDEPS = @LIBTESTS_LIBDEPS@
716+LIBTHREAD = @LIBTHREAD@
717+LIBTOOL = @LIBTOOL@
718+LIB_BLKID = @LIB_BLKID@
719+LIPO = @LIPO@
720+LN_S = @LN_S@
721+LOCALCHARSET_TESTS_ENVIRONMENT = @LOCALCHARSET_TESTS_ENVIRONMENT@
722+LOCALE_FR = @LOCALE_FR@
723+LOCALE_FR_UTF8 = @LOCALE_FR_UTF8@
724+LOCALE_JA = @LOCALE_JA@
725+LOCALE_TR_UTF8 = @LOCALE_TR_UTF8@
726+LOCALE_ZH_CN = @LOCALE_ZH_CN@
727+LTALLOCA = @LTALLOCA@
728+LTLIBICONV = @LTLIBICONV@
729+LTLIBINTL = @LTLIBINTL@
730+LTLIBMULTITHREAD = @LTLIBMULTITHREAD@
731+LTLIBOBJS = @LTLIBOBJS@
732+LTLIBPTH = @LTLIBPTH@
733+LTLIBTHREAD = @LTLIBTHREAD@
734+LT_AGE = @LT_AGE@
735+LT_CURRENT = @LT_CURRENT@
736+LT_RELEASE = @LT_RELEASE@
737+LT_REVISION = @LT_REVISION@
738+MAKEINFO = @MAKEINFO@
739+MANIFEST_TOOL = @MANIFEST_TOOL@
740+MKDIR_P = @MKDIR_P@
741+MSGFMT = @MSGFMT@
742+MSGFMT_015 = @MSGFMT_015@
743+MSGMERGE = @MSGMERGE@
744+NEXT_AS_FIRST_DIRECTIVE_ERRNO_H = @NEXT_AS_FIRST_DIRECTIVE_ERRNO_H@
745+NEXT_AS_FIRST_DIRECTIVE_FCNTL_H = @NEXT_AS_FIRST_DIRECTIVE_FCNTL_H@
746+NEXT_AS_FIRST_DIRECTIVE_GETOPT_H = @NEXT_AS_FIRST_DIRECTIVE_GETOPT_H@
747+NEXT_AS_FIRST_DIRECTIVE_INTTYPES_H = @NEXT_AS_FIRST_DIRECTIVE_INTTYPES_H@
748+NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H = @NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H@
749+NEXT_AS_FIRST_DIRECTIVE_LOCALE_H = @NEXT_AS_FIRST_DIRECTIVE_LOCALE_H@
750+NEXT_AS_FIRST_DIRECTIVE_STDARG_H = @NEXT_AS_FIRST_DIRECTIVE_STDARG_H@
751+NEXT_AS_FIRST_DIRECTIVE_STDDEF_H = @NEXT_AS_FIRST_DIRECTIVE_STDDEF_H@
752+NEXT_AS_FIRST_DIRECTIVE_STDINT_H = @NEXT_AS_FIRST_DIRECTIVE_STDINT_H@
753+NEXT_AS_FIRST_DIRECTIVE_STDIO_H = @NEXT_AS_FIRST_DIRECTIVE_STDIO_H@
754+NEXT_AS_FIRST_DIRECTIVE_STDLIB_H = @NEXT_AS_FIRST_DIRECTIVE_STDLIB_H@
755+NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
756+NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
757+NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
758+NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H@
759+NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H@
760+NEXT_AS_FIRST_DIRECTIVE_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_TIME_H@
761+NEXT_AS_FIRST_DIRECTIVE_UNISTD_H = @NEXT_AS_FIRST_DIRECTIVE_UNISTD_H@
762+NEXT_AS_FIRST_DIRECTIVE_WCHAR_H = @NEXT_AS_FIRST_DIRECTIVE_WCHAR_H@
763+NEXT_AS_FIRST_DIRECTIVE_WCTYPE_H = @NEXT_AS_FIRST_DIRECTIVE_WCTYPE_H@
764+NEXT_ERRNO_H = @NEXT_ERRNO_H@
765+NEXT_FCNTL_H = @NEXT_FCNTL_H@
766+NEXT_GETOPT_H = @NEXT_GETOPT_H@
767+NEXT_INTTYPES_H = @NEXT_INTTYPES_H@
768+NEXT_LANGINFO_H = @NEXT_LANGINFO_H@
769+NEXT_LOCALE_H = @NEXT_LOCALE_H@
770+NEXT_STDARG_H = @NEXT_STDARG_H@
771+NEXT_STDDEF_H = @NEXT_STDDEF_H@
772+NEXT_STDINT_H = @NEXT_STDINT_H@
773+NEXT_STDIO_H = @NEXT_STDIO_H@
774+NEXT_STDLIB_H = @NEXT_STDLIB_H@
775+NEXT_STRINGS_H = @NEXT_STRINGS_H@
776+NEXT_STRING_H = @NEXT_STRING_H@
777+NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
778+NEXT_SYS_TIME_H = @NEXT_SYS_TIME_H@
779+NEXT_SYS_TYPES_H = @NEXT_SYS_TYPES_H@
780+NEXT_TIME_H = @NEXT_TIME_H@
781+NEXT_UNISTD_H = @NEXT_UNISTD_H@
782+NEXT_WCHAR_H = @NEXT_WCHAR_H@
783+NEXT_WCTYPE_H = @NEXT_WCTYPE_H@
784+NM = @NM@
785+NMEDIT = @NMEDIT@
786+OBJDUMP = @OBJDUMP@
787+OBJEXT = @OBJEXT@
788+OS = @OS@
789+OS_LIBS = @OS_LIBS@
790+OTOOL = @OTOOL@
791+OTOOL64 = @OTOOL64@
792+PACKAGE = @PACKAGE@
793+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
794+PACKAGE_NAME = @PACKAGE_NAME@
795+PACKAGE_STRING = @PACKAGE_STRING@
796+PACKAGE_TARNAME = @PACKAGE_TARNAME@
797+PACKAGE_URL = @PACKAGE_URL@
798+PACKAGE_VERSION = @PACKAGE_VERSION@
799+PARTEDLDFLAGS = @PARTEDLDFLAGS@
800+PARTED_LIBS = @PARTED_LIBS@
801+PARTED_USABLE_TEST_DIR = @PARTED_USABLE_TEST_DIR@
802+PATH_SEPARATOR = @PATH_SEPARATOR@
803+PKG_CONFIG = @PKG_CONFIG@
804+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
805+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
806+POSUB = @POSUB@
807+PRAGMA_COLUMNS = @PRAGMA_COLUMNS@
808+PRAGMA_SYSTEM_HEADER = @PRAGMA_SYSTEM_HEADER@
809+PRIPTR_PREFIX = @PRIPTR_PREFIX@
810+PRI_MACROS_BROKEN = @PRI_MACROS_BROKEN@
811+PTHREAD_H_DEFINES_STRUCT_TIMESPEC = @PTHREAD_H_DEFINES_STRUCT_TIMESPEC@
812+PTRDIFF_T_SUFFIX = @PTRDIFF_T_SUFFIX@
813+RANLIB = @RANLIB@
814+REISER_LIBS = @REISER_LIBS@
815+REPLACE_BTOWC = @REPLACE_BTOWC@
816+REPLACE_CALLOC = @REPLACE_CALLOC@
817+REPLACE_CANONICALIZE_FILE_NAME = @REPLACE_CANONICALIZE_FILE_NAME@
818+REPLACE_CHOWN = @REPLACE_CHOWN@
819+REPLACE_CLOSE = @REPLACE_CLOSE@
820+REPLACE_DPRINTF = @REPLACE_DPRINTF@
821+REPLACE_DUP = @REPLACE_DUP@
822+REPLACE_DUP2 = @REPLACE_DUP2@
823+REPLACE_DUPLOCALE = @REPLACE_DUPLOCALE@
824+REPLACE_FCHOWNAT = @REPLACE_FCHOWNAT@
825+REPLACE_FCLOSE = @REPLACE_FCLOSE@
826+REPLACE_FCNTL = @REPLACE_FCNTL@
827+REPLACE_FDOPEN = @REPLACE_FDOPEN@
828+REPLACE_FFLUSH = @REPLACE_FFLUSH@
829+REPLACE_FOPEN = @REPLACE_FOPEN@
830+REPLACE_FPRINTF = @REPLACE_FPRINTF@
831+REPLACE_FPURGE = @REPLACE_FPURGE@
832+REPLACE_FREOPEN = @REPLACE_FREOPEN@
833+REPLACE_FSEEK = @REPLACE_FSEEK@
834+REPLACE_FSEEKO = @REPLACE_FSEEKO@
835+REPLACE_FSTAT = @REPLACE_FSTAT@
836+REPLACE_FSTATAT = @REPLACE_FSTATAT@
837+REPLACE_FTELL = @REPLACE_FTELL@
838+REPLACE_FTELLO = @REPLACE_FTELLO@
839+REPLACE_FUTIMENS = @REPLACE_FUTIMENS@
840+REPLACE_GETCWD = @REPLACE_GETCWD@
841+REPLACE_GETDELIM = @REPLACE_GETDELIM@
842+REPLACE_GETDOMAINNAME = @REPLACE_GETDOMAINNAME@
843+REPLACE_GETGROUPS = @REPLACE_GETGROUPS@
844+REPLACE_GETLINE = @REPLACE_GETLINE@
845+REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
846+REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
847+REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
848+REPLACE_ISATTY = @REPLACE_ISATTY@
849+REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
850+REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
851+REPLACE_LCHOWN = @REPLACE_LCHOWN@
852+REPLACE_LINK = @REPLACE_LINK@
853+REPLACE_LINKAT = @REPLACE_LINKAT@
854+REPLACE_LOCALTIME_R = @REPLACE_LOCALTIME_R@
855+REPLACE_LSEEK = @REPLACE_LSEEK@
856+REPLACE_LSTAT = @REPLACE_LSTAT@
857+REPLACE_MALLOC = @REPLACE_MALLOC@
858+REPLACE_MBRLEN = @REPLACE_MBRLEN@
859+REPLACE_MBRTOWC = @REPLACE_MBRTOWC@
860+REPLACE_MBSINIT = @REPLACE_MBSINIT@
861+REPLACE_MBSNRTOWCS = @REPLACE_MBSNRTOWCS@
862+REPLACE_MBSRTOWCS = @REPLACE_MBSRTOWCS@
863+REPLACE_MBSTATE_T = @REPLACE_MBSTATE_T@
864+REPLACE_MBTOWC = @REPLACE_MBTOWC@
865+REPLACE_MEMCHR = @REPLACE_MEMCHR@
866+REPLACE_MEMMEM = @REPLACE_MEMMEM@
867+REPLACE_MKDIR = @REPLACE_MKDIR@
868+REPLACE_MKFIFO = @REPLACE_MKFIFO@
869+REPLACE_MKNOD = @REPLACE_MKNOD@
870+REPLACE_MKSTEMP = @REPLACE_MKSTEMP@
871+REPLACE_MKTIME = @REPLACE_MKTIME@
872+REPLACE_NANOSLEEP = @REPLACE_NANOSLEEP@
873+REPLACE_NL_LANGINFO = @REPLACE_NL_LANGINFO@
874+REPLACE_NULL = @REPLACE_NULL@
875+REPLACE_OBSTACK_PRINTF = @REPLACE_OBSTACK_PRINTF@
876+REPLACE_OPEN = @REPLACE_OPEN@
877+REPLACE_OPENAT = @REPLACE_OPENAT@
878+REPLACE_PERROR = @REPLACE_PERROR@
879+REPLACE_POPEN = @REPLACE_POPEN@
880+REPLACE_PREAD = @REPLACE_PREAD@
881+REPLACE_PRINTF = @REPLACE_PRINTF@
882+REPLACE_PTSNAME_R = @REPLACE_PTSNAME_R@
883+REPLACE_PUTENV = @REPLACE_PUTENV@
884+REPLACE_PWRITE = @REPLACE_PWRITE@
885+REPLACE_RANDOM_R = @REPLACE_RANDOM_R@
886+REPLACE_READ = @REPLACE_READ@
887+REPLACE_READLINK = @REPLACE_READLINK@
888+REPLACE_REALLOC = @REPLACE_REALLOC@
889+REPLACE_REALPATH = @REPLACE_REALPATH@
890+REPLACE_REMOVE = @REPLACE_REMOVE@
891+REPLACE_RENAME = @REPLACE_RENAME@
892+REPLACE_RENAMEAT = @REPLACE_RENAMEAT@
893+REPLACE_RMDIR = @REPLACE_RMDIR@
894+REPLACE_SETENV = @REPLACE_SETENV@
895+REPLACE_SETLOCALE = @REPLACE_SETLOCALE@
896+REPLACE_SLEEP = @REPLACE_SLEEP@
897+REPLACE_SNPRINTF = @REPLACE_SNPRINTF@
898+REPLACE_SPRINTF = @REPLACE_SPRINTF@
899+REPLACE_STAT = @REPLACE_STAT@
900+REPLACE_STDIO_READ_FUNCS = @REPLACE_STDIO_READ_FUNCS@
901+REPLACE_STDIO_WRITE_FUNCS = @REPLACE_STDIO_WRITE_FUNCS@
902+REPLACE_STPNCPY = @REPLACE_STPNCPY@
903+REPLACE_STRCASESTR = @REPLACE_STRCASESTR@
904+REPLACE_STRCHRNUL = @REPLACE_STRCHRNUL@
905+REPLACE_STRDUP = @REPLACE_STRDUP@
906+REPLACE_STRERROR = @REPLACE_STRERROR@
907+REPLACE_STRERROR_R = @REPLACE_STRERROR_R@
908+REPLACE_STRNCAT = @REPLACE_STRNCAT@
909+REPLACE_STRNDUP = @REPLACE_STRNDUP@
910+REPLACE_STRNLEN = @REPLACE_STRNLEN@
911+REPLACE_STRSIGNAL = @REPLACE_STRSIGNAL@
912+REPLACE_STRSTR = @REPLACE_STRSTR@
913+REPLACE_STRTOD = @REPLACE_STRTOD@
914+REPLACE_STRTOIMAX = @REPLACE_STRTOIMAX@
915+REPLACE_STRTOK_R = @REPLACE_STRTOK_R@
916+REPLACE_STRUCT_TIMEVAL = @REPLACE_STRUCT_TIMEVAL@
917+REPLACE_SYMLINK = @REPLACE_SYMLINK@
918+REPLACE_TIMEGM = @REPLACE_TIMEGM@
919+REPLACE_TMPFILE = @REPLACE_TMPFILE@
920+REPLACE_TOWLOWER = @REPLACE_TOWLOWER@
921+REPLACE_TTYNAME_R = @REPLACE_TTYNAME_R@
922+REPLACE_UNLINK = @REPLACE_UNLINK@
923+REPLACE_UNLINKAT = @REPLACE_UNLINKAT@
924+REPLACE_UNSETENV = @REPLACE_UNSETENV@
925+REPLACE_USLEEP = @REPLACE_USLEEP@
926+REPLACE_UTIMENSAT = @REPLACE_UTIMENSAT@
927+REPLACE_VASPRINTF = @REPLACE_VASPRINTF@
928+REPLACE_VDPRINTF = @REPLACE_VDPRINTF@
929+REPLACE_VFPRINTF = @REPLACE_VFPRINTF@
930+REPLACE_VPRINTF = @REPLACE_VPRINTF@
931+REPLACE_VSNPRINTF = @REPLACE_VSNPRINTF@
932+REPLACE_VSPRINTF = @REPLACE_VSPRINTF@
933+REPLACE_WCRTOMB = @REPLACE_WCRTOMB@
934+REPLACE_WCSNRTOMBS = @REPLACE_WCSNRTOMBS@
935+REPLACE_WCSRTOMBS = @REPLACE_WCSRTOMBS@
936+REPLACE_WCSWIDTH = @REPLACE_WCSWIDTH@
937+REPLACE_WCTOB = @REPLACE_WCTOB@
938+REPLACE_WCTOMB = @REPLACE_WCTOMB@
939+REPLACE_WCWIDTH = @REPLACE_WCWIDTH@
940+REPLACE_WRITE = @REPLACE_WRITE@
941+SED = @SED@
942+SELINUX_LIBS = @SELINUX_LIBS@
943+SET_MAKE = @SET_MAKE@
944+SHELL = @SHELL@
945+SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
946+SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
947+STDARG_H = @STDARG_H@
948+STDBOOL_H = @STDBOOL_H@
949+STDDEF_H = @STDDEF_H@
950+STDINT_H = @STDINT_H@
951+STRIP = @STRIP@
952+SYS_TIME_H_DEFINES_STRUCT_TIMESPEC = @SYS_TIME_H_DEFINES_STRUCT_TIMESPEC@
953+TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
954+UINT32_MAX_LT_UINTMAX_MAX = @UINT32_MAX_LT_UINTMAX_MAX@
955+UINT64_MAX_EQ_ULONG_MAX = @UINT64_MAX_EQ_ULONG_MAX@
956+UNDEFINE_STRTOK_R = @UNDEFINE_STRTOK_R@
957+UNISTD_H_HAVE_WINSOCK2_H = @UNISTD_H_HAVE_WINSOCK2_H@
958+UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
959+USE_NLS = @USE_NLS@
960+UUID_LIBS = @UUID_LIBS@
961+VERSION = @VERSION@
962+WARN_CFLAGS = @WARN_CFLAGS@
963+WCHAR_T_SUFFIX = @WCHAR_T_SUFFIX@
964+WERROR_CFLAGS = @WERROR_CFLAGS@
965+WINT_T_SUFFIX = @WINT_T_SUFFIX@
966+XGETTEXT = @XGETTEXT@
967+XGETTEXT_015 = @XGETTEXT_015@
968+XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@
969+YIELD_LIB = @YIELD_LIB@
970+abs_aux_dir = @abs_aux_dir@
971+abs_builddir = @abs_builddir@
972+abs_srcdir = @abs_srcdir@
973+abs_top_builddir = @abs_top_builddir@
974+abs_top_srcdir = @abs_top_srcdir@
975+ac_ct_AR = @ac_ct_AR@
976+ac_ct_CC = @ac_ct_CC@
977+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
978+am__include = @am__include@
979+am__leading_dot = @am__leading_dot@
980+am__quote = @am__quote@
981+am__tar = @am__tar@
982+am__untar = @am__untar@
983+bindir = @bindir@
984+build = @build@
985+build_alias = @build_alias@
986+build_cpu = @build_cpu@
987+build_os = @build_os@
988+build_vendor = @build_vendor@
989+builddir = @builddir@
990+datadir = @datadir@
991+datarootdir = @datarootdir@
992+docdir = @docdir@
993+dvidir = @dvidir@
994+exec_prefix = @exec_prefix@
995+gl_LIBOBJS = @gl_LIBOBJS@
996+gl_LTLIBOBJS = @gl_LTLIBOBJS@
997+gltests_LIBOBJS = @gltests_LIBOBJS@
998+gltests_LTLIBOBJS = @gltests_LTLIBOBJS@
999+gltests_WITNESS = @gltests_WITNESS@
1000+host = @host@
1001+host_alias = @host_alias@
1002+host_cpu = @host_cpu@
1003+host_os = @host_os@
1004+host_vendor = @host_vendor@
1005+htmldir = @htmldir@
1006+includedir = @includedir@
1007+infodir = @infodir@
1008+install_sh = @install_sh@
1009+libdir = @libdir@
1010+libexecdir = @libexecdir@
1011+lispdir = @lispdir@
1012+localedir = @localedir@
1013+localstatedir = @localstatedir@
1014+mandir = @mandir@
1015+mkdir_p = @mkdir_p@
1016+oldincludedir = @oldincludedir@
1017+pdfdir = @pdfdir@
1018+prefix = @prefix@
1019+program_transform_name = @program_transform_name@
1020+psdir = @psdir@
1021+sbindir = @sbindir@
1022+sharedstatedir = @sharedstatedir@
1023+srcdir = @srcdir@
1024+sysconfdir = @sysconfdir@
1025+target_alias = @target_alias@
1026+top_build_prefix = @top_build_prefix@
1027+top_builddir = @top_builddir@
1028+top_srcdir = @top_srcdir@
1029+SUBDIRS = parted
1030+all: all-recursive
1031+
1032+.SUFFIXES:
1033+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
1034+ @for dep in $?; do \
1035+ case '$(am__configure_deps)' in \
1036+ *$$dep*) \
1037+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
1038+ && { if test -f $@; then exit 0; else break; fi; }; \
1039+ exit 1;; \
1040+ esac; \
1041+ done; \
1042+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu include/Makefile'; \
1043+ $(am__cd) $(top_srcdir) && \
1044+ $(AUTOMAKE) --gnu include/Makefile
1045+.PRECIOUS: Makefile
1046+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
1047+ @case '$?' in \
1048+ *config.status*) \
1049+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
1050+ *) \
1051+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
1052+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
1053+ esac;
1054+
1055+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
1056+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
1057+
1058+$(top_srcdir)/configure: $(am__configure_deps)
1059+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
1060+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
1061+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
1062+$(am__aclocal_m4_deps):
1063+
1064+mostlyclean-libtool:
1065+ -rm -f *.lo
1066+
1067+clean-libtool:
1068+ -rm -rf .libs _libs
1069+
1070+# This directory's subdirectories are mostly independent; you can cd
1071+# into them and run 'make' without going through this Makefile.
1072+# To change the values of 'make' variables: instead of editing Makefiles,
1073+# (1) if the variable is set in 'config.status', edit 'config.status'
1074+# (which will cause the Makefiles to be regenerated when you run 'make');
1075+# (2) otherwise, pass the desired values on the 'make' command line.
1076+$(RECURSIVE_TARGETS):
1077+ @fail= failcom='exit 1'; \
1078+ for f in x $$MAKEFLAGS; do \
1079+ case $$f in \
1080+ *=* | --[!k]*);; \
1081+ *k*) failcom='fail=yes';; \
1082+ esac; \
1083+ done; \
1084+ dot_seen=no; \
1085+ target=`echo $@ | sed s/-recursive//`; \
1086+ list='$(SUBDIRS)'; for subdir in $$list; do \
1087+ echo "Making $$target in $$subdir"; \
1088+ if test "$$subdir" = "."; then \
1089+ dot_seen=yes; \
1090+ local_target="$$target-am"; \
1091+ else \
1092+ local_target="$$target"; \
1093+ fi; \
1094+ ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
1095+ || eval $$failcom; \
1096+ done; \
1097+ if test "$$dot_seen" = "no"; then \
1098+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
1099+ fi; test -z "$$fail"
1100+
1101+$(RECURSIVE_CLEAN_TARGETS):
1102+ @fail= failcom='exit 1'; \
1103+ for f in x $$MAKEFLAGS; do \
1104+ case $$f in \
1105+ *=* | --[!k]*);; \
1106+ *k*) failcom='fail=yes';; \
1107+ esac; \
1108+ done; \
1109+ dot_seen=no; \
1110+ case "$@" in \
1111+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
1112+ *) list='$(SUBDIRS)' ;; \
1113+ esac; \
1114+ rev=''; for subdir in $$list; do \
1115+ if test "$$subdir" = "."; then :; else \
1116+ rev="$$subdir $$rev"; \
1117+ fi; \
1118+ done; \
1119+ rev="$$rev ."; \
1120+ target=`echo $@ | sed s/-recursive//`; \
1121+ for subdir in $$rev; do \
1122+ echo "Making $$target in $$subdir"; \
1123+ if test "$$subdir" = "."; then \
1124+ local_target="$$target-am"; \
1125+ else \
1126+ local_target="$$target"; \
1127+ fi; \
1128+ ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
1129+ || eval $$failcom; \
1130+ done && test -z "$$fail"
1131+tags-recursive:
1132+ list='$(SUBDIRS)'; for subdir in $$list; do \
1133+ test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
1134+ done
1135+ctags-recursive:
1136+ list='$(SUBDIRS)'; for subdir in $$list; do \
1137+ test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
1138+ done
1139+cscopelist-recursive:
1140+ list='$(SUBDIRS)'; for subdir in $$list; do \
1141+ test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) cscopelist); \
1142+ done
1143+
1144+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
1145+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
1146+ unique=`for i in $$list; do \
1147+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
1148+ done | \
1149+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
1150+ END { if (nonempty) { for (i in files) print i; }; }'`; \
1151+ mkid -fID $$unique
1152+tags: TAGS
1153+
1154+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
1155+ $(TAGS_FILES) $(LISP)
1156+ set x; \
1157+ here=`pwd`; \
1158+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
1159+ include_option=--etags-include; \
1160+ empty_fix=.; \
1161+ else \
1162+ include_option=--include; \
1163+ empty_fix=; \
1164+ fi; \
1165+ list='$(SUBDIRS)'; for subdir in $$list; do \
1166+ if test "$$subdir" = .; then :; else \
1167+ test ! -f $$subdir/TAGS || \
1168+ set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
1169+ fi; \
1170+ done; \
1171+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
1172+ unique=`for i in $$list; do \
1173+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
1174+ done | \
1175+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
1176+ END { if (nonempty) { for (i in files) print i; }; }'`; \
1177+ shift; \
1178+ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
1179+ test -n "$$unique" || unique=$$empty_fix; \
1180+ if test $$# -gt 0; then \
1181+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
1182+ "$$@" $$unique; \
1183+ else \
1184+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
1185+ $$unique; \
1186+ fi; \
1187+ fi
1188+ctags: CTAGS
1189+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
1190+ $(TAGS_FILES) $(LISP)
1191+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
1192+ unique=`for i in $$list; do \
1193+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
1194+ done | \
1195+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
1196+ END { if (nonempty) { for (i in files) print i; }; }'`; \
1197+ test -z "$(CTAGS_ARGS)$$unique" \
1198+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
1199+ $$unique
1200+
1201+GTAGS:
1202+ here=`$(am__cd) $(top_builddir) && pwd` \
1203+ && $(am__cd) $(top_srcdir) \
1204+ && gtags -i $(GTAGS_ARGS) "$$here"
1205+
1206+cscopelist: cscopelist-recursive $(HEADERS) $(SOURCES) $(LISP)
1207+ list='$(SOURCES) $(HEADERS) $(LISP)'; \
1208+ case "$(srcdir)" in \
1209+ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
1210+ *) sdir=$(subdir)/$(srcdir) ;; \
1211+ esac; \
1212+ for i in $$list; do \
1213+ if test -f "$$i"; then \
1214+ echo "$(subdir)/$$i"; \
1215+ else \
1216+ echo "$$sdir/$$i"; \
1217+ fi; \
1218+ done >> $(top_builddir)/cscope.files
1219+
1220+distclean-tags:
1221+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
1222+
1223+distdir: $(DISTFILES)
1224+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
1225+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
1226+ list='$(DISTFILES)'; \
1227+ dist_files=`for file in $$list; do echo $$file; done | \
1228+ sed -e "s|^$$srcdirstrip/||;t" \
1229+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
1230+ case $$dist_files in \
1231+ */*) $(MKDIR_P) `echo "$$dist_files" | \
1232+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
1233+ sort -u` ;; \
1234+ esac; \
1235+ for file in $$dist_files; do \
1236+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
1237+ if test -d $$d/$$file; then \
1238+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
1239+ if test -d "$(distdir)/$$file"; then \
1240+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
1241+ fi; \
1242+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
1243+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
1244+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
1245+ fi; \
1246+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
1247+ else \
1248+ test -f "$(distdir)/$$file" \
1249+ || cp -p $$d/$$file "$(distdir)/$$file" \
1250+ || exit 1; \
1251+ fi; \
1252+ done
1253+ @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
1254+ if test "$$subdir" = .; then :; else \
1255+ $(am__make_dryrun) \
1256+ || test -d "$(distdir)/$$subdir" \
1257+ || $(MKDIR_P) "$(distdir)/$$subdir" \
1258+ || exit 1; \
1259+ dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
1260+ $(am__relativize); \
1261+ new_distdir=$$reldir; \
1262+ dir1=$$subdir; dir2="$(top_distdir)"; \
1263+ $(am__relativize); \
1264+ new_top_distdir=$$reldir; \
1265+ echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
1266+ echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
1267+ ($(am__cd) $$subdir && \
1268+ $(MAKE) $(AM_MAKEFLAGS) \
1269+ top_distdir="$$new_top_distdir" \
1270+ distdir="$$new_distdir" \
1271+ am__remove_distdir=: \
1272+ am__skip_length_check=: \
1273+ am__skip_mode_fix=: \
1274+ distdir) \
1275+ || exit 1; \
1276+ fi; \
1277+ done
1278+check-am: all-am
1279+check: check-recursive
1280+all-am: Makefile
1281+installdirs: installdirs-recursive
1282+installdirs-am:
1283+install: install-recursive
1284+install-exec: install-exec-recursive
1285+install-data: install-data-recursive
1286+uninstall: uninstall-recursive
1287+
1288+install-am: all-am
1289+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
1290+
1291+installcheck: installcheck-recursive
1292+install-strip:
1293+ if test -z '$(STRIP)'; then \
1294+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
1295+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
1296+ install; \
1297+ else \
1298+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
1299+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
1300+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
1301+ fi
1302+mostlyclean-generic:
1303+
1304+clean-generic:
1305+
1306+distclean-generic:
1307+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
1308+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
1309+
1310+maintainer-clean-generic:
1311+ @echo "This command is intended for maintainers to use"
1312+ @echo "it deletes files that may require special tools to rebuild."
1313+clean: clean-recursive
1314+
1315+clean-am: clean-generic clean-libtool mostlyclean-am
1316+
1317+distclean: distclean-recursive
1318+ -rm -f Makefile
1319+distclean-am: clean-am distclean-generic distclean-tags
1320+
1321+dvi: dvi-recursive
1322+
1323+dvi-am:
1324+
1325+html: html-recursive
1326+
1327+html-am:
1328+
1329+info: info-recursive
1330+
1331+info-am:
1332+
1333+install-data-am:
1334+
1335+install-dvi: install-dvi-recursive
1336+
1337+install-dvi-am:
1338+
1339+install-exec-am:
1340+
1341+install-html: install-html-recursive
1342+
1343+install-html-am:
1344+
1345+install-info: install-info-recursive
1346+
1347+install-info-am:
1348+
1349+install-man:
1350+
1351+install-pdf: install-pdf-recursive
1352+
1353+install-pdf-am:
1354+
1355+install-ps: install-ps-recursive
1356+
1357+install-ps-am:
1358+
1359+installcheck-am:
1360+
1361+maintainer-clean: maintainer-clean-recursive
1362+ -rm -f Makefile
1363+maintainer-clean-am: distclean-am maintainer-clean-generic
1364+
1365+mostlyclean: mostlyclean-recursive
1366+
1367+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
1368+
1369+pdf: pdf-recursive
1370+
1371+pdf-am:
1372+
1373+ps: ps-recursive
1374+
1375+ps-am:
1376+
1377+uninstall-am:
1378+
1379+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) \
1380+ cscopelist-recursive ctags-recursive install-am install-strip \
1381+ tags-recursive
1382+
1383+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
1384+ all all-am check check-am clean clean-generic clean-libtool \
1385+ cscopelist cscopelist-recursive ctags ctags-recursive \
1386+ distclean distclean-generic distclean-libtool distclean-tags \
1387+ distdir dvi dvi-am html html-am info info-am install \
1388+ install-am install-data install-data-am install-dvi \
1389+ install-dvi-am install-exec install-exec-am install-html \
1390+ install-html-am install-info install-info-am install-man \
1391+ install-pdf install-pdf-am install-ps install-ps-am \
1392+ install-strip installcheck installcheck-am installdirs \
1393+ installdirs-am maintainer-clean maintainer-clean-generic \
1394+ mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
1395+ ps ps-am tags tags-recursive uninstall uninstall-am
1396+
1397+
1398+# Tell versions [3.59,3.63) of GNU make to not export all variables.
1399+# Otherwise a system limit (for SysV at least) may be exceeded.
1400+.NOEXPORT:
--- /dev/null
+++ b/include/config.h
@@ -0,0 +1,92 @@
1+#ifndef _CONFIG_H_
2+#define _CONFIG_H_
3+
4+/* hand-crafted config.h for Android builds */
5+
6+#define HAVE_TIME_H
7+#define HAVE_SYS_STAT_H
8+#define HAVE_GETTIMEOFDAY
9+#define HAVE_STDARG_H
10+#define __timespec_defined
11+#define HAVE_ERRNO_H
12+#define HAVE_STRING_H
13+#define HAVE_LIMITS_H
14+#define HAVE_GETOPT_H
15+#define HAVE_FCNTL_H
16+#define HAVE_STDIO_H
17+#define HAVE_STDLIB_H
18+#define HAVE_CTYPE_H
19+#define HAVE_LOCALE_H
20+#define HAVE_FCNTL_H
21+#define HAVE_WCHAR_H
22+#define HAVE_DECL_STRERROR_R 1
23+#define HAVE_DECL___FPENDING 0
24+
25+#define SIZEOF_OFF_T 4
26+
27+#define linux
28+
29+#define S_IREAD S_IRUSR
30+#define S_IWRITE S_IWUSR
31+#define S_IEXEC S_IXUSR
32+
33+#ifdef HAVE_LITTLE_ENDIAN
34+#define WORDS_LITTLEENDIAN 1
35+#else
36+#define WORDS_BIGENDIAN 1
37+#endif
38+
39+#include <stdio.h>
40+#include <wchar.h>
41+
42+#define _GL_UNUSED __attribute__((__unused__))
43+#define _GL_ATTRIBUTE_CONST __attribute__((__const__))
44+#define _GL_ATTRIBUTE_PURE __attribute__((__pure__))
45+#define restrict __restrict
46+#define _Noreturn __attribute__((__noreturn__))
47+#define PACKAGE_URL "http://www.gnu.org/software/parted/"
48+#define PACKAGE_STRING "GNU parted 3.1"
49+#define PACKAGE_NAME "GNU parted"
50+#define PACKAGE_BUGREPORT "bug-parted@gnu.org"
51+#define PACKAGE "parted"
52+#define VERSION "3.1-android"
53+
54+#define PENDING_OUTPUT_N_BYTES fp->_p - fp->_bf._base
55+
56+/* Missing from BIONIC, unfortunately */
57+static inline int mbtowc(wchar_t *pwc, const char *s, size_t n)
58+{
59+ printf("mbtowc STUB!\n");
60+ return -1;
61+}
62+
63+static inline int wctomb(char *s, wchar_t wc)
64+{
65+ printf("wctomb STUB!\n");
66+ return -1;
67+}
68+
69+#undef stpcpy
70+#define stpcpy(a, b) my_stpcpy (a, b)
71+static inline char *
72+my_stpcpy (char *dest, const char *src)
73+{
74+ char *d = dest;
75+ const char *s = src;
76+ do *d++ = *s; while (*s++ != '\0');
77+ return d - 1;
78+}
79+
80+static inline int posix_memalign(void **memptr, size_t alignment, size_t size)
81+{
82+ *memptr = memalign(alignment, size);
83+ return *memptr == NULL;
84+}
85+#define llseek lseek64
86+#define getwd(buf) getcwd(buf, PATH_MAX)
87+
88+/* scsi.h junk */
89+#define INQUIRY 0x12
90+#define SCSI_IOCTL_GET_IDLUN 0x5382
91+
92+#endif // _CONFIG_H_
--- /dev/null
+++ b/include/parted/Makefile.in
@@ -0,0 +1,1356 @@
1+# Makefile.in generated by automake 1.11a from Makefile.am.
2+# @configure_input@
3+
4+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
5+# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
6+# Foundation, Inc.
7+# This Makefile.in is free software; the Free Software Foundation
8+# gives unlimited permission to copy and/or distribute it,
9+# with or without modifications, as long as this notice is preserved.
10+
11+# This program is distributed in the hope that it will be useful,
12+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
13+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
14+# PARTICULAR PURPOSE.
15+
16+@SET_MAKE@
17+
18+VPATH = @srcdir@
19+am__make_dryrun = \
20+ { \
21+ am__dry=no; \
22+ case $$MAKEFLAGS in \
23+ *\\[\ \ ]*) \
24+ echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \
25+ | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
26+ *) \
27+ for am__flg in $$MAKEFLAGS; do \
28+ case $$am__flg in \
29+ *=*|--*) ;; \
30+ *n*) am__dry=yes; break;; \
31+ esac; \
32+ done;; \
33+ esac; \
34+ test $$am__dry = yes; \
35+ }
36+pkgdatadir = $(datadir)/@PACKAGE@
37+pkgincludedir = $(includedir)/@PACKAGE@
38+pkglibdir = $(libdir)/@PACKAGE@
39+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
40+install_sh_DATA = $(install_sh) -c -m 644
41+install_sh_PROGRAM = $(install_sh) -c
42+install_sh_SCRIPT = $(install_sh) -c
43+INSTALL_HEADER = $(INSTALL_DATA)
44+transform = $(program_transform_name)
45+NORMAL_INSTALL = :
46+PRE_INSTALL = :
47+POST_INSTALL = :
48+NORMAL_UNINSTALL = :
49+PRE_UNINSTALL = :
50+POST_UNINSTALL = :
51+build_triplet = @build@
52+host_triplet = @host@
53+subdir = include/parted
54+DIST_COMMON = $(am__noinst_HEADERS_DIST) $(partedinclude_HEADERS) \
55+ $(srcdir)/Makefile.am $(srcdir)/Makefile.in
56+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
57+am__aclocal_m4_deps = $(top_srcdir)/m4/00gnulib.m4 \
58+ $(top_srcdir)/m4/alloca.m4 $(top_srcdir)/m4/assert.m4 \
59+ $(top_srcdir)/m4/btowc.m4 $(top_srcdir)/m4/calloc.m4 \
60+ $(top_srcdir)/m4/canonicalize.m4 \
61+ $(top_srcdir)/m4/close-stream.m4 $(top_srcdir)/m4/close.m4 \
62+ $(top_srcdir)/m4/closeout.m4 $(top_srcdir)/m4/codeset.m4 \
63+ $(top_srcdir)/m4/config-h.m4 $(top_srcdir)/m4/configmake.m4 \
64+ $(top_srcdir)/m4/dirname.m4 \
65+ $(top_srcdir)/m4/double-slash-root.m4 $(top_srcdir)/m4/dup2.m4 \
66+ $(top_srcdir)/m4/eealloc.m4 $(top_srcdir)/m4/environ.m4 \
67+ $(top_srcdir)/m4/errno_h.m4 $(top_srcdir)/m4/error.m4 \
68+ $(top_srcdir)/m4/extensions.m4 $(top_srcdir)/m4/fchdir.m4 \
69+ $(top_srcdir)/m4/fcntl-o.m4 $(top_srcdir)/m4/fcntl_h.m4 \
70+ $(top_srcdir)/m4/fdopen.m4 $(top_srcdir)/m4/fpending.m4 \
71+ $(top_srcdir)/m4/fstat.m4 $(top_srcdir)/m4/fsync.m4 \
72+ $(top_srcdir)/m4/getcwd.m4 $(top_srcdir)/m4/getopt.m4 \
73+ $(top_srcdir)/m4/getpagesize.m4 $(top_srcdir)/m4/gettext.m4 \
74+ $(top_srcdir)/m4/gettimeofday.m4 $(top_srcdir)/m4/glibc21.m4 \
75+ $(top_srcdir)/m4/gnulib-common.m4 \
76+ $(top_srcdir)/m4/gnulib-comp.m4 $(top_srcdir)/m4/iconv.m4 \
77+ $(top_srcdir)/m4/include_next.m4 $(top_srcdir)/m4/inline.m4 \
78+ $(top_srcdir)/m4/intlmacosx.m4 \
79+ $(top_srcdir)/m4/inttypes-pri.m4 $(top_srcdir)/m4/inttypes.m4 \
80+ $(top_srcdir)/m4/langinfo_h.m4 $(top_srcdir)/m4/largefile.m4 \
81+ $(top_srcdir)/m4/lcmessage.m4 $(top_srcdir)/m4/lib-ignore.m4 \
82+ $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
83+ $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
84+ $(top_srcdir)/m4/localcharset.m4 $(top_srcdir)/m4/locale-fr.m4 \
85+ $(top_srcdir)/m4/locale-ja.m4 $(top_srcdir)/m4/locale-tr.m4 \
86+ $(top_srcdir)/m4/locale-zh.m4 $(top_srcdir)/m4/locale_h.m4 \
87+ $(top_srcdir)/m4/localename.m4 $(top_srcdir)/m4/lock.m4 \
88+ $(top_srcdir)/m4/longlong.m4 $(top_srcdir)/m4/lseek.m4 \
89+ $(top_srcdir)/m4/lstat.m4 $(top_srcdir)/m4/ltoptions.m4 \
90+ $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
91+ $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/malloc.m4 \
92+ $(top_srcdir)/m4/malloca.m4 $(top_srcdir)/m4/manywarnings.m4 \
93+ $(top_srcdir)/m4/mbrtowc.m4 $(top_srcdir)/m4/mbsinit.m4 \
94+ $(top_srcdir)/m4/mbstate_t.m4 $(top_srcdir)/m4/mbtowc.m4 \
95+ $(top_srcdir)/m4/mkstemp.m4 $(top_srcdir)/m4/mmap-anon.m4 \
96+ $(top_srcdir)/m4/mode_t.m4 $(top_srcdir)/m4/msvc-inval.m4 \
97+ $(top_srcdir)/m4/msvc-nothrow.m4 $(top_srcdir)/m4/multiarch.m4 \
98+ $(top_srcdir)/m4/nl_langinfo.m4 $(top_srcdir)/m4/nls.m4 \
99+ $(top_srcdir)/m4/nocrash.m4 $(top_srcdir)/m4/o-direct.m4 \
100+ $(top_srcdir)/m4/open.m4 $(top_srcdir)/m4/pathmax.m4 \
101+ $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/priv-set.m4 \
102+ $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/m4/putenv.m4 \
103+ $(top_srcdir)/m4/quote.m4 $(top_srcdir)/m4/quotearg.m4 \
104+ $(top_srcdir)/m4/read.m4 $(top_srcdir)/m4/readlink.m4 \
105+ $(top_srcdir)/m4/realloc.m4 $(top_srcdir)/m4/regex.m4 \
106+ $(top_srcdir)/m4/rpmatch.m4 $(top_srcdir)/m4/safe-read.m4 \
107+ $(top_srcdir)/m4/setenv.m4 $(top_srcdir)/m4/setlocale.m4 \
108+ $(top_srcdir)/m4/sleep.m4 $(top_srcdir)/m4/ssize_t.m4 \
109+ $(top_srcdir)/m4/stat.m4 $(top_srcdir)/m4/stdarg.m4 \
110+ $(top_srcdir)/m4/stdbool.m4 $(top_srcdir)/m4/stddef_h.m4 \
111+ $(top_srcdir)/m4/stdint.m4 $(top_srcdir)/m4/stdio_h.m4 \
112+ $(top_srcdir)/m4/stdlib_h.m4 $(top_srcdir)/m4/strcase.m4 \
113+ $(top_srcdir)/m4/strdup.m4 $(top_srcdir)/m4/strerror.m4 \
114+ $(top_srcdir)/m4/strerror_r.m4 $(top_srcdir)/m4/string_h.m4 \
115+ $(top_srcdir)/m4/strings_h.m4 $(top_srcdir)/m4/strndup.m4 \
116+ $(top_srcdir)/m4/strnlen.m4 $(top_srcdir)/m4/strtoll.m4 \
117+ $(top_srcdir)/m4/strtoull.m4 $(top_srcdir)/m4/symlink.m4 \
118+ $(top_srcdir)/m4/sys_socket_h.m4 \
119+ $(top_srcdir)/m4/sys_stat_h.m4 $(top_srcdir)/m4/sys_time_h.m4 \
120+ $(top_srcdir)/m4/sys_types_h.m4 $(top_srcdir)/m4/tempname.m4 \
121+ $(top_srcdir)/m4/thread.m4 $(top_srcdir)/m4/threadlib.m4 \
122+ $(top_srcdir)/m4/time_h.m4 $(top_srcdir)/m4/unistd_h.m4 \
123+ $(top_srcdir)/m4/unlink.m4 $(top_srcdir)/m4/unlinkdir.m4 \
124+ $(top_srcdir)/m4/usleep.m4 $(top_srcdir)/m4/version-etc.m4 \
125+ $(top_srcdir)/m4/warn-on-use.m4 $(top_srcdir)/m4/warnings.m4 \
126+ $(top_srcdir)/m4/wchar_h.m4 $(top_srcdir)/m4/wchar_t.m4 \
127+ $(top_srcdir)/m4/wcrtomb.m4 $(top_srcdir)/m4/wctob.m4 \
128+ $(top_srcdir)/m4/wctomb.m4 $(top_srcdir)/m4/wctype_h.m4 \
129+ $(top_srcdir)/m4/wint_t.m4 $(top_srcdir)/m4/xalloc.m4 \
130+ $(top_srcdir)/m4/xstrndup.m4 $(top_srcdir)/m4/xstrtol.m4 \
131+ $(top_srcdir)/m4/yield.m4 $(top_srcdir)/configure.ac
132+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
133+ $(ACLOCAL_M4)
134+mkinstalldirs = $(install_sh) -d
135+CONFIG_HEADER = $(top_builddir)/lib/config.h
136+CONFIG_CLEAN_FILES =
137+CONFIG_CLEAN_VPATH_FILES =
138+AM_V_GEN = $(am__v_GEN_@AM_V@)
139+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
140+am__v_GEN_0 = @echo " GEN " $@;
141+AM_V_at = $(am__v_at_@AM_V@)
142+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
143+am__v_at_0 = @
144+SOURCES =
145+DIST_SOURCES =
146+am__noinst_HEADERS_DIST = crc32.h endian.h fdasd.h vtoc.h
147+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
148+am__vpath_adj = case $$p in \
149+ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
150+ *) f=$$p;; \
151+ esac;
152+am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
153+am__install_max = 40
154+am__nobase_strip_setup = \
155+ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
156+am__nobase_strip = \
157+ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
158+am__nobase_list = $(am__nobase_strip_setup); \
159+ for p in $$list; do echo "$$p $$p"; done | \
160+ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
161+ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
162+ if (++n[$$2] == $(am__install_max)) \
163+ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
164+ END { for (dir in files) print dir, files[dir] }'
165+am__base_list = \
166+ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
167+ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
168+am__uninstall_files_from_dir = { \
169+ test -z "$$files" \
170+ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
171+ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
172+ $(am__cd) "$$dir" && rm -f $$files; }; \
173+ }
174+am__installdirs = "$(DESTDIR)$(partedincludedir)"
175+HEADERS = $(noinst_HEADERS) $(partedinclude_HEADERS)
176+ETAGS = etags
177+CTAGS = ctags
178+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
179+pkglibexecdir = @pkglibexecdir@
180+ACLOCAL = @ACLOCAL@
181+ALLOCA = @ALLOCA@
182+ALLOCA_H = @ALLOCA_H@
183+AMTAR = @AMTAR@
184+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
185+APPLE_UNIVERSAL_BUILD = @APPLE_UNIVERSAL_BUILD@
186+AR = @AR@
187+ARFLAGS = @ARFLAGS@
188+AUTOCONF = @AUTOCONF@
189+AUTOHEADER = @AUTOHEADER@
190+AUTOMAKE = @AUTOMAKE@
191+AWK = @AWK@
192+BITSIZEOF_PTRDIFF_T = @BITSIZEOF_PTRDIFF_T@
193+BITSIZEOF_SIG_ATOMIC_T = @BITSIZEOF_SIG_ATOMIC_T@
194+BITSIZEOF_SIZE_T = @BITSIZEOF_SIZE_T@
195+BITSIZEOF_WCHAR_T = @BITSIZEOF_WCHAR_T@
196+BITSIZEOF_WINT_T = @BITSIZEOF_WINT_T@
197+BUILDINFO = @BUILDINFO@
198+CC = @CC@
199+CCDEPMODE = @CCDEPMODE@
200+CFLAGS = @CFLAGS@
201+CHECK_CFLAGS = @CHECK_CFLAGS@
202+CHECK_LIBS = @CHECK_LIBS@
203+CONFIG_INCLUDE = @CONFIG_INCLUDE@
204+CPP = @CPP@
205+CPPFLAGS = @CPPFLAGS@
206+CYGPATH_W = @CYGPATH_W@
207+DEFS = @DEFS@
208+DEPDIR = @DEPDIR@
209+DLLTOOL = @DLLTOOL@
210+DL_LIBS = @DL_LIBS@
211+DM_LIBS = @DM_LIBS@
212+DSYMUTIL = @DSYMUTIL@
213+DUMPBIN = @DUMPBIN@
214+DYNAMIC_LOADING = @DYNAMIC_LOADING@
215+ECHO_C = @ECHO_C@
216+ECHO_N = @ECHO_N@
217+ECHO_T = @ECHO_T@
218+EGREP = @EGREP@
219+EMULTIHOP_HIDDEN = @EMULTIHOP_HIDDEN@
220+EMULTIHOP_VALUE = @EMULTIHOP_VALUE@
221+ENABLE_DEVICE_MAPPER = @ENABLE_DEVICE_MAPPER@
222+ENOLINK_HIDDEN = @ENOLINK_HIDDEN@
223+ENOLINK_VALUE = @ENOLINK_VALUE@
224+EOVERFLOW_HIDDEN = @EOVERFLOW_HIDDEN@
225+EOVERFLOW_VALUE = @EOVERFLOW_VALUE@
226+ERRNO_H = @ERRNO_H@
227+EXEEXT = @EXEEXT@
228+FGREP = @FGREP@
229+GETOPT_H = @GETOPT_H@
230+GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
231+GLIBC21 = @GLIBC21@
232+GMSGFMT = @GMSGFMT@
233+GMSGFMT_015 = @GMSGFMT_015@
234+GNULIB_ATOLL = @GNULIB_ATOLL@
235+GNULIB_BTOWC = @GNULIB_BTOWC@
236+GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
237+GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
238+GNULIB_CHDIR = @GNULIB_CHDIR@
239+GNULIB_CHOWN = @GNULIB_CHOWN@
240+GNULIB_CLOSE = @GNULIB_CLOSE@
241+GNULIB_DPRINTF = @GNULIB_DPRINTF@
242+GNULIB_DUP = @GNULIB_DUP@
243+GNULIB_DUP2 = @GNULIB_DUP2@
244+GNULIB_DUP3 = @GNULIB_DUP3@
245+GNULIB_DUPLOCALE = @GNULIB_DUPLOCALE@
246+GNULIB_ENVIRON = @GNULIB_ENVIRON@
247+GNULIB_EUIDACCESS = @GNULIB_EUIDACCESS@
248+GNULIB_FACCESSAT = @GNULIB_FACCESSAT@
249+GNULIB_FCHDIR = @GNULIB_FCHDIR@
250+GNULIB_FCHMODAT = @GNULIB_FCHMODAT@
251+GNULIB_FCHOWNAT = @GNULIB_FCHOWNAT@
252+GNULIB_FCLOSE = @GNULIB_FCLOSE@
253+GNULIB_FCNTL = @GNULIB_FCNTL@
254+GNULIB_FDATASYNC = @GNULIB_FDATASYNC@
255+GNULIB_FDOPEN = @GNULIB_FDOPEN@
256+GNULIB_FFLUSH = @GNULIB_FFLUSH@
257+GNULIB_FFS = @GNULIB_FFS@
258+GNULIB_FFSL = @GNULIB_FFSL@
259+GNULIB_FFSLL = @GNULIB_FFSLL@
260+GNULIB_FGETC = @GNULIB_FGETC@
261+GNULIB_FGETS = @GNULIB_FGETS@
262+GNULIB_FOPEN = @GNULIB_FOPEN@
263+GNULIB_FPRINTF = @GNULIB_FPRINTF@
264+GNULIB_FPRINTF_POSIX = @GNULIB_FPRINTF_POSIX@
265+GNULIB_FPURGE = @GNULIB_FPURGE@
266+GNULIB_FPUTC = @GNULIB_FPUTC@
267+GNULIB_FPUTS = @GNULIB_FPUTS@
268+GNULIB_FREAD = @GNULIB_FREAD@
269+GNULIB_FREOPEN = @GNULIB_FREOPEN@
270+GNULIB_FSCANF = @GNULIB_FSCANF@
271+GNULIB_FSEEK = @GNULIB_FSEEK@
272+GNULIB_FSEEKO = @GNULIB_FSEEKO@
273+GNULIB_FSTAT = @GNULIB_FSTAT@
274+GNULIB_FSTATAT = @GNULIB_FSTATAT@
275+GNULIB_FSYNC = @GNULIB_FSYNC@
276+GNULIB_FTELL = @GNULIB_FTELL@
277+GNULIB_FTELLO = @GNULIB_FTELLO@
278+GNULIB_FTRUNCATE = @GNULIB_FTRUNCATE@
279+GNULIB_FUTIMENS = @GNULIB_FUTIMENS@
280+GNULIB_FWRITE = @GNULIB_FWRITE@
281+GNULIB_GETC = @GNULIB_GETC@
282+GNULIB_GETCHAR = @GNULIB_GETCHAR@
283+GNULIB_GETCWD = @GNULIB_GETCWD@
284+GNULIB_GETDELIM = @GNULIB_GETDELIM@
285+GNULIB_GETDOMAINNAME = @GNULIB_GETDOMAINNAME@
286+GNULIB_GETDTABLESIZE = @GNULIB_GETDTABLESIZE@
287+GNULIB_GETGROUPS = @GNULIB_GETGROUPS@
288+GNULIB_GETHOSTNAME = @GNULIB_GETHOSTNAME@
289+GNULIB_GETLINE = @GNULIB_GETLINE@
290+GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
291+GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
292+GNULIB_GETLOGIN_R = @GNULIB_GETLOGIN_R@
293+GNULIB_GETPAGESIZE = @GNULIB_GETPAGESIZE@
294+GNULIB_GETS = @GNULIB_GETS@
295+GNULIB_GETSUBOPT = @GNULIB_GETSUBOPT@
296+GNULIB_GETTIMEOFDAY = @GNULIB_GETTIMEOFDAY@
297+GNULIB_GETUSERSHELL = @GNULIB_GETUSERSHELL@
298+GNULIB_GL_UNISTD_H_GETOPT = @GNULIB_GL_UNISTD_H_GETOPT@
299+GNULIB_GRANTPT = @GNULIB_GRANTPT@
300+GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
301+GNULIB_IMAXABS = @GNULIB_IMAXABS@
302+GNULIB_IMAXDIV = @GNULIB_IMAXDIV@
303+GNULIB_ISATTY = @GNULIB_ISATTY@
304+GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
305+GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
306+GNULIB_LCHMOD = @GNULIB_LCHMOD@
307+GNULIB_LCHOWN = @GNULIB_LCHOWN@
308+GNULIB_LINK = @GNULIB_LINK@
309+GNULIB_LINKAT = @GNULIB_LINKAT@
310+GNULIB_LSEEK = @GNULIB_LSEEK@
311+GNULIB_LSTAT = @GNULIB_LSTAT@
312+GNULIB_MALLOC_POSIX = @GNULIB_MALLOC_POSIX@
313+GNULIB_MBRLEN = @GNULIB_MBRLEN@
314+GNULIB_MBRTOWC = @GNULIB_MBRTOWC@
315+GNULIB_MBSCASECMP = @GNULIB_MBSCASECMP@
316+GNULIB_MBSCASESTR = @GNULIB_MBSCASESTR@
317+GNULIB_MBSCHR = @GNULIB_MBSCHR@
318+GNULIB_MBSCSPN = @GNULIB_MBSCSPN@
319+GNULIB_MBSINIT = @GNULIB_MBSINIT@
320+GNULIB_MBSLEN = @GNULIB_MBSLEN@
321+GNULIB_MBSNCASECMP = @GNULIB_MBSNCASECMP@
322+GNULIB_MBSNLEN = @GNULIB_MBSNLEN@
323+GNULIB_MBSNRTOWCS = @GNULIB_MBSNRTOWCS@
324+GNULIB_MBSPBRK = @GNULIB_MBSPBRK@
325+GNULIB_MBSPCASECMP = @GNULIB_MBSPCASECMP@
326+GNULIB_MBSRCHR = @GNULIB_MBSRCHR@
327+GNULIB_MBSRTOWCS = @GNULIB_MBSRTOWCS@
328+GNULIB_MBSSEP = @GNULIB_MBSSEP@
329+GNULIB_MBSSPN = @GNULIB_MBSSPN@
330+GNULIB_MBSSTR = @GNULIB_MBSSTR@
331+GNULIB_MBSTOK_R = @GNULIB_MBSTOK_R@
332+GNULIB_MBTOWC = @GNULIB_MBTOWC@
333+GNULIB_MEMCHR = @GNULIB_MEMCHR@
334+GNULIB_MEMMEM = @GNULIB_MEMMEM@
335+GNULIB_MEMPCPY = @GNULIB_MEMPCPY@
336+GNULIB_MEMRCHR = @GNULIB_MEMRCHR@
337+GNULIB_MKDIRAT = @GNULIB_MKDIRAT@
338+GNULIB_MKDTEMP = @GNULIB_MKDTEMP@
339+GNULIB_MKFIFO = @GNULIB_MKFIFO@
340+GNULIB_MKFIFOAT = @GNULIB_MKFIFOAT@
341+GNULIB_MKNOD = @GNULIB_MKNOD@
342+GNULIB_MKNODAT = @GNULIB_MKNODAT@
343+GNULIB_MKOSTEMP = @GNULIB_MKOSTEMP@
344+GNULIB_MKOSTEMPS = @GNULIB_MKOSTEMPS@
345+GNULIB_MKSTEMP = @GNULIB_MKSTEMP@
346+GNULIB_MKSTEMPS = @GNULIB_MKSTEMPS@
347+GNULIB_MKTIME = @GNULIB_MKTIME@
348+GNULIB_NANOSLEEP = @GNULIB_NANOSLEEP@
349+GNULIB_NL_LANGINFO = @GNULIB_NL_LANGINFO@
350+GNULIB_NONBLOCKING = @GNULIB_NONBLOCKING@
351+GNULIB_OBSTACK_PRINTF = @GNULIB_OBSTACK_PRINTF@
352+GNULIB_OBSTACK_PRINTF_POSIX = @GNULIB_OBSTACK_PRINTF_POSIX@
353+GNULIB_OPEN = @GNULIB_OPEN@
354+GNULIB_OPENAT = @GNULIB_OPENAT@
355+GNULIB_PCLOSE = @GNULIB_PCLOSE@
356+GNULIB_PERROR = @GNULIB_PERROR@
357+GNULIB_PIPE = @GNULIB_PIPE@
358+GNULIB_PIPE2 = @GNULIB_PIPE2@
359+GNULIB_POPEN = @GNULIB_POPEN@
360+GNULIB_POSIX_OPENPT = @GNULIB_POSIX_OPENPT@
361+GNULIB_PREAD = @GNULIB_PREAD@
362+GNULIB_PRINTF = @GNULIB_PRINTF@
363+GNULIB_PRINTF_POSIX = @GNULIB_PRINTF_POSIX@
364+GNULIB_PTSNAME = @GNULIB_PTSNAME@
365+GNULIB_PTSNAME_R = @GNULIB_PTSNAME_R@
366+GNULIB_PUTC = @GNULIB_PUTC@
367+GNULIB_PUTCHAR = @GNULIB_PUTCHAR@
368+GNULIB_PUTENV = @GNULIB_PUTENV@
369+GNULIB_PUTS = @GNULIB_PUTS@
370+GNULIB_PWRITE = @GNULIB_PWRITE@
371+GNULIB_RANDOM = @GNULIB_RANDOM@
372+GNULIB_RANDOM_R = @GNULIB_RANDOM_R@
373+GNULIB_RAWMEMCHR = @GNULIB_RAWMEMCHR@
374+GNULIB_READ = @GNULIB_READ@
375+GNULIB_READLINK = @GNULIB_READLINK@
376+GNULIB_READLINKAT = @GNULIB_READLINKAT@
377+GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
378+GNULIB_REALPATH = @GNULIB_REALPATH@
379+GNULIB_REMOVE = @GNULIB_REMOVE@
380+GNULIB_RENAME = @GNULIB_RENAME@
381+GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
382+GNULIB_RMDIR = @GNULIB_RMDIR@
383+GNULIB_RPMATCH = @GNULIB_RPMATCH@
384+GNULIB_SCANF = @GNULIB_SCANF@
385+GNULIB_SETENV = @GNULIB_SETENV@
386+GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
387+GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
388+GNULIB_SLEEP = @GNULIB_SLEEP@
389+GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
390+GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
391+GNULIB_STAT = @GNULIB_STAT@
392+GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
393+GNULIB_STDIO_H_SIGPIPE = @GNULIB_STDIO_H_SIGPIPE@
394+GNULIB_STPCPY = @GNULIB_STPCPY@
395+GNULIB_STPNCPY = @GNULIB_STPNCPY@
396+GNULIB_STRCASESTR = @GNULIB_STRCASESTR@
397+GNULIB_STRCHRNUL = @GNULIB_STRCHRNUL@
398+GNULIB_STRDUP = @GNULIB_STRDUP@
399+GNULIB_STRERROR = @GNULIB_STRERROR@
400+GNULIB_STRERROR_R = @GNULIB_STRERROR_R@
401+GNULIB_STRNCAT = @GNULIB_STRNCAT@
402+GNULIB_STRNDUP = @GNULIB_STRNDUP@
403+GNULIB_STRNLEN = @GNULIB_STRNLEN@
404+GNULIB_STRPBRK = @GNULIB_STRPBRK@
405+GNULIB_STRPTIME = @GNULIB_STRPTIME@
406+GNULIB_STRSEP = @GNULIB_STRSEP@
407+GNULIB_STRSIGNAL = @GNULIB_STRSIGNAL@
408+GNULIB_STRSTR = @GNULIB_STRSTR@
409+GNULIB_STRTOD = @GNULIB_STRTOD@
410+GNULIB_STRTOIMAX = @GNULIB_STRTOIMAX@
411+GNULIB_STRTOK_R = @GNULIB_STRTOK_R@
412+GNULIB_STRTOLL = @GNULIB_STRTOLL@
413+GNULIB_STRTOULL = @GNULIB_STRTOULL@
414+GNULIB_STRTOUMAX = @GNULIB_STRTOUMAX@
415+GNULIB_STRVERSCMP = @GNULIB_STRVERSCMP@
416+GNULIB_SYMLINK = @GNULIB_SYMLINK@
417+GNULIB_SYMLINKAT = @GNULIB_SYMLINKAT@
418+GNULIB_SYSTEM_POSIX = @GNULIB_SYSTEM_POSIX@
419+GNULIB_TIMEGM = @GNULIB_TIMEGM@
420+GNULIB_TIME_R = @GNULIB_TIME_R@
421+GNULIB_TMPFILE = @GNULIB_TMPFILE@
422+GNULIB_TOWCTRANS = @GNULIB_TOWCTRANS@
423+GNULIB_TTYNAME_R = @GNULIB_TTYNAME_R@
424+GNULIB_UNISTD_H_NONBLOCKING = @GNULIB_UNISTD_H_NONBLOCKING@
425+GNULIB_UNISTD_H_SIGPIPE = @GNULIB_UNISTD_H_SIGPIPE@
426+GNULIB_UNLINK = @GNULIB_UNLINK@
427+GNULIB_UNLINKAT = @GNULIB_UNLINKAT@
428+GNULIB_UNLOCKPT = @GNULIB_UNLOCKPT@
429+GNULIB_UNSETENV = @GNULIB_UNSETENV@
430+GNULIB_USLEEP = @GNULIB_USLEEP@
431+GNULIB_UTIMENSAT = @GNULIB_UTIMENSAT@
432+GNULIB_VASPRINTF = @GNULIB_VASPRINTF@
433+GNULIB_VDPRINTF = @GNULIB_VDPRINTF@
434+GNULIB_VFPRINTF = @GNULIB_VFPRINTF@
435+GNULIB_VFPRINTF_POSIX = @GNULIB_VFPRINTF_POSIX@
436+GNULIB_VFSCANF = @GNULIB_VFSCANF@
437+GNULIB_VPRINTF = @GNULIB_VPRINTF@
438+GNULIB_VPRINTF_POSIX = @GNULIB_VPRINTF_POSIX@
439+GNULIB_VSCANF = @GNULIB_VSCANF@
440+GNULIB_VSNPRINTF = @GNULIB_VSNPRINTF@
441+GNULIB_VSPRINTF_POSIX = @GNULIB_VSPRINTF_POSIX@
442+GNULIB_WCPCPY = @GNULIB_WCPCPY@
443+GNULIB_WCPNCPY = @GNULIB_WCPNCPY@
444+GNULIB_WCRTOMB = @GNULIB_WCRTOMB@
445+GNULIB_WCSCASECMP = @GNULIB_WCSCASECMP@
446+GNULIB_WCSCAT = @GNULIB_WCSCAT@
447+GNULIB_WCSCHR = @GNULIB_WCSCHR@
448+GNULIB_WCSCMP = @GNULIB_WCSCMP@
449+GNULIB_WCSCOLL = @GNULIB_WCSCOLL@
450+GNULIB_WCSCPY = @GNULIB_WCSCPY@
451+GNULIB_WCSCSPN = @GNULIB_WCSCSPN@
452+GNULIB_WCSDUP = @GNULIB_WCSDUP@
453+GNULIB_WCSLEN = @GNULIB_WCSLEN@
454+GNULIB_WCSNCASECMP = @GNULIB_WCSNCASECMP@
455+GNULIB_WCSNCAT = @GNULIB_WCSNCAT@
456+GNULIB_WCSNCMP = @GNULIB_WCSNCMP@
457+GNULIB_WCSNCPY = @GNULIB_WCSNCPY@
458+GNULIB_WCSNLEN = @GNULIB_WCSNLEN@
459+GNULIB_WCSNRTOMBS = @GNULIB_WCSNRTOMBS@
460+GNULIB_WCSPBRK = @GNULIB_WCSPBRK@
461+GNULIB_WCSRCHR = @GNULIB_WCSRCHR@
462+GNULIB_WCSRTOMBS = @GNULIB_WCSRTOMBS@
463+GNULIB_WCSSPN = @GNULIB_WCSSPN@
464+GNULIB_WCSSTR = @GNULIB_WCSSTR@
465+GNULIB_WCSTOK = @GNULIB_WCSTOK@
466+GNULIB_WCSWIDTH = @GNULIB_WCSWIDTH@
467+GNULIB_WCSXFRM = @GNULIB_WCSXFRM@
468+GNULIB_WCTOB = @GNULIB_WCTOB@
469+GNULIB_WCTOMB = @GNULIB_WCTOMB@
470+GNULIB_WCTRANS = @GNULIB_WCTRANS@
471+GNULIB_WCTYPE = @GNULIB_WCTYPE@
472+GNULIB_WCWIDTH = @GNULIB_WCWIDTH@
473+GNULIB_WMEMCHR = @GNULIB_WMEMCHR@
474+GNULIB_WMEMCMP = @GNULIB_WMEMCMP@
475+GNULIB_WMEMCPY = @GNULIB_WMEMCPY@
476+GNULIB_WMEMMOVE = @GNULIB_WMEMMOVE@
477+GNULIB_WMEMSET = @GNULIB_WMEMSET@
478+GNULIB_WRITE = @GNULIB_WRITE@
479+GNULIB__EXIT = @GNULIB__EXIT@
480+GREP = @GREP@
481+HAVE_ATOLL = @HAVE_ATOLL@
482+HAVE_BTOWC = @HAVE_BTOWC@
483+HAVE_CANONICALIZE_FILE_NAME = @HAVE_CANONICALIZE_FILE_NAME@
484+HAVE_CHOWN = @HAVE_CHOWN@
485+HAVE_DECL_ENVIRON = @HAVE_DECL_ENVIRON@
486+HAVE_DECL_FCHDIR = @HAVE_DECL_FCHDIR@
487+HAVE_DECL_FDATASYNC = @HAVE_DECL_FDATASYNC@
488+HAVE_DECL_FPURGE = @HAVE_DECL_FPURGE@
489+HAVE_DECL_FSEEKO = @HAVE_DECL_FSEEKO@
490+HAVE_DECL_FTELLO = @HAVE_DECL_FTELLO@
491+HAVE_DECL_GETDELIM = @HAVE_DECL_GETDELIM@
492+HAVE_DECL_GETDOMAINNAME = @HAVE_DECL_GETDOMAINNAME@
493+HAVE_DECL_GETLINE = @HAVE_DECL_GETLINE@
494+HAVE_DECL_GETLOADAVG = @HAVE_DECL_GETLOADAVG@
495+HAVE_DECL_GETLOGIN_R = @HAVE_DECL_GETLOGIN_R@
496+HAVE_DECL_GETPAGESIZE = @HAVE_DECL_GETPAGESIZE@
497+HAVE_DECL_GETUSERSHELL = @HAVE_DECL_GETUSERSHELL@
498+HAVE_DECL_IMAXABS = @HAVE_DECL_IMAXABS@
499+HAVE_DECL_IMAXDIV = @HAVE_DECL_IMAXDIV@
500+HAVE_DECL_LOCALTIME_R = @HAVE_DECL_LOCALTIME_R@
501+HAVE_DECL_MEMMEM = @HAVE_DECL_MEMMEM@
502+HAVE_DECL_MEMRCHR = @HAVE_DECL_MEMRCHR@
503+HAVE_DECL_OBSTACK_PRINTF = @HAVE_DECL_OBSTACK_PRINTF@
504+HAVE_DECL_SETENV = @HAVE_DECL_SETENV@
505+HAVE_DECL_SETHOSTNAME = @HAVE_DECL_SETHOSTNAME@
506+HAVE_DECL_SNPRINTF = @HAVE_DECL_SNPRINTF@
507+HAVE_DECL_STRDUP = @HAVE_DECL_STRDUP@
508+HAVE_DECL_STRERROR_R = @HAVE_DECL_STRERROR_R@
509+HAVE_DECL_STRNCASECMP = @HAVE_DECL_STRNCASECMP@
510+HAVE_DECL_STRNDUP = @HAVE_DECL_STRNDUP@
511+HAVE_DECL_STRNLEN = @HAVE_DECL_STRNLEN@
512+HAVE_DECL_STRSIGNAL = @HAVE_DECL_STRSIGNAL@
513+HAVE_DECL_STRTOIMAX = @HAVE_DECL_STRTOIMAX@
514+HAVE_DECL_STRTOK_R = @HAVE_DECL_STRTOK_R@
515+HAVE_DECL_STRTOUMAX = @HAVE_DECL_STRTOUMAX@
516+HAVE_DECL_TTYNAME_R = @HAVE_DECL_TTYNAME_R@
517+HAVE_DECL_UNSETENV = @HAVE_DECL_UNSETENV@
518+HAVE_DECL_VSNPRINTF = @HAVE_DECL_VSNPRINTF@
519+HAVE_DECL_WCTOB = @HAVE_DECL_WCTOB@
520+HAVE_DECL_WCWIDTH = @HAVE_DECL_WCWIDTH@
521+HAVE_DPRINTF = @HAVE_DPRINTF@
522+HAVE_DUP2 = @HAVE_DUP2@
523+HAVE_DUP3 = @HAVE_DUP3@
524+HAVE_DUPLOCALE = @HAVE_DUPLOCALE@
525+HAVE_EUIDACCESS = @HAVE_EUIDACCESS@
526+HAVE_FACCESSAT = @HAVE_FACCESSAT@
527+HAVE_FCHDIR = @HAVE_FCHDIR@
528+HAVE_FCHMODAT = @HAVE_FCHMODAT@
529+HAVE_FCHOWNAT = @HAVE_FCHOWNAT@
530+HAVE_FCNTL = @HAVE_FCNTL@
531+HAVE_FDATASYNC = @HAVE_FDATASYNC@
532+HAVE_FEATURES_H = @HAVE_FEATURES_H@
533+HAVE_FFS = @HAVE_FFS@
534+HAVE_FFSL = @HAVE_FFSL@
535+HAVE_FFSLL = @HAVE_FFSLL@
536+HAVE_FSEEKO = @HAVE_FSEEKO@
537+HAVE_FSTATAT = @HAVE_FSTATAT@
538+HAVE_FSYNC = @HAVE_FSYNC@
539+HAVE_FTELLO = @HAVE_FTELLO@
540+HAVE_FTRUNCATE = @HAVE_FTRUNCATE@
541+HAVE_FUTIMENS = @HAVE_FUTIMENS@
542+HAVE_GETDTABLESIZE = @HAVE_GETDTABLESIZE@
543+HAVE_GETGROUPS = @HAVE_GETGROUPS@
544+HAVE_GETHOSTNAME = @HAVE_GETHOSTNAME@
545+HAVE_GETLOGIN = @HAVE_GETLOGIN@
546+HAVE_GETOPT_H = @HAVE_GETOPT_H@
547+HAVE_GETPAGESIZE = @HAVE_GETPAGESIZE@
548+HAVE_GETSUBOPT = @HAVE_GETSUBOPT@
549+HAVE_GETTIMEOFDAY = @HAVE_GETTIMEOFDAY@
550+HAVE_GRANTPT = @HAVE_GRANTPT@
551+HAVE_GROUP_MEMBER = @HAVE_GROUP_MEMBER@
552+HAVE_INTTYPES_H = @HAVE_INTTYPES_H@
553+HAVE_ISWBLANK = @HAVE_ISWBLANK@
554+HAVE_ISWCNTRL = @HAVE_ISWCNTRL@
555+HAVE_LANGINFO_CODESET = @HAVE_LANGINFO_CODESET@
556+HAVE_LANGINFO_ERA = @HAVE_LANGINFO_ERA@
557+HAVE_LANGINFO_H = @HAVE_LANGINFO_H@
558+HAVE_LANGINFO_T_FMT_AMPM = @HAVE_LANGINFO_T_FMT_AMPM@
559+HAVE_LANGINFO_YESEXPR = @HAVE_LANGINFO_YESEXPR@
560+HAVE_LCHMOD = @HAVE_LCHMOD@
561+HAVE_LCHOWN = @HAVE_LCHOWN@
562+HAVE_LINK = @HAVE_LINK@
563+HAVE_LINKAT = @HAVE_LINKAT@
564+HAVE_LONG_LONG_INT = @HAVE_LONG_LONG_INT@
565+HAVE_LSTAT = @HAVE_LSTAT@
566+HAVE_MBRLEN = @HAVE_MBRLEN@
567+HAVE_MBRTOWC = @HAVE_MBRTOWC@
568+HAVE_MBSINIT = @HAVE_MBSINIT@
569+HAVE_MBSLEN = @HAVE_MBSLEN@
570+HAVE_MBSNRTOWCS = @HAVE_MBSNRTOWCS@
571+HAVE_MBSRTOWCS = @HAVE_MBSRTOWCS@
572+HAVE_MEMCHR = @HAVE_MEMCHR@
573+HAVE_MEMPCPY = @HAVE_MEMPCPY@
574+HAVE_MKDIRAT = @HAVE_MKDIRAT@
575+HAVE_MKDTEMP = @HAVE_MKDTEMP@
576+HAVE_MKFIFO = @HAVE_MKFIFO@
577+HAVE_MKFIFOAT = @HAVE_MKFIFOAT@
578+HAVE_MKNOD = @HAVE_MKNOD@
579+HAVE_MKNODAT = @HAVE_MKNODAT@
580+HAVE_MKOSTEMP = @HAVE_MKOSTEMP@
581+HAVE_MKOSTEMPS = @HAVE_MKOSTEMPS@
582+HAVE_MKSTEMP = @HAVE_MKSTEMP@
583+HAVE_MKSTEMPS = @HAVE_MKSTEMPS@
584+HAVE_MSVC_INVALID_PARAMETER_HANDLER = @HAVE_MSVC_INVALID_PARAMETER_HANDLER@
585+HAVE_NANOSLEEP = @HAVE_NANOSLEEP@
586+HAVE_NL_LANGINFO = @HAVE_NL_LANGINFO@
587+HAVE_OPENAT = @HAVE_OPENAT@
588+HAVE_OS_H = @HAVE_OS_H@
589+HAVE_PCLOSE = @HAVE_PCLOSE@
590+HAVE_PIPE = @HAVE_PIPE@
591+HAVE_PIPE2 = @HAVE_PIPE2@
592+HAVE_POPEN = @HAVE_POPEN@
593+HAVE_POSIX_OPENPT = @HAVE_POSIX_OPENPT@
594+HAVE_PREAD = @HAVE_PREAD@
595+HAVE_PTSNAME = @HAVE_PTSNAME@
596+HAVE_PTSNAME_R = @HAVE_PTSNAME_R@
597+HAVE_PWRITE = @HAVE_PWRITE@
598+HAVE_RANDOM = @HAVE_RANDOM@
599+HAVE_RANDOM_H = @HAVE_RANDOM_H@
600+HAVE_RANDOM_R = @HAVE_RANDOM_R@
601+HAVE_RAWMEMCHR = @HAVE_RAWMEMCHR@
602+HAVE_READLINK = @HAVE_READLINK@
603+HAVE_READLINKAT = @HAVE_READLINKAT@
604+HAVE_REALPATH = @HAVE_REALPATH@
605+HAVE_RENAMEAT = @HAVE_RENAMEAT@
606+HAVE_RPMATCH = @HAVE_RPMATCH@
607+HAVE_SETENV = @HAVE_SETENV@
608+HAVE_SETHOSTNAME = @HAVE_SETHOSTNAME@
609+HAVE_SIGNED_SIG_ATOMIC_T = @HAVE_SIGNED_SIG_ATOMIC_T@
610+HAVE_SIGNED_WCHAR_T = @HAVE_SIGNED_WCHAR_T@
611+HAVE_SIGNED_WINT_T = @HAVE_SIGNED_WINT_T@
612+HAVE_SLEEP = @HAVE_SLEEP@
613+HAVE_STDINT_H = @HAVE_STDINT_H@
614+HAVE_STPCPY = @HAVE_STPCPY@
615+HAVE_STPNCPY = @HAVE_STPNCPY@
616+HAVE_STRCASECMP = @HAVE_STRCASECMP@
617+HAVE_STRCASESTR = @HAVE_STRCASESTR@
618+HAVE_STRCHRNUL = @HAVE_STRCHRNUL@
619+HAVE_STRINGS_H = @HAVE_STRINGS_H@
620+HAVE_STRPBRK = @HAVE_STRPBRK@
621+HAVE_STRPTIME = @HAVE_STRPTIME@
622+HAVE_STRSEP = @HAVE_STRSEP@
623+HAVE_STRTOD = @HAVE_STRTOD@
624+HAVE_STRTOLL = @HAVE_STRTOLL@
625+HAVE_STRTOULL = @HAVE_STRTOULL@
626+HAVE_STRUCT_RANDOM_DATA = @HAVE_STRUCT_RANDOM_DATA@
627+HAVE_STRUCT_TIMEVAL = @HAVE_STRUCT_TIMEVAL@
628+HAVE_STRVERSCMP = @HAVE_STRVERSCMP@
629+HAVE_SYMLINK = @HAVE_SYMLINK@
630+HAVE_SYMLINKAT = @HAVE_SYMLINKAT@
631+HAVE_SYS_BITYPES_H = @HAVE_SYS_BITYPES_H@
632+HAVE_SYS_INTTYPES_H = @HAVE_SYS_INTTYPES_H@
633+HAVE_SYS_LOADAVG_H = @HAVE_SYS_LOADAVG_H@
634+HAVE_SYS_PARAM_H = @HAVE_SYS_PARAM_H@
635+HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
636+HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
637+HAVE_TIMEGM = @HAVE_TIMEGM@
638+HAVE_UNISTD_H = @HAVE_UNISTD_H@
639+HAVE_UNLINKAT = @HAVE_UNLINKAT@
640+HAVE_UNLOCKPT = @HAVE_UNLOCKPT@
641+HAVE_UNSIGNED_LONG_LONG_INT = @HAVE_UNSIGNED_LONG_LONG_INT@
642+HAVE_USLEEP = @HAVE_USLEEP@
643+HAVE_UTIMENSAT = @HAVE_UTIMENSAT@
644+HAVE_VASPRINTF = @HAVE_VASPRINTF@
645+HAVE_VDPRINTF = @HAVE_VDPRINTF@
646+HAVE_WCHAR_H = @HAVE_WCHAR_H@
647+HAVE_WCHAR_T = @HAVE_WCHAR_T@
648+HAVE_WCPCPY = @HAVE_WCPCPY@
649+HAVE_WCPNCPY = @HAVE_WCPNCPY@
650+HAVE_WCRTOMB = @HAVE_WCRTOMB@
651+HAVE_WCSCASECMP = @HAVE_WCSCASECMP@
652+HAVE_WCSCAT = @HAVE_WCSCAT@
653+HAVE_WCSCHR = @HAVE_WCSCHR@
654+HAVE_WCSCMP = @HAVE_WCSCMP@
655+HAVE_WCSCOLL = @HAVE_WCSCOLL@
656+HAVE_WCSCPY = @HAVE_WCSCPY@
657+HAVE_WCSCSPN = @HAVE_WCSCSPN@
658+HAVE_WCSDUP = @HAVE_WCSDUP@
659+HAVE_WCSLEN = @HAVE_WCSLEN@
660+HAVE_WCSNCASECMP = @HAVE_WCSNCASECMP@
661+HAVE_WCSNCAT = @HAVE_WCSNCAT@
662+HAVE_WCSNCMP = @HAVE_WCSNCMP@
663+HAVE_WCSNCPY = @HAVE_WCSNCPY@
664+HAVE_WCSNLEN = @HAVE_WCSNLEN@
665+HAVE_WCSNRTOMBS = @HAVE_WCSNRTOMBS@
666+HAVE_WCSPBRK = @HAVE_WCSPBRK@
667+HAVE_WCSRCHR = @HAVE_WCSRCHR@
668+HAVE_WCSRTOMBS = @HAVE_WCSRTOMBS@
669+HAVE_WCSSPN = @HAVE_WCSSPN@
670+HAVE_WCSSTR = @HAVE_WCSSTR@
671+HAVE_WCSTOK = @HAVE_WCSTOK@
672+HAVE_WCSWIDTH = @HAVE_WCSWIDTH@
673+HAVE_WCSXFRM = @HAVE_WCSXFRM@
674+HAVE_WCTRANS_T = @HAVE_WCTRANS_T@
675+HAVE_WCTYPE_H = @HAVE_WCTYPE_H@
676+HAVE_WCTYPE_T = @HAVE_WCTYPE_T@
677+HAVE_WINSOCK2_H = @HAVE_WINSOCK2_H@
678+HAVE_WINT_T = @HAVE_WINT_T@
679+HAVE_WMEMCHR = @HAVE_WMEMCHR@
680+HAVE_WMEMCMP = @HAVE_WMEMCMP@
681+HAVE_WMEMCPY = @HAVE_WMEMCPY@
682+HAVE_WMEMMOVE = @HAVE_WMEMMOVE@
683+HAVE_WMEMSET = @HAVE_WMEMSET@
684+HAVE_XLOCALE_H = @HAVE_XLOCALE_H@
685+HAVE__BOOL = @HAVE__BOOL@
686+HAVE__EXIT = @HAVE__EXIT@
687+IGNORE_UNUSED_LIBRARIES_CFLAGS = @IGNORE_UNUSED_LIBRARIES_CFLAGS@
688+INCLUDE_NEXT = @INCLUDE_NEXT@
689+INCLUDE_NEXT_AS_FIRST_DIRECTIVE = @INCLUDE_NEXT_AS_FIRST_DIRECTIVE@
690+INSTALL = @INSTALL@
691+INSTALL_DATA = @INSTALL_DATA@
692+INSTALL_PROGRAM = @INSTALL_PROGRAM@
693+INSTALL_SCRIPT = @INSTALL_SCRIPT@
694+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
695+INT32_MAX_LT_INTMAX_MAX = @INT32_MAX_LT_INTMAX_MAX@
696+INT64_MAX_EQ_LONG_MAX = @INT64_MAX_EQ_LONG_MAX@
697+INTLINCS = @INTLINCS@
698+INTLLIBS = @INTLLIBS@
699+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
700+LD = @LD@
701+LDFLAGS = @LDFLAGS@
702+LIBICONV = @LIBICONV@
703+LIBINTL = @LIBINTL@
704+LIBMULTITHREAD = @LIBMULTITHREAD@
705+LIBOBJS = @LIBOBJS@
706+LIBPTH = @LIBPTH@
707+LIBPTH_PREFIX = @LIBPTH_PREFIX@
708+LIBS = @LIBS@
709+LIBTESTS_LIBDEPS = @LIBTESTS_LIBDEPS@
710+LIBTHREAD = @LIBTHREAD@
711+LIBTOOL = @LIBTOOL@
712+LIB_BLKID = @LIB_BLKID@
713+LIPO = @LIPO@
714+LN_S = @LN_S@
715+LOCALCHARSET_TESTS_ENVIRONMENT = @LOCALCHARSET_TESTS_ENVIRONMENT@
716+LOCALE_FR = @LOCALE_FR@
717+LOCALE_FR_UTF8 = @LOCALE_FR_UTF8@
718+LOCALE_JA = @LOCALE_JA@
719+LOCALE_TR_UTF8 = @LOCALE_TR_UTF8@
720+LOCALE_ZH_CN = @LOCALE_ZH_CN@
721+LTALLOCA = @LTALLOCA@
722+LTLIBICONV = @LTLIBICONV@
723+LTLIBINTL = @LTLIBINTL@
724+LTLIBMULTITHREAD = @LTLIBMULTITHREAD@
725+LTLIBOBJS = @LTLIBOBJS@
726+LTLIBPTH = @LTLIBPTH@
727+LTLIBTHREAD = @LTLIBTHREAD@
728+LT_AGE = @LT_AGE@
729+LT_CURRENT = @LT_CURRENT@
730+LT_RELEASE = @LT_RELEASE@
731+LT_REVISION = @LT_REVISION@
732+MAKEINFO = @MAKEINFO@
733+MANIFEST_TOOL = @MANIFEST_TOOL@
734+MKDIR_P = @MKDIR_P@
735+MSGFMT = @MSGFMT@
736+MSGFMT_015 = @MSGFMT_015@
737+MSGMERGE = @MSGMERGE@
738+NEXT_AS_FIRST_DIRECTIVE_ERRNO_H = @NEXT_AS_FIRST_DIRECTIVE_ERRNO_H@
739+NEXT_AS_FIRST_DIRECTIVE_FCNTL_H = @NEXT_AS_FIRST_DIRECTIVE_FCNTL_H@
740+NEXT_AS_FIRST_DIRECTIVE_GETOPT_H = @NEXT_AS_FIRST_DIRECTIVE_GETOPT_H@
741+NEXT_AS_FIRST_DIRECTIVE_INTTYPES_H = @NEXT_AS_FIRST_DIRECTIVE_INTTYPES_H@
742+NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H = @NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H@
743+NEXT_AS_FIRST_DIRECTIVE_LOCALE_H = @NEXT_AS_FIRST_DIRECTIVE_LOCALE_H@
744+NEXT_AS_FIRST_DIRECTIVE_STDARG_H = @NEXT_AS_FIRST_DIRECTIVE_STDARG_H@
745+NEXT_AS_FIRST_DIRECTIVE_STDDEF_H = @NEXT_AS_FIRST_DIRECTIVE_STDDEF_H@
746+NEXT_AS_FIRST_DIRECTIVE_STDINT_H = @NEXT_AS_FIRST_DIRECTIVE_STDINT_H@
747+NEXT_AS_FIRST_DIRECTIVE_STDIO_H = @NEXT_AS_FIRST_DIRECTIVE_STDIO_H@
748+NEXT_AS_FIRST_DIRECTIVE_STDLIB_H = @NEXT_AS_FIRST_DIRECTIVE_STDLIB_H@
749+NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
750+NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
751+NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
752+NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H@
753+NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H@
754+NEXT_AS_FIRST_DIRECTIVE_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_TIME_H@
755+NEXT_AS_FIRST_DIRECTIVE_UNISTD_H = @NEXT_AS_FIRST_DIRECTIVE_UNISTD_H@
756+NEXT_AS_FIRST_DIRECTIVE_WCHAR_H = @NEXT_AS_FIRST_DIRECTIVE_WCHAR_H@
757+NEXT_AS_FIRST_DIRECTIVE_WCTYPE_H = @NEXT_AS_FIRST_DIRECTIVE_WCTYPE_H@
758+NEXT_ERRNO_H = @NEXT_ERRNO_H@
759+NEXT_FCNTL_H = @NEXT_FCNTL_H@
760+NEXT_GETOPT_H = @NEXT_GETOPT_H@
761+NEXT_INTTYPES_H = @NEXT_INTTYPES_H@
762+NEXT_LANGINFO_H = @NEXT_LANGINFO_H@
763+NEXT_LOCALE_H = @NEXT_LOCALE_H@
764+NEXT_STDARG_H = @NEXT_STDARG_H@
765+NEXT_STDDEF_H = @NEXT_STDDEF_H@
766+NEXT_STDINT_H = @NEXT_STDINT_H@
767+NEXT_STDIO_H = @NEXT_STDIO_H@
768+NEXT_STDLIB_H = @NEXT_STDLIB_H@
769+NEXT_STRINGS_H = @NEXT_STRINGS_H@
770+NEXT_STRING_H = @NEXT_STRING_H@
771+NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
772+NEXT_SYS_TIME_H = @NEXT_SYS_TIME_H@
773+NEXT_SYS_TYPES_H = @NEXT_SYS_TYPES_H@
774+NEXT_TIME_H = @NEXT_TIME_H@
775+NEXT_UNISTD_H = @NEXT_UNISTD_H@
776+NEXT_WCHAR_H = @NEXT_WCHAR_H@
777+NEXT_WCTYPE_H = @NEXT_WCTYPE_H@
778+NM = @NM@
779+NMEDIT = @NMEDIT@
780+OBJDUMP = @OBJDUMP@
781+OBJEXT = @OBJEXT@
782+OS = @OS@
783+OS_LIBS = @OS_LIBS@
784+OTOOL = @OTOOL@
785+OTOOL64 = @OTOOL64@
786+PACKAGE = @PACKAGE@
787+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
788+PACKAGE_NAME = @PACKAGE_NAME@
789+PACKAGE_STRING = @PACKAGE_STRING@
790+PACKAGE_TARNAME = @PACKAGE_TARNAME@
791+PACKAGE_URL = @PACKAGE_URL@
792+PACKAGE_VERSION = @PACKAGE_VERSION@
793+PARTEDLDFLAGS = @PARTEDLDFLAGS@
794+PARTED_LIBS = @PARTED_LIBS@
795+PARTED_USABLE_TEST_DIR = @PARTED_USABLE_TEST_DIR@
796+PATH_SEPARATOR = @PATH_SEPARATOR@
797+PKG_CONFIG = @PKG_CONFIG@
798+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
799+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
800+POSUB = @POSUB@
801+PRAGMA_COLUMNS = @PRAGMA_COLUMNS@
802+PRAGMA_SYSTEM_HEADER = @PRAGMA_SYSTEM_HEADER@
803+PRIPTR_PREFIX = @PRIPTR_PREFIX@
804+PRI_MACROS_BROKEN = @PRI_MACROS_BROKEN@
805+PTHREAD_H_DEFINES_STRUCT_TIMESPEC = @PTHREAD_H_DEFINES_STRUCT_TIMESPEC@
806+PTRDIFF_T_SUFFIX = @PTRDIFF_T_SUFFIX@
807+RANLIB = @RANLIB@
808+REISER_LIBS = @REISER_LIBS@
809+REPLACE_BTOWC = @REPLACE_BTOWC@
810+REPLACE_CALLOC = @REPLACE_CALLOC@
811+REPLACE_CANONICALIZE_FILE_NAME = @REPLACE_CANONICALIZE_FILE_NAME@
812+REPLACE_CHOWN = @REPLACE_CHOWN@
813+REPLACE_CLOSE = @REPLACE_CLOSE@
814+REPLACE_DPRINTF = @REPLACE_DPRINTF@
815+REPLACE_DUP = @REPLACE_DUP@
816+REPLACE_DUP2 = @REPLACE_DUP2@
817+REPLACE_DUPLOCALE = @REPLACE_DUPLOCALE@
818+REPLACE_FCHOWNAT = @REPLACE_FCHOWNAT@
819+REPLACE_FCLOSE = @REPLACE_FCLOSE@
820+REPLACE_FCNTL = @REPLACE_FCNTL@
821+REPLACE_FDOPEN = @REPLACE_FDOPEN@
822+REPLACE_FFLUSH = @REPLACE_FFLUSH@
823+REPLACE_FOPEN = @REPLACE_FOPEN@
824+REPLACE_FPRINTF = @REPLACE_FPRINTF@
825+REPLACE_FPURGE = @REPLACE_FPURGE@
826+REPLACE_FREOPEN = @REPLACE_FREOPEN@
827+REPLACE_FSEEK = @REPLACE_FSEEK@
828+REPLACE_FSEEKO = @REPLACE_FSEEKO@
829+REPLACE_FSTAT = @REPLACE_FSTAT@
830+REPLACE_FSTATAT = @REPLACE_FSTATAT@
831+REPLACE_FTELL = @REPLACE_FTELL@
832+REPLACE_FTELLO = @REPLACE_FTELLO@
833+REPLACE_FUTIMENS = @REPLACE_FUTIMENS@
834+REPLACE_GETCWD = @REPLACE_GETCWD@
835+REPLACE_GETDELIM = @REPLACE_GETDELIM@
836+REPLACE_GETDOMAINNAME = @REPLACE_GETDOMAINNAME@
837+REPLACE_GETGROUPS = @REPLACE_GETGROUPS@
838+REPLACE_GETLINE = @REPLACE_GETLINE@
839+REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
840+REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
841+REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
842+REPLACE_ISATTY = @REPLACE_ISATTY@
843+REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
844+REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
845+REPLACE_LCHOWN = @REPLACE_LCHOWN@
846+REPLACE_LINK = @REPLACE_LINK@
847+REPLACE_LINKAT = @REPLACE_LINKAT@
848+REPLACE_LOCALTIME_R = @REPLACE_LOCALTIME_R@
849+REPLACE_LSEEK = @REPLACE_LSEEK@
850+REPLACE_LSTAT = @REPLACE_LSTAT@
851+REPLACE_MALLOC = @REPLACE_MALLOC@
852+REPLACE_MBRLEN = @REPLACE_MBRLEN@
853+REPLACE_MBRTOWC = @REPLACE_MBRTOWC@
854+REPLACE_MBSINIT = @REPLACE_MBSINIT@
855+REPLACE_MBSNRTOWCS = @REPLACE_MBSNRTOWCS@
856+REPLACE_MBSRTOWCS = @REPLACE_MBSRTOWCS@
857+REPLACE_MBSTATE_T = @REPLACE_MBSTATE_T@
858+REPLACE_MBTOWC = @REPLACE_MBTOWC@
859+REPLACE_MEMCHR = @REPLACE_MEMCHR@
860+REPLACE_MEMMEM = @REPLACE_MEMMEM@
861+REPLACE_MKDIR = @REPLACE_MKDIR@
862+REPLACE_MKFIFO = @REPLACE_MKFIFO@
863+REPLACE_MKNOD = @REPLACE_MKNOD@
864+REPLACE_MKSTEMP = @REPLACE_MKSTEMP@
865+REPLACE_MKTIME = @REPLACE_MKTIME@
866+REPLACE_NANOSLEEP = @REPLACE_NANOSLEEP@
867+REPLACE_NL_LANGINFO = @REPLACE_NL_LANGINFO@
868+REPLACE_NULL = @REPLACE_NULL@
869+REPLACE_OBSTACK_PRINTF = @REPLACE_OBSTACK_PRINTF@
870+REPLACE_OPEN = @REPLACE_OPEN@
871+REPLACE_OPENAT = @REPLACE_OPENAT@
872+REPLACE_PERROR = @REPLACE_PERROR@
873+REPLACE_POPEN = @REPLACE_POPEN@
874+REPLACE_PREAD = @REPLACE_PREAD@
875+REPLACE_PRINTF = @REPLACE_PRINTF@
876+REPLACE_PTSNAME_R = @REPLACE_PTSNAME_R@
877+REPLACE_PUTENV = @REPLACE_PUTENV@
878+REPLACE_PWRITE = @REPLACE_PWRITE@
879+REPLACE_RANDOM_R = @REPLACE_RANDOM_R@
880+REPLACE_READ = @REPLACE_READ@
881+REPLACE_READLINK = @REPLACE_READLINK@
882+REPLACE_REALLOC = @REPLACE_REALLOC@
883+REPLACE_REALPATH = @REPLACE_REALPATH@
884+REPLACE_REMOVE = @REPLACE_REMOVE@
885+REPLACE_RENAME = @REPLACE_RENAME@
886+REPLACE_RENAMEAT = @REPLACE_RENAMEAT@
887+REPLACE_RMDIR = @REPLACE_RMDIR@
888+REPLACE_SETENV = @REPLACE_SETENV@
889+REPLACE_SETLOCALE = @REPLACE_SETLOCALE@
890+REPLACE_SLEEP = @REPLACE_SLEEP@
891+REPLACE_SNPRINTF = @REPLACE_SNPRINTF@
892+REPLACE_SPRINTF = @REPLACE_SPRINTF@
893+REPLACE_STAT = @REPLACE_STAT@
894+REPLACE_STDIO_READ_FUNCS = @REPLACE_STDIO_READ_FUNCS@
895+REPLACE_STDIO_WRITE_FUNCS = @REPLACE_STDIO_WRITE_FUNCS@
896+REPLACE_STPNCPY = @REPLACE_STPNCPY@
897+REPLACE_STRCASESTR = @REPLACE_STRCASESTR@
898+REPLACE_STRCHRNUL = @REPLACE_STRCHRNUL@
899+REPLACE_STRDUP = @REPLACE_STRDUP@
900+REPLACE_STRERROR = @REPLACE_STRERROR@
901+REPLACE_STRERROR_R = @REPLACE_STRERROR_R@
902+REPLACE_STRNCAT = @REPLACE_STRNCAT@
903+REPLACE_STRNDUP = @REPLACE_STRNDUP@
904+REPLACE_STRNLEN = @REPLACE_STRNLEN@
905+REPLACE_STRSIGNAL = @REPLACE_STRSIGNAL@
906+REPLACE_STRSTR = @REPLACE_STRSTR@
907+REPLACE_STRTOD = @REPLACE_STRTOD@
908+REPLACE_STRTOIMAX = @REPLACE_STRTOIMAX@
909+REPLACE_STRTOK_R = @REPLACE_STRTOK_R@
910+REPLACE_STRUCT_TIMEVAL = @REPLACE_STRUCT_TIMEVAL@
911+REPLACE_SYMLINK = @REPLACE_SYMLINK@
912+REPLACE_TIMEGM = @REPLACE_TIMEGM@
913+REPLACE_TMPFILE = @REPLACE_TMPFILE@
914+REPLACE_TOWLOWER = @REPLACE_TOWLOWER@
915+REPLACE_TTYNAME_R = @REPLACE_TTYNAME_R@
916+REPLACE_UNLINK = @REPLACE_UNLINK@
917+REPLACE_UNLINKAT = @REPLACE_UNLINKAT@
918+REPLACE_UNSETENV = @REPLACE_UNSETENV@
919+REPLACE_USLEEP = @REPLACE_USLEEP@
920+REPLACE_UTIMENSAT = @REPLACE_UTIMENSAT@
921+REPLACE_VASPRINTF = @REPLACE_VASPRINTF@
922+REPLACE_VDPRINTF = @REPLACE_VDPRINTF@
923+REPLACE_VFPRINTF = @REPLACE_VFPRINTF@
924+REPLACE_VPRINTF = @REPLACE_VPRINTF@
925+REPLACE_VSNPRINTF = @REPLACE_VSNPRINTF@
926+REPLACE_VSPRINTF = @REPLACE_VSPRINTF@
927+REPLACE_WCRTOMB = @REPLACE_WCRTOMB@
928+REPLACE_WCSNRTOMBS = @REPLACE_WCSNRTOMBS@
929+REPLACE_WCSRTOMBS = @REPLACE_WCSRTOMBS@
930+REPLACE_WCSWIDTH = @REPLACE_WCSWIDTH@
931+REPLACE_WCTOB = @REPLACE_WCTOB@
932+REPLACE_WCTOMB = @REPLACE_WCTOMB@
933+REPLACE_WCWIDTH = @REPLACE_WCWIDTH@
934+REPLACE_WRITE = @REPLACE_WRITE@
935+SED = @SED@
936+SELINUX_LIBS = @SELINUX_LIBS@
937+SET_MAKE = @SET_MAKE@
938+SHELL = @SHELL@
939+SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
940+SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
941+STDARG_H = @STDARG_H@
942+STDBOOL_H = @STDBOOL_H@
943+STDDEF_H = @STDDEF_H@
944+STDINT_H = @STDINT_H@
945+STRIP = @STRIP@
946+SYS_TIME_H_DEFINES_STRUCT_TIMESPEC = @SYS_TIME_H_DEFINES_STRUCT_TIMESPEC@
947+TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
948+UINT32_MAX_LT_UINTMAX_MAX = @UINT32_MAX_LT_UINTMAX_MAX@
949+UINT64_MAX_EQ_ULONG_MAX = @UINT64_MAX_EQ_ULONG_MAX@
950+UNDEFINE_STRTOK_R = @UNDEFINE_STRTOK_R@
951+UNISTD_H_HAVE_WINSOCK2_H = @UNISTD_H_HAVE_WINSOCK2_H@
952+UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
953+USE_NLS = @USE_NLS@
954+UUID_LIBS = @UUID_LIBS@
955+VERSION = @VERSION@
956+WARN_CFLAGS = @WARN_CFLAGS@
957+WCHAR_T_SUFFIX = @WCHAR_T_SUFFIX@
958+WERROR_CFLAGS = @WERROR_CFLAGS@
959+WINT_T_SUFFIX = @WINT_T_SUFFIX@
960+XGETTEXT = @XGETTEXT@
961+XGETTEXT_015 = @XGETTEXT_015@
962+XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@
963+YIELD_LIB = @YIELD_LIB@
964+abs_aux_dir = @abs_aux_dir@
965+abs_builddir = @abs_builddir@
966+abs_srcdir = @abs_srcdir@
967+abs_top_builddir = @abs_top_builddir@
968+abs_top_srcdir = @abs_top_srcdir@
969+ac_ct_AR = @ac_ct_AR@
970+ac_ct_CC = @ac_ct_CC@
971+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
972+am__include = @am__include@
973+am__leading_dot = @am__leading_dot@
974+am__quote = @am__quote@
975+am__tar = @am__tar@
976+am__untar = @am__untar@
977+bindir = @bindir@
978+build = @build@
979+build_alias = @build_alias@
980+build_cpu = @build_cpu@
981+build_os = @build_os@
982+build_vendor = @build_vendor@
983+builddir = @builddir@
984+datadir = @datadir@
985+datarootdir = @datarootdir@
986+docdir = @docdir@
987+dvidir = @dvidir@
988+exec_prefix = @exec_prefix@
989+gl_LIBOBJS = @gl_LIBOBJS@
990+gl_LTLIBOBJS = @gl_LTLIBOBJS@
991+gltests_LIBOBJS = @gltests_LIBOBJS@
992+gltests_LTLIBOBJS = @gltests_LTLIBOBJS@
993+gltests_WITNESS = @gltests_WITNESS@
994+host = @host@
995+host_alias = @host_alias@
996+host_cpu = @host_cpu@
997+host_os = @host_os@
998+host_vendor = @host_vendor@
999+htmldir = @htmldir@
1000+includedir = @includedir@
1001+infodir = @infodir@
1002+install_sh = @install_sh@
1003+libdir = @libdir@
1004+libexecdir = @libexecdir@
1005+lispdir = @lispdir@
1006+localedir = @localedir@
1007+localstatedir = @localstatedir@
1008+mandir = @mandir@
1009+mkdir_p = @mkdir_p@
1010+oldincludedir = @oldincludedir@
1011+pdfdir = @pdfdir@
1012+prefix = @prefix@
1013+program_transform_name = @program_transform_name@
1014+psdir = @psdir@
1015+sbindir = @sbindir@
1016+sharedstatedir = @sharedstatedir@
1017+srcdir = @srcdir@
1018+sysconfdir = @sysconfdir@
1019+target_alias = @target_alias@
1020+top_build_prefix = @top_build_prefix@
1021+top_builddir = @top_builddir@
1022+top_srcdir = @top_srcdir@
1023+@COMPILE_FOR_S390_FALSE@S390_HDRS =
1024+@COMPILE_FOR_S390_TRUE@S390_HDRS = fdasd.h vtoc.h
1025+partedincludedir = $(includedir)/parted
1026+partedinclude_HEADERS = constraint.h \
1027+ debug.h \
1028+ device.h \
1029+ disk.h \
1030+ exception.h \
1031+ filesys.h \
1032+ geom.h \
1033+ natmath.h \
1034+ timer.h \
1035+ unit.h \
1036+ parted.h
1037+
1038+noinst_HEADERS = crc32.h \
1039+ endian.h \
1040+ $(S390_HDRS)
1041+
1042+BUILT_SOURCES = \
1043+ $(partedinclude_HEADERS) \
1044+ $(noinst_HEADERS) \
1045+ fdasd.h \
1046+ vtoc.h
1047+
1048+EXTRA_DIST = $(BUILT_SOURCES:%.h=%.in.h)
1049+
1050+# We use _GL_ATTRIBUTE_CONST and _GL_ATTRIBUTE_PURE internally,
1051+# but cannot use those in a published header, so replace each of those
1052+# strings with its expansion.
1053+# Technically, attribute const was introduced in gcc-2.95 and
1054+# attribute pure in 2.96, but to keep it simple, we're testing
1055+# for 2.96 or newer for both.
1056+hash_if = \n\#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)\n
1057+subst_const_attr = \
1058+ s/ _GL_ATTRIBUTE_CONST\b/$(hash_if) __attribute ((__const__))\n\#endif\n/
1059+
1060+subst_pure_attr = \
1061+ s/ _GL_ATTRIBUTE_PURE\b/$(hash_if) __attribute ((__pure__))\n\#endif\n/
1062+
1063+SUFFIXES = .in.h .h
1064+MAINTAINERCLEANFILES = $(BUILT_SOURCES)
1065+all: $(BUILT_SOURCES)
1066+ $(MAKE) $(AM_MAKEFLAGS) all-am
1067+
1068+.SUFFIXES:
1069+.SUFFIXES: .in.h .h
1070+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
1071+ @for dep in $?; do \
1072+ case '$(am__configure_deps)' in \
1073+ *$$dep*) \
1074+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
1075+ && { if test -f $@; then exit 0; else break; fi; }; \
1076+ exit 1;; \
1077+ esac; \
1078+ done; \
1079+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu include/parted/Makefile'; \
1080+ $(am__cd) $(top_srcdir) && \
1081+ $(AUTOMAKE) --gnu include/parted/Makefile
1082+.PRECIOUS: Makefile
1083+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
1084+ @case '$?' in \
1085+ *config.status*) \
1086+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
1087+ *) \
1088+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
1089+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
1090+ esac;
1091+
1092+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
1093+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
1094+
1095+$(top_srcdir)/configure: $(am__configure_deps)
1096+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
1097+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
1098+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
1099+$(am__aclocal_m4_deps):
1100+
1101+mostlyclean-libtool:
1102+ -rm -f *.lo
1103+
1104+clean-libtool:
1105+ -rm -rf .libs _libs
1106+install-partedincludeHEADERS: $(partedinclude_HEADERS)
1107+ @$(NORMAL_INSTALL)
1108+ test -z "$(partedincludedir)" || $(MKDIR_P) "$(DESTDIR)$(partedincludedir)"
1109+ @list='$(partedinclude_HEADERS)'; test -n "$(partedincludedir)" || list=; \
1110+ for p in $$list; do \
1111+ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
1112+ echo "$$d$$p"; \
1113+ done | $(am__base_list) | \
1114+ while read files; do \
1115+ echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(partedincludedir)'"; \
1116+ $(INSTALL_HEADER) $$files "$(DESTDIR)$(partedincludedir)" || exit $$?; \
1117+ done
1118+
1119+uninstall-partedincludeHEADERS:
1120+ @$(NORMAL_UNINSTALL)
1121+ @list='$(partedinclude_HEADERS)'; test -n "$(partedincludedir)" || list=; \
1122+ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
1123+ dir='$(DESTDIR)$(partedincludedir)'; $(am__uninstall_files_from_dir)
1124+
1125+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
1126+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
1127+ unique=`for i in $$list; do \
1128+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
1129+ done | \
1130+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
1131+ END { if (nonempty) { for (i in files) print i; }; }'`; \
1132+ mkid -fID $$unique
1133+tags: TAGS
1134+
1135+TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
1136+ $(TAGS_FILES) $(LISP)
1137+ set x; \
1138+ here=`pwd`; \
1139+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
1140+ unique=`for i in $$list; do \
1141+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
1142+ done | \
1143+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
1144+ END { if (nonempty) { for (i in files) print i; }; }'`; \
1145+ shift; \
1146+ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
1147+ test -n "$$unique" || unique=$$empty_fix; \
1148+ if test $$# -gt 0; then \
1149+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
1150+ "$$@" $$unique; \
1151+ else \
1152+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
1153+ $$unique; \
1154+ fi; \
1155+ fi
1156+ctags: CTAGS
1157+CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
1158+ $(TAGS_FILES) $(LISP)
1159+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
1160+ unique=`for i in $$list; do \
1161+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
1162+ done | \
1163+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
1164+ END { if (nonempty) { for (i in files) print i; }; }'`; \
1165+ test -z "$(CTAGS_ARGS)$$unique" \
1166+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
1167+ $$unique
1168+
1169+GTAGS:
1170+ here=`$(am__cd) $(top_builddir) && pwd` \
1171+ && $(am__cd) $(top_srcdir) \
1172+ && gtags -i $(GTAGS_ARGS) "$$here"
1173+
1174+cscopelist: $(HEADERS) $(SOURCES) $(LISP)
1175+ list='$(SOURCES) $(HEADERS) $(LISP)'; \
1176+ case "$(srcdir)" in \
1177+ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
1178+ *) sdir=$(subdir)/$(srcdir) ;; \
1179+ esac; \
1180+ for i in $$list; do \
1181+ if test -f "$$i"; then \
1182+ echo "$(subdir)/$$i"; \
1183+ else \
1184+ echo "$$sdir/$$i"; \
1185+ fi; \
1186+ done >> $(top_builddir)/cscope.files
1187+
1188+distclean-tags:
1189+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
1190+
1191+distdir: $(DISTFILES)
1192+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
1193+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
1194+ list='$(DISTFILES)'; \
1195+ dist_files=`for file in $$list; do echo $$file; done | \
1196+ sed -e "s|^$$srcdirstrip/||;t" \
1197+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
1198+ case $$dist_files in \
1199+ */*) $(MKDIR_P) `echo "$$dist_files" | \
1200+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
1201+ sort -u` ;; \
1202+ esac; \
1203+ for file in $$dist_files; do \
1204+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
1205+ if test -d $$d/$$file; then \
1206+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
1207+ if test -d "$(distdir)/$$file"; then \
1208+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
1209+ fi; \
1210+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
1211+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
1212+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
1213+ fi; \
1214+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
1215+ else \
1216+ test -f "$(distdir)/$$file" \
1217+ || cp -p $$d/$$file "$(distdir)/$$file" \
1218+ || exit 1; \
1219+ fi; \
1220+ done
1221+check-am: all-am
1222+check: $(BUILT_SOURCES)
1223+ $(MAKE) $(AM_MAKEFLAGS) check-am
1224+all-am: Makefile $(HEADERS)
1225+installdirs:
1226+ for dir in "$(DESTDIR)$(partedincludedir)"; do \
1227+ test -z "$$dir" || $(MKDIR_P) "$$dir"; \
1228+ done
1229+install: $(BUILT_SOURCES)
1230+ $(MAKE) $(AM_MAKEFLAGS) install-am
1231+install-exec: install-exec-am
1232+install-data: install-data-am
1233+uninstall: uninstall-am
1234+
1235+install-am: all-am
1236+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
1237+
1238+installcheck: installcheck-am
1239+install-strip:
1240+ if test -z '$(STRIP)'; then \
1241+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
1242+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
1243+ install; \
1244+ else \
1245+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
1246+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
1247+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
1248+ fi
1249+mostlyclean-generic:
1250+
1251+clean-generic:
1252+
1253+distclean-generic:
1254+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
1255+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
1256+
1257+maintainer-clean-generic:
1258+ @echo "This command is intended for maintainers to use"
1259+ @echo "it deletes files that may require special tools to rebuild."
1260+ -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
1261+ -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
1262+clean: clean-am
1263+
1264+clean-am: clean-generic clean-libtool mostlyclean-am
1265+
1266+distclean: distclean-am
1267+ -rm -f Makefile
1268+distclean-am: clean-am distclean-generic distclean-tags
1269+
1270+dvi: dvi-am
1271+
1272+dvi-am:
1273+
1274+html: html-am
1275+
1276+html-am:
1277+
1278+info: info-am
1279+
1280+info-am:
1281+
1282+install-data-am: install-partedincludeHEADERS
1283+
1284+install-dvi: install-dvi-am
1285+
1286+install-dvi-am:
1287+
1288+install-exec-am:
1289+
1290+install-html: install-html-am
1291+
1292+install-html-am:
1293+
1294+install-info: install-info-am
1295+
1296+install-info-am:
1297+
1298+install-man:
1299+
1300+install-pdf: install-pdf-am
1301+
1302+install-pdf-am:
1303+
1304+install-ps: install-ps-am
1305+
1306+install-ps-am:
1307+
1308+installcheck-am:
1309+
1310+maintainer-clean: maintainer-clean-am
1311+ -rm -f Makefile
1312+maintainer-clean-am: distclean-am maintainer-clean-generic
1313+
1314+mostlyclean: mostlyclean-am
1315+
1316+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
1317+
1318+pdf: pdf-am
1319+
1320+pdf-am:
1321+
1322+ps: ps-am
1323+
1324+ps-am:
1325+
1326+uninstall-am: uninstall-partedincludeHEADERS
1327+
1328+.MAKE: all check install install-am install-strip
1329+
1330+.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
1331+ clean-libtool cscopelist ctags distclean distclean-generic \
1332+ distclean-libtool distclean-tags distdir dvi dvi-am html \
1333+ html-am info info-am install install-am install-data \
1334+ install-data-am install-dvi install-dvi-am install-exec \
1335+ install-exec-am install-html install-html-am install-info \
1336+ install-info-am install-man install-partedincludeHEADERS \
1337+ install-pdf install-pdf-am install-ps install-ps-am \
1338+ install-strip installcheck installcheck-am installdirs \
1339+ maintainer-clean maintainer-clean-generic mostlyclean \
1340+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
1341+ tags uninstall uninstall-am uninstall-partedincludeHEADERS
1342+
1343+
1344+$(BUILT_SOURCES): Makefile.am
1345+.in.h.h:
1346+ $(AM_V_GEN)rm -f $@ $@-t
1347+ $(AM_V_at)perl -p \
1348+ -e '$(subst_const_attr);' \
1349+ -e '$(subst_pure_attr);' \
1350+ $< > $@-t
1351+ $(AM_V_at)chmod a=r $@-t
1352+ $(AM_V_at)mv $@-t $@
1353+
1354+# Tell versions [3.59,3.63) of GNU make to not export all variables.
1355+# Otherwise a system limit (for SysV at least) may be exceeded.
1356+.NOEXPORT:
--- /dev/null
+++ b/include/parted/constraint.h
@@ -0,0 +1,100 @@
1+/*
2+ libparted - a library for manipulating disk partitions
3+ Copyright (C) 1998-2000, 2007, 2009-2012 Free Software Foundation, Inc.
4+
5+ This program is free software; you can redistribute it and/or modify
6+ it under the terms of the GNU General Public License as published by
7+ the Free Software Foundation; either version 3 of the License, or
8+ (at your option) any later version.
9+
10+ This program is distributed in the hope that it will be useful,
11+ but WITHOUT ANY WARRANTY; without even the implied warranty of
12+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13+ GNU General Public License for more details.
14+
15+ You should have received a copy of the GNU General Public License
16+ along with this program. If not, see <http://www.gnu.org/licenses/>.
17+*/
18+
19+#ifndef PED_CONSTRAINT_H_INCLUDED
20+#define PED_CONSTRAINT_H_INCLUDED
21+
22+typedef struct _PedConstraint PedConstraint;
23+
24+#include <parted/device.h>
25+#include <parted/geom.h>
26+#include <parted/natmath.h>
27+
28+struct _PedConstraint {
29+ PedAlignment* start_align;
30+ PedAlignment* end_align;
31+ PedGeometry* start_range;
32+ PedGeometry* end_range;
33+ PedSector min_size;
34+ PedSector max_size;
35+};
36+
37+extern int
38+ped_constraint_init (
39+ PedConstraint* constraint,
40+ const PedAlignment* start_align,
41+ const PedAlignment* end_align,
42+ const PedGeometry* start_range,
43+ const PedGeometry* end_range,
44+ PedSector min_size,
45+ PedSector max_size);
46+
47+extern PedConstraint*
48+ped_constraint_new (
49+ const PedAlignment* start_align,
50+ const PedAlignment* end_align,
51+ const PedGeometry* start_range,
52+ const PedGeometry* end_range,
53+ PedSector min_size,
54+ PedSector max_size);
55+
56+extern PedConstraint*
57+ped_constraint_new_from_min_max (
58+ const PedGeometry* min,
59+ const PedGeometry* max);
60+
61+extern PedConstraint*
62+ped_constraint_new_from_min (const PedGeometry* min);
63+
64+extern PedConstraint*
65+ped_constraint_new_from_max (const PedGeometry* max);
66+
67+extern PedConstraint*
68+ped_constraint_duplicate (const PedConstraint* constraint);
69+
70+extern void
71+ped_constraint_done (PedConstraint* constraint);
72+
73+extern void
74+ped_constraint_destroy (PedConstraint* constraint);
75+
76+extern PedConstraint*
77+ped_constraint_intersect (const PedConstraint* a, const PedConstraint* b);
78+
79+extern PedGeometry*
80+ped_constraint_solve_max (const PedConstraint* constraint);
81+
82+extern PedGeometry*
83+ped_constraint_solve_nearest (
84+ const PedConstraint* constraint, const PedGeometry* geom);
85+
86+extern int
87+ped_constraint_is_solution (const PedConstraint* constraint,
88+ const PedGeometry* geom)
89+#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
90+ __attribute ((__pure__))
91+#endif
92+;
93+
94+extern PedConstraint*
95+ped_constraint_any (const PedDevice* dev);
96+
97+extern PedConstraint*
98+ped_constraint_exact (const PedGeometry* geom);
99+
100+#endif /* PED_CONSTRAINT_H_INCLUDED */
--- /dev/null
+++ b/include/parted/crc32.h
@@ -0,0 +1,38 @@
1+/*
2+ libparted - a library for manipulating disk partitions
3+ Copyright (C) 1998-2000, 2007, 2009-2012 Free Software Foundation, Inc.
4+
5+ crc32.h
6+
7+ This program is free software; you can redistribute it and/or modify
8+ it under the terms of the GNU General Public License as published by
9+ the Free Software Foundation; either version 3 of the License, or
10+ (at your option) any later version.
11+
12+ This program is distributed in the hope that it will be useful,
13+ but WITHOUT ANY WARRANTY; without even the implied warranty of
14+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15+ GNU General Public License for more details.
16+
17+ You should have received a copy of the GNU General Public License
18+ along with this program. If not, see <http://www.gnu.org/licenses/>.
19+*/
20+
21+#ifndef _CRC32_H
22+#define _CRC32_H
23+
24+#include <stdint.h>
25+
26+/*
27+ * This computes a 32 bit CRC of the data in the buffer, and returns the CRC.
28+ * The polynomial used is 0xedb88320.
29+ */
30+
31+extern uint32_t __efi_crc32 (const void *buf, unsigned long len,
32+ uint32_t seed)
33+#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
34+ __attribute ((__pure__))
35+#endif
36+;
37+
38+#endif /* _CRC32_H */
--- /dev/null
+++ b/include/parted/debug.h
@@ -0,0 +1,88 @@
1+/*
2+ libparted - a library for manipulating disk partitions
3+ Copyright (C) 1998-2000, 2002, 2007, 2009-2012 Free Software Foundation,
4+ Inc.
5+
6+ This program is free software; you can redistribute it and/or modify
7+ it under the terms of the GNU General Public License as published by
8+ the Free Software Foundation; either version 3 of the License, or
9+ (at your option) any later version.
10+
11+ This program is distributed in the hope that it will be useful,
12+ but WITHOUT ANY WARRANTY; without even the implied warranty of
13+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14+ GNU General Public License for more details.
15+
16+ You should have received a copy of the GNU General Public License
17+ along with this program. If not, see <http://www.gnu.org/licenses/>.
18+*/
19+
20+#ifndef PED_DEBUG_H_INCLUDED
21+#define PED_DEBUG_H_INCLUDED
22+
23+#include <stdarg.h>
24+
25+#ifdef DEBUG
26+
27+typedef void (PedDebugHandler) ( const int level, const char* file, int line,
28+ const char* function, const char* msg );
29+
30+extern void ped_debug_set_handler (PedDebugHandler* handler);
31+extern void ped_debug ( const int level, const char* file, int line,
32+ const char* function, const char* msg, ... );
33+
34+extern void __attribute__((__noreturn__))
35+ped_assert ( const char* cond_text,
36+ const char* file, int line, const char* function );
37+
38+#if defined __GNUC__ && !defined __JSFTRACE__
39+
40+#define PED_DEBUG(level, ...) \
41+ ped_debug ( level, __FILE__, __LINE__, __PRETTY_FUNCTION__, \
42+ __VA_ARGS__ )
43+
44+#define PED_ASSERT(cond) \
45+ do { \
46+ if (!(cond)) { \
47+ ped_assert ( \
48+ #cond, \
49+ __FILE__, \
50+ __LINE__, \
51+ __PRETTY_FUNCTION__ ); \
52+ } \
53+ } while (0)
54+
55+#else /* !__GNUC__ */
56+
57+/* function because variadic macros are C99 */
58+static void PED_DEBUG (int level, ...)
59+{
60+ va_list va_args;
61+
62+ va_start (va_args, level);
63+ ped_debug ( level, "unknown file", 0, "unknown function", va_args );
64+ va_end (va_args);
65+}
66+
67+#define PED_ASSERT(cond) \
68+ do { \
69+ if (!(cond)) { \
70+ ped_assert ( \
71+ #cond, \
72+ "unknown", \
73+ 0, \
74+ "unknown"); \
75+ } \
76+ } while (0)
77+
78+#endif /* __GNUC__ */
79+
80+#else /* !DEBUG */
81+
82+#define PED_ASSERT(cond) do {} while (0)
83+#define PED_DEBUG(level, ...) do {} while (0)
84+
85+
86+#endif /* DEBUG */
87+
88+#endif /* PED_DEBUG_H_INCLUDED */
--- /dev/null
+++ b/include/parted/device.h
@@ -0,0 +1,169 @@
1+/*
2+ libparted - a library for manipulating disk partitions
3+ Copyright (C) 1998-2001, 2005, 2007-2008, 2011-2012 Free Software
4+ Foundation, Inc.
5+
6+ This program is free software; you can redistribute it and/or modify
7+ it under the terms of the GNU General Public License as published by
8+ the Free Software Foundation; either version 3 of the License, or
9+ (at your option) any later version.
10+
11+ This program is distributed in the hope that it will be useful,
12+ but WITHOUT ANY WARRANTY; without even the implied warranty of
13+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14+ GNU General Public License for more details.
15+
16+ You should have received a copy of the GNU General Public License
17+ along with this program. If not, see <http://www.gnu.org/licenses/>.
18+*/
19+
20+/**
21+ * \addtogroup PedDevice
22+ * @{
23+ */
24+
25+/** \file device.h */
26+
27+#ifndef PED_DEVICE_H_INCLUDED
28+#define PED_DEVICE_H_INCLUDED
29+
30+/** We can address 2^63 sectors */
31+typedef long long PedSector;
32+
33+typedef enum {
34+ PED_DEVICE_UNKNOWN = 0,
35+ PED_DEVICE_SCSI = 1,
36+ PED_DEVICE_IDE = 2,
37+ PED_DEVICE_DAC960 = 3,
38+ PED_DEVICE_CPQARRAY = 4,
39+ PED_DEVICE_FILE = 5,
40+ PED_DEVICE_ATARAID = 6,
41+ PED_DEVICE_I2O = 7,
42+ PED_DEVICE_UBD = 8,
43+ PED_DEVICE_DASD = 9,
44+ PED_DEVICE_VIODASD = 10,
45+ PED_DEVICE_SX8 = 11,
46+ PED_DEVICE_DM = 12,
47+ PED_DEVICE_XVD = 13,
48+ PED_DEVICE_SDMMC = 14,
49+ PED_DEVICE_VIRTBLK = 15,
50+ PED_DEVICE_AOE = 16,
51+ PED_DEVICE_MD = 17,
52+ PED_DEVICE_LOOP = 18
53+} PedDeviceType;
54+
55+typedef struct _PedDevice PedDevice;
56+typedef struct _PedDeviceArchOps PedDeviceArchOps;
57+typedef struct _PedCHSGeometry PedCHSGeometry;
58+
59+/**
60+ * A cylinder-head-sector "old-style" geometry.
61+ *
62+ * A device addressed in this way has C*H*S sectors.
63+ */
64+struct _PedCHSGeometry {
65+ int cylinders;
66+ int heads;
67+ int sectors;
68+};
69+
70+/** A block device - for example, /dev/hda, not /dev/hda3 */
71+struct _PedDevice {
72+ PedDevice* next;
73+
74+ char* model; /**< \brief description of hardware
75+ (manufacturer, model) */
76+ char* path; /**< device /dev entry */
77+
78+ PedDeviceType type; /**< SCSI, IDE, etc. \sa PedDeviceType */
79+ long long sector_size; /**< logical sector size */
80+ long long phys_sector_size; /**< physical sector size */
81+ PedSector length; /**< device length (LBA) */
82+
83+ int open_count; /**< the number of times this device has
84+ been opened with ped_device_open(). */
85+ int read_only;
86+ int external_mode;
87+ int dirty;
88+ int boot_dirty;
89+
90+ PedCHSGeometry hw_geom;
91+ PedCHSGeometry bios_geom;
92+ short host, did;
93+
94+ void* arch_specific;
95+};
96+
97+#include <parted/natmath.h>
98+
99+/**
100+ * List of functions implementing architecture-specific operations.
101+ */
102+struct _PedDeviceArchOps {
103+ PedDevice* (*_new) (const char* path);
104+ void (*destroy) (PedDevice* dev);
105+ int (*is_busy) (PedDevice* dev);
106+ int (*open) (PedDevice* dev);
107+ int (*refresh_open) (PedDevice* dev);
108+ int (*close) (PedDevice* dev);
109+ int (*refresh_close) (PedDevice* dev);
110+ int (*read) (const PedDevice* dev, void* buffer,
111+ PedSector start, PedSector count);
112+ int (*write) (PedDevice* dev, const void* buffer,
113+ PedSector start, PedSector count);
114+ int (*sync) (PedDevice* dev);
115+ int (*sync_fast) (PedDevice* dev);
116+ PedSector (*check) (PedDevice* dev, void* buffer,
117+ PedSector start, PedSector count);
118+ void (*probe_all) ();
119+ /* These functions are optional */
120+ PedAlignment *(*get_minimum_alignment)(const PedDevice *dev);
121+ PedAlignment *(*get_optimum_alignment)(const PedDevice *dev);
122+};
123+
124+#include <parted/constraint.h>
125+#include <parted/timer.h>
126+
127+extern void ped_device_probe_all ();
128+extern void ped_device_free_all ();
129+
130+extern PedDevice* ped_device_get (const char* name);
131+extern PedDevice* ped_device_get_next (const PedDevice* dev)
132+#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
133+ __attribute ((__pure__))
134+#endif
135+;
136+extern int ped_device_is_busy (PedDevice* dev);
137+extern int ped_device_open (PedDevice* dev);
138+extern int ped_device_close (PedDevice* dev);
139+extern void ped_device_destroy (PedDevice* dev);
140+extern void ped_device_cache_remove (PedDevice* dev);
141+
142+extern int ped_device_begin_external_access (PedDevice* dev);
143+extern int ped_device_end_external_access (PedDevice* dev);
144+
145+extern int ped_device_read (const PedDevice* dev, void* buffer,
146+ PedSector start, PedSector count);
147+extern int ped_device_write (PedDevice* dev, const void* buffer,
148+ PedSector start, PedSector count);
149+extern int ped_device_sync (PedDevice* dev);
150+extern int ped_device_sync_fast (PedDevice* dev);
151+extern PedSector ped_device_check (PedDevice* dev, void* buffer,
152+ PedSector start, PedSector count);
153+extern PedConstraint* ped_device_get_constraint (const PedDevice* dev);
154+
155+extern PedConstraint *ped_device_get_minimal_aligned_constraint(
156+ const PedDevice *dev);
157+extern PedConstraint *ped_device_get_optimal_aligned_constraint(
158+ const PedDevice *dev);
159+
160+extern PedAlignment *ped_device_get_minimum_alignment(const PedDevice *dev);
161+extern PedAlignment *ped_device_get_optimum_alignment(const PedDevice *dev);
162+
163+/* private stuff ;-) */
164+
165+extern void _ped_device_probe (const char* path);
166+
167+#endif /* PED_DEVICE_H_INCLUDED */
168+
169+/** @} */
--- /dev/null
+++ b/include/parted/disk.h
@@ -0,0 +1,460 @@
1+/*
2+ libparted - a library for manipulating disk partitions
3+ Copyright (C) 1999-2002, 2007-2012 Free Software Foundation, Inc.
4+
5+ This program is free software; you can redistribute it and/or modify
6+ it under the terms of the GNU General Public License as published by
7+ the Free Software Foundation; either version 3 of the License, or
8+ (at your option) any later version.
9+
10+ This program is distributed in the hope that it will be useful,
11+ but WITHOUT ANY WARRANTY; without even the implied warranty of
12+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13+ GNU General Public License for more details.
14+
15+ You should have received a copy of the GNU General Public License
16+ along with this program. If not, see <http://www.gnu.org/licenses/>.
17+*/
18+
19+/**
20+ * \addtogroup PedDisk
21+ * @{
22+ */
23+
24+/** \file disk.h */
25+
26+#ifndef PED_DISK_H_INCLUDED
27+#define PED_DISK_H_INCLUDED
28+
29+/**
30+ * Disk flags
31+ */
32+enum _PedDiskFlag {
33+ /* This flag (which defaults to true) controls if disk types for
34+ which cylinder alignment is optional do cylinder alignment when a
35+ new partition gets added.
36+ This flag is available for msdos and sun disklabels (for sun labels
37+ it only controls the aligning of the end of the partition) */
38+ PED_DISK_CYLINDER_ALIGNMENT=1,
39+ /* This flag controls whether the boot flag of a GPT PMBR is set */
40+ PED_DISK_GPT_PMBR_BOOT=2,
41+};
42+#define PED_DISK_FIRST_FLAG PED_DISK_CYLINDER_ALIGNMENT
43+#define PED_DISK_LAST_FLAG PED_DISK_GPT_PMBR_BOOT
44+
45+/**
46+ * Partition types
47+ */
48+enum _PedPartitionType {
49+ PED_PARTITION_NORMAL = 0x00,
50+ PED_PARTITION_LOGICAL = 0x01,
51+ PED_PARTITION_EXTENDED = 0x02,
52+ PED_PARTITION_FREESPACE = 0x04,
53+ PED_PARTITION_METADATA = 0x08,
54+ PED_PARTITION_PROTECTED = 0x10
55+};
56+
57+/**
58+ * Partition flags.
59+ */
60+enum _PedPartitionFlag {
61+ PED_PARTITION_BOOT=1,
62+ PED_PARTITION_ROOT=2,
63+ PED_PARTITION_SWAP=3,
64+ PED_PARTITION_HIDDEN=4,
65+ PED_PARTITION_RAID=5,
66+ PED_PARTITION_LVM=6,
67+ PED_PARTITION_LBA=7,
68+ PED_PARTITION_HPSERVICE=8,
69+ PED_PARTITION_PALO=9,
70+ PED_PARTITION_PREP=10,
71+ PED_PARTITION_MSFT_RESERVED=11,
72+ PED_PARTITION_BIOS_GRUB=12,
73+ PED_PARTITION_APPLE_TV_RECOVERY=13,
74+ PED_PARTITION_DIAG=14,
75+ PED_PARTITION_LEGACY_BOOT=15
76+};
77+#define PED_PARTITION_FIRST_FLAG PED_PARTITION_BOOT
78+#define PED_PARTITION_LAST_FLAG PED_PARTITION_LEGACY_BOOT
79+
80+enum _PedDiskTypeFeature {
81+ PED_DISK_TYPE_EXTENDED=1, /**< supports extended partitions */
82+ PED_DISK_TYPE_PARTITION_NAME=2 /**< supports partition names */
83+};
84+#define PED_DISK_TYPE_FIRST_FEATURE PED_DISK_TYPE_EXTENDED
85+#define PED_DISK_TYPE_LAST_FEATURE PED_DISK_TYPE_PARTITION_NAME
86+
87+struct _PedDisk;
88+struct _PedPartition;
89+struct _PedDiskOps;
90+struct _PedDiskType;
91+struct _PedDiskArchOps;
92+
93+typedef enum _PedDiskFlag PedDiskFlag;
94+typedef enum _PedPartitionType PedPartitionType;
95+typedef enum _PedPartitionFlag PedPartitionFlag;
96+typedef enum _PedDiskTypeFeature PedDiskTypeFeature;
97+typedef struct _PedDisk PedDisk;
98+typedef struct _PedPartition PedPartition;
99+typedef const struct _PedDiskOps PedDiskOps;
100+typedef struct _PedDiskType PedDiskType;
101+typedef const struct _PedDiskArchOps PedDiskArchOps;
102+
103+#include <parted/device.h>
104+#include <parted/filesys.h>
105+#include <parted/natmath.h>
106+#include <parted/geom.h>
107+#include <stdbool.h>
108+
109+/** @} */
110+
111+/**
112+ * \addtogroup PedPartition
113+ *
114+ * @{
115+ */
116+
117+/** \file disk.h */
118+
119+/**
120+ * PedPartition structure represents a partition.
121+ */
122+struct _PedPartition {
123+ PedPartition* prev;
124+ PedPartition* next;
125+
126+ /**< the partition table of the partition */
127+ PedDisk* disk;
128+ PedGeometry geom; /**< geometry of the partition */
129+
130+ /**< the partition number: In Linux, this is the
131+ same as the minor number. No assumption
132+ should be made about "num" and "type"
133+ - different disk labels have different rules. */
134+
135+ int num;
136+ PedPartitionType type; /**< the type of partition: a bit field of
137+ PED_PARTITION_LOGICAL, PED_PARTITION_EXTENDED,
138+ PED_PARTITION_METADATA
139+ and PED_PARTITION_FREESPACE.
140+ Both the first two, and the last two are
141+ mutually exclusive.
142+ An extended partition is a primary
143+ partition that may contain logical partitions.
144+ There is at most one extended partition on
145+ a disk.
146+ A logical partition is like a primary
147+ partition, except it's inside an extended
148+ partition. Internally, pseudo partitions are
149+ allocated to represent free space, or disk
150+ label meta-data. These have the
151+ PED_PARTITION_FREESPACE or
152+ PED_PARTITION_METADATA bit set. */
153+
154+ /**< The type of file system on the partition. NULL if unknown. */
155+ const PedFileSystemType* fs_type;
156+
157+ /**< Only used for an extended partition. The list of logical
158+ partitions (and free space and metadata within the extended
159+ partition). */
160+ PedPartition* part_list;
161+
162+ void* disk_specific;
163+};
164+
165+/** @} */
166+
167+/**
168+ * \addtogroup PedDisk
169+ * @{
170+ */
171+
172+/**
173+ * Represents a disk label (partition table).
174+ */
175+struct _PedDisk {
176+ PedDevice* dev; /**< the device where the
177+ partition table lies */
178+ const PedDiskType* type; /**< type of disk label */
179+ const int* block_sizes; /**< block sizes supported
180+ by this label */
181+ PedPartition* part_list; /**< list of partitions. Access with
182+ ped_disk_next_partition() */
183+
184+ void* disk_specific;
185+
186+/* office use only ;-) */
187+ int needs_clobber; /**< clobber before write? */
188+ int update_mode; /**< mode without free/metadata
189+ partitions, for easier
190+ update */
191+};
192+
193+struct _PedDiskOps {
194+ /* disk label operations */
195+ int (*probe) (const PedDevice *dev);
196+ int (*clobber) (PedDevice* dev);
197+ PedDisk* (*alloc) (const PedDevice* dev);
198+ PedDisk* (*duplicate) (const PedDisk* disk);
199+ void (*free) (PedDisk* disk);
200+ int (*read) (PedDisk* disk);
201+ int (*write) (const PedDisk* disk);
202+ int (*disk_set_flag) (
203+ PedDisk *disk,
204+ PedDiskFlag flag,
205+ int state);
206+ int (*disk_get_flag) (
207+ const PedDisk *disk,
208+ PedDiskFlag flag);
209+ int (*disk_is_flag_available) (
210+ const PedDisk *disk,
211+ PedDiskFlag flag);
212+ /** \todo add label guessing op here */
213+
214+ /* partition operations */
215+ PedPartition* (*partition_new) (
216+ const PedDisk* disk,
217+ PedPartitionType part_type,
218+ const PedFileSystemType* fs_type,
219+ PedSector start,
220+ PedSector end);
221+ PedPartition* (*partition_duplicate) (const PedPartition* part);
222+ void (*partition_destroy) (PedPartition* part);
223+ int (*partition_set_system) (PedPartition* part,
224+ const PedFileSystemType* fs_type);
225+ int (*partition_set_flag) (
226+ PedPartition* part,
227+ PedPartitionFlag flag,
228+ int state);
229+ int (*partition_get_flag) (
230+ const PedPartition* part,
231+ PedPartitionFlag flag);
232+ int (*partition_is_flag_available) (
233+ const PedPartition* part,
234+ PedPartitionFlag flag);
235+ void (*partition_set_name) (PedPartition* part, const char* name);
236+ const char* (*partition_get_name) (const PedPartition* part);
237+ int (*partition_align) (PedPartition* part,
238+ const PedConstraint* constraint);
239+ int (*partition_enumerate) (PedPartition* part);
240+ bool (*partition_check) (const PedPartition* part);
241+
242+ /* other */
243+ int (*alloc_metadata) (PedDisk* disk);
244+ int (*get_max_primary_partition_count) (const PedDisk* disk);
245+ bool (*get_max_supported_partition_count) (const PedDisk* disk,
246+ int* supported);
247+ PedAlignment *(*get_partition_alignment)(const PedDisk *disk);
248+ PedSector (*max_length) (void);
249+ PedSector (*max_start_sector) (void);
250+};
251+
252+struct _PedDiskType {
253+ PedDiskType* next;
254+ const char* name; /**< the name of the partition table type.
255+ \todo not very intuitive name */
256+ PedDiskOps* const ops;
257+
258+ PedDiskTypeFeature features; /**< bitmap of supported features */
259+};
260+
261+/**
262+ * Architecture-specific operations. i.e. communication with kernel (or
263+ * whatever) about changes, etc.
264+ */
265+struct _PedDiskArchOps {
266+ char* (*partition_get_path) (const PedPartition* part);
267+ int (*partition_is_busy) (const PedPartition* part);
268+ int (*disk_commit) (PedDisk* disk);
269+};
270+
271+extern void ped_disk_type_register (PedDiskType* type);
272+extern void ped_disk_type_unregister (PedDiskType* type);
273+
274+extern PedDiskType* ped_disk_type_get_next (PedDiskType const *type)
275+
276+#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
277+ __attribute ((__pure__))
278+#endif
279+;
280+extern PedDiskType* ped_disk_type_get (const char* name)
281+
282+#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
283+ __attribute ((__pure__))
284+#endif
285+;
286+extern int ped_disk_type_check_feature (const PedDiskType* disk_type,
287+ PedDiskTypeFeature feature)
288+
289+#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
290+ __attribute ((__pure__))
291+#endif
292+;
293+
294+extern PedDiskType* ped_disk_probe (PedDevice* dev);
295+extern int ped_disk_clobber (PedDevice* dev);
296+extern PedDisk* ped_disk_new (PedDevice* dev);
297+extern PedDisk* ped_disk_new_fresh (PedDevice* dev,
298+ const PedDiskType* disk_type);
299+extern PedDisk* ped_disk_duplicate (const PedDisk* old_disk);
300+extern void ped_disk_destroy (PedDisk* disk);
301+extern int ped_disk_commit (PedDisk* disk);
302+extern int ped_disk_commit_to_dev (PedDisk* disk);
303+extern int ped_disk_commit_to_os (PedDisk* disk);
304+extern int ped_disk_check (const PedDisk* disk);
305+extern void ped_disk_print (const PedDisk* disk);
306+
307+extern int ped_disk_get_primary_partition_count (const PedDisk* disk)
308+
309+#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
310+ __attribute ((__pure__))
311+#endif
312+;
313+extern int ped_disk_get_last_partition_num (const PedDisk* disk)
314+
315+#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
316+ __attribute ((__pure__))
317+#endif
318+;
319+extern int ped_disk_get_max_primary_partition_count (const PedDisk* disk);
320+extern bool ped_disk_get_max_supported_partition_count(const PedDisk* disk,
321+ int* supported);
322+extern PedAlignment *ped_disk_get_partition_alignment(const PedDisk *disk);
323+
324+extern int ped_disk_set_flag(PedDisk *disk, PedDiskFlag flag, int state);
325+extern int ped_disk_get_flag(const PedDisk *disk, PedDiskFlag flag);
326+extern int ped_disk_is_flag_available(const PedDisk *disk, PedDiskFlag flag);
327+
328+extern const char *ped_disk_flag_get_name(PedDiskFlag flag);
329+extern PedDiskFlag ped_disk_flag_get_by_name(const char *name);
330+extern PedDiskFlag ped_disk_flag_next(PedDiskFlag flag)
331+#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
332+ __attribute ((__const__))
333+#endif
334+;
335+
336+/** @} */
337+
338+/**
339+ * \addtogroup PedPartition
340+ *
341+ * @{
342+ */
343+
344+extern PedPartition* ped_partition_new (const PedDisk* disk,
345+ PedPartitionType type,
346+ const PedFileSystemType* fs_type,
347+ PedSector start,
348+ PedSector end);
349+extern void ped_partition_destroy (PedPartition* part);
350+extern int ped_partition_is_active (const PedPartition* part)
351+#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
352+ __attribute ((__pure__))
353+#endif
354+;
355+extern int ped_partition_set_flag (PedPartition* part, PedPartitionFlag flag,
356+ int state);
357+extern int ped_partition_get_flag (const PedPartition* part,
358+ PedPartitionFlag flag);
359+extern int ped_partition_is_flag_available (const PedPartition* part,
360+ PedPartitionFlag flag);
361+extern int ped_partition_set_system (PedPartition* part,
362+ const PedFileSystemType* fs_type);
363+extern int ped_partition_set_name (PedPartition* part, const char* name);
364+extern const char* ped_partition_get_name (const PedPartition* part);
365+extern int ped_partition_is_busy (const PedPartition* part);
366+extern char* ped_partition_get_path (const PedPartition* part);
367+
368+extern const char* ped_partition_type_get_name (PedPartitionType part_type)
369+
370+#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
371+ __attribute ((__const__))
372+#endif
373+;
374+extern const char* ped_partition_flag_get_name (PedPartitionFlag flag);
375+extern PedPartitionFlag ped_partition_flag_get_by_name (const char* name);
376+extern PedPartitionFlag ped_partition_flag_next (PedPartitionFlag flag)
377+
378+#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
379+ __attribute ((__const__))
380+#endif
381+;
382+
383+/** @} */
384+
385+/**
386+ * \addtogroup PedDisk
387+ * @{
388+ */
389+
390+extern int ped_disk_add_partition (PedDisk* disk, PedPartition* part,
391+ const PedConstraint* constraint);
392+extern int ped_disk_remove_partition (PedDisk* disk, PedPartition* part);
393+extern int ped_disk_delete_partition (PedDisk* disk, PedPartition* part);
394+extern int ped_disk_delete_all (PedDisk* disk);
395+extern int ped_disk_set_partition_geom (PedDisk* disk, PedPartition* part,
396+ const PedConstraint* constraint,
397+ PedSector start, PedSector end);
398+extern int ped_disk_maximize_partition (PedDisk* disk, PedPartition* part,
399+ const PedConstraint* constraint);
400+extern PedGeometry* ped_disk_get_max_partition_geometry (PedDisk* disk,
401+ PedPartition* part, const PedConstraint* constraint);
402+extern int ped_disk_minimize_extended_partition (PedDisk* disk);
403+
404+extern PedPartition* ped_disk_next_partition (const PedDisk* disk,
405+ const PedPartition* part)
406+
407+#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
408+ __attribute ((__pure__))
409+#endif
410+;
411+extern PedPartition* ped_disk_get_partition (const PedDisk* disk, int num)
412+
413+#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
414+ __attribute ((__pure__))
415+#endif
416+;
417+extern PedPartition* ped_disk_get_partition_by_sector (const PedDisk* disk,
418+ PedSector sect)
419+
420+#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
421+ __attribute ((__pure__))
422+#endif
423+;
424+extern PedPartition* ped_disk_extended_partition (const PedDisk* disk)
425+
426+#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
427+ __attribute ((__pure__))
428+#endif
429+;
430+
431+extern PedSector ped_disk_max_partition_length (const PedDisk *disk);
432+extern PedSector ped_disk_max_partition_start_sector (const PedDisk *disk);
433+
434+/* internal functions */
435+extern PedDisk* _ped_disk_alloc (const PedDevice* dev, const PedDiskType* type);
436+extern void _ped_disk_free (PedDisk* disk);
437+
438+
439+/** @} */
440+
441+/**
442+ * \addtogroup PedPartition
443+ *
444+ * @{
445+ */
446+
447+extern PedPartition* _ped_partition_alloc (const PedDisk* disk,
448+ PedPartitionType type,
449+ const PedFileSystemType* fs_type,
450+ PedSector start,
451+ PedSector end);
452+extern void _ped_partition_free (PedPartition* part);
453+
454+extern int _ped_partition_attempt_align (
455+ PedPartition* part, const PedConstraint* external,
456+ PedConstraint* internal);
457+
458+#endif /* PED_DISK_H_INCLUDED */
459+
460+/** @} */
--- /dev/null
+++ b/include/parted/endian.h
@@ -0,0 +1,84 @@
1+/*
2+ libparted - a library for manipulating disk partitions
3+ Copyright (C) 1998-2002, 2007, 2009-2012 Free Software Foundation, Inc.
4+
5+ This program is free software; you can redistribute it and/or modify
6+ it under the terms of the GNU General Public License as published by
7+ the Free Software Foundation; either version 3 of the License, or
8+ (at your option) any later version.
9+
10+ This program is distributed in the hope that it will be useful,
11+ but WITHOUT ANY WARRANTY; without even the implied warranty of
12+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13+ GNU General Public License for more details.
14+
15+ You should have received a copy of the GNU General Public License
16+ along with this program. If not, see <http://www.gnu.org/licenses/>.
17+*/
18+
19+/* should only be #included by files in libparted */
20+
21+#ifndef PED_ENDIAN_H_INCLUDED
22+#define PED_ENDIAN_H_INCLUDED
23+
24+#include <stdint.h>
25+
26+/* returns the n'th least significant byte */
27+#define _GET_BYTE(x, n) ( ((x) >> (8 * (n))) & 0xff )
28+
29+#define _PED_SWAP16(x) ( (_GET_BYTE(x, 0) << 8) \
30+ + (_GET_BYTE(x, 1) << 0) )
31+
32+#define _PED_SWAP32(x) ( (_GET_BYTE(x, 0) << 24) \
33+ + (_GET_BYTE(x, 1) << 16) \
34+ + (_GET_BYTE(x, 2) << 8) \
35+ + (_GET_BYTE(x, 3) << 0) )
36+
37+#define _PED_SWAP64(x) ( (_GET_BYTE(x, 0) << 56) \
38+ + (_GET_BYTE(x, 1) << 48) \
39+ + (_GET_BYTE(x, 2) << 40) \
40+ + (_GET_BYTE(x, 3) << 32) \
41+ + (_GET_BYTE(x, 4) << 24) \
42+ + (_GET_BYTE(x, 5) << 16) \
43+ + (_GET_BYTE(x, 6) << 8) \
44+ + (_GET_BYTE(x, 7) << 0) )
45+
46+#define PED_SWAP16(x) ((uint16_t) _PED_SWAP16( (uint16_t) (x) ))
47+#define PED_SWAP32(x) ((uint32_t) _PED_SWAP32( (uint32_t) (x) ))
48+#define PED_SWAP64(x) ((uint64_t) _PED_SWAP64( (uint64_t) (x) ))
49+
50+#ifdef WORDS_BIGENDIAN
51+
52+#define PED_CPU_TO_LE16(x) PED_SWAP16(x)
53+#define PED_CPU_TO_BE16(x) (x)
54+#define PED_CPU_TO_LE32(x) PED_SWAP32(x)
55+#define PED_CPU_TO_BE32(x) (x)
56+#define PED_CPU_TO_LE64(x) PED_SWAP64(x)
57+#define PED_CPU_TO_BE64(x) (x)
58+
59+#define PED_LE16_TO_CPU(x) PED_SWAP16(x)
60+#define PED_BE16_TO_CPU(x) (x)
61+#define PED_LE32_TO_CPU(x) PED_SWAP32(x)
62+#define PED_BE32_TO_CPU(x) (x)
63+#define PED_LE64_TO_CPU(x) PED_SWAP64(x)
64+#define PED_BE64_TO_CPU(x) (x)
65+
66+#else /* !WORDS_BIGENDIAN */
67+
68+#define PED_CPU_TO_LE16(x) (x)
69+#define PED_CPU_TO_BE16(x) PED_SWAP16(x)
70+#define PED_CPU_TO_LE32(x) (x)
71+#define PED_CPU_TO_BE32(x) PED_SWAP32(x)
72+#define PED_CPU_TO_LE64(x) (x)
73+#define PED_CPU_TO_BE64(x) PED_SWAP64(x)
74+
75+#define PED_LE16_TO_CPU(x) (x)
76+#define PED_BE16_TO_CPU(x) PED_SWAP16(x)
77+#define PED_LE32_TO_CPU(x) (x)
78+#define PED_BE32_TO_CPU(x) PED_SWAP32(x)
79+#define PED_LE64_TO_CPU(x) (x)
80+#define PED_BE64_TO_CPU(x) PED_SWAP64(x)
81+
82+#endif /* !WORDS_BIGENDIAN */
83+
84+#endif /* PED_ENDIAN_H_INCLUDED */
--- /dev/null
+++ b/include/parted/exception.h
@@ -0,0 +1,130 @@
1+/*
2+ libparted - a library for manipulating disk partitions
3+ Copyright (C) 1999-2000, 2007, 2009-2012 Free Software Foundation, Inc.
4+
5+ This program is free software; you can redistribute it and/or modify
6+ it under the terms of the GNU General Public License as published by
7+ the Free Software Foundation; either version 3 of the License, or
8+ (at your option) any later version.
9+
10+ This program is distributed in the hope that it will be useful,
11+ but WITHOUT ANY WARRANTY; without even the implied warranty of
12+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13+ GNU General Public License for more details.
14+
15+ You should have received a copy of the GNU General Public License
16+ along with this program. If not, see <http://www.gnu.org/licenses/>.
17+*/
18+
19+/**
20+ * \addtogroup PedException
21+ * @{
22+ */
23+
24+/** \file exception.h */
25+
26+#ifndef PED_EXCEPTION_H_INCLUDED
27+#define PED_EXCEPTION_H_INCLUDED
28+
29+typedef struct _PedException PedException;
30+
31+/**
32+ * Exception type
33+ */
34+enum _PedExceptionType {
35+ PED_EXCEPTION_INFORMATION=1,
36+ PED_EXCEPTION_WARNING=2,
37+ PED_EXCEPTION_ERROR=3,
38+ PED_EXCEPTION_FATAL=4,
39+ PED_EXCEPTION_BUG=5,
40+ PED_EXCEPTION_NO_FEATURE=6,
41+};
42+typedef enum _PedExceptionType PedExceptionType;
43+
44+/**
45+ * Option for resolving the exception
46+ */
47+enum _PedExceptionOption {
48+ PED_EXCEPTION_UNHANDLED=0,
49+ PED_EXCEPTION_FIX=1,
50+ PED_EXCEPTION_YES=2,
51+ PED_EXCEPTION_NO=4,
52+ PED_EXCEPTION_OK=8,
53+ PED_EXCEPTION_RETRY=16,
54+ PED_EXCEPTION_IGNORE=32,
55+ PED_EXCEPTION_CANCEL=64,
56+};
57+typedef enum _PedExceptionOption PedExceptionOption;
58+#define PED_EXCEPTION_OK_CANCEL (PED_EXCEPTION_OK + PED_EXCEPTION_CANCEL)
59+#define PED_EXCEPTION_YES_NO (PED_EXCEPTION_YES + PED_EXCEPTION_NO)
60+#define PED_EXCEPTION_YES_NO_CANCEL (PED_EXCEPTION_YES_NO \
61+ + PED_EXCEPTION_CANCEL)
62+#define PED_EXCEPTION_IGNORE_CANCEL (PED_EXCEPTION_IGNORE \
63+ + PED_EXCEPTION_CANCEL)
64+#define PED_EXCEPTION_RETRY_CANCEL (PED_EXCEPTION_RETRY + PED_EXCEPTION_CANCEL)
65+#define PED_EXCEPTION_RETRY_IGNORE_CANCEL (PED_EXCEPTION_RETRY \
66+ + PED_EXCEPTION_IGNORE_CANCEL)
67+#define PED_EXCEPTION_OPTION_FIRST PED_EXCEPTION_FIX
68+#define PED_EXCEPTION_OPTION_LAST PED_EXCEPTION_CANCEL
69+
70+/**
71+ * Structure with information about exception
72+ */
73+struct _PedException {
74+ char* message; /**< text describing what the event was */
75+ PedExceptionType type; /**< type of exception */
76+ PedExceptionOption options; /**< ORed list of options that
77+ the exception handler can
78+ return (the ways an exception
79+ can be resolved) */
80+};
81+
82+typedef PedExceptionOption (PedExceptionHandler) (PedException* ex);
83+
84+extern int ped_exception; /* set to true if there's an exception */
85+
86+extern char* ped_exception_get_type_string (PedExceptionType ex_type)
87+
88+#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
89+ __attribute ((__const__))
90+#endif
91+;
92+extern char* ped_exception_get_option_string (PedExceptionOption ex_opt)
93+
94+#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
95+ __attribute ((__pure__))
96+#endif
97+;
98+
99+extern void ped_exception_set_handler (PedExceptionHandler* handler);
100+extern PedExceptionHandler *ped_exception_get_handler(void)
101+
102+#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
103+ __attribute ((__pure__))
104+#endif
105+;
106+
107+extern PedExceptionOption ped_exception_default_handler (PedException* ex);
108+
109+extern PedExceptionOption ped_exception_throw (PedExceptionType ex_type,
110+ PedExceptionOption ex_opt,
111+ const char* message,
112+ ...);
113+/* rethrows an exception - i.e. calls the exception handler, (or returns a
114+ code to return to pass up higher) */
115+extern PedExceptionOption ped_exception_rethrow ();
116+
117+/* frees an exception, indicating that the exception has been handled.
118+ Calling an exception handler counts. */
119+extern void ped_exception_catch ();
120+
121+/* indicate that exceptions should not go to the exception handler, but passed
122+ up to the calling function(s) */
123+extern void ped_exception_fetch_all ();
124+
125+/* indicate that exceptions should invoke the exception handler */
126+extern void ped_exception_leave_all ();
127+
128+#endif /* PED_EXCEPTION_H_INCLUDED */
129+
130+/** @} */
--- /dev/null
+++ b/include/parted/fdasd.h
@@ -0,0 +1,230 @@
1+/*
2+ * File...........: s390-tools/fdasd/fdasd.h
3+ * Author(s)......: Volker Sameske <sameske@de.ibm.com>
4+ * Horst Hummel <Horst.Hummel@de.ibm.com>
5+ * Bugreports.to..: <Linux390@de.ibm.com>
6+ * (C) IBM Corporation, IBM Deutschland Entwicklung GmbH, 2001-2002
7+ *
8+ * History of changes (starts March 2001)
9+ * version 1.01 - menu entry 's' to show mapping devnode - DS name
10+ * 1.02 - DS names count now from 0001 instead from 0000
11+ * 1.03 - volser checks: 'AA AAA' to 'AAAAA '
12+ * - removed dependency to kernel headers.
13+ * 1.04 - added -p option
14+ * 1.05 - new API policy, set it back to 0
15+ */
16+#ifndef FDASD_H
17+#define FDASD_H
18+
19+#include <parted/vtoc.h>
20+
21+/*****************************************************************************
22+ * SECTION: Definitions needed for DASD-API (see dasd.h) *
23+ *****************************************************************************/
24+
25+#define DASD_IOCTL_LETTER 'D'
26+
27+#define DASD_PARTN_BITS 2
28+
29+#define PARTITION_LINUX_SWAP 0x82
30+#define PARTITION_LINUX 0x83
31+#define PARTITION_LINUX_EXT 0x85
32+#define PARTITION_LINUX_LVM 0x8e
33+#define PARTITION_LINUX_RAID 0xfd
34+#define PARTITION_LINUX_LVM_OLD 0xfe
35+
36+#define PART_TYPE_NATIVE "NATIVE"
37+#define PART_TYPE_SWAP "SWAP "
38+#define PART_TYPE_RAID "RAID "
39+#define PART_TYPE_LVM "LVM "
40+
41+#ifdef DEBUG_DASD
42+#define PDEBUG fprintf(stderr, "%s:%d:%s\n", \
43+ __FILE__, \
44+ __LINE__, \
45+ __PRETTY_FUNCTION__);
46+#else
47+#define PDEBUG
48+#endif
49+
50+/*
51+ * struct dasd_information_t
52+ * represents any data about the device, which is visible to userspace.
53+ * including foramt and featueres.
54+ */
55+typedef struct dasd_information_t {
56+ unsigned int devno; /* S/390 devno */
57+ unsigned int real_devno; /* for aliases */
58+ unsigned int schid; /* S/390 subchannel identifier */
59+ unsigned int cu_type : 16; /* from SenseID */
60+ unsigned int cu_model : 8; /* from SenseID */
61+ unsigned int dev_type : 16; /* from SenseID */
62+ unsigned int dev_model : 8; /* from SenseID */
63+ unsigned int open_count;
64+ unsigned int req_queue_len;
65+ unsigned int chanq_len; /* length of chanq */
66+ char type[4]; /* from discipline.name, 'none' for */
67+ /* unknown */
68+ unsigned int status; /* current device level */
69+ unsigned int label_block; /* where to find the VOLSER */
70+ unsigned int FBA_layout; /* fixed block size (like AIXVOL) */
71+ unsigned int characteristics_size;
72+ unsigned int confdata_size;
73+ char characteristics[64]; /* from read_device_characteristics */
74+ char configuration_data[256]; /* from read_configuration_data */
75+} dasd_information_t;
76+
77+/*
78+ * struct format_data_t
79+ * represents all data necessary to format a dasd
80+ */
81+typedef struct format_data_t {
82+ int start_unit; /* from track */
83+ int stop_unit; /* to track */
84+ int blksize; /* sectorsize */
85+ int intensity;
86+} format_data_t;
87+
88+/*
89+ * values to be used for format_data_t.intensity
90+ * 0/8: normal format
91+ * 1/9: also write record zero
92+ * 3/11: also write home address
93+ * 4/12: invalidate track
94+ */
95+#define DASD_FMT_INT_FMT_R0 1 /* write record zero */
96+#define DASD_FMT_INT_FMT_HA 2 /* write home address, also set FMT_R0 ! */
97+#define DASD_FMT_INT_INVAL 4 /* invalidate tracks */
98+#define DASD_FMT_INT_COMPAT 8 /* use OS/390 compatible disk layout */
99+
100+
101+/* Disable the volume (for Linux) */
102+#define BIODASDDISABLE _IO(DASD_IOCTL_LETTER,0)
103+/* Enable the volume (for Linux) */
104+#define BIODASDENABLE _IO(DASD_IOCTL_LETTER,1)
105+
106+/* retrieve API version number */
107+#define DASDAPIVER _IOR(DASD_IOCTL_LETTER,0,int)
108+/* Get information on a dasd device (enhanced) */
109+#define BIODASDINFO _IOR(DASD_IOCTL_LETTER,1,dasd_information_t)
110+
111+
112+/*****************************************************************************
113+ * SECTION: Further IOCTL Definitions (see fs.h) *
114+ *****************************************************************************/
115+/* re-read partition table */
116+#define BLKRRPART _IO(0x12,95)
117+/* get block device sector size */
118+#define BLKSSZGET _IO(0x12,104)
119+
120+/*****************************************************************************
121+ * SECTION: Definition from hdreq.h *
122+ *****************************************************************************/
123+
124+struct fdasd_hd_geometry {
125+ unsigned char heads;
126+ unsigned char sectors;
127+ unsigned short cylinders;
128+ unsigned long start;
129+};
130+
131+/* get device geometry */
132+#define HDIO_GETGEO 0x0301
133+
134+/*****************************************************************************
135+ * SECTION: FDASD internal types *
136+ *****************************************************************************/
137+
138+#define DASD_MIN_API_VERSION 0
139+
140+#define DEFAULT_FDASD_CONF "/etc/fdasd.conf" /* default config file */
141+
142+#define PARTN_MASK ((1 << DASD_PARTN_BITS) - 1)
143+#define USABLE_PARTITIONS ((1 << DASD_PARTN_BITS) - 1)
144+
145+#define FDASD_VERSION "1.05"
146+#define DEVICE "device"
147+#define DISC "disc"
148+#define PART "part"
149+
150+#define ALTERNATE_CYLINDERS_USED 0x10
151+
152+typedef struct partition_info {
153+ u_int8_t used;
154+ unsigned long start_trk;
155+ unsigned long end_trk;
156+ unsigned long len_trk;
157+ unsigned long fspace_trk;
158+ format1_label_t *f1;
159+ struct partition_info *next;
160+ struct partition_info *prev;
161+ u_int8_t type;
162+} partition_info_t;
163+
164+typedef struct config_data {
165+ unsigned long start;
166+ unsigned long stop;
167+} config_data_t;
168+
169+typedef struct fdasd_anchor {
170+ int vlabel_changed;
171+ int vtoc_changed;
172+ int devname_specified;
173+ int volid_specified;
174+ int config_specified;
175+ int auto_partition;
176+ int print_table;
177+ int big_disk;
178+ int silent;
179+ int verbose;
180+ int devno;
181+ int option_reuse;
182+ int option_recreate;
183+ int partno[USABLE_PARTITIONS];
184+ u_int16_t dev_type;
185+ unsigned int used_partitions;
186+ unsigned long label_pos;
187+ unsigned int blksize;
188+ unsigned long fspace_trk;
189+ format4_label_t *f4;
190+ format5_label_t *f5;
191+ format7_label_t *f7;
192+ partition_info_t *first;
193+ partition_info_t *last;
194+ volume_label_t *vlabel;
195+ config_data_t confdata[USABLE_PARTITIONS];
196+ struct fdasd_hd_geometry geo;
197+} fdasd_anchor_t;
198+
199+enum offset {lower, upper};
200+
201+enum fdasd_failure {
202+ unable_to_open_disk,
203+ unable_to_seek_disk,
204+ unable_to_read_disk,
205+ read_only_disk,
206+ unable_to_ioctl,
207+ api_version_mismatch,
208+ wrong_disk_type,
209+ wrong_disk_format,
210+ disk_in_use,
211+ config_syntax_error,
212+ vlabel_corrupted,
213+ dsname_corrupted,
214+ malloc_failed,
215+ device_verification_failed
216+};
217+
218+void fdasd_cleanup (fdasd_anchor_t *anchor);
219+void fdasd_initialize_anchor (fdasd_anchor_t * anc);
220+void fdasd_get_geometry (const PedDevice *dev, fdasd_anchor_t *anc, int fd);
221+void fdasd_check_api_version (fdasd_anchor_t *anc, int fd);
222+int fdasd_check_volume (fdasd_anchor_t *anc, int fd);
223+int fdasd_write_labels (fdasd_anchor_t *anc, int fd);
224+int fdasd_invalid_vtoc_pointer(fdasd_anchor_t *anc);
225+void fdasd_recreate_vtoc(fdasd_anchor_t *anc);
226+partition_info_t * fdasd_add_partition (fdasd_anchor_t *anc,
227+ unsigned int start, unsigned int stop);
228+int fdasd_prepare_labels (fdasd_anchor_t *anc, int fd) ;
229+
230+#endif /* FDASD_H */
--- /dev/null
+++ b/include/parted/filesys.h
@@ -0,0 +1,117 @@
1+/*
2+ libparted - a library for manipulating disk partitions
3+ Copyright (C) 1999-2001, 2006-2007, 2009-2012 Free Software Foundation,
4+ Inc.
5+
6+ This program is free software; you can redistribute it and/or modify
7+ it under the terms of the GNU General Public License as published by
8+ the Free Software Foundation; either version 3 of the License, or
9+ (at your option) any later version.
10+
11+ This program is distributed in the hope that it will be useful,
12+ but WITHOUT ANY WARRANTY; without even the implied warranty of
13+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14+ GNU General Public License for more details.
15+
16+ You should have received a copy of the GNU General Public License
17+ along with this program. If not, see <http://www.gnu.org/licenses/>.
18+*/
19+
20+/**
21+ * \addtogroup PedFileSystem
22+ * @{
23+ */
24+
25+/** \file filesys.h */
26+
27+#ifndef PED_FILESYS_H_INCLUDED
28+#define PED_FILESYS_H_INCLUDED
29+
30+typedef struct _PedFileSystem PedFileSystem;
31+typedef struct _PedFileSystemType PedFileSystemType;
32+typedef struct _PedFileSystemAlias PedFileSystemAlias;
33+typedef const struct _PedFileSystemOps PedFileSystemOps;
34+
35+#include <parted/geom.h>
36+#include <parted/constraint.h>
37+#include <parted/timer.h>
38+
39+struct _PedFileSystemOps {
40+ PedGeometry* (*probe) (PedGeometry* geom);
41+};
42+
43+/**
44+ * Structure describing type of file system
45+ */
46+struct _PedFileSystemType {
47+ PedFileSystemType* next;
48+ const char* const name; /**< name of the file system type */
49+ const int* block_sizes;
50+ PedFileSystemOps* const ops;
51+};
52+
53+/**
54+ * Structure describing a file system alias. This is separate from
55+ * PedFileSystemType because probing only looks through the list of types,
56+ * and does not probe aliases separately.
57+ */
58+struct _PedFileSystemAlias {
59+ PedFileSystemAlias* next;
60+ PedFileSystemType* fs_type;
61+ const char* alias;
62+ int deprecated;
63+};
64+
65+
66+/**
67+ * Structure describing file system
68+ */
69+struct _PedFileSystem {
70+ PedFileSystemType* type; /**< the file system type */
71+ PedGeometry* geom; /**< where the file system actually is */
72+ int checked; /**< 1 if the file system has been checked.
73+ 0 otherwise. */
74+
75+ void* type_specific;
76+
77+};
78+
79+extern void ped_file_system_type_register (PedFileSystemType* type);
80+extern void ped_file_system_type_unregister (PedFileSystemType* type);
81+
82+extern void ped_file_system_alias_register (PedFileSystemType* type,
83+ const char* alias, int deprecated);
84+extern void ped_file_system_alias_unregister (PedFileSystemType* type,
85+ const char* alias);
86+
87+extern PedFileSystemType* ped_file_system_type_get (const char* name);
88+extern PedFileSystemType*
89+ped_file_system_type_get_next (const PedFileSystemType* fs_type)
90+
91+#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
92+ __attribute ((__pure__))
93+#endif
94+;
95+
96+extern PedFileSystemAlias*
97+ped_file_system_alias_get_next (const PedFileSystemAlias* fs_alias)
98+
99+#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
100+ __attribute ((__pure__))
101+#endif
102+;
103+
104+extern PedFileSystemType* ped_file_system_probe (PedGeometry* geom);
105+extern PedGeometry* ped_file_system_probe_specific (
106+ const PedFileSystemType* fs_type,
107+ PedGeometry* geom);
108+
109+PedFileSystem *ped_file_system_open (PedGeometry *geom);
110+int ped_file_system_close (PedFileSystem *fs);
111+int ped_file_system_resize (PedFileSystem *fs, PedGeometry *geom,
112+ PedTimer *timer);
113+PedConstraint *ped_file_system_get_resize_constraint (const PedFileSystem *fs);
114+
115+#endif /* PED_FILESYS_H_INCLUDED */
116+
117+/** @} */
--- /dev/null
+++ b/include/parted/geom.h
@@ -0,0 +1,106 @@
1+/*
2+ libparted - a library for manipulating disk partitions
3+ Copyright (C) 1998-2001, 2005, 2007, 2009-2012 Free Software Foundation,
4+ Inc.
5+
6+ This program is free software; you can redistribute it and/or modify
7+ it under the terms of the GNU General Public License as published by
8+ the Free Software Foundation; either version 3 of the License, or
9+ (at your option) any later version.
10+
11+ This program is distributed in the hope that it will be useful,
12+ but WITHOUT ANY WARRANTY; without even the implied warranty of
13+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14+ GNU General Public License for more details.
15+
16+ You should have received a copy of the GNU General Public License
17+ along with this program. If not, see <http://www.gnu.org/licenses/>.
18+*/
19+
20+/**
21+ * \addtogroup PedGeometry
22+ * @{
23+ */
24+
25+/** \file geom.h */
26+
27+#ifndef PED_GEOM_H_INCLUDED
28+#define PED_GEOM_H_INCLUDED
29+
30+typedef struct _PedGeometry PedGeometry;
31+
32+/**
33+ * Geometry of the partition
34+ */
35+struct _PedGeometry {
36+ PedDevice* dev;
37+ PedSector start;
38+ PedSector length;
39+ PedSector end;
40+};
41+
42+#include <parted/device.h>
43+#include <parted/timer.h>
44+
45+extern int ped_geometry_init (PedGeometry* geom, const PedDevice* dev,
46+ PedSector start, PedSector length);
47+extern PedGeometry* ped_geometry_new (const PedDevice* dev, PedSector start,
48+ PedSector length);
49+extern PedGeometry* ped_geometry_duplicate (const PedGeometry* geom);
50+extern PedGeometry* ped_geometry_intersect (const PedGeometry* a,
51+ const PedGeometry* b);
52+extern void ped_geometry_destroy (PedGeometry* geom);
53+extern int ped_geometry_set (PedGeometry* geom, PedSector start,
54+ PedSector length);
55+extern int ped_geometry_set_start (PedGeometry* geom, PedSector start);
56+extern int ped_geometry_set_end (PedGeometry* geom, PedSector end);
57+extern int ped_geometry_test_overlap (const PedGeometry* a,
58+ const PedGeometry* b)
59+#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
60+ __attribute ((__pure__))
61+#endif
62+;
63+extern int ped_geometry_test_inside (const PedGeometry* a,
64+ const PedGeometry* b)
65+#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
66+ __attribute ((__pure__))
67+#endif
68+;
69+extern int ped_geometry_test_equal (const PedGeometry* a, const PedGeometry* b)
70+
71+#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
72+ __attribute ((__pure__))
73+#endif
74+;
75+extern int ped_geometry_test_sector_inside (const PedGeometry* geom,
76+ PedSector sect)
77+#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
78+ __attribute ((__pure__))
79+#endif
80+;
81+
82+extern int ped_geometry_read (const PedGeometry* geom, void* buffer,
83+ PedSector offset, PedSector count);
84+extern int ped_geometry_read_alloc (const PedGeometry* geom, void** buffer,
85+ PedSector offset, PedSector count);
86+extern int ped_geometry_write (PedGeometry* geom, const void* buffer,
87+ PedSector offset, PedSector count);
88+extern PedSector ped_geometry_check (PedGeometry* geom, void* buffer,
89+ PedSector buffer_size, PedSector offset,
90+ PedSector granularity, PedSector count,
91+ PedTimer* timer);
92+extern int ped_geometry_sync (PedGeometry* geom);
93+extern int ped_geometry_sync_fast (PedGeometry* geom);
94+
95+/* returns -1 if "sector" is not within dest's space. */
96+extern PedSector ped_geometry_map (const PedGeometry* dst,
97+ const PedGeometry* src,
98+ PedSector sector)
99+#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
100+ __attribute ((__pure__))
101+#endif
102+;
103+
104+#endif /* PED_GEOM_H_INCLUDED */
105+
106+/** @} */
--- /dev/null
+++ b/include/parted/natmath.h
@@ -0,0 +1,144 @@
1+/*
2+ libparted - a library for manipulating disk partitions
3+ Copyright (C) 2000, 2007-2012 Free Software Foundation, Inc.
4+
5+ This program is free software; you can redistribute it and/or modify
6+ it under the terms of the GNU General Public License as published by
7+ the Free Software Foundation; either version 3 of the License, or
8+ (at your option) any later version.
9+
10+ This program is distributed in the hope that it will be useful,
11+ but WITHOUT ANY WARRANTY; without even the implied warranty of
12+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13+ GNU General Public License for more details.
14+
15+ You should have received a copy of the GNU General Public License
16+ along with this program. If not, see <http://www.gnu.org/licenses/>.
17+*/
18+
19+/**
20+ * \addtogroup PedAlignment
21+ * @{
22+ */
23+
24+/** \file natmath.h */
25+
26+#ifndef PED_NATMATH_H_INCLUDED
27+#define PED_NATMATH_H_INCLUDED
28+
29+
30+typedef struct _PedAlignment PedAlignment;
31+
32+#include <parted/disk.h>
33+#include <parted/device.h>
34+#include <parted/geom.h>
35+
36+#define PED_MIN(a, b) ( ((a)<(b)) ? (a) : (b) )
37+#define PED_MAX(a, b) ( ((a)>(b)) ? (a) : (b) )
38+
39+/* this is weird (I'm still not sure I should be doing this!)
40+ *
41+ * For the functions: new, destroy, duplicate and merge: the following values
42+ * for align are valid:
43+ * * align == NULL (!) represents no solution
44+ * * align->grain_size == 0 represents a single solution
45+ * (align->offset)
46+ * * align->grain_size > 0 represents a set of solutions
47+ *
48+ * These are invalid:
49+ * * align->offset < 0 Note: this gets "normalized"
50+ * * align->grain_size < 0
51+ *
52+ * For the align_* operations, there must be a solution. i.e. align != NULL
53+ * All solutions must be greater than zero.
54+ */
55+
56+struct _PedAlignment {
57+ PedSector offset;
58+ PedSector grain_size;
59+};
60+
61+extern PedSector ped_round_up_to (PedSector sector, PedSector grain_size)
62+
63+#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
64+ __attribute ((__const__))
65+#endif
66+;
67+extern PedSector ped_round_down_to (PedSector sector, PedSector grain_size)
68+
69+#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
70+ __attribute ((__const__))
71+#endif
72+;
73+extern PedSector ped_round_to_nearest (PedSector sector, PedSector grain_size)
74+
75+#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
76+ __attribute ((__const__))
77+#endif
78+;
79+extern PedSector ped_greatest_common_divisor (PedSector a, PedSector b)
80+
81+#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
82+ __attribute ((__pure__))
83+#endif
84+;
85+
86+extern int ped_alignment_init (PedAlignment* align, PedSector offset,
87+ PedSector grain_size);
88+extern PedAlignment* ped_alignment_new (PedSector offset, PedSector grain_size);
89+extern void ped_alignment_destroy (PedAlignment* align);
90+extern PedAlignment* ped_alignment_duplicate (const PedAlignment* align);
91+extern PedAlignment* ped_alignment_intersect (const PedAlignment* a,
92+ const PedAlignment* b);
93+
94+extern PedSector
95+ped_alignment_align_up (const PedAlignment* align, const PedGeometry* geom,
96+ PedSector sector)
97+#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
98+ __attribute ((__pure__))
99+#endif
100+;
101+extern PedSector
102+ped_alignment_align_down (const PedAlignment* align, const PedGeometry* geom,
103+ PedSector sector)
104+#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
105+ __attribute ((__pure__))
106+#endif
107+;
108+extern PedSector
109+ped_alignment_align_nearest (const PedAlignment* align, const PedGeometry* geom,
110+ PedSector sector)
111+#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
112+ __attribute ((__pure__))
113+#endif
114+;
115+
116+extern int
117+ped_alignment_is_aligned (const PedAlignment* align, const PedGeometry* geom,
118+ PedSector sector)
119+#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
120+ __attribute ((__pure__))
121+#endif
122+;
123+
124+extern const PedAlignment* ped_alignment_any;
125+extern const PedAlignment* ped_alignment_none;
126+
127+static inline PedSector
128+ped_div_round_up (PedSector numerator, PedSector divisor)
129+{
130+ return (numerator + divisor - 1) / divisor;
131+}
132+
133+
134+static inline PedSector
135+ped_div_round_to_nearest (PedSector numerator, PedSector divisor)
136+{
137+ return (numerator + divisor/2) / divisor;
138+}
139+
140+#endif /* PED_NATMATH_H_INCLUDED */
141+
142+/**
143+ * @}
144+ */
--- /dev/null
+++ b/include/parted/parted.h
@@ -0,0 +1,60 @@
1+/*
2+ libparted - a library for manipulating disk partitions
3+ Copyright (C) 1999-2001, 2007, 2009-2012 Free Software Foundation, Inc.
4+
5+ This program is free software; you can redistribute it and/or modify
6+ it under the terms of the GNU General Public License as published by
7+ the Free Software Foundation; either version 3 of the License, or
8+ (at your option) any later version.
9+
10+ This program is distributed in the hope that it will be useful,
11+ but WITHOUT ANY WARRANTY; without even the implied warranty of
12+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13+ GNU General Public License for more details.
14+
15+ You should have received a copy of the GNU General Public License
16+ along with this program. If not, see <http://www.gnu.org/licenses/>.
17+*/
18+
19+#ifndef PARTED_H_INCLUDED
20+#define PARTED_H_INCLUDED
21+
22+#define PED_DEFAULT_ALIGNMENT (1024 * 1024)
23+
24+#ifdef __cplusplus
25+extern "C" {
26+#endif
27+
28+#if __GNUC__ >= 4 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 1)
29+# define __attribute(arg) __attribute__ (arg)
30+#else
31+# define __attribute(arg)
32+#endif
33+
34+#include <parted/constraint.h>
35+#include <parted/device.h>
36+#include <parted/disk.h>
37+#include <parted/exception.h>
38+#include <parted/filesys.h>
39+#include <parted/natmath.h>
40+#include <parted/unit.h>
41+
42+#include <stdint.h>
43+#include <stdlib.h>
44+#include <string.h>
45+
46+extern const char *ped_get_version ()
47+#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
48+ __attribute ((__const__))
49+#endif
50+;
51+
52+extern void* ped_malloc (size_t size);
53+extern void* ped_calloc (size_t size);
54+extern void free (void* ptr);
55+
56+#ifdef __cplusplus
57+}
58+#endif
59+
60+#endif /* PARTED_H_INCLUDED */
--- /dev/null
+++ b/include/parted/timer.h
@@ -0,0 +1,65 @@
1+/*
2+ libparted - a library for manipulating disk partitions
3+ Copyright (C) 2001-2002, 2007, 2009-2012 Free Software Foundation, Inc.
4+
5+ This program is free software; you can redistribute it and/or modify
6+ it under the terms of the GNU General Public License as published by
7+ the Free Software Foundation; either version 3 of the License, or
8+ (at your option) any later version.
9+
10+ This program is distributed in the hope that it will be useful,
11+ but WITHOUT ANY WARRANTY; without even the implied warranty of
12+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13+ GNU General Public License for more details.
14+
15+ You should have received a copy of the GNU General Public License
16+ along with this program. If not, see <http://www.gnu.org/licenses/>.
17+*/
18+
19+/**
20+ * \addtogroup PedTimer
21+ * @{
22+ */
23+
24+/** \file timer.h */
25+
26+#ifndef PED_TIMER_H_INCLUDED
27+#define PED_TIMER_H_INCLUDED
28+
29+#include <time.h>
30+
31+typedef struct _PedTimer PedTimer;
32+
33+typedef void PedTimerHandler (PedTimer* timer, void* context);
34+
35+/*
36+ * Structure keeping track of progress and time
37+ */
38+struct _PedTimer {
39+ float frac; /**< fraction of operation done */
40+ time_t start; /**< time of start of op */
41+ time_t now; /**< time of last update (now!) */
42+ time_t predicted_end; /**< expected finish time */
43+ const char* state_name; /**< eg: "copying data" */
44+ PedTimerHandler* handler; /**< who to notify on updates */
45+ void* context; /**< context to pass to handler */
46+};
47+
48+extern PedTimer* ped_timer_new (PedTimerHandler* handler, void* context);
49+extern void ped_timer_destroy (PedTimer* timer);
50+
51+/* a nested timer automatically notifies it's parent. You should only
52+ * create one when you are going to use it (not before)
53+ */
54+extern PedTimer* ped_timer_new_nested (PedTimer* parent, float nest_frac);
55+extern void ped_timer_destroy_nested (PedTimer* timer);
56+
57+extern void ped_timer_touch (PedTimer* timer);
58+extern void ped_timer_reset (PedTimer* timer);
59+extern void ped_timer_update (PedTimer* timer, float new_frac);
60+extern void ped_timer_set_state_name (PedTimer* timer, const char* state_name);
61+
62+#endif /* PED_TIMER_H_INCLUDED */
63+
64+
65+/** @} */
--- /dev/null
+++ b/include/parted/unit.h
@@ -0,0 +1,104 @@
1+/*
2+ libparted - a library for manipulating disk partitions
3+ Copyright (C) 2005, 2007, 2009-2012 Free Software Foundation, Inc.
4+
5+ This program is free software; you can redistribute it and/or modify
6+ it under the terms of the GNU General Public License as published by
7+ the Free Software Foundation; either version 3 of the License, or
8+ (at your option) any later version.
9+
10+ This program is distributed in the hope that it will be useful,
11+ but WITHOUT ANY WARRANTY; without even the implied warranty of
12+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13+ GNU General Public License for more details.
14+
15+ You should have received a copy of the GNU General Public License
16+ along with this program. If not, see <http://www.gnu.org/licenses/>.
17+*/
18+
19+/**
20+ * \addtogroup PedUnit
21+ * @{
22+ */
23+
24+/** \file unit.h */
25+
26+#ifndef PED_UNIT_H_INCLUDED
27+#define PED_UNIT_H_INCLUDED
28+
29+#include <parted/device.h>
30+
31+#include <stdarg.h>
32+#include <stdio.h>
33+
34+#define PED_SECTOR_SIZE_DEFAULT 512LL
35+#define PED_KILOBYTE_SIZE 1000LL
36+#define PED_MEGABYTE_SIZE 1000000LL
37+#define PED_GIGABYTE_SIZE 1000000000LL
38+#define PED_TERABYTE_SIZE 1000000000000LL
39+#define PED_KIBIBYTE_SIZE 1024LL
40+#define PED_MEBIBYTE_SIZE 1048576LL
41+#define PED_GIBIBYTE_SIZE 1073741824LL
42+#define PED_TEBIBYTE_SIZE 1099511627776LL
43+
44+/**
45+ * Human-friendly unit for representation of a location within device
46+ */
47+typedef enum {
48+ PED_UNIT_SECTOR,
49+ PED_UNIT_BYTE,
50+ PED_UNIT_KILOBYTE,
51+ PED_UNIT_MEGABYTE,
52+ PED_UNIT_GIGABYTE,
53+ PED_UNIT_TERABYTE,
54+ PED_UNIT_COMPACT,
55+ PED_UNIT_CYLINDER,
56+ PED_UNIT_CHS,
57+ PED_UNIT_PERCENT,
58+ PED_UNIT_KIBIBYTE,
59+ PED_UNIT_MEBIBYTE,
60+ PED_UNIT_GIBIBYTE,
61+ PED_UNIT_TEBIBYTE
62+} PedUnit;
63+
64+#define PED_UNIT_FIRST PED_UNIT_SECTOR
65+#define PED_UNIT_LAST PED_UNIT_TEBIBYTE
66+
67+extern long long ped_unit_get_size (const PedDevice* dev, PedUnit unit);
68+extern const char *ped_unit_get_name (PedUnit unit)
69+
70+#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
71+ __attribute ((__pure__))
72+#endif
73+
74+#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
75+ __attribute ((__const__))
76+#endif
77+;
78+extern PedUnit ped_unit_get_by_name (const char* unit_name)
79+#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
80+ __attribute ((__pure__))
81+#endif
82+;
83+
84+extern void ped_unit_set_default (PedUnit unit);
85+extern PedUnit ped_unit_get_default ();
86+
87+extern char* ped_unit_format_byte (const PedDevice* dev, PedSector byte);
88+extern char* ped_unit_format_custom_byte (const PedDevice* dev, PedSector byte,
89+ PedUnit unit);
90+
91+extern char* ped_unit_format (const PedDevice* dev, PedSector sector);
92+extern char* ped_unit_format_custom (const PedDevice* dev, PedSector sector,
93+ PedUnit unit);
94+
95+extern int ped_unit_parse (const char* str, const PedDevice* dev,
96+ PedSector* sector,
97+ PedGeometry** range);
98+extern int ped_unit_parse_custom (const char* str, const PedDevice* dev,
99+ PedUnit unit, PedSector* sector,
100+ PedGeometry** range);
101+
102+#endif /* PED_UNIT_H_INCLUDED */
103+
104+/** @} */
--- /dev/null
+++ b/include/parted/vtoc.h
@@ -0,0 +1,336 @@
1+/*
2+ * File...........: s390-tools/dasdview/vtoc.h
3+ * Author(s)......: Horst Hummel <horst.hummel@de.ibm.com>
4+ * Bugreports.to..: <Linux390@de.ibm.com>
5+ *
6+ * This is a user-space copy of the kernel vtoc,h.
7+ *
8+ * (C) IBM Corporation, IBM Deutschland Entwicklung GmbH, 2002
9+ *
10+ * History of changes (starts March 2002)
11+ * 2002-03-12 initial
12+ */
13+
14+#ifndef VTOC_H
15+#define VTOC_H
16+
17+#include <string.h>
18+#include <stdlib.h>
19+#include <stdio.h>
20+#include <errno.h>
21+#include <ctype.h>
22+#include <time.h>
23+#include <fcntl.h>
24+#include <unistd.h>
25+
26+#include <sys/stat.h>
27+#include <sys/ioctl.h>
28+
29+#define LINE_LENGTH 80
30+#define VTOC_START_CC 0x0
31+#define VTOC_START_HH 0x1
32+#define FIRST_USABLE_CYL 1
33+#define FIRST_USABLE_TRK 2
34+
35+#define DASD_3380_TYPE 13148
36+#define DASD_3390_TYPE 13200
37+#define DASD_9345_TYPE 37701
38+
39+#define DASD_3380_VALUE 0xbb60
40+#define DASD_3390_VALUE 0xe5a2
41+#define DASD_9345_VALUE 0xbc98
42+
43+#define VOLSER_LENGTH 6
44+#define BIG_DISK_SIZE 0x10000
45+
46+
47+typedef struct ttr ttr_t;
48+typedef struct cchhb cchhb_t;
49+typedef struct cchh cchh_t;
50+typedef struct labeldate labeldate_t;
51+typedef struct volume_label volume_label_t;
52+typedef struct cms_volume_label cms_volume_label_t;
53+typedef struct ldl_volume_label ldl_volume_label_t;
54+typedef struct extent extent_t;
55+typedef struct dev_const dev_const_t;
56+typedef struct format1_label format1_label_t;
57+typedef struct format4_label format4_label_t;
58+typedef struct ds5ext ds5ext_t;
59+typedef struct format5_label format5_label_t;
60+typedef struct ds7ext ds7ext_t;
61+typedef struct format7_label format7_label_t;
62+
63+struct __attribute__ ((packed)) ttr {
64+ u_int16_t tt;
65+ u_int8_t r;
66+};
67+
68+struct __attribute__ ((packed)) cchhb {
69+ u_int16_t cc;
70+ u_int16_t hh;
71+ u_int8_t b;
72+};
73+
74+struct __attribute__ ((packed)) cchh {
75+ u_int16_t cc;
76+ u_int16_t hh;
77+};
78+
79+struct __attribute__ ((packed)) labeldate {
80+ u_int8_t year;
81+ u_int16_t day;
82+};
83+
84+struct __attribute__ ((packed)) volume_label {
85+ char volkey[4]; /* volume key = volume label */
86+ char vollbl[4]; /* volume label ("VOL1" in EBCDIC) */
87+ char volid[6]; /* volume identifier */
88+ u_int8_t security; /* security byte */
89+ cchhb_t vtoc; /* VTOC address */
90+ char res1[5]; /* reserved */
91+ char cisize[4]; /* CI-size for FBA,... */
92+ /* ...blanks for CKD */
93+ char blkperci[4]; /* no of blocks per CI (FBA), blanks for CKD */
94+ char labperci[4]; /* no of labels per CI (FBA), blanks for CKD */
95+ char res2[4]; /* reserved */
96+ char lvtoc[14]; /* owner code for LVTOC */
97+ char res3[29]; /* reserved */
98+ char fudge[4]; /* filler to match length of ldl label */
99+};
100+
101+struct __attribute__ ((packed)) ldl_volume_label {
102+ char vollbl[4]; /* Label identifier ("LNX1" in EBCDIC) */
103+ char volid[6]; /* Volume identifier */
104+ char res3[69]; /* Reserved field */
105+ char ldl_version[1]; /* Version number, valid for ldl format */
106+ u_int64_t formatted_blocks; /* valid when ldl_version >= "2" (in
107+ EBCDIC) */
108+};
109+
110+/*
111+ * See:
112+ * z/VM V5R2.0 CMS Planning and Administration
113+ * SC24-6078-01
114+ * What CMS Does / Disk and File Management / Disk File Format
115+ * http://publib.boulder.ibm.com/infocenter/zvm/v5r4/topic/com.ibm.zvm.v54.dmsd1/hcsg2b1018.htm
116+ */
117+struct __attribute__ ((packed)) cms_volume_label {
118+ char label_id[4]; /* Label identifier ("CMS1" in EBCDIC) */
119+ char vol_id[6]; /* Volume identifier */
120+ char version_id[2]; /* Version identifier ("\0\0") */
121+ u_int32_t block_size; /* Disk block size (512, 1024, 2048 or 4096) */
122+ u_int32_t origin_ptr; /* Disk origin pointer (4 or 5) */
123+ u_int32_t usable_count; /* Number of usable cylinders/blocks */
124+ u_int32_t formatted_count; /* Max # of formatted cylinders/blocks */
125+ u_int32_t block_count; /* Disk size in CMS blocks */
126+ u_int32_t used_count; /* Number of CMS blocks in use */
127+ u_int32_t fst_size; /* File Status Table (FST) size (64) */
128+ u_int32_t fst_count; /* Number of FSTs per CMS block */
129+ char format_date[6]; /* Disk FORMAT date (YYMMDDhhmmss) */
130+ char reserved1[2]; /* Reserved fields.
131+ The low-order bit of the first byte is a
132+ century flag. 0 = 1900s, 1 = 2000s.
133+ It is used in conjunction with
134+ "format_date" to determine the
135+ four-digit year. */
136+ u_int32_t disk_offset; /* Offset in blocks to the start of the
137+ reserved file when the disk is reserved.
138+ This is the number of blocks to skip
139+ before the partition starts. */
140+ u_int32_t map_block; /* Allocation map block with next hole */
141+ u_int32_t hblk_disp; /* Displacement in HBLK data of next hole */
142+ u_int32_t user_disp; /* Disp into user part of allocation map */
143+ u_int32_t open_files; /* Count of SFS open files for this ADT.
144+ open_files is not really part of the
145+ volume label. It is not used for
146+ minidisks. */
147+ char segment_name[8]; /* Name of the shared segment.
148+ segment_name is not really part of the
149+ volume label. It is not stored on disk. */
150+};
151+
152+struct __attribute__ ((packed)) extent {
153+ u_int8_t typeind; /* extent type indicator */
154+ u_int8_t seqno; /* extent sequence number */
155+ cchh_t llimit; /* starting point of this extent */
156+ cchh_t ulimit; /* ending point of this extent */
157+};
158+
159+struct __attribute__ ((packed)) dev_const {
160+ u_int16_t DS4DSCYL; /* number of logical cyls */
161+ u_int16_t DS4DSTRK; /* number of tracks in a logical cylinder */
162+ u_int16_t DS4DEVTK; /* device track length */
163+ u_int8_t DS4DEVI; /* non-last keyed record overhead */
164+ u_int8_t DS4DEVL; /* last keyed record overhead */
165+ u_int8_t DS4DEVK; /* non-keyed record overhead differential */
166+ u_int8_t DS4DEVFG; /* flag byte */
167+ u_int16_t DS4DEVTL; /* device tolerance */
168+ u_int8_t DS4DEVDT; /* number of DSCB's per track */
169+ u_int8_t DS4DEVDB; /* number of directory blocks per track */
170+};
171+
172+struct __attribute__ ((packed)) format1_label {
173+ char DS1DSNAM[44]; /* data set name */
174+ u_int8_t DS1FMTID; /* format identifier */
175+ char DS1DSSN[6]; /* data set serial number */
176+ u_int16_t DS1VOLSQ; /* volume sequence number */
177+ labeldate_t DS1CREDT; /* creation date: ydd */
178+ labeldate_t DS1EXPDT; /* expiration date */
179+ u_int8_t DS1NOEPV; /* number of extents on volume */
180+ u_int8_t DS1NOBDB; /* no. of bytes used in last direction blk */
181+ u_int8_t DS1FLAG1; /* flag 1 */
182+ char DS1SYSCD[13]; /* system code */
183+ labeldate_t DS1REFD; /* date last referenced */
184+ u_int8_t DS1SMSFG; /* system managed storage indicators */
185+ u_int8_t DS1SCXTF; /* sec. space extension flag byte */
186+ u_int16_t DS1SCXTV; /* secondary space extension value */
187+ u_int8_t DS1DSRG1; /* data set organisation byte 1 */
188+ u_int8_t DS1DSRG2; /* data set organisation byte 2 */
189+ u_int8_t DS1RECFM; /* record format */
190+ u_int8_t DS1OPTCD; /* option code */
191+ u_int16_t DS1BLKL; /* block length */
192+ u_int16_t DS1LRECL; /* record length */
193+ u_int8_t DS1KEYL; /* key length */
194+ u_int16_t DS1RKP; /* relative key position */
195+ u_int8_t DS1DSIND; /* data set indicators */
196+ u_int8_t DS1SCAL1; /* secondary allocation flag byte */
197+ char DS1SCAL3[3]; /* secondary allocation quantity */
198+ ttr_t DS1LSTAR; /* last used track and block on track */
199+ u_int16_t DS1TRBAL; /* space remaining on last used track */
200+ u_int16_t res1; /* reserved */
201+ extent_t DS1EXT1; /* first extent description */
202+ extent_t DS1EXT2; /* second extent description */
203+ extent_t DS1EXT3; /* third extent description */
204+ cchhb_t DS1PTRDS; /* possible pointer to f2 or f3 DSCB */
205+};
206+
207+struct __attribute__ ((packed)) format4_label {
208+ char DS4KEYCD[44]; /* key code for VTOC labels: 44 times 0x04 */
209+ u_int8_t DS4IDFMT; /* format identifier */
210+ cchhb_t DS4HPCHR; /* highest address of a format 1 DSCB */
211+ u_int16_t DS4DSREC; /* number of available DSCB's */
212+ cchh_t DS4HCCHH; /* CCHH of next available alternate track */
213+ u_int16_t DS4NOATK; /* number of remaining alternate tracks */
214+ u_int8_t DS4VTOCI; /* VTOC indicators */
215+ u_int8_t DS4NOEXT; /* number of extents in VTOC */
216+ u_int8_t DS4SMSFG; /* system managed storage indicators */
217+ u_int8_t DS4DEVAC; /* number of alternate cylinders.
218+ Subtract from first two bytes of
219+ DS4DEVSZ to get number of usable
220+ cylinders. can be zero. valid
221+ only if DS4DEVAV on. */
222+ dev_const_t DS4DEVCT; /* device constants */
223+ char DS4AMTIM[8]; /* VSAM time stamp */
224+ char DS4AMCAT[3]; /* VSAM catalog indicator */
225+ char DS4R2TIM[8]; /* VSAM volume/catalog match time stamp */
226+ char res1[5]; /* reserved */
227+ char DS4F6PTR[5]; /* pointer to first format 6 DSCB */
228+ extent_t DS4VTOCE; /* VTOC extent description */
229+ char res2[10]; /* reserved */
230+ u_int8_t DS4EFLVL; /* extended free-space management level */
231+ cchhb_t DS4EFPTR; /* pointer to extended free-space info */
232+ char res3[9]; /* reserved */
233+};
234+
235+struct __attribute__ ((packed)) ds5ext {
236+ u_int16_t t; /* RTA of the first track of free extent */
237+ u_int16_t fc; /* number of whole cylinders in free ext. */
238+ u_int8_t ft; /* number of remaining free tracks */
239+};
240+
241+struct __attribute__ ((packed)) format5_label {
242+ char DS5KEYID[4]; /* key identifier */
243+ ds5ext_t DS5AVEXT; /* first available (free-space) extent. */
244+ ds5ext_t DS5EXTAV[7]; /* seven available extents */
245+ u_int8_t DS5FMTID; /* format identifier */
246+ ds5ext_t DS5MAVET[18]; /* eighteen available extents */
247+ cchhb_t DS5PTRDS; /* pointer to next format5 DSCB */
248+};
249+
250+struct __attribute__ ((packed)) ds7ext {
251+ u_int32_t a; /* starting RTA value */
252+ u_int32_t b; /* ending RTA value + 1 */
253+};
254+
255+struct __attribute__ ((packed)) format7_label {
256+ char DS7KEYID[4]; /* key identifier */
257+ ds7ext_t DS7EXTNT[5]; /* space for 5 extent descriptions */
258+ u_int8_t DS7FMTID; /* format identifier */
259+ ds7ext_t DS7ADEXT[11]; /* space for 11 extent descriptions */
260+ char res1[2]; /* reserved */
261+ cchhb_t DS7PTRDS; /* pointer to next FMT7 DSCB */
262+};
263+
264+char *vtoc_ebcdic_enc (char const *source, char *target, int l);
265+char *vtoc_ebcdic_dec (char const *source, char *target, int l);
266+void vtoc_set_extent (extent_t *ext, u_int8_t typeind, u_int8_t seqno,
267+ cchh_t *lower, cchh_t *upper);
268+void vtoc_set_cchh (cchh_t *addr, u_int16_t cc, u_int16_t hh);
269+void vtoc_set_cchhb (cchhb_t *addr, u_int16_t cc, u_int16_t hh, u_int8_t b);
270+void vtoc_set_date (labeldate_t *d, u_int8_t year, u_int16_t day);
271+
272+void vtoc_volume_label_init (volume_label_t *vlabel);
273+
274+int vtoc_read_volume_label (int fd, unsigned long vlabel_start,
275+ volume_label_t *vlabel);
276+
277+int vtoc_write_volume_label (int fd, unsigned long vlabel_start,
278+ volume_label_t const *vlabel);
279+
280+void vtoc_volume_label_set_volser (volume_label_t *vlabel, char const *volser);
281+
282+char *vtoc_volume_label_get_volser (volume_label_t *vlabel, char *volser);
283+
284+void vtoc_volume_label_set_key (volume_label_t *vlabel, char const *key);
285+
286+void vtoc_volume_label_set_label (volume_label_t *vlabel, char const *lbl);
287+
288+char *vtoc_volume_label_get_label (volume_label_t *vlabel, char *lbl);
289+
290+void vtoc_read_label (int fd, unsigned long position, format1_label_t *f1,
291+ format4_label_t *f4, format5_label_t *f5,
292+ format7_label_t *f7);
293+
294+void vtoc_write_label (int fd, unsigned long position,
295+ format1_label_t const *f1,
296+ format4_label_t const *f4,
297+ format5_label_t const *f5,
298+ format7_label_t const *f7);
299+
300+void vtoc_init_format1_label (char *volid, unsigned int blksize,
301+ extent_t *part_extent, format1_label_t *f1);
302+
303+void vtoc_init_format4_label (format4_label_t *f4lbl,
304+ unsigned int usable_partitions,
305+ unsigned int cylinders,
306+ unsigned int tracks,
307+ unsigned int blocks,
308+ unsigned int blksize,
309+ u_int16_t dev_type);
310+
311+void vtoc_update_format4_label (format4_label_t *f4, cchhb_t *highest_f1,
312+ u_int16_t unused_update);
313+
314+void vtoc_init_format5_label (format5_label_t *f5);
315+
316+void vtoc_update_format5_label_add (format5_label_t *f5, int verbose, int cyl,
317+ int trk, u_int16_t a, u_int16_t b,
318+ u_int8_t c);
319+
320+void vtoc_update_format5_label_del (format5_label_t *f5, int verbose, int cyl,
321+ int trk, u_int16_t a, u_int16_t b,
322+ u_int8_t c);
323+
324+void vtoc_init_format7_label (format7_label_t *f7);
325+
326+void vtoc_update_format7_label_add (format7_label_t *f7, int verbose,
327+ u_int32_t a, u_int32_t b);
328+
329+void vtoc_update_format7_label_del (format7_label_t *f7, int verbose,
330+ u_int32_t a, u_int32_t b);
331+
332+void vtoc_set_freespace(format4_label_t *f4, format5_label_t *f5,
333+ format7_label_t *f7, char ch, int verbose,
334+ u_int32_t start, u_int32_t stop, int cyl, int trk);
335+
336+#endif /* VTOC_H */
--- a/lib/Android.mk
+++ b/lib/Android.mk
@@ -21,7 +21,6 @@ LOCAL_SRC_FILES := \
2121 basename-lgpl.c \
2222 xstrtoll.c \
2323
24-LOCAL_CFLAGS :=
2524 LOCAL_MODULE := libgnulib
2625 LOCAL_MODULE_TAGS := optional
2726 LOCAL_C_INCLUDES := $(LOCAL_PATH)/../include
--- /dev/null
+++ b/libparted/Android.mk
@@ -0,0 +1,45 @@
1+
2+LOCAL_PATH := $(call my-dir)
3+include $(CLEAR_VARS)
4+
5+LOCAL_SRC_FILES := \
6+ debug.c \
7+ architecture.c \
8+ device.c \
9+ exception.c \
10+ filesys.c \
11+ libparted.c \
12+ timer.c \
13+ unit.c \
14+ disk.c \
15+ cs/geom.c \
16+ cs/constraint.c \
17+ cs/natmath.c \
18+ arch/linux.c \
19+ labels/aix.c \
20+ labels/bsd.c \
21+ labels/dos.c \
22+ labels/dvh.c \
23+ labels/efi_crc32.c \
24+ labels/gpt.c \
25+ labels/loop.c \
26+ labels/mac.c \
27+ labels/pc98.c \
28+ labels/pt-tools.c \
29+ labels/rdb.c \
30+ labels/sun.c \
31+
32+LOCAL_CFLAGS :=
33+LOCAL_MODULE := libparted
34+LOCAL_MODULE_TAGS := optional
35+LOCAL_STATIC_LIBRARIES := libgnulib libparted-fs
36+LOCAL_C_INCLUDES := $(LOCAL_PATH)/../include \
37+ $(LOCAL_PATH)/../lib \
38+ external/e2fsprogs/lib \
39+ fs \
40+ labels
41+
42+include $(BUILD_STATIC_LIBRARY)
43+
44+include $(LOCAL_PATH)/fs/Android.mk
45+
--- /dev/null
+++ b/libparted/Makefile.in
@@ -0,0 +1,1662 @@
1+# Makefile.in generated by automake 1.11a from Makefile.am.
2+# @configure_input@
3+
4+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
5+# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
6+# Foundation, Inc.
7+# This Makefile.in is free software; the Free Software Foundation
8+# gives unlimited permission to copy and/or distribute it,
9+# with or without modifications, as long as this notice is preserved.
10+
11+# This program is distributed in the hope that it will be useful,
12+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
13+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
14+# PARTICULAR PURPOSE.
15+
16+@SET_MAKE@
17+
18+# This file is part of GNU Parted
19+# Copyright (C) 1999-2001, 2007, 2009-2012 Free Software Foundation, Inc.
20+#
21+# This file may be modified and/or distributed without restriction.
22+
23+VPATH = @srcdir@
24+am__make_dryrun = \
25+ { \
26+ am__dry=no; \
27+ case $$MAKEFLAGS in \
28+ *\\[\ \ ]*) \
29+ echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \
30+ | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
31+ *) \
32+ for am__flg in $$MAKEFLAGS; do \
33+ case $$am__flg in \
34+ *=*|--*) ;; \
35+ *n*) am__dry=yes; break;; \
36+ esac; \
37+ done;; \
38+ esac; \
39+ test $$am__dry = yes; \
40+ }
41+pkgdatadir = $(datadir)/@PACKAGE@
42+pkgincludedir = $(includedir)/@PACKAGE@
43+pkglibdir = $(libdir)/@PACKAGE@
44+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
45+install_sh_DATA = $(install_sh) -c -m 644
46+install_sh_PROGRAM = $(install_sh) -c
47+install_sh_SCRIPT = $(install_sh) -c
48+INSTALL_HEADER = $(INSTALL_DATA)
49+transform = $(program_transform_name)
50+NORMAL_INSTALL = :
51+PRE_INSTALL = :
52+POST_INSTALL = :
53+NORMAL_UNINSTALL = :
54+PRE_UNINSTALL = :
55+POST_UNINSTALL = :
56+build_triplet = @build@
57+host_triplet = @host@
58+@HAVE_CHECK_TRUE@am__append_1 = tests
59+subdir = libparted
60+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
61+ $(top_srcdir)/build-aux/depcomp
62+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
63+am__aclocal_m4_deps = $(top_srcdir)/m4/00gnulib.m4 \
64+ $(top_srcdir)/m4/alloca.m4 $(top_srcdir)/m4/assert.m4 \
65+ $(top_srcdir)/m4/btowc.m4 $(top_srcdir)/m4/calloc.m4 \
66+ $(top_srcdir)/m4/canonicalize.m4 \
67+ $(top_srcdir)/m4/close-stream.m4 $(top_srcdir)/m4/close.m4 \
68+ $(top_srcdir)/m4/closeout.m4 $(top_srcdir)/m4/codeset.m4 \
69+ $(top_srcdir)/m4/config-h.m4 $(top_srcdir)/m4/configmake.m4 \
70+ $(top_srcdir)/m4/dirname.m4 \
71+ $(top_srcdir)/m4/double-slash-root.m4 $(top_srcdir)/m4/dup2.m4 \
72+ $(top_srcdir)/m4/eealloc.m4 $(top_srcdir)/m4/environ.m4 \
73+ $(top_srcdir)/m4/errno_h.m4 $(top_srcdir)/m4/error.m4 \
74+ $(top_srcdir)/m4/extensions.m4 $(top_srcdir)/m4/fchdir.m4 \
75+ $(top_srcdir)/m4/fcntl-o.m4 $(top_srcdir)/m4/fcntl_h.m4 \
76+ $(top_srcdir)/m4/fdopen.m4 $(top_srcdir)/m4/fpending.m4 \
77+ $(top_srcdir)/m4/fstat.m4 $(top_srcdir)/m4/fsync.m4 \
78+ $(top_srcdir)/m4/getcwd.m4 $(top_srcdir)/m4/getopt.m4 \
79+ $(top_srcdir)/m4/getpagesize.m4 $(top_srcdir)/m4/gettext.m4 \
80+ $(top_srcdir)/m4/gettimeofday.m4 $(top_srcdir)/m4/glibc21.m4 \
81+ $(top_srcdir)/m4/gnulib-common.m4 \
82+ $(top_srcdir)/m4/gnulib-comp.m4 $(top_srcdir)/m4/iconv.m4 \
83+ $(top_srcdir)/m4/include_next.m4 $(top_srcdir)/m4/inline.m4 \
84+ $(top_srcdir)/m4/intlmacosx.m4 \
85+ $(top_srcdir)/m4/inttypes-pri.m4 $(top_srcdir)/m4/inttypes.m4 \
86+ $(top_srcdir)/m4/langinfo_h.m4 $(top_srcdir)/m4/largefile.m4 \
87+ $(top_srcdir)/m4/lcmessage.m4 $(top_srcdir)/m4/lib-ignore.m4 \
88+ $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
89+ $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
90+ $(top_srcdir)/m4/localcharset.m4 $(top_srcdir)/m4/locale-fr.m4 \
91+ $(top_srcdir)/m4/locale-ja.m4 $(top_srcdir)/m4/locale-tr.m4 \
92+ $(top_srcdir)/m4/locale-zh.m4 $(top_srcdir)/m4/locale_h.m4 \
93+ $(top_srcdir)/m4/localename.m4 $(top_srcdir)/m4/lock.m4 \
94+ $(top_srcdir)/m4/longlong.m4 $(top_srcdir)/m4/lseek.m4 \
95+ $(top_srcdir)/m4/lstat.m4 $(top_srcdir)/m4/ltoptions.m4 \
96+ $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
97+ $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/malloc.m4 \
98+ $(top_srcdir)/m4/malloca.m4 $(top_srcdir)/m4/manywarnings.m4 \
99+ $(top_srcdir)/m4/mbrtowc.m4 $(top_srcdir)/m4/mbsinit.m4 \
100+ $(top_srcdir)/m4/mbstate_t.m4 $(top_srcdir)/m4/mbtowc.m4 \
101+ $(top_srcdir)/m4/mkstemp.m4 $(top_srcdir)/m4/mmap-anon.m4 \
102+ $(top_srcdir)/m4/mode_t.m4 $(top_srcdir)/m4/msvc-inval.m4 \
103+ $(top_srcdir)/m4/msvc-nothrow.m4 $(top_srcdir)/m4/multiarch.m4 \
104+ $(top_srcdir)/m4/nl_langinfo.m4 $(top_srcdir)/m4/nls.m4 \
105+ $(top_srcdir)/m4/nocrash.m4 $(top_srcdir)/m4/o-direct.m4 \
106+ $(top_srcdir)/m4/open.m4 $(top_srcdir)/m4/pathmax.m4 \
107+ $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/priv-set.m4 \
108+ $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/m4/putenv.m4 \
109+ $(top_srcdir)/m4/quote.m4 $(top_srcdir)/m4/quotearg.m4 \
110+ $(top_srcdir)/m4/read.m4 $(top_srcdir)/m4/readlink.m4 \
111+ $(top_srcdir)/m4/realloc.m4 $(top_srcdir)/m4/regex.m4 \
112+ $(top_srcdir)/m4/rpmatch.m4 $(top_srcdir)/m4/safe-read.m4 \
113+ $(top_srcdir)/m4/setenv.m4 $(top_srcdir)/m4/setlocale.m4 \
114+ $(top_srcdir)/m4/sleep.m4 $(top_srcdir)/m4/ssize_t.m4 \
115+ $(top_srcdir)/m4/stat.m4 $(top_srcdir)/m4/stdarg.m4 \
116+ $(top_srcdir)/m4/stdbool.m4 $(top_srcdir)/m4/stddef_h.m4 \
117+ $(top_srcdir)/m4/stdint.m4 $(top_srcdir)/m4/stdio_h.m4 \
118+ $(top_srcdir)/m4/stdlib_h.m4 $(top_srcdir)/m4/strcase.m4 \
119+ $(top_srcdir)/m4/strdup.m4 $(top_srcdir)/m4/strerror.m4 \
120+ $(top_srcdir)/m4/strerror_r.m4 $(top_srcdir)/m4/string_h.m4 \
121+ $(top_srcdir)/m4/strings_h.m4 $(top_srcdir)/m4/strndup.m4 \
122+ $(top_srcdir)/m4/strnlen.m4 $(top_srcdir)/m4/strtoll.m4 \
123+ $(top_srcdir)/m4/strtoull.m4 $(top_srcdir)/m4/symlink.m4 \
124+ $(top_srcdir)/m4/sys_socket_h.m4 \
125+ $(top_srcdir)/m4/sys_stat_h.m4 $(top_srcdir)/m4/sys_time_h.m4 \
126+ $(top_srcdir)/m4/sys_types_h.m4 $(top_srcdir)/m4/tempname.m4 \
127+ $(top_srcdir)/m4/thread.m4 $(top_srcdir)/m4/threadlib.m4 \
128+ $(top_srcdir)/m4/time_h.m4 $(top_srcdir)/m4/unistd_h.m4 \
129+ $(top_srcdir)/m4/unlink.m4 $(top_srcdir)/m4/unlinkdir.m4 \
130+ $(top_srcdir)/m4/usleep.m4 $(top_srcdir)/m4/version-etc.m4 \
131+ $(top_srcdir)/m4/warn-on-use.m4 $(top_srcdir)/m4/warnings.m4 \
132+ $(top_srcdir)/m4/wchar_h.m4 $(top_srcdir)/m4/wchar_t.m4 \
133+ $(top_srcdir)/m4/wcrtomb.m4 $(top_srcdir)/m4/wctob.m4 \
134+ $(top_srcdir)/m4/wctomb.m4 $(top_srcdir)/m4/wctype_h.m4 \
135+ $(top_srcdir)/m4/wint_t.m4 $(top_srcdir)/m4/xalloc.m4 \
136+ $(top_srcdir)/m4/xstrndup.m4 $(top_srcdir)/m4/xstrtol.m4 \
137+ $(top_srcdir)/m4/yield.m4 $(top_srcdir)/configure.ac
138+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
139+ $(ACLOCAL_M4)
140+mkinstalldirs = $(install_sh) -d
141+CONFIG_HEADER = $(top_builddir)/lib/config.h
142+CONFIG_CLEAN_FILES =
143+CONFIG_CLEAN_VPATH_FILES =
144+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
145+am__vpath_adj = case $$p in \
146+ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
147+ *) f=$$p;; \
148+ esac;
149+am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
150+am__install_max = 40
151+am__nobase_strip_setup = \
152+ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
153+am__nobase_strip = \
154+ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
155+am__nobase_list = $(am__nobase_strip_setup); \
156+ for p in $$list; do echo "$$p $$p"; done | \
157+ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
158+ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
159+ if (++n[$$2] == $(am__install_max)) \
160+ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
161+ END { for (dir in files) print dir, files[dir] }'
162+am__base_list = \
163+ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
164+ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
165+am__uninstall_files_from_dir = { \
166+ test -z "$$files" \
167+ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
168+ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
169+ $(am__cd) "$$dir" && rm -f $$files; }; \
170+ }
171+am__installdirs = "$(DESTDIR)$(libdir)"
172+LTLIBRARIES = $(lib_LTLIBRARIES)
173+am__DEPENDENCIES_1 =
174+libparted_la_DEPENDENCIES = fs/libfs.la labels/liblabels.la \
175+ $(top_builddir)/lib/libgnulib.la $(am__DEPENDENCIES_1) \
176+ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
177+ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
178+ $(am__DEPENDENCIES_1)
179+am__objects_1 = $(OS).lo
180+am_libparted_la_OBJECTS = debug.lo architecture.lo device.lo \
181+ exception.lo filesys.lo libparted.lo timer.lo unit.lo disk.lo \
182+ geom.lo constraint.lo natmath.lo $(am__objects_1)
183+libparted_la_OBJECTS = $(am_libparted_la_OBJECTS)
184+AM_V_lt = $(am__v_lt_@AM_V@)
185+am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
186+am__v_lt_0 = --silent
187+libparted_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
188+ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
189+ $(libparted_la_LDFLAGS) $(LDFLAGS) -o $@
190+DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/lib
191+depcomp = $(SHELL) $(top_srcdir)/build-aux/depcomp
192+am__depfiles_maybe = depfiles
193+am__mv = mv -f
194+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
195+ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
196+LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
197+ $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
198+ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
199+ $(AM_CFLAGS) $(CFLAGS)
200+AM_V_CC = $(am__v_CC_@AM_V@)
201+am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
202+am__v_CC_0 = @echo " CC " $@;
203+AM_V_at = $(am__v_at_@AM_V@)
204+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
205+am__v_at_0 = @
206+CCLD = $(CC)
207+LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
208+ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
209+ $(AM_LDFLAGS) $(LDFLAGS) -o $@
210+AM_V_CCLD = $(am__v_CCLD_@AM_V@)
211+am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
212+am__v_CCLD_0 = @echo " CCLD " $@;
213+AM_V_GEN = $(am__v_GEN_@AM_V@)
214+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
215+am__v_GEN_0 = @echo " GEN " $@;
216+SOURCES = $(libparted_la_SOURCES) $(EXTRA_libparted_la_SOURCES)
217+DIST_SOURCES = $(libparted_la_SOURCES) $(EXTRA_libparted_la_SOURCES)
218+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
219+ html-recursive info-recursive install-data-recursive \
220+ install-dvi-recursive install-exec-recursive \
221+ install-html-recursive install-info-recursive \
222+ install-pdf-recursive install-ps-recursive install-recursive \
223+ installcheck-recursive installdirs-recursive pdf-recursive \
224+ ps-recursive uninstall-recursive
225+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
226+ distclean-recursive maintainer-clean-recursive
227+AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
228+ $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \
229+ distdir
230+ETAGS = etags
231+CTAGS = ctags
232+DIST_SUBDIRS = labels fs . tests
233+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
234+am__relativize = \
235+ dir0=`pwd`; \
236+ sed_first='s,^\([^/]*\)/.*$$,\1,'; \
237+ sed_rest='s,^[^/]*/*,,'; \
238+ sed_last='s,^.*/\([^/]*\)$$,\1,'; \
239+ sed_butlast='s,/*[^/]*$$,,'; \
240+ while test -n "$$dir1"; do \
241+ first=`echo "$$dir1" | sed -e "$$sed_first"`; \
242+ if test "$$first" != "."; then \
243+ if test "$$first" = ".."; then \
244+ dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
245+ dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
246+ else \
247+ first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
248+ if test "$$first2" = "$$first"; then \
249+ dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
250+ else \
251+ dir2="../$$dir2"; \
252+ fi; \
253+ dir0="$$dir0"/"$$first"; \
254+ fi; \
255+ fi; \
256+ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
257+ done; \
258+ reldir="$$dir2"
259+pkglibexecdir = @pkglibexecdir@
260+ACLOCAL = @ACLOCAL@
261+ALLOCA = @ALLOCA@
262+ALLOCA_H = @ALLOCA_H@
263+AMTAR = @AMTAR@
264+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
265+APPLE_UNIVERSAL_BUILD = @APPLE_UNIVERSAL_BUILD@
266+AR = @AR@
267+ARFLAGS = @ARFLAGS@
268+AUTOCONF = @AUTOCONF@
269+AUTOHEADER = @AUTOHEADER@
270+AUTOMAKE = @AUTOMAKE@
271+AWK = @AWK@
272+BITSIZEOF_PTRDIFF_T = @BITSIZEOF_PTRDIFF_T@
273+BITSIZEOF_SIG_ATOMIC_T = @BITSIZEOF_SIG_ATOMIC_T@
274+BITSIZEOF_SIZE_T = @BITSIZEOF_SIZE_T@
275+BITSIZEOF_WCHAR_T = @BITSIZEOF_WCHAR_T@
276+BITSIZEOF_WINT_T = @BITSIZEOF_WINT_T@
277+BUILDINFO = @BUILDINFO@
278+CC = @CC@
279+CCDEPMODE = @CCDEPMODE@
280+CFLAGS = @CFLAGS@
281+CHECK_CFLAGS = @CHECK_CFLAGS@
282+CHECK_LIBS = @CHECK_LIBS@
283+CONFIG_INCLUDE = @CONFIG_INCLUDE@
284+CPP = @CPP@
285+CPPFLAGS = @CPPFLAGS@
286+CYGPATH_W = @CYGPATH_W@
287+DEFS = @DEFS@
288+DEPDIR = @DEPDIR@
289+DLLTOOL = @DLLTOOL@
290+DL_LIBS = @DL_LIBS@
291+DM_LIBS = @DM_LIBS@
292+DSYMUTIL = @DSYMUTIL@
293+DUMPBIN = @DUMPBIN@
294+DYNAMIC_LOADING = @DYNAMIC_LOADING@
295+ECHO_C = @ECHO_C@
296+ECHO_N = @ECHO_N@
297+ECHO_T = @ECHO_T@
298+EGREP = @EGREP@
299+EMULTIHOP_HIDDEN = @EMULTIHOP_HIDDEN@
300+EMULTIHOP_VALUE = @EMULTIHOP_VALUE@
301+ENABLE_DEVICE_MAPPER = @ENABLE_DEVICE_MAPPER@
302+ENOLINK_HIDDEN = @ENOLINK_HIDDEN@
303+ENOLINK_VALUE = @ENOLINK_VALUE@
304+EOVERFLOW_HIDDEN = @EOVERFLOW_HIDDEN@
305+EOVERFLOW_VALUE = @EOVERFLOW_VALUE@
306+ERRNO_H = @ERRNO_H@
307+EXEEXT = @EXEEXT@
308+FGREP = @FGREP@
309+GETOPT_H = @GETOPT_H@
310+GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
311+GLIBC21 = @GLIBC21@
312+GMSGFMT = @GMSGFMT@
313+GMSGFMT_015 = @GMSGFMT_015@
314+GNULIB_ATOLL = @GNULIB_ATOLL@
315+GNULIB_BTOWC = @GNULIB_BTOWC@
316+GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
317+GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
318+GNULIB_CHDIR = @GNULIB_CHDIR@
319+GNULIB_CHOWN = @GNULIB_CHOWN@
320+GNULIB_CLOSE = @GNULIB_CLOSE@
321+GNULIB_DPRINTF = @GNULIB_DPRINTF@
322+GNULIB_DUP = @GNULIB_DUP@
323+GNULIB_DUP2 = @GNULIB_DUP2@
324+GNULIB_DUP3 = @GNULIB_DUP3@
325+GNULIB_DUPLOCALE = @GNULIB_DUPLOCALE@
326+GNULIB_ENVIRON = @GNULIB_ENVIRON@
327+GNULIB_EUIDACCESS = @GNULIB_EUIDACCESS@
328+GNULIB_FACCESSAT = @GNULIB_FACCESSAT@
329+GNULIB_FCHDIR = @GNULIB_FCHDIR@
330+GNULIB_FCHMODAT = @GNULIB_FCHMODAT@
331+GNULIB_FCHOWNAT = @GNULIB_FCHOWNAT@
332+GNULIB_FCLOSE = @GNULIB_FCLOSE@
333+GNULIB_FCNTL = @GNULIB_FCNTL@
334+GNULIB_FDATASYNC = @GNULIB_FDATASYNC@
335+GNULIB_FDOPEN = @GNULIB_FDOPEN@
336+GNULIB_FFLUSH = @GNULIB_FFLUSH@
337+GNULIB_FFS = @GNULIB_FFS@
338+GNULIB_FFSL = @GNULIB_FFSL@
339+GNULIB_FFSLL = @GNULIB_FFSLL@
340+GNULIB_FGETC = @GNULIB_FGETC@
341+GNULIB_FGETS = @GNULIB_FGETS@
342+GNULIB_FOPEN = @GNULIB_FOPEN@
343+GNULIB_FPRINTF = @GNULIB_FPRINTF@
344+GNULIB_FPRINTF_POSIX = @GNULIB_FPRINTF_POSIX@
345+GNULIB_FPURGE = @GNULIB_FPURGE@
346+GNULIB_FPUTC = @GNULIB_FPUTC@
347+GNULIB_FPUTS = @GNULIB_FPUTS@
348+GNULIB_FREAD = @GNULIB_FREAD@
349+GNULIB_FREOPEN = @GNULIB_FREOPEN@
350+GNULIB_FSCANF = @GNULIB_FSCANF@
351+GNULIB_FSEEK = @GNULIB_FSEEK@
352+GNULIB_FSEEKO = @GNULIB_FSEEKO@
353+GNULIB_FSTAT = @GNULIB_FSTAT@
354+GNULIB_FSTATAT = @GNULIB_FSTATAT@
355+GNULIB_FSYNC = @GNULIB_FSYNC@
356+GNULIB_FTELL = @GNULIB_FTELL@
357+GNULIB_FTELLO = @GNULIB_FTELLO@
358+GNULIB_FTRUNCATE = @GNULIB_FTRUNCATE@
359+GNULIB_FUTIMENS = @GNULIB_FUTIMENS@
360+GNULIB_FWRITE = @GNULIB_FWRITE@
361+GNULIB_GETC = @GNULIB_GETC@
362+GNULIB_GETCHAR = @GNULIB_GETCHAR@
363+GNULIB_GETCWD = @GNULIB_GETCWD@
364+GNULIB_GETDELIM = @GNULIB_GETDELIM@
365+GNULIB_GETDOMAINNAME = @GNULIB_GETDOMAINNAME@
366+GNULIB_GETDTABLESIZE = @GNULIB_GETDTABLESIZE@
367+GNULIB_GETGROUPS = @GNULIB_GETGROUPS@
368+GNULIB_GETHOSTNAME = @GNULIB_GETHOSTNAME@
369+GNULIB_GETLINE = @GNULIB_GETLINE@
370+GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
371+GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
372+GNULIB_GETLOGIN_R = @GNULIB_GETLOGIN_R@
373+GNULIB_GETPAGESIZE = @GNULIB_GETPAGESIZE@
374+GNULIB_GETS = @GNULIB_GETS@
375+GNULIB_GETSUBOPT = @GNULIB_GETSUBOPT@
376+GNULIB_GETTIMEOFDAY = @GNULIB_GETTIMEOFDAY@
377+GNULIB_GETUSERSHELL = @GNULIB_GETUSERSHELL@
378+GNULIB_GL_UNISTD_H_GETOPT = @GNULIB_GL_UNISTD_H_GETOPT@
379+GNULIB_GRANTPT = @GNULIB_GRANTPT@
380+GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
381+GNULIB_IMAXABS = @GNULIB_IMAXABS@
382+GNULIB_IMAXDIV = @GNULIB_IMAXDIV@
383+GNULIB_ISATTY = @GNULIB_ISATTY@
384+GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
385+GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
386+GNULIB_LCHMOD = @GNULIB_LCHMOD@
387+GNULIB_LCHOWN = @GNULIB_LCHOWN@
388+GNULIB_LINK = @GNULIB_LINK@
389+GNULIB_LINKAT = @GNULIB_LINKAT@
390+GNULIB_LSEEK = @GNULIB_LSEEK@
391+GNULIB_LSTAT = @GNULIB_LSTAT@
392+GNULIB_MALLOC_POSIX = @GNULIB_MALLOC_POSIX@
393+GNULIB_MBRLEN = @GNULIB_MBRLEN@
394+GNULIB_MBRTOWC = @GNULIB_MBRTOWC@
395+GNULIB_MBSCASECMP = @GNULIB_MBSCASECMP@
396+GNULIB_MBSCASESTR = @GNULIB_MBSCASESTR@
397+GNULIB_MBSCHR = @GNULIB_MBSCHR@
398+GNULIB_MBSCSPN = @GNULIB_MBSCSPN@
399+GNULIB_MBSINIT = @GNULIB_MBSINIT@
400+GNULIB_MBSLEN = @GNULIB_MBSLEN@
401+GNULIB_MBSNCASECMP = @GNULIB_MBSNCASECMP@
402+GNULIB_MBSNLEN = @GNULIB_MBSNLEN@
403+GNULIB_MBSNRTOWCS = @GNULIB_MBSNRTOWCS@
404+GNULIB_MBSPBRK = @GNULIB_MBSPBRK@
405+GNULIB_MBSPCASECMP = @GNULIB_MBSPCASECMP@
406+GNULIB_MBSRCHR = @GNULIB_MBSRCHR@
407+GNULIB_MBSRTOWCS = @GNULIB_MBSRTOWCS@
408+GNULIB_MBSSEP = @GNULIB_MBSSEP@
409+GNULIB_MBSSPN = @GNULIB_MBSSPN@
410+GNULIB_MBSSTR = @GNULIB_MBSSTR@
411+GNULIB_MBSTOK_R = @GNULIB_MBSTOK_R@
412+GNULIB_MBTOWC = @GNULIB_MBTOWC@
413+GNULIB_MEMCHR = @GNULIB_MEMCHR@
414+GNULIB_MEMMEM = @GNULIB_MEMMEM@
415+GNULIB_MEMPCPY = @GNULIB_MEMPCPY@
416+GNULIB_MEMRCHR = @GNULIB_MEMRCHR@
417+GNULIB_MKDIRAT = @GNULIB_MKDIRAT@
418+GNULIB_MKDTEMP = @GNULIB_MKDTEMP@
419+GNULIB_MKFIFO = @GNULIB_MKFIFO@
420+GNULIB_MKFIFOAT = @GNULIB_MKFIFOAT@
421+GNULIB_MKNOD = @GNULIB_MKNOD@
422+GNULIB_MKNODAT = @GNULIB_MKNODAT@
423+GNULIB_MKOSTEMP = @GNULIB_MKOSTEMP@
424+GNULIB_MKOSTEMPS = @GNULIB_MKOSTEMPS@
425+GNULIB_MKSTEMP = @GNULIB_MKSTEMP@
426+GNULIB_MKSTEMPS = @GNULIB_MKSTEMPS@
427+GNULIB_MKTIME = @GNULIB_MKTIME@
428+GNULIB_NANOSLEEP = @GNULIB_NANOSLEEP@
429+GNULIB_NL_LANGINFO = @GNULIB_NL_LANGINFO@
430+GNULIB_NONBLOCKING = @GNULIB_NONBLOCKING@
431+GNULIB_OBSTACK_PRINTF = @GNULIB_OBSTACK_PRINTF@
432+GNULIB_OBSTACK_PRINTF_POSIX = @GNULIB_OBSTACK_PRINTF_POSIX@
433+GNULIB_OPEN = @GNULIB_OPEN@
434+GNULIB_OPENAT = @GNULIB_OPENAT@
435+GNULIB_PCLOSE = @GNULIB_PCLOSE@
436+GNULIB_PERROR = @GNULIB_PERROR@
437+GNULIB_PIPE = @GNULIB_PIPE@
438+GNULIB_PIPE2 = @GNULIB_PIPE2@
439+GNULIB_POPEN = @GNULIB_POPEN@
440+GNULIB_POSIX_OPENPT = @GNULIB_POSIX_OPENPT@
441+GNULIB_PREAD = @GNULIB_PREAD@
442+GNULIB_PRINTF = @GNULIB_PRINTF@
443+GNULIB_PRINTF_POSIX = @GNULIB_PRINTF_POSIX@
444+GNULIB_PTSNAME = @GNULIB_PTSNAME@
445+GNULIB_PTSNAME_R = @GNULIB_PTSNAME_R@
446+GNULIB_PUTC = @GNULIB_PUTC@
447+GNULIB_PUTCHAR = @GNULIB_PUTCHAR@
448+GNULIB_PUTENV = @GNULIB_PUTENV@
449+GNULIB_PUTS = @GNULIB_PUTS@
450+GNULIB_PWRITE = @GNULIB_PWRITE@
451+GNULIB_RANDOM = @GNULIB_RANDOM@
452+GNULIB_RANDOM_R = @GNULIB_RANDOM_R@
453+GNULIB_RAWMEMCHR = @GNULIB_RAWMEMCHR@
454+GNULIB_READ = @GNULIB_READ@
455+GNULIB_READLINK = @GNULIB_READLINK@
456+GNULIB_READLINKAT = @GNULIB_READLINKAT@
457+GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
458+GNULIB_REALPATH = @GNULIB_REALPATH@
459+GNULIB_REMOVE = @GNULIB_REMOVE@
460+GNULIB_RENAME = @GNULIB_RENAME@
461+GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
462+GNULIB_RMDIR = @GNULIB_RMDIR@
463+GNULIB_RPMATCH = @GNULIB_RPMATCH@
464+GNULIB_SCANF = @GNULIB_SCANF@
465+GNULIB_SETENV = @GNULIB_SETENV@
466+GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
467+GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
468+GNULIB_SLEEP = @GNULIB_SLEEP@
469+GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
470+GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
471+GNULIB_STAT = @GNULIB_STAT@
472+GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
473+GNULIB_STDIO_H_SIGPIPE = @GNULIB_STDIO_H_SIGPIPE@
474+GNULIB_STPCPY = @GNULIB_STPCPY@
475+GNULIB_STPNCPY = @GNULIB_STPNCPY@
476+GNULIB_STRCASESTR = @GNULIB_STRCASESTR@
477+GNULIB_STRCHRNUL = @GNULIB_STRCHRNUL@
478+GNULIB_STRDUP = @GNULIB_STRDUP@
479+GNULIB_STRERROR = @GNULIB_STRERROR@
480+GNULIB_STRERROR_R = @GNULIB_STRERROR_R@
481+GNULIB_STRNCAT = @GNULIB_STRNCAT@
482+GNULIB_STRNDUP = @GNULIB_STRNDUP@
483+GNULIB_STRNLEN = @GNULIB_STRNLEN@
484+GNULIB_STRPBRK = @GNULIB_STRPBRK@
485+GNULIB_STRPTIME = @GNULIB_STRPTIME@
486+GNULIB_STRSEP = @GNULIB_STRSEP@
487+GNULIB_STRSIGNAL = @GNULIB_STRSIGNAL@
488+GNULIB_STRSTR = @GNULIB_STRSTR@
489+GNULIB_STRTOD = @GNULIB_STRTOD@
490+GNULIB_STRTOIMAX = @GNULIB_STRTOIMAX@
491+GNULIB_STRTOK_R = @GNULIB_STRTOK_R@
492+GNULIB_STRTOLL = @GNULIB_STRTOLL@
493+GNULIB_STRTOULL = @GNULIB_STRTOULL@
494+GNULIB_STRTOUMAX = @GNULIB_STRTOUMAX@
495+GNULIB_STRVERSCMP = @GNULIB_STRVERSCMP@
496+GNULIB_SYMLINK = @GNULIB_SYMLINK@
497+GNULIB_SYMLINKAT = @GNULIB_SYMLINKAT@
498+GNULIB_SYSTEM_POSIX = @GNULIB_SYSTEM_POSIX@
499+GNULIB_TIMEGM = @GNULIB_TIMEGM@
500+GNULIB_TIME_R = @GNULIB_TIME_R@
501+GNULIB_TMPFILE = @GNULIB_TMPFILE@
502+GNULIB_TOWCTRANS = @GNULIB_TOWCTRANS@
503+GNULIB_TTYNAME_R = @GNULIB_TTYNAME_R@
504+GNULIB_UNISTD_H_NONBLOCKING = @GNULIB_UNISTD_H_NONBLOCKING@
505+GNULIB_UNISTD_H_SIGPIPE = @GNULIB_UNISTD_H_SIGPIPE@
506+GNULIB_UNLINK = @GNULIB_UNLINK@
507+GNULIB_UNLINKAT = @GNULIB_UNLINKAT@
508+GNULIB_UNLOCKPT = @GNULIB_UNLOCKPT@
509+GNULIB_UNSETENV = @GNULIB_UNSETENV@
510+GNULIB_USLEEP = @GNULIB_USLEEP@
511+GNULIB_UTIMENSAT = @GNULIB_UTIMENSAT@
512+GNULIB_VASPRINTF = @GNULIB_VASPRINTF@
513+GNULIB_VDPRINTF = @GNULIB_VDPRINTF@
514+GNULIB_VFPRINTF = @GNULIB_VFPRINTF@
515+GNULIB_VFPRINTF_POSIX = @GNULIB_VFPRINTF_POSIX@
516+GNULIB_VFSCANF = @GNULIB_VFSCANF@
517+GNULIB_VPRINTF = @GNULIB_VPRINTF@
518+GNULIB_VPRINTF_POSIX = @GNULIB_VPRINTF_POSIX@
519+GNULIB_VSCANF = @GNULIB_VSCANF@
520+GNULIB_VSNPRINTF = @GNULIB_VSNPRINTF@
521+GNULIB_VSPRINTF_POSIX = @GNULIB_VSPRINTF_POSIX@
522+GNULIB_WCPCPY = @GNULIB_WCPCPY@
523+GNULIB_WCPNCPY = @GNULIB_WCPNCPY@
524+GNULIB_WCRTOMB = @GNULIB_WCRTOMB@
525+GNULIB_WCSCASECMP = @GNULIB_WCSCASECMP@
526+GNULIB_WCSCAT = @GNULIB_WCSCAT@
527+GNULIB_WCSCHR = @GNULIB_WCSCHR@
528+GNULIB_WCSCMP = @GNULIB_WCSCMP@
529+GNULIB_WCSCOLL = @GNULIB_WCSCOLL@
530+GNULIB_WCSCPY = @GNULIB_WCSCPY@
531+GNULIB_WCSCSPN = @GNULIB_WCSCSPN@
532+GNULIB_WCSDUP = @GNULIB_WCSDUP@
533+GNULIB_WCSLEN = @GNULIB_WCSLEN@
534+GNULIB_WCSNCASECMP = @GNULIB_WCSNCASECMP@
535+GNULIB_WCSNCAT = @GNULIB_WCSNCAT@
536+GNULIB_WCSNCMP = @GNULIB_WCSNCMP@
537+GNULIB_WCSNCPY = @GNULIB_WCSNCPY@
538+GNULIB_WCSNLEN = @GNULIB_WCSNLEN@
539+GNULIB_WCSNRTOMBS = @GNULIB_WCSNRTOMBS@
540+GNULIB_WCSPBRK = @GNULIB_WCSPBRK@
541+GNULIB_WCSRCHR = @GNULIB_WCSRCHR@
542+GNULIB_WCSRTOMBS = @GNULIB_WCSRTOMBS@
543+GNULIB_WCSSPN = @GNULIB_WCSSPN@
544+GNULIB_WCSSTR = @GNULIB_WCSSTR@
545+GNULIB_WCSTOK = @GNULIB_WCSTOK@
546+GNULIB_WCSWIDTH = @GNULIB_WCSWIDTH@
547+GNULIB_WCSXFRM = @GNULIB_WCSXFRM@
548+GNULIB_WCTOB = @GNULIB_WCTOB@
549+GNULIB_WCTOMB = @GNULIB_WCTOMB@
550+GNULIB_WCTRANS = @GNULIB_WCTRANS@
551+GNULIB_WCTYPE = @GNULIB_WCTYPE@
552+GNULIB_WCWIDTH = @GNULIB_WCWIDTH@
553+GNULIB_WMEMCHR = @GNULIB_WMEMCHR@
554+GNULIB_WMEMCMP = @GNULIB_WMEMCMP@
555+GNULIB_WMEMCPY = @GNULIB_WMEMCPY@
556+GNULIB_WMEMMOVE = @GNULIB_WMEMMOVE@
557+GNULIB_WMEMSET = @GNULIB_WMEMSET@
558+GNULIB_WRITE = @GNULIB_WRITE@
559+GNULIB__EXIT = @GNULIB__EXIT@
560+GREP = @GREP@
561+HAVE_ATOLL = @HAVE_ATOLL@
562+HAVE_BTOWC = @HAVE_BTOWC@
563+HAVE_CANONICALIZE_FILE_NAME = @HAVE_CANONICALIZE_FILE_NAME@
564+HAVE_CHOWN = @HAVE_CHOWN@
565+HAVE_DECL_ENVIRON = @HAVE_DECL_ENVIRON@
566+HAVE_DECL_FCHDIR = @HAVE_DECL_FCHDIR@
567+HAVE_DECL_FDATASYNC = @HAVE_DECL_FDATASYNC@
568+HAVE_DECL_FPURGE = @HAVE_DECL_FPURGE@
569+HAVE_DECL_FSEEKO = @HAVE_DECL_FSEEKO@
570+HAVE_DECL_FTELLO = @HAVE_DECL_FTELLO@
571+HAVE_DECL_GETDELIM = @HAVE_DECL_GETDELIM@
572+HAVE_DECL_GETDOMAINNAME = @HAVE_DECL_GETDOMAINNAME@
573+HAVE_DECL_GETLINE = @HAVE_DECL_GETLINE@
574+HAVE_DECL_GETLOADAVG = @HAVE_DECL_GETLOADAVG@
575+HAVE_DECL_GETLOGIN_R = @HAVE_DECL_GETLOGIN_R@
576+HAVE_DECL_GETPAGESIZE = @HAVE_DECL_GETPAGESIZE@
577+HAVE_DECL_GETUSERSHELL = @HAVE_DECL_GETUSERSHELL@
578+HAVE_DECL_IMAXABS = @HAVE_DECL_IMAXABS@
579+HAVE_DECL_IMAXDIV = @HAVE_DECL_IMAXDIV@
580+HAVE_DECL_LOCALTIME_R = @HAVE_DECL_LOCALTIME_R@
581+HAVE_DECL_MEMMEM = @HAVE_DECL_MEMMEM@
582+HAVE_DECL_MEMRCHR = @HAVE_DECL_MEMRCHR@
583+HAVE_DECL_OBSTACK_PRINTF = @HAVE_DECL_OBSTACK_PRINTF@
584+HAVE_DECL_SETENV = @HAVE_DECL_SETENV@
585+HAVE_DECL_SETHOSTNAME = @HAVE_DECL_SETHOSTNAME@
586+HAVE_DECL_SNPRINTF = @HAVE_DECL_SNPRINTF@
587+HAVE_DECL_STRDUP = @HAVE_DECL_STRDUP@
588+HAVE_DECL_STRERROR_R = @HAVE_DECL_STRERROR_R@
589+HAVE_DECL_STRNCASECMP = @HAVE_DECL_STRNCASECMP@
590+HAVE_DECL_STRNDUP = @HAVE_DECL_STRNDUP@
591+HAVE_DECL_STRNLEN = @HAVE_DECL_STRNLEN@
592+HAVE_DECL_STRSIGNAL = @HAVE_DECL_STRSIGNAL@
593+HAVE_DECL_STRTOIMAX = @HAVE_DECL_STRTOIMAX@
594+HAVE_DECL_STRTOK_R = @HAVE_DECL_STRTOK_R@
595+HAVE_DECL_STRTOUMAX = @HAVE_DECL_STRTOUMAX@
596+HAVE_DECL_TTYNAME_R = @HAVE_DECL_TTYNAME_R@
597+HAVE_DECL_UNSETENV = @HAVE_DECL_UNSETENV@
598+HAVE_DECL_VSNPRINTF = @HAVE_DECL_VSNPRINTF@
599+HAVE_DECL_WCTOB = @HAVE_DECL_WCTOB@
600+HAVE_DECL_WCWIDTH = @HAVE_DECL_WCWIDTH@
601+HAVE_DPRINTF = @HAVE_DPRINTF@
602+HAVE_DUP2 = @HAVE_DUP2@
603+HAVE_DUP3 = @HAVE_DUP3@
604+HAVE_DUPLOCALE = @HAVE_DUPLOCALE@
605+HAVE_EUIDACCESS = @HAVE_EUIDACCESS@
606+HAVE_FACCESSAT = @HAVE_FACCESSAT@
607+HAVE_FCHDIR = @HAVE_FCHDIR@
608+HAVE_FCHMODAT = @HAVE_FCHMODAT@
609+HAVE_FCHOWNAT = @HAVE_FCHOWNAT@
610+HAVE_FCNTL = @HAVE_FCNTL@
611+HAVE_FDATASYNC = @HAVE_FDATASYNC@
612+HAVE_FEATURES_H = @HAVE_FEATURES_H@
613+HAVE_FFS = @HAVE_FFS@
614+HAVE_FFSL = @HAVE_FFSL@
615+HAVE_FFSLL = @HAVE_FFSLL@
616+HAVE_FSEEKO = @HAVE_FSEEKO@
617+HAVE_FSTATAT = @HAVE_FSTATAT@
618+HAVE_FSYNC = @HAVE_FSYNC@
619+HAVE_FTELLO = @HAVE_FTELLO@
620+HAVE_FTRUNCATE = @HAVE_FTRUNCATE@
621+HAVE_FUTIMENS = @HAVE_FUTIMENS@
622+HAVE_GETDTABLESIZE = @HAVE_GETDTABLESIZE@
623+HAVE_GETGROUPS = @HAVE_GETGROUPS@
624+HAVE_GETHOSTNAME = @HAVE_GETHOSTNAME@
625+HAVE_GETLOGIN = @HAVE_GETLOGIN@
626+HAVE_GETOPT_H = @HAVE_GETOPT_H@
627+HAVE_GETPAGESIZE = @HAVE_GETPAGESIZE@
628+HAVE_GETSUBOPT = @HAVE_GETSUBOPT@
629+HAVE_GETTIMEOFDAY = @HAVE_GETTIMEOFDAY@
630+HAVE_GRANTPT = @HAVE_GRANTPT@
631+HAVE_GROUP_MEMBER = @HAVE_GROUP_MEMBER@
632+HAVE_INTTYPES_H = @HAVE_INTTYPES_H@
633+HAVE_ISWBLANK = @HAVE_ISWBLANK@
634+HAVE_ISWCNTRL = @HAVE_ISWCNTRL@
635+HAVE_LANGINFO_CODESET = @HAVE_LANGINFO_CODESET@
636+HAVE_LANGINFO_ERA = @HAVE_LANGINFO_ERA@
637+HAVE_LANGINFO_H = @HAVE_LANGINFO_H@
638+HAVE_LANGINFO_T_FMT_AMPM = @HAVE_LANGINFO_T_FMT_AMPM@
639+HAVE_LANGINFO_YESEXPR = @HAVE_LANGINFO_YESEXPR@
640+HAVE_LCHMOD = @HAVE_LCHMOD@
641+HAVE_LCHOWN = @HAVE_LCHOWN@
642+HAVE_LINK = @HAVE_LINK@
643+HAVE_LINKAT = @HAVE_LINKAT@
644+HAVE_LONG_LONG_INT = @HAVE_LONG_LONG_INT@
645+HAVE_LSTAT = @HAVE_LSTAT@
646+HAVE_MBRLEN = @HAVE_MBRLEN@
647+HAVE_MBRTOWC = @HAVE_MBRTOWC@
648+HAVE_MBSINIT = @HAVE_MBSINIT@
649+HAVE_MBSLEN = @HAVE_MBSLEN@
650+HAVE_MBSNRTOWCS = @HAVE_MBSNRTOWCS@
651+HAVE_MBSRTOWCS = @HAVE_MBSRTOWCS@
652+HAVE_MEMCHR = @HAVE_MEMCHR@
653+HAVE_MEMPCPY = @HAVE_MEMPCPY@
654+HAVE_MKDIRAT = @HAVE_MKDIRAT@
655+HAVE_MKDTEMP = @HAVE_MKDTEMP@
656+HAVE_MKFIFO = @HAVE_MKFIFO@
657+HAVE_MKFIFOAT = @HAVE_MKFIFOAT@
658+HAVE_MKNOD = @HAVE_MKNOD@
659+HAVE_MKNODAT = @HAVE_MKNODAT@
660+HAVE_MKOSTEMP = @HAVE_MKOSTEMP@
661+HAVE_MKOSTEMPS = @HAVE_MKOSTEMPS@
662+HAVE_MKSTEMP = @HAVE_MKSTEMP@
663+HAVE_MKSTEMPS = @HAVE_MKSTEMPS@
664+HAVE_MSVC_INVALID_PARAMETER_HANDLER = @HAVE_MSVC_INVALID_PARAMETER_HANDLER@
665+HAVE_NANOSLEEP = @HAVE_NANOSLEEP@
666+HAVE_NL_LANGINFO = @HAVE_NL_LANGINFO@
667+HAVE_OPENAT = @HAVE_OPENAT@
668+HAVE_OS_H = @HAVE_OS_H@
669+HAVE_PCLOSE = @HAVE_PCLOSE@
670+HAVE_PIPE = @HAVE_PIPE@
671+HAVE_PIPE2 = @HAVE_PIPE2@
672+HAVE_POPEN = @HAVE_POPEN@
673+HAVE_POSIX_OPENPT = @HAVE_POSIX_OPENPT@
674+HAVE_PREAD = @HAVE_PREAD@
675+HAVE_PTSNAME = @HAVE_PTSNAME@
676+HAVE_PTSNAME_R = @HAVE_PTSNAME_R@
677+HAVE_PWRITE = @HAVE_PWRITE@
678+HAVE_RANDOM = @HAVE_RANDOM@
679+HAVE_RANDOM_H = @HAVE_RANDOM_H@
680+HAVE_RANDOM_R = @HAVE_RANDOM_R@
681+HAVE_RAWMEMCHR = @HAVE_RAWMEMCHR@
682+HAVE_READLINK = @HAVE_READLINK@
683+HAVE_READLINKAT = @HAVE_READLINKAT@
684+HAVE_REALPATH = @HAVE_REALPATH@
685+HAVE_RENAMEAT = @HAVE_RENAMEAT@
686+HAVE_RPMATCH = @HAVE_RPMATCH@
687+HAVE_SETENV = @HAVE_SETENV@
688+HAVE_SETHOSTNAME = @HAVE_SETHOSTNAME@
689+HAVE_SIGNED_SIG_ATOMIC_T = @HAVE_SIGNED_SIG_ATOMIC_T@
690+HAVE_SIGNED_WCHAR_T = @HAVE_SIGNED_WCHAR_T@
691+HAVE_SIGNED_WINT_T = @HAVE_SIGNED_WINT_T@
692+HAVE_SLEEP = @HAVE_SLEEP@
693+HAVE_STDINT_H = @HAVE_STDINT_H@
694+HAVE_STPCPY = @HAVE_STPCPY@
695+HAVE_STPNCPY = @HAVE_STPNCPY@
696+HAVE_STRCASECMP = @HAVE_STRCASECMP@
697+HAVE_STRCASESTR = @HAVE_STRCASESTR@
698+HAVE_STRCHRNUL = @HAVE_STRCHRNUL@
699+HAVE_STRINGS_H = @HAVE_STRINGS_H@
700+HAVE_STRPBRK = @HAVE_STRPBRK@
701+HAVE_STRPTIME = @HAVE_STRPTIME@
702+HAVE_STRSEP = @HAVE_STRSEP@
703+HAVE_STRTOD = @HAVE_STRTOD@
704+HAVE_STRTOLL = @HAVE_STRTOLL@
705+HAVE_STRTOULL = @HAVE_STRTOULL@
706+HAVE_STRUCT_RANDOM_DATA = @HAVE_STRUCT_RANDOM_DATA@
707+HAVE_STRUCT_TIMEVAL = @HAVE_STRUCT_TIMEVAL@
708+HAVE_STRVERSCMP = @HAVE_STRVERSCMP@
709+HAVE_SYMLINK = @HAVE_SYMLINK@
710+HAVE_SYMLINKAT = @HAVE_SYMLINKAT@
711+HAVE_SYS_BITYPES_H = @HAVE_SYS_BITYPES_H@
712+HAVE_SYS_INTTYPES_H = @HAVE_SYS_INTTYPES_H@
713+HAVE_SYS_LOADAVG_H = @HAVE_SYS_LOADAVG_H@
714+HAVE_SYS_PARAM_H = @HAVE_SYS_PARAM_H@
715+HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
716+HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
717+HAVE_TIMEGM = @HAVE_TIMEGM@
718+HAVE_UNISTD_H = @HAVE_UNISTD_H@
719+HAVE_UNLINKAT = @HAVE_UNLINKAT@
720+HAVE_UNLOCKPT = @HAVE_UNLOCKPT@
721+HAVE_UNSIGNED_LONG_LONG_INT = @HAVE_UNSIGNED_LONG_LONG_INT@
722+HAVE_USLEEP = @HAVE_USLEEP@
723+HAVE_UTIMENSAT = @HAVE_UTIMENSAT@
724+HAVE_VASPRINTF = @HAVE_VASPRINTF@
725+HAVE_VDPRINTF = @HAVE_VDPRINTF@
726+HAVE_WCHAR_H = @HAVE_WCHAR_H@
727+HAVE_WCHAR_T = @HAVE_WCHAR_T@
728+HAVE_WCPCPY = @HAVE_WCPCPY@
729+HAVE_WCPNCPY = @HAVE_WCPNCPY@
730+HAVE_WCRTOMB = @HAVE_WCRTOMB@
731+HAVE_WCSCASECMP = @HAVE_WCSCASECMP@
732+HAVE_WCSCAT = @HAVE_WCSCAT@
733+HAVE_WCSCHR = @HAVE_WCSCHR@
734+HAVE_WCSCMP = @HAVE_WCSCMP@
735+HAVE_WCSCOLL = @HAVE_WCSCOLL@
736+HAVE_WCSCPY = @HAVE_WCSCPY@
737+HAVE_WCSCSPN = @HAVE_WCSCSPN@
738+HAVE_WCSDUP = @HAVE_WCSDUP@
739+HAVE_WCSLEN = @HAVE_WCSLEN@
740+HAVE_WCSNCASECMP = @HAVE_WCSNCASECMP@
741+HAVE_WCSNCAT = @HAVE_WCSNCAT@
742+HAVE_WCSNCMP = @HAVE_WCSNCMP@
743+HAVE_WCSNCPY = @HAVE_WCSNCPY@
744+HAVE_WCSNLEN = @HAVE_WCSNLEN@
745+HAVE_WCSNRTOMBS = @HAVE_WCSNRTOMBS@
746+HAVE_WCSPBRK = @HAVE_WCSPBRK@
747+HAVE_WCSRCHR = @HAVE_WCSRCHR@
748+HAVE_WCSRTOMBS = @HAVE_WCSRTOMBS@
749+HAVE_WCSSPN = @HAVE_WCSSPN@
750+HAVE_WCSSTR = @HAVE_WCSSTR@
751+HAVE_WCSTOK = @HAVE_WCSTOK@
752+HAVE_WCSWIDTH = @HAVE_WCSWIDTH@
753+HAVE_WCSXFRM = @HAVE_WCSXFRM@
754+HAVE_WCTRANS_T = @HAVE_WCTRANS_T@
755+HAVE_WCTYPE_H = @HAVE_WCTYPE_H@
756+HAVE_WCTYPE_T = @HAVE_WCTYPE_T@
757+HAVE_WINSOCK2_H = @HAVE_WINSOCK2_H@
758+HAVE_WINT_T = @HAVE_WINT_T@
759+HAVE_WMEMCHR = @HAVE_WMEMCHR@
760+HAVE_WMEMCMP = @HAVE_WMEMCMP@
761+HAVE_WMEMCPY = @HAVE_WMEMCPY@
762+HAVE_WMEMMOVE = @HAVE_WMEMMOVE@
763+HAVE_WMEMSET = @HAVE_WMEMSET@
764+HAVE_XLOCALE_H = @HAVE_XLOCALE_H@
765+HAVE__BOOL = @HAVE__BOOL@
766+HAVE__EXIT = @HAVE__EXIT@
767+IGNORE_UNUSED_LIBRARIES_CFLAGS = @IGNORE_UNUSED_LIBRARIES_CFLAGS@
768+INCLUDE_NEXT = @INCLUDE_NEXT@
769+INCLUDE_NEXT_AS_FIRST_DIRECTIVE = @INCLUDE_NEXT_AS_FIRST_DIRECTIVE@
770+INSTALL = @INSTALL@
771+INSTALL_DATA = @INSTALL_DATA@
772+INSTALL_PROGRAM = @INSTALL_PROGRAM@
773+INSTALL_SCRIPT = @INSTALL_SCRIPT@
774+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
775+INT32_MAX_LT_INTMAX_MAX = @INT32_MAX_LT_INTMAX_MAX@
776+INT64_MAX_EQ_LONG_MAX = @INT64_MAX_EQ_LONG_MAX@
777+INTLINCS = @INTLINCS@
778+INTLLIBS = @INTLLIBS@
779+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
780+LD = @LD@
781+LDFLAGS = @LDFLAGS@
782+LIBICONV = @LIBICONV@
783+LIBINTL = @LIBINTL@
784+LIBMULTITHREAD = @LIBMULTITHREAD@
785+LIBOBJS = @LIBOBJS@
786+LIBPTH = @LIBPTH@
787+LIBPTH_PREFIX = @LIBPTH_PREFIX@
788+LIBS = @LIBS@
789+LIBTESTS_LIBDEPS = @LIBTESTS_LIBDEPS@
790+LIBTHREAD = @LIBTHREAD@
791+LIBTOOL = @LIBTOOL@
792+LIB_BLKID = @LIB_BLKID@
793+LIPO = @LIPO@
794+LN_S = @LN_S@
795+LOCALCHARSET_TESTS_ENVIRONMENT = @LOCALCHARSET_TESTS_ENVIRONMENT@
796+LOCALE_FR = @LOCALE_FR@
797+LOCALE_FR_UTF8 = @LOCALE_FR_UTF8@
798+LOCALE_JA = @LOCALE_JA@
799+LOCALE_TR_UTF8 = @LOCALE_TR_UTF8@
800+LOCALE_ZH_CN = @LOCALE_ZH_CN@
801+LTALLOCA = @LTALLOCA@
802+LTLIBICONV = @LTLIBICONV@
803+LTLIBINTL = @LTLIBINTL@
804+LTLIBMULTITHREAD = @LTLIBMULTITHREAD@
805+LTLIBOBJS = @LTLIBOBJS@
806+LTLIBPTH = @LTLIBPTH@
807+LTLIBTHREAD = @LTLIBTHREAD@
808+LT_AGE = @LT_AGE@
809+LT_CURRENT = @LT_CURRENT@
810+LT_RELEASE = @LT_RELEASE@
811+LT_REVISION = @LT_REVISION@
812+MAKEINFO = @MAKEINFO@
813+MANIFEST_TOOL = @MANIFEST_TOOL@
814+MKDIR_P = @MKDIR_P@
815+MSGFMT = @MSGFMT@
816+MSGFMT_015 = @MSGFMT_015@
817+MSGMERGE = @MSGMERGE@
818+NEXT_AS_FIRST_DIRECTIVE_ERRNO_H = @NEXT_AS_FIRST_DIRECTIVE_ERRNO_H@
819+NEXT_AS_FIRST_DIRECTIVE_FCNTL_H = @NEXT_AS_FIRST_DIRECTIVE_FCNTL_H@
820+NEXT_AS_FIRST_DIRECTIVE_GETOPT_H = @NEXT_AS_FIRST_DIRECTIVE_GETOPT_H@
821+NEXT_AS_FIRST_DIRECTIVE_INTTYPES_H = @NEXT_AS_FIRST_DIRECTIVE_INTTYPES_H@
822+NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H = @NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H@
823+NEXT_AS_FIRST_DIRECTIVE_LOCALE_H = @NEXT_AS_FIRST_DIRECTIVE_LOCALE_H@
824+NEXT_AS_FIRST_DIRECTIVE_STDARG_H = @NEXT_AS_FIRST_DIRECTIVE_STDARG_H@
825+NEXT_AS_FIRST_DIRECTIVE_STDDEF_H = @NEXT_AS_FIRST_DIRECTIVE_STDDEF_H@
826+NEXT_AS_FIRST_DIRECTIVE_STDINT_H = @NEXT_AS_FIRST_DIRECTIVE_STDINT_H@
827+NEXT_AS_FIRST_DIRECTIVE_STDIO_H = @NEXT_AS_FIRST_DIRECTIVE_STDIO_H@
828+NEXT_AS_FIRST_DIRECTIVE_STDLIB_H = @NEXT_AS_FIRST_DIRECTIVE_STDLIB_H@
829+NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
830+NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
831+NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
832+NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H@
833+NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H@
834+NEXT_AS_FIRST_DIRECTIVE_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_TIME_H@
835+NEXT_AS_FIRST_DIRECTIVE_UNISTD_H = @NEXT_AS_FIRST_DIRECTIVE_UNISTD_H@
836+NEXT_AS_FIRST_DIRECTIVE_WCHAR_H = @NEXT_AS_FIRST_DIRECTIVE_WCHAR_H@
837+NEXT_AS_FIRST_DIRECTIVE_WCTYPE_H = @NEXT_AS_FIRST_DIRECTIVE_WCTYPE_H@
838+NEXT_ERRNO_H = @NEXT_ERRNO_H@
839+NEXT_FCNTL_H = @NEXT_FCNTL_H@
840+NEXT_GETOPT_H = @NEXT_GETOPT_H@
841+NEXT_INTTYPES_H = @NEXT_INTTYPES_H@
842+NEXT_LANGINFO_H = @NEXT_LANGINFO_H@
843+NEXT_LOCALE_H = @NEXT_LOCALE_H@
844+NEXT_STDARG_H = @NEXT_STDARG_H@
845+NEXT_STDDEF_H = @NEXT_STDDEF_H@
846+NEXT_STDINT_H = @NEXT_STDINT_H@
847+NEXT_STDIO_H = @NEXT_STDIO_H@
848+NEXT_STDLIB_H = @NEXT_STDLIB_H@
849+NEXT_STRINGS_H = @NEXT_STRINGS_H@
850+NEXT_STRING_H = @NEXT_STRING_H@
851+NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
852+NEXT_SYS_TIME_H = @NEXT_SYS_TIME_H@
853+NEXT_SYS_TYPES_H = @NEXT_SYS_TYPES_H@
854+NEXT_TIME_H = @NEXT_TIME_H@
855+NEXT_UNISTD_H = @NEXT_UNISTD_H@
856+NEXT_WCHAR_H = @NEXT_WCHAR_H@
857+NEXT_WCTYPE_H = @NEXT_WCTYPE_H@
858+NM = @NM@
859+NMEDIT = @NMEDIT@
860+OBJDUMP = @OBJDUMP@
861+OBJEXT = @OBJEXT@
862+OS = @OS@
863+OS_LIBS = @OS_LIBS@
864+OTOOL = @OTOOL@
865+OTOOL64 = @OTOOL64@
866+PACKAGE = @PACKAGE@
867+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
868+PACKAGE_NAME = @PACKAGE_NAME@
869+PACKAGE_STRING = @PACKAGE_STRING@
870+PACKAGE_TARNAME = @PACKAGE_TARNAME@
871+PACKAGE_URL = @PACKAGE_URL@
872+PACKAGE_VERSION = @PACKAGE_VERSION@
873+PARTEDLDFLAGS = @PARTEDLDFLAGS@
874+PARTED_LIBS = @PARTED_LIBS@
875+PARTED_USABLE_TEST_DIR = @PARTED_USABLE_TEST_DIR@
876+PATH_SEPARATOR = @PATH_SEPARATOR@
877+PKG_CONFIG = @PKG_CONFIG@
878+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
879+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
880+POSUB = @POSUB@
881+PRAGMA_COLUMNS = @PRAGMA_COLUMNS@
882+PRAGMA_SYSTEM_HEADER = @PRAGMA_SYSTEM_HEADER@
883+PRIPTR_PREFIX = @PRIPTR_PREFIX@
884+PRI_MACROS_BROKEN = @PRI_MACROS_BROKEN@
885+PTHREAD_H_DEFINES_STRUCT_TIMESPEC = @PTHREAD_H_DEFINES_STRUCT_TIMESPEC@
886+PTRDIFF_T_SUFFIX = @PTRDIFF_T_SUFFIX@
887+RANLIB = @RANLIB@
888+REISER_LIBS = @REISER_LIBS@
889+REPLACE_BTOWC = @REPLACE_BTOWC@
890+REPLACE_CALLOC = @REPLACE_CALLOC@
891+REPLACE_CANONICALIZE_FILE_NAME = @REPLACE_CANONICALIZE_FILE_NAME@
892+REPLACE_CHOWN = @REPLACE_CHOWN@
893+REPLACE_CLOSE = @REPLACE_CLOSE@
894+REPLACE_DPRINTF = @REPLACE_DPRINTF@
895+REPLACE_DUP = @REPLACE_DUP@
896+REPLACE_DUP2 = @REPLACE_DUP2@
897+REPLACE_DUPLOCALE = @REPLACE_DUPLOCALE@
898+REPLACE_FCHOWNAT = @REPLACE_FCHOWNAT@
899+REPLACE_FCLOSE = @REPLACE_FCLOSE@
900+REPLACE_FCNTL = @REPLACE_FCNTL@
901+REPLACE_FDOPEN = @REPLACE_FDOPEN@
902+REPLACE_FFLUSH = @REPLACE_FFLUSH@
903+REPLACE_FOPEN = @REPLACE_FOPEN@
904+REPLACE_FPRINTF = @REPLACE_FPRINTF@
905+REPLACE_FPURGE = @REPLACE_FPURGE@
906+REPLACE_FREOPEN = @REPLACE_FREOPEN@
907+REPLACE_FSEEK = @REPLACE_FSEEK@
908+REPLACE_FSEEKO = @REPLACE_FSEEKO@
909+REPLACE_FSTAT = @REPLACE_FSTAT@
910+REPLACE_FSTATAT = @REPLACE_FSTATAT@
911+REPLACE_FTELL = @REPLACE_FTELL@
912+REPLACE_FTELLO = @REPLACE_FTELLO@
913+REPLACE_FUTIMENS = @REPLACE_FUTIMENS@
914+REPLACE_GETCWD = @REPLACE_GETCWD@
915+REPLACE_GETDELIM = @REPLACE_GETDELIM@
916+REPLACE_GETDOMAINNAME = @REPLACE_GETDOMAINNAME@
917+REPLACE_GETGROUPS = @REPLACE_GETGROUPS@
918+REPLACE_GETLINE = @REPLACE_GETLINE@
919+REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
920+REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
921+REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
922+REPLACE_ISATTY = @REPLACE_ISATTY@
923+REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
924+REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
925+REPLACE_LCHOWN = @REPLACE_LCHOWN@
926+REPLACE_LINK = @REPLACE_LINK@
927+REPLACE_LINKAT = @REPLACE_LINKAT@
928+REPLACE_LOCALTIME_R = @REPLACE_LOCALTIME_R@
929+REPLACE_LSEEK = @REPLACE_LSEEK@
930+REPLACE_LSTAT = @REPLACE_LSTAT@
931+REPLACE_MALLOC = @REPLACE_MALLOC@
932+REPLACE_MBRLEN = @REPLACE_MBRLEN@
933+REPLACE_MBRTOWC = @REPLACE_MBRTOWC@
934+REPLACE_MBSINIT = @REPLACE_MBSINIT@
935+REPLACE_MBSNRTOWCS = @REPLACE_MBSNRTOWCS@
936+REPLACE_MBSRTOWCS = @REPLACE_MBSRTOWCS@
937+REPLACE_MBSTATE_T = @REPLACE_MBSTATE_T@
938+REPLACE_MBTOWC = @REPLACE_MBTOWC@
939+REPLACE_MEMCHR = @REPLACE_MEMCHR@
940+REPLACE_MEMMEM = @REPLACE_MEMMEM@
941+REPLACE_MKDIR = @REPLACE_MKDIR@
942+REPLACE_MKFIFO = @REPLACE_MKFIFO@
943+REPLACE_MKNOD = @REPLACE_MKNOD@
944+REPLACE_MKSTEMP = @REPLACE_MKSTEMP@
945+REPLACE_MKTIME = @REPLACE_MKTIME@
946+REPLACE_NANOSLEEP = @REPLACE_NANOSLEEP@
947+REPLACE_NL_LANGINFO = @REPLACE_NL_LANGINFO@
948+REPLACE_NULL = @REPLACE_NULL@
949+REPLACE_OBSTACK_PRINTF = @REPLACE_OBSTACK_PRINTF@
950+REPLACE_OPEN = @REPLACE_OPEN@
951+REPLACE_OPENAT = @REPLACE_OPENAT@
952+REPLACE_PERROR = @REPLACE_PERROR@
953+REPLACE_POPEN = @REPLACE_POPEN@
954+REPLACE_PREAD = @REPLACE_PREAD@
955+REPLACE_PRINTF = @REPLACE_PRINTF@
956+REPLACE_PTSNAME_R = @REPLACE_PTSNAME_R@
957+REPLACE_PUTENV = @REPLACE_PUTENV@
958+REPLACE_PWRITE = @REPLACE_PWRITE@
959+REPLACE_RANDOM_R = @REPLACE_RANDOM_R@
960+REPLACE_READ = @REPLACE_READ@
961+REPLACE_READLINK = @REPLACE_READLINK@
962+REPLACE_REALLOC = @REPLACE_REALLOC@
963+REPLACE_REALPATH = @REPLACE_REALPATH@
964+REPLACE_REMOVE = @REPLACE_REMOVE@
965+REPLACE_RENAME = @REPLACE_RENAME@
966+REPLACE_RENAMEAT = @REPLACE_RENAMEAT@
967+REPLACE_RMDIR = @REPLACE_RMDIR@
968+REPLACE_SETENV = @REPLACE_SETENV@
969+REPLACE_SETLOCALE = @REPLACE_SETLOCALE@
970+REPLACE_SLEEP = @REPLACE_SLEEP@
971+REPLACE_SNPRINTF = @REPLACE_SNPRINTF@
972+REPLACE_SPRINTF = @REPLACE_SPRINTF@
973+REPLACE_STAT = @REPLACE_STAT@
974+REPLACE_STDIO_READ_FUNCS = @REPLACE_STDIO_READ_FUNCS@
975+REPLACE_STDIO_WRITE_FUNCS = @REPLACE_STDIO_WRITE_FUNCS@
976+REPLACE_STPNCPY = @REPLACE_STPNCPY@
977+REPLACE_STRCASESTR = @REPLACE_STRCASESTR@
978+REPLACE_STRCHRNUL = @REPLACE_STRCHRNUL@
979+REPLACE_STRDUP = @REPLACE_STRDUP@
980+REPLACE_STRERROR = @REPLACE_STRERROR@
981+REPLACE_STRERROR_R = @REPLACE_STRERROR_R@
982+REPLACE_STRNCAT = @REPLACE_STRNCAT@
983+REPLACE_STRNDUP = @REPLACE_STRNDUP@
984+REPLACE_STRNLEN = @REPLACE_STRNLEN@
985+REPLACE_STRSIGNAL = @REPLACE_STRSIGNAL@
986+REPLACE_STRSTR = @REPLACE_STRSTR@
987+REPLACE_STRTOD = @REPLACE_STRTOD@
988+REPLACE_STRTOIMAX = @REPLACE_STRTOIMAX@
989+REPLACE_STRTOK_R = @REPLACE_STRTOK_R@
990+REPLACE_STRUCT_TIMEVAL = @REPLACE_STRUCT_TIMEVAL@
991+REPLACE_SYMLINK = @REPLACE_SYMLINK@
992+REPLACE_TIMEGM = @REPLACE_TIMEGM@
993+REPLACE_TMPFILE = @REPLACE_TMPFILE@
994+REPLACE_TOWLOWER = @REPLACE_TOWLOWER@
995+REPLACE_TTYNAME_R = @REPLACE_TTYNAME_R@
996+REPLACE_UNLINK = @REPLACE_UNLINK@
997+REPLACE_UNLINKAT = @REPLACE_UNLINKAT@
998+REPLACE_UNSETENV = @REPLACE_UNSETENV@
999+REPLACE_USLEEP = @REPLACE_USLEEP@
1000+REPLACE_UTIMENSAT = @REPLACE_UTIMENSAT@
1001+REPLACE_VASPRINTF = @REPLACE_VASPRINTF@
1002+REPLACE_VDPRINTF = @REPLACE_VDPRINTF@
1003+REPLACE_VFPRINTF = @REPLACE_VFPRINTF@
1004+REPLACE_VPRINTF = @REPLACE_VPRINTF@
1005+REPLACE_VSNPRINTF = @REPLACE_VSNPRINTF@
1006+REPLACE_VSPRINTF = @REPLACE_VSPRINTF@
1007+REPLACE_WCRTOMB = @REPLACE_WCRTOMB@
1008+REPLACE_WCSNRTOMBS = @REPLACE_WCSNRTOMBS@
1009+REPLACE_WCSRTOMBS = @REPLACE_WCSRTOMBS@
1010+REPLACE_WCSWIDTH = @REPLACE_WCSWIDTH@
1011+REPLACE_WCTOB = @REPLACE_WCTOB@
1012+REPLACE_WCTOMB = @REPLACE_WCTOMB@
1013+REPLACE_WCWIDTH = @REPLACE_WCWIDTH@
1014+REPLACE_WRITE = @REPLACE_WRITE@
1015+SED = @SED@
1016+SELINUX_LIBS = @SELINUX_LIBS@
1017+SET_MAKE = @SET_MAKE@
1018+SHELL = @SHELL@
1019+SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
1020+SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
1021+STDARG_H = @STDARG_H@
1022+STDBOOL_H = @STDBOOL_H@
1023+STDDEF_H = @STDDEF_H@
1024+STDINT_H = @STDINT_H@
1025+STRIP = @STRIP@
1026+SYS_TIME_H_DEFINES_STRUCT_TIMESPEC = @SYS_TIME_H_DEFINES_STRUCT_TIMESPEC@
1027+TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
1028+UINT32_MAX_LT_UINTMAX_MAX = @UINT32_MAX_LT_UINTMAX_MAX@
1029+UINT64_MAX_EQ_ULONG_MAX = @UINT64_MAX_EQ_ULONG_MAX@
1030+UNDEFINE_STRTOK_R = @UNDEFINE_STRTOK_R@
1031+UNISTD_H_HAVE_WINSOCK2_H = @UNISTD_H_HAVE_WINSOCK2_H@
1032+UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
1033+USE_NLS = @USE_NLS@
1034+UUID_LIBS = @UUID_LIBS@
1035+VERSION = @VERSION@
1036+WARN_CFLAGS = @WARN_CFLAGS@
1037+WCHAR_T_SUFFIX = @WCHAR_T_SUFFIX@
1038+WERROR_CFLAGS = @WERROR_CFLAGS@
1039+WINT_T_SUFFIX = @WINT_T_SUFFIX@
1040+XGETTEXT = @XGETTEXT@
1041+XGETTEXT_015 = @XGETTEXT_015@
1042+XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@
1043+YIELD_LIB = @YIELD_LIB@
1044+abs_aux_dir = @abs_aux_dir@
1045+abs_builddir = @abs_builddir@
1046+abs_srcdir = @abs_srcdir@
1047+abs_top_builddir = @abs_top_builddir@
1048+abs_top_srcdir = @abs_top_srcdir@
1049+ac_ct_AR = @ac_ct_AR@
1050+ac_ct_CC = @ac_ct_CC@
1051+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
1052+am__include = @am__include@
1053+am__leading_dot = @am__leading_dot@
1054+am__quote = @am__quote@
1055+am__tar = @am__tar@
1056+am__untar = @am__untar@
1057+bindir = @bindir@
1058+build = @build@
1059+build_alias = @build_alias@
1060+build_cpu = @build_cpu@
1061+build_os = @build_os@
1062+build_vendor = @build_vendor@
1063+builddir = @builddir@
1064+datadir = @datadir@
1065+datarootdir = @datarootdir@
1066+docdir = @docdir@
1067+dvidir = @dvidir@
1068+exec_prefix = @exec_prefix@
1069+gl_LIBOBJS = @gl_LIBOBJS@
1070+gl_LTLIBOBJS = @gl_LTLIBOBJS@
1071+gltests_LIBOBJS = @gltests_LIBOBJS@
1072+gltests_LTLIBOBJS = @gltests_LTLIBOBJS@
1073+gltests_WITNESS = @gltests_WITNESS@
1074+host = @host@
1075+host_alias = @host_alias@
1076+host_cpu = @host_cpu@
1077+host_os = @host_os@
1078+host_vendor = @host_vendor@
1079+htmldir = @htmldir@
1080+includedir = @includedir@
1081+infodir = @infodir@
1082+install_sh = @install_sh@
1083+libdir = @libdir@
1084+libexecdir = @libexecdir@
1085+lispdir = @lispdir@
1086+localedir = @localedir@
1087+localstatedir = @localstatedir@
1088+mandir = @mandir@
1089+mkdir_p = @mkdir_p@
1090+oldincludedir = @oldincludedir@
1091+pdfdir = @pdfdir@
1092+prefix = @prefix@
1093+program_transform_name = @program_transform_name@
1094+psdir = @psdir@
1095+sbindir = @sbindir@
1096+sharedstatedir = @sharedstatedir@
1097+srcdir = @srcdir@
1098+sysconfdir = @sysconfdir@
1099+target_alias = @target_alias@
1100+top_build_prefix = @top_build_prefix@
1101+top_builddir = @top_builddir@
1102+top_srcdir = @top_srcdir@
1103+SUBDIRS_CHECK = $(am__append_1)
1104+ARCH_SOURCE = arch/$(OS).c
1105+AM_CFLAGS = $(WARN_CFLAGS) $(WERROR_CFLAGS)
1106+SUBDIRS = labels fs . $(SUBDIRS_CHECK)
1107+partedincludedir = \
1108+ -I$(top_srcdir)/lib -I$(top_builddir)/include -I$(top_srcdir)/include
1109+
1110+lib_LTLIBRARIES = libparted.la
1111+
1112+# Set the shared library version, per Libtool's guidelines.
1113+# For details, see the "Updating library version information" section of
1114+# "info libtool".
1115+CURRENT = 2
1116+REVISION = 0
1117+AGE = 0
1118+libparted_la_LDFLAGS = -version-info $(CURRENT):$(REVISION):$(AGE)
1119+libparted_la_SOURCES = debug.c \
1120+ architecture.c \
1121+ architecture.h \
1122+ device.c \
1123+ exception.c \
1124+ filesys.c \
1125+ libparted.c \
1126+ timer.c \
1127+ unit.c \
1128+ disk.c \
1129+ cs/geom.c \
1130+ cs/constraint.c \
1131+ cs/natmath.c \
1132+ $(ARCH_SOURCE)
1133+
1134+EXTRA_libparted_la_SOURCES = arch/linux.c \
1135+ arch/linux.h \
1136+ arch/gnu.c \
1137+ arch/beos.c
1138+
1139+libparted_la_LIBADD = \
1140+ fs/libfs.la \
1141+ labels/liblabels.la \
1142+ $(top_builddir)/lib/libgnulib.la \
1143+ $(OS_LIBS) \
1144+ $(DL_LIBS) \
1145+ $(DM_LIBS) \
1146+ $(SELINUX_LIBS) \
1147+ $(LIB_BLKID) \
1148+ $(INTLLIBS)
1149+
1150+EXTRA_DIST = mbr.s
1151+INCLUDES = $(partedincludedir) $(INTLINCS)
1152+all: all-recursive
1153+
1154+.SUFFIXES:
1155+.SUFFIXES: .c .lo .o .obj
1156+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
1157+ @for dep in $?; do \
1158+ case '$(am__configure_deps)' in \
1159+ *$$dep*) \
1160+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
1161+ && { if test -f $@; then exit 0; else break; fi; }; \
1162+ exit 1;; \
1163+ esac; \
1164+ done; \
1165+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu libparted/Makefile'; \
1166+ $(am__cd) $(top_srcdir) && \
1167+ $(AUTOMAKE) --gnu libparted/Makefile
1168+.PRECIOUS: Makefile
1169+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
1170+ @case '$?' in \
1171+ *config.status*) \
1172+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
1173+ *) \
1174+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
1175+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
1176+ esac;
1177+
1178+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
1179+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
1180+
1181+$(top_srcdir)/configure: $(am__configure_deps)
1182+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
1183+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
1184+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
1185+$(am__aclocal_m4_deps):
1186+install-libLTLIBRARIES: $(lib_LTLIBRARIES)
1187+ @$(NORMAL_INSTALL)
1188+ test -z "$(libdir)" || $(MKDIR_P) "$(DESTDIR)$(libdir)"
1189+ @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \
1190+ list2=; for p in $$list; do \
1191+ if test -f $$p; then \
1192+ list2="$$list2 $$p"; \
1193+ else :; fi; \
1194+ done; \
1195+ test -z "$$list2" || { \
1196+ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(libdir)'"; \
1197+ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(libdir)"; \
1198+ }
1199+
1200+uninstall-libLTLIBRARIES:
1201+ @$(NORMAL_UNINSTALL)
1202+ @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \
1203+ for p in $$list; do \
1204+ $(am__strip_dir) \
1205+ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$f'"; \
1206+ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$f"; \
1207+ done
1208+
1209+clean-libLTLIBRARIES:
1210+ -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
1211+ @list='$(lib_LTLIBRARIES)'; \
1212+ locs=`for p in $$list; do echo $$p; done | \
1213+ sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
1214+ sort -u`; \
1215+ test -z "$$locs" || { \
1216+ echo rm -f $${locs}; \
1217+ rm -f $${locs}; \
1218+ }
1219+libparted.la: $(libparted_la_OBJECTS) $(libparted_la_DEPENDENCIES) $(EXTRA_libparted_la_DEPENDENCIES)
1220+ $(AM_V_CCLD)$(libparted_la_LINK) -rpath $(libdir) $(libparted_la_OBJECTS) $(libparted_la_LIBADD) $(LIBS)
1221+
1222+mostlyclean-compile:
1223+ -rm -f *.$(OBJEXT)
1224+
1225+distclean-compile:
1226+ -rm -f *.tab.c
1227+
1228+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/$(OS).Plo@am__quote@
1229+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/architecture.Plo@am__quote@
1230+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/beos.Plo@am__quote@
1231+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/constraint.Plo@am__quote@
1232+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/debug.Plo@am__quote@
1233+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/device.Plo@am__quote@
1234+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/disk.Plo@am__quote@
1235+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/exception.Plo@am__quote@
1236+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/filesys.Plo@am__quote@
1237+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geom.Plo@am__quote@
1238+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gnu.Plo@am__quote@
1239+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libparted.Plo@am__quote@
1240+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/linux.Plo@am__quote@
1241+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/natmath.Plo@am__quote@
1242+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/timer.Plo@am__quote@
1243+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/unit.Plo@am__quote@
1244+
1245+.c.o:
1246+@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
1247+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
1248+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
1249+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1250+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c $<
1251+
1252+.c.obj:
1253+@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
1254+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
1255+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
1256+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1257+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c `$(CYGPATH_W) '$<'`
1258+
1259+.c.lo:
1260+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
1261+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
1262+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
1263+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1264+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
1265+
1266+geom.lo: cs/geom.c
1267+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT geom.lo -MD -MP -MF $(DEPDIR)/geom.Tpo -c -o geom.lo `test -f 'cs/geom.c' || echo '$(srcdir)/'`cs/geom.c
1268+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/geom.Tpo $(DEPDIR)/geom.Plo
1269+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='cs/geom.c' object='geom.lo' libtool=yes @AMDEPBACKSLASH@
1270+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1271+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o geom.lo `test -f 'cs/geom.c' || echo '$(srcdir)/'`cs/geom.c
1272+
1273+constraint.lo: cs/constraint.c
1274+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT constraint.lo -MD -MP -MF $(DEPDIR)/constraint.Tpo -c -o constraint.lo `test -f 'cs/constraint.c' || echo '$(srcdir)/'`cs/constraint.c
1275+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/constraint.Tpo $(DEPDIR)/constraint.Plo
1276+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='cs/constraint.c' object='constraint.lo' libtool=yes @AMDEPBACKSLASH@
1277+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1278+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o constraint.lo `test -f 'cs/constraint.c' || echo '$(srcdir)/'`cs/constraint.c
1279+
1280+natmath.lo: cs/natmath.c
1281+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT natmath.lo -MD -MP -MF $(DEPDIR)/natmath.Tpo -c -o natmath.lo `test -f 'cs/natmath.c' || echo '$(srcdir)/'`cs/natmath.c
1282+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/natmath.Tpo $(DEPDIR)/natmath.Plo
1283+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='cs/natmath.c' object='natmath.lo' libtool=yes @AMDEPBACKSLASH@
1284+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1285+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o natmath.lo `test -f 'cs/natmath.c' || echo '$(srcdir)/'`cs/natmath.c
1286+
1287+$(OS).lo: arch/$(OS).c
1288+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT $(OS).lo -MD -MP -MF $(DEPDIR)/$(OS).Tpo -c -o $(OS).lo `test -f 'arch/$(OS).c' || echo '$(srcdir)/'`arch/$(OS).c
1289+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$(OS).Tpo $(DEPDIR)/$(OS).Plo
1290+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='arch/$(OS).c' object='$(OS).lo' libtool=yes @AMDEPBACKSLASH@
1291+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1292+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o $(OS).lo `test -f 'arch/$(OS).c' || echo '$(srcdir)/'`arch/$(OS).c
1293+
1294+linux.lo: arch/linux.c
1295+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT linux.lo -MD -MP -MF $(DEPDIR)/linux.Tpo -c -o linux.lo `test -f 'arch/linux.c' || echo '$(srcdir)/'`arch/linux.c
1296+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/linux.Tpo $(DEPDIR)/linux.Plo
1297+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='arch/linux.c' object='linux.lo' libtool=yes @AMDEPBACKSLASH@
1298+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1299+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o linux.lo `test -f 'arch/linux.c' || echo '$(srcdir)/'`arch/linux.c
1300+
1301+gnu.lo: arch/gnu.c
1302+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT gnu.lo -MD -MP -MF $(DEPDIR)/gnu.Tpo -c -o gnu.lo `test -f 'arch/gnu.c' || echo '$(srcdir)/'`arch/gnu.c
1303+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/gnu.Tpo $(DEPDIR)/gnu.Plo
1304+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='arch/gnu.c' object='gnu.lo' libtool=yes @AMDEPBACKSLASH@
1305+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1306+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o gnu.lo `test -f 'arch/gnu.c' || echo '$(srcdir)/'`arch/gnu.c
1307+
1308+beos.lo: arch/beos.c
1309+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT beos.lo -MD -MP -MF $(DEPDIR)/beos.Tpo -c -o beos.lo `test -f 'arch/beos.c' || echo '$(srcdir)/'`arch/beos.c
1310+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/beos.Tpo $(DEPDIR)/beos.Plo
1311+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='arch/beos.c' object='beos.lo' libtool=yes @AMDEPBACKSLASH@
1312+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1313+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o beos.lo `test -f 'arch/beos.c' || echo '$(srcdir)/'`arch/beos.c
1314+
1315+mostlyclean-libtool:
1316+ -rm -f *.lo
1317+
1318+clean-libtool:
1319+ -rm -rf .libs _libs
1320+
1321+# This directory's subdirectories are mostly independent; you can cd
1322+# into them and run 'make' without going through this Makefile.
1323+# To change the values of 'make' variables: instead of editing Makefiles,
1324+# (1) if the variable is set in 'config.status', edit 'config.status'
1325+# (which will cause the Makefiles to be regenerated when you run 'make');
1326+# (2) otherwise, pass the desired values on the 'make' command line.
1327+$(RECURSIVE_TARGETS):
1328+ @fail= failcom='exit 1'; \
1329+ for f in x $$MAKEFLAGS; do \
1330+ case $$f in \
1331+ *=* | --[!k]*);; \
1332+ *k*) failcom='fail=yes';; \
1333+ esac; \
1334+ done; \
1335+ dot_seen=no; \
1336+ target=`echo $@ | sed s/-recursive//`; \
1337+ list='$(SUBDIRS)'; for subdir in $$list; do \
1338+ echo "Making $$target in $$subdir"; \
1339+ if test "$$subdir" = "."; then \
1340+ dot_seen=yes; \
1341+ local_target="$$target-am"; \
1342+ else \
1343+ local_target="$$target"; \
1344+ fi; \
1345+ ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
1346+ || eval $$failcom; \
1347+ done; \
1348+ if test "$$dot_seen" = "no"; then \
1349+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
1350+ fi; test -z "$$fail"
1351+
1352+$(RECURSIVE_CLEAN_TARGETS):
1353+ @fail= failcom='exit 1'; \
1354+ for f in x $$MAKEFLAGS; do \
1355+ case $$f in \
1356+ *=* | --[!k]*);; \
1357+ *k*) failcom='fail=yes';; \
1358+ esac; \
1359+ done; \
1360+ dot_seen=no; \
1361+ case "$@" in \
1362+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
1363+ *) list='$(SUBDIRS)' ;; \
1364+ esac; \
1365+ rev=''; for subdir in $$list; do \
1366+ if test "$$subdir" = "."; then :; else \
1367+ rev="$$subdir $$rev"; \
1368+ fi; \
1369+ done; \
1370+ rev="$$rev ."; \
1371+ target=`echo $@ | sed s/-recursive//`; \
1372+ for subdir in $$rev; do \
1373+ echo "Making $$target in $$subdir"; \
1374+ if test "$$subdir" = "."; then \
1375+ local_target="$$target-am"; \
1376+ else \
1377+ local_target="$$target"; \
1378+ fi; \
1379+ ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
1380+ || eval $$failcom; \
1381+ done && test -z "$$fail"
1382+tags-recursive:
1383+ list='$(SUBDIRS)'; for subdir in $$list; do \
1384+ test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
1385+ done
1386+ctags-recursive:
1387+ list='$(SUBDIRS)'; for subdir in $$list; do \
1388+ test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
1389+ done
1390+cscopelist-recursive:
1391+ list='$(SUBDIRS)'; for subdir in $$list; do \
1392+ test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) cscopelist); \
1393+ done
1394+
1395+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
1396+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
1397+ unique=`for i in $$list; do \
1398+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
1399+ done | \
1400+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
1401+ END { if (nonempty) { for (i in files) print i; }; }'`; \
1402+ mkid -fID $$unique
1403+tags: TAGS
1404+
1405+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
1406+ $(TAGS_FILES) $(LISP)
1407+ set x; \
1408+ here=`pwd`; \
1409+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
1410+ include_option=--etags-include; \
1411+ empty_fix=.; \
1412+ else \
1413+ include_option=--include; \
1414+ empty_fix=; \
1415+ fi; \
1416+ list='$(SUBDIRS)'; for subdir in $$list; do \
1417+ if test "$$subdir" = .; then :; else \
1418+ test ! -f $$subdir/TAGS || \
1419+ set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
1420+ fi; \
1421+ done; \
1422+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
1423+ unique=`for i in $$list; do \
1424+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
1425+ done | \
1426+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
1427+ END { if (nonempty) { for (i in files) print i; }; }'`; \
1428+ shift; \
1429+ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
1430+ test -n "$$unique" || unique=$$empty_fix; \
1431+ if test $$# -gt 0; then \
1432+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
1433+ "$$@" $$unique; \
1434+ else \
1435+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
1436+ $$unique; \
1437+ fi; \
1438+ fi
1439+ctags: CTAGS
1440+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
1441+ $(TAGS_FILES) $(LISP)
1442+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
1443+ unique=`for i in $$list; do \
1444+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
1445+ done | \
1446+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
1447+ END { if (nonempty) { for (i in files) print i; }; }'`; \
1448+ test -z "$(CTAGS_ARGS)$$unique" \
1449+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
1450+ $$unique
1451+
1452+GTAGS:
1453+ here=`$(am__cd) $(top_builddir) && pwd` \
1454+ && $(am__cd) $(top_srcdir) \
1455+ && gtags -i $(GTAGS_ARGS) "$$here"
1456+
1457+cscopelist: cscopelist-recursive $(HEADERS) $(SOURCES) $(LISP)
1458+ list='$(SOURCES) $(HEADERS) $(LISP)'; \
1459+ case "$(srcdir)" in \
1460+ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
1461+ *) sdir=$(subdir)/$(srcdir) ;; \
1462+ esac; \
1463+ for i in $$list; do \
1464+ if test -f "$$i"; then \
1465+ echo "$(subdir)/$$i"; \
1466+ else \
1467+ echo "$$sdir/$$i"; \
1468+ fi; \
1469+ done >> $(top_builddir)/cscope.files
1470+
1471+distclean-tags:
1472+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
1473+
1474+distdir: $(DISTFILES)
1475+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
1476+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
1477+ list='$(DISTFILES)'; \
1478+ dist_files=`for file in $$list; do echo $$file; done | \
1479+ sed -e "s|^$$srcdirstrip/||;t" \
1480+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
1481+ case $$dist_files in \
1482+ */*) $(MKDIR_P) `echo "$$dist_files" | \
1483+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
1484+ sort -u` ;; \
1485+ esac; \
1486+ for file in $$dist_files; do \
1487+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
1488+ if test -d $$d/$$file; then \
1489+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
1490+ if test -d "$(distdir)/$$file"; then \
1491+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
1492+ fi; \
1493+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
1494+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
1495+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
1496+ fi; \
1497+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
1498+ else \
1499+ test -f "$(distdir)/$$file" \
1500+ || cp -p $$d/$$file "$(distdir)/$$file" \
1501+ || exit 1; \
1502+ fi; \
1503+ done
1504+ @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
1505+ if test "$$subdir" = .; then :; else \
1506+ $(am__make_dryrun) \
1507+ || test -d "$(distdir)/$$subdir" \
1508+ || $(MKDIR_P) "$(distdir)/$$subdir" \
1509+ || exit 1; \
1510+ dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
1511+ $(am__relativize); \
1512+ new_distdir=$$reldir; \
1513+ dir1=$$subdir; dir2="$(top_distdir)"; \
1514+ $(am__relativize); \
1515+ new_top_distdir=$$reldir; \
1516+ echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
1517+ echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
1518+ ($(am__cd) $$subdir && \
1519+ $(MAKE) $(AM_MAKEFLAGS) \
1520+ top_distdir="$$new_top_distdir" \
1521+ distdir="$$new_distdir" \
1522+ am__remove_distdir=: \
1523+ am__skip_length_check=: \
1524+ am__skip_mode_fix=: \
1525+ distdir) \
1526+ || exit 1; \
1527+ fi; \
1528+ done
1529+check-am: all-am
1530+check: check-recursive
1531+all-am: Makefile $(LTLIBRARIES)
1532+installdirs: installdirs-recursive
1533+installdirs-am:
1534+ for dir in "$(DESTDIR)$(libdir)"; do \
1535+ test -z "$$dir" || $(MKDIR_P) "$$dir"; \
1536+ done
1537+install: install-recursive
1538+install-exec: install-exec-recursive
1539+install-data: install-data-recursive
1540+uninstall: uninstall-recursive
1541+
1542+install-am: all-am
1543+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
1544+
1545+installcheck: installcheck-recursive
1546+install-strip:
1547+ if test -z '$(STRIP)'; then \
1548+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
1549+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
1550+ install; \
1551+ else \
1552+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
1553+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
1554+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
1555+ fi
1556+mostlyclean-generic:
1557+
1558+clean-generic:
1559+
1560+distclean-generic:
1561+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
1562+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
1563+
1564+maintainer-clean-generic:
1565+ @echo "This command is intended for maintainers to use"
1566+ @echo "it deletes files that may require special tools to rebuild."
1567+clean: clean-recursive
1568+
1569+clean-am: clean-generic clean-libLTLIBRARIES clean-libtool \
1570+ mostlyclean-am
1571+
1572+distclean: distclean-recursive
1573+ -rm -rf ./$(DEPDIR)
1574+ -rm -f Makefile
1575+distclean-am: clean-am distclean-compile distclean-generic \
1576+ distclean-tags
1577+
1578+dvi: dvi-recursive
1579+
1580+dvi-am:
1581+
1582+html: html-recursive
1583+
1584+html-am:
1585+
1586+info: info-recursive
1587+
1588+info-am:
1589+
1590+install-data-am:
1591+
1592+install-dvi: install-dvi-recursive
1593+
1594+install-dvi-am:
1595+
1596+install-exec-am: install-libLTLIBRARIES
1597+
1598+install-html: install-html-recursive
1599+
1600+install-html-am:
1601+
1602+install-info: install-info-recursive
1603+
1604+install-info-am:
1605+
1606+install-man:
1607+
1608+install-pdf: install-pdf-recursive
1609+
1610+install-pdf-am:
1611+
1612+install-ps: install-ps-recursive
1613+
1614+install-ps-am:
1615+
1616+installcheck-am:
1617+
1618+maintainer-clean: maintainer-clean-recursive
1619+ -rm -rf ./$(DEPDIR)
1620+ -rm -f Makefile
1621+maintainer-clean-am: distclean-am maintainer-clean-generic
1622+
1623+mostlyclean: mostlyclean-recursive
1624+
1625+mostlyclean-am: mostlyclean-compile mostlyclean-generic \
1626+ mostlyclean-libtool
1627+
1628+pdf: pdf-recursive
1629+
1630+pdf-am:
1631+
1632+ps: ps-recursive
1633+
1634+ps-am:
1635+
1636+uninstall-am: uninstall-libLTLIBRARIES
1637+
1638+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) \
1639+ cscopelist-recursive ctags-recursive install-am install-strip \
1640+ tags-recursive
1641+
1642+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
1643+ all all-am check check-am clean clean-generic \
1644+ clean-libLTLIBRARIES clean-libtool cscopelist \
1645+ cscopelist-recursive ctags ctags-recursive distclean \
1646+ distclean-compile distclean-generic distclean-libtool \
1647+ distclean-tags distdir dvi dvi-am html html-am info info-am \
1648+ install install-am install-data install-data-am install-dvi \
1649+ install-dvi-am install-exec install-exec-am install-html \
1650+ install-html-am install-info install-info-am \
1651+ install-libLTLIBRARIES install-man install-pdf install-pdf-am \
1652+ install-ps install-ps-am install-strip installcheck \
1653+ installcheck-am installdirs installdirs-am maintainer-clean \
1654+ maintainer-clean-generic mostlyclean mostlyclean-compile \
1655+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
1656+ tags tags-recursive uninstall uninstall-am \
1657+ uninstall-libLTLIBRARIES
1658+
1659+
1660+# Tell versions [3.59,3.63) of GNU make to not export all variables.
1661+# Otherwise a system limit (for SysV at least) may be exceeded.
1662+.NOEXPORT:
--- a/libparted/arch/linux.c
+++ b/libparted/arch/linux.c
@@ -31,7 +31,7 @@
3131 #include <fcntl.h>
3232 #include <libgen.h>
3333 #include <stdio.h>
34-#include <syscall.h>
34+//#include <syscall.h>
3535 #include <unistd.h>
3636 #include <stdbool.h>
3737 #include <dirent.h>
@@ -39,7 +39,7 @@
3939 #include <sys/stat.h>
4040 #include <sys/types.h>
4141 #include <sys/utsname.h> /* for uname() */
42-#include <scsi/scsi.h>
42+//#include <scsi/scsi.h>
4343 #include <assert.h>
4444 #ifdef ENABLE_DEVICE_MAPPER
4545 #include <libdevmapper.h>
@@ -1615,7 +1615,7 @@ linux_refresh_close (PedDevice* dev)
16151615 return 1;
16161616 }
16171617
1618-#if SIZEOF_OFF_T < 8
1618+#if 0
16191619
16201620 static _syscall5(int,_llseek,
16211621 unsigned int, fd,
--- /dev/null
+++ b/libparted/fs/Android.mk
@@ -0,0 +1,104 @@
1+LOCAL_PATH := $(call my-dir)
2+include $(CLEAR_VARS)
3+
4+LOCAL_SRC_FILES := \
5+ amiga/affs.c \
6+ amiga/affs.h \
7+ amiga/amiga.c \
8+ amiga/amiga.h \
9+ amiga/apfs.c \
10+ amiga/apfs.h \
11+ amiga/asfs.c \
12+ amiga/asfs.h \
13+ amiga/a-interface.c \
14+ ext2/ext2.h \
15+ ext2/ext2_fs.h \
16+ ext2/interface.c \
17+ fat/bootsector.c \
18+ fat/bootsector.h \
19+ fat/count.h \
20+ fat/fat.c \
21+ fat/fat.h \
22+ hfs/hfs.c \
23+ hfs/hfs.h \
24+ hfs/probe.c \
25+ hfs/probe.h \
26+ jfs/jfs.c \
27+ jfs/jfs_superblock.h \
28+ jfs/jfs_types.h \
29+ linux_swap/linux_swap.c \
30+ nilfs2/nilfs2.c \
31+ ntfs/ntfs.c \
32+ reiserfs/reiserfs.c \
33+ reiserfs/reiserfs.h \
34+ ufs/ufs.c \
35+ xfs/platform_defs.h \
36+ xfs/xfs.c \
37+ xfs/xfs_sb.h \
38+ xfs/xfs_types.h
39+
40+
41+LOCAL_CFLAGS :=
42+LOCAL_MODULE := libparted-fs
43+LOCAL_MODULE_TAGS := optional
44+LOCAL_SHARED_LIBRARIES := libext2_uuid
45+LOCAL_C_INCLUDES := $(LOCAL_PATH)/../../include \
46+ $(LOCAL_PATH)/../../lib \
47+ external/e2fsprogs/lib \
48+
49+include $(BUILD_STATIC_LIBRARY)
50+
51+include $(CLEAR_VARS)
52+
53+LOCAL_SRC_FILES := \
54+ r/filesys.c \
55+ r/fat/bootsector.c \
56+ r/fat/bootsector.h \
57+ r/fat/calc.c \
58+ r/fat/calc.h \
59+ r/fat/clstdup.c \
60+ r/fat/clstdup.h \
61+ r/fat/context.c \
62+ r/fat/context.h \
63+ r/fat/count.c \
64+ r/fat/count.h \
65+ r/fat/fat.c \
66+ r/fat/fat.h \
67+ r/fat/fatio.c \
68+ r/fat/fatio.h \
69+ r/fat/resize.c \
70+ r/fat/table.c \
71+ r/fat/table.h \
72+ r/fat/traverse.c \
73+ r/fat/traverse.h \
74+ r/hfs/advfs.c \
75+ r/hfs/advfs.h \
76+ r/hfs/advfs_plus.c \
77+ r/hfs/advfs_plus.h \
78+ r/hfs/cache.c \
79+ r/hfs/cache.h \
80+ r/hfs/file.c \
81+ r/hfs/file.h \
82+ r/hfs/file_plus.c \
83+ r/hfs/file_plus.h \
84+ r/hfs/hfs.c \
85+ r/hfs/hfs.h \
86+ r/hfs/journal.c \
87+ r/hfs/journal.h \
88+ r/hfs/probe.c \
89+ r/hfs/probe.h \
90+ r/hfs/reloc.c \
91+ r/hfs/reloc.h \
92+ r/hfs/reloc_plus.c \
93+ r/hfs/reloc_plus.h
94+
95+LOCAL_CFLAGS :=
96+LOCAL_MODULE := libparted-fsresize
97+LOCAL_MODULE_TAGS := optional
98+LOCAL_C_INCLUDES := $(LOCAL_PATH)/../../include \
99+ $(LOCAL_PATH)/../../lib \
100+ $(LOCAL_PATH)/../labels \
101+ external/e2fsprogs/lib \
102+
103+include $(BUILD_STATIC_LIBRARY)
104+
--- /dev/null
+++ b/libparted/fs/Makefile.in
@@ -0,0 +1,1812 @@
1+# Makefile.in generated by automake 1.11a from Makefile.am.
2+# @configure_input@
3+
4+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
5+# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
6+# Foundation, Inc.
7+# This Makefile.in is free software; the Free Software Foundation
8+# gives unlimited permission to copy and/or distribute it,
9+# with or without modifications, as long as this notice is preserved.
10+
11+# This program is distributed in the hope that it will be useful,
12+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
13+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
14+# PARTICULAR PURPOSE.
15+
16+@SET_MAKE@
17+
18+# This file is part of GNU Parted
19+# Copyright (C) 1999-2001, 2007, 2009-2012 Free Software Foundation, Inc.
20+#
21+# This file may be modified and/or distributed without restriction.
22+
23+VPATH = @srcdir@
24+am__make_dryrun = \
25+ { \
26+ am__dry=no; \
27+ case $$MAKEFLAGS in \
28+ *\\[\ \ ]*) \
29+ echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \
30+ | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
31+ *) \
32+ for am__flg in $$MAKEFLAGS; do \
33+ case $$am__flg in \
34+ *=*|--*) ;; \
35+ *n*) am__dry=yes; break;; \
36+ esac; \
37+ done;; \
38+ esac; \
39+ test $$am__dry = yes; \
40+ }
41+pkgdatadir = $(datadir)/@PACKAGE@
42+pkgincludedir = $(includedir)/@PACKAGE@
43+pkglibdir = $(libdir)/@PACKAGE@
44+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
45+install_sh_DATA = $(install_sh) -c -m 644
46+install_sh_PROGRAM = $(install_sh) -c
47+install_sh_SCRIPT = $(install_sh) -c
48+INSTALL_HEADER = $(INSTALL_DATA)
49+transform = $(program_transform_name)
50+NORMAL_INSTALL = :
51+PRE_INSTALL = :
52+POST_INSTALL = :
53+NORMAL_UNINSTALL = :
54+PRE_UNINSTALL = :
55+POST_UNINSTALL = :
56+build_triplet = @build@
57+host_triplet = @host@
58+subdir = libparted/fs
59+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
60+ $(top_srcdir)/build-aux/depcomp
61+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
62+am__aclocal_m4_deps = $(top_srcdir)/m4/00gnulib.m4 \
63+ $(top_srcdir)/m4/alloca.m4 $(top_srcdir)/m4/assert.m4 \
64+ $(top_srcdir)/m4/btowc.m4 $(top_srcdir)/m4/calloc.m4 \
65+ $(top_srcdir)/m4/canonicalize.m4 \
66+ $(top_srcdir)/m4/close-stream.m4 $(top_srcdir)/m4/close.m4 \
67+ $(top_srcdir)/m4/closeout.m4 $(top_srcdir)/m4/codeset.m4 \
68+ $(top_srcdir)/m4/config-h.m4 $(top_srcdir)/m4/configmake.m4 \
69+ $(top_srcdir)/m4/dirname.m4 \
70+ $(top_srcdir)/m4/double-slash-root.m4 $(top_srcdir)/m4/dup2.m4 \
71+ $(top_srcdir)/m4/eealloc.m4 $(top_srcdir)/m4/environ.m4 \
72+ $(top_srcdir)/m4/errno_h.m4 $(top_srcdir)/m4/error.m4 \
73+ $(top_srcdir)/m4/extensions.m4 $(top_srcdir)/m4/fchdir.m4 \
74+ $(top_srcdir)/m4/fcntl-o.m4 $(top_srcdir)/m4/fcntl_h.m4 \
75+ $(top_srcdir)/m4/fdopen.m4 $(top_srcdir)/m4/fpending.m4 \
76+ $(top_srcdir)/m4/fstat.m4 $(top_srcdir)/m4/fsync.m4 \
77+ $(top_srcdir)/m4/getcwd.m4 $(top_srcdir)/m4/getopt.m4 \
78+ $(top_srcdir)/m4/getpagesize.m4 $(top_srcdir)/m4/gettext.m4 \
79+ $(top_srcdir)/m4/gettimeofday.m4 $(top_srcdir)/m4/glibc21.m4 \
80+ $(top_srcdir)/m4/gnulib-common.m4 \
81+ $(top_srcdir)/m4/gnulib-comp.m4 $(top_srcdir)/m4/iconv.m4 \
82+ $(top_srcdir)/m4/include_next.m4 $(top_srcdir)/m4/inline.m4 \
83+ $(top_srcdir)/m4/intlmacosx.m4 \
84+ $(top_srcdir)/m4/inttypes-pri.m4 $(top_srcdir)/m4/inttypes.m4 \
85+ $(top_srcdir)/m4/langinfo_h.m4 $(top_srcdir)/m4/largefile.m4 \
86+ $(top_srcdir)/m4/lcmessage.m4 $(top_srcdir)/m4/lib-ignore.m4 \
87+ $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
88+ $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
89+ $(top_srcdir)/m4/localcharset.m4 $(top_srcdir)/m4/locale-fr.m4 \
90+ $(top_srcdir)/m4/locale-ja.m4 $(top_srcdir)/m4/locale-tr.m4 \
91+ $(top_srcdir)/m4/locale-zh.m4 $(top_srcdir)/m4/locale_h.m4 \
92+ $(top_srcdir)/m4/localename.m4 $(top_srcdir)/m4/lock.m4 \
93+ $(top_srcdir)/m4/longlong.m4 $(top_srcdir)/m4/lseek.m4 \
94+ $(top_srcdir)/m4/lstat.m4 $(top_srcdir)/m4/ltoptions.m4 \
95+ $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
96+ $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/malloc.m4 \
97+ $(top_srcdir)/m4/malloca.m4 $(top_srcdir)/m4/manywarnings.m4 \
98+ $(top_srcdir)/m4/mbrtowc.m4 $(top_srcdir)/m4/mbsinit.m4 \
99+ $(top_srcdir)/m4/mbstate_t.m4 $(top_srcdir)/m4/mbtowc.m4 \
100+ $(top_srcdir)/m4/mkstemp.m4 $(top_srcdir)/m4/mmap-anon.m4 \
101+ $(top_srcdir)/m4/mode_t.m4 $(top_srcdir)/m4/msvc-inval.m4 \
102+ $(top_srcdir)/m4/msvc-nothrow.m4 $(top_srcdir)/m4/multiarch.m4 \
103+ $(top_srcdir)/m4/nl_langinfo.m4 $(top_srcdir)/m4/nls.m4 \
104+ $(top_srcdir)/m4/nocrash.m4 $(top_srcdir)/m4/o-direct.m4 \
105+ $(top_srcdir)/m4/open.m4 $(top_srcdir)/m4/pathmax.m4 \
106+ $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/priv-set.m4 \
107+ $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/m4/putenv.m4 \
108+ $(top_srcdir)/m4/quote.m4 $(top_srcdir)/m4/quotearg.m4 \
109+ $(top_srcdir)/m4/read.m4 $(top_srcdir)/m4/readlink.m4 \
110+ $(top_srcdir)/m4/realloc.m4 $(top_srcdir)/m4/regex.m4 \
111+ $(top_srcdir)/m4/rpmatch.m4 $(top_srcdir)/m4/safe-read.m4 \
112+ $(top_srcdir)/m4/setenv.m4 $(top_srcdir)/m4/setlocale.m4 \
113+ $(top_srcdir)/m4/sleep.m4 $(top_srcdir)/m4/ssize_t.m4 \
114+ $(top_srcdir)/m4/stat.m4 $(top_srcdir)/m4/stdarg.m4 \
115+ $(top_srcdir)/m4/stdbool.m4 $(top_srcdir)/m4/stddef_h.m4 \
116+ $(top_srcdir)/m4/stdint.m4 $(top_srcdir)/m4/stdio_h.m4 \
117+ $(top_srcdir)/m4/stdlib_h.m4 $(top_srcdir)/m4/strcase.m4 \
118+ $(top_srcdir)/m4/strdup.m4 $(top_srcdir)/m4/strerror.m4 \
119+ $(top_srcdir)/m4/strerror_r.m4 $(top_srcdir)/m4/string_h.m4 \
120+ $(top_srcdir)/m4/strings_h.m4 $(top_srcdir)/m4/strndup.m4 \
121+ $(top_srcdir)/m4/strnlen.m4 $(top_srcdir)/m4/strtoll.m4 \
122+ $(top_srcdir)/m4/strtoull.m4 $(top_srcdir)/m4/symlink.m4 \
123+ $(top_srcdir)/m4/sys_socket_h.m4 \
124+ $(top_srcdir)/m4/sys_stat_h.m4 $(top_srcdir)/m4/sys_time_h.m4 \
125+ $(top_srcdir)/m4/sys_types_h.m4 $(top_srcdir)/m4/tempname.m4 \
126+ $(top_srcdir)/m4/thread.m4 $(top_srcdir)/m4/threadlib.m4 \
127+ $(top_srcdir)/m4/time_h.m4 $(top_srcdir)/m4/unistd_h.m4 \
128+ $(top_srcdir)/m4/unlink.m4 $(top_srcdir)/m4/unlinkdir.m4 \
129+ $(top_srcdir)/m4/usleep.m4 $(top_srcdir)/m4/version-etc.m4 \
130+ $(top_srcdir)/m4/warn-on-use.m4 $(top_srcdir)/m4/warnings.m4 \
131+ $(top_srcdir)/m4/wchar_h.m4 $(top_srcdir)/m4/wchar_t.m4 \
132+ $(top_srcdir)/m4/wcrtomb.m4 $(top_srcdir)/m4/wctob.m4 \
133+ $(top_srcdir)/m4/wctomb.m4 $(top_srcdir)/m4/wctype_h.m4 \
134+ $(top_srcdir)/m4/wint_t.m4 $(top_srcdir)/m4/xalloc.m4 \
135+ $(top_srcdir)/m4/xstrndup.m4 $(top_srcdir)/m4/xstrtol.m4 \
136+ $(top_srcdir)/m4/yield.m4 $(top_srcdir)/configure.ac
137+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
138+ $(ACLOCAL_M4)
139+mkinstalldirs = $(install_sh) -d
140+CONFIG_HEADER = $(top_builddir)/lib/config.h
141+CONFIG_CLEAN_FILES =
142+CONFIG_CLEAN_VPATH_FILES =
143+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
144+am__vpath_adj = case $$p in \
145+ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
146+ *) f=$$p;; \
147+ esac;
148+am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
149+am__install_max = 40
150+am__nobase_strip_setup = \
151+ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
152+am__nobase_strip = \
153+ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
154+am__nobase_list = $(am__nobase_strip_setup); \
155+ for p in $$list; do echo "$$p $$p"; done | \
156+ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
157+ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
158+ if (++n[$$2] == $(am__install_max)) \
159+ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
160+ END { for (dir in files) print dir, files[dir] }'
161+am__base_list = \
162+ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
163+ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
164+am__uninstall_files_from_dir = { \
165+ test -z "$$files" \
166+ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
167+ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
168+ $(am__cd) "$$dir" && rm -f $$files; }; \
169+ }
170+am__installdirs = "$(DESTDIR)$(libdir)"
171+LTLIBRARIES = $(lib_LTLIBRARIES) $(noinst_LTLIBRARIES)
172+am__DEPENDENCIES_1 =
173+libfs_la_DEPENDENCIES = $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
174+ $(am__DEPENDENCIES_1)
175+am__dirstamp = $(am__leading_dot)dirstamp
176+am_libfs_la_OBJECTS = amiga/affs.lo amiga/amiga.lo amiga/apfs.lo \
177+ amiga/asfs.lo amiga/a-interface.lo ext2/interface.lo \
178+ fat/bootsector.lo fat/fat.lo hfs/hfs.lo hfs/probe.lo \
179+ jfs/jfs.lo linux_swap/linux_swap.lo nilfs2/nilfs2.lo \
180+ ntfs/ntfs.lo reiserfs/reiserfs.lo ufs/ufs.lo xfs/xfs.lo
181+libfs_la_OBJECTS = $(am_libfs_la_OBJECTS)
182+AM_V_lt = $(am__v_lt_@AM_V@)
183+am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
184+am__v_lt_0 = --silent
185+libparted_fs_resize_la_LIBADD =
186+am_libparted_fs_resize_la_OBJECTS = r/filesys.lo r/fat/bootsector.lo \
187+ r/fat/calc.lo r/fat/clstdup.lo r/fat/context.lo r/fat/count.lo \
188+ r/fat/fat.lo r/fat/fatio.lo r/fat/resize.lo r/fat/table.lo \
189+ r/fat/traverse.lo r/hfs/advfs.lo r/hfs/advfs_plus.lo \
190+ r/hfs/cache.lo r/hfs/file.lo r/hfs/file_plus.lo r/hfs/hfs.lo \
191+ r/hfs/journal.lo r/hfs/probe.lo r/hfs/reloc.lo \
192+ r/hfs/reloc_plus.lo
193+libparted_fs_resize_la_OBJECTS = $(am_libparted_fs_resize_la_OBJECTS)
194+libparted_fs_resize_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
195+ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
196+ $(AM_CFLAGS) $(CFLAGS) $(libparted_fs_resize_la_LDFLAGS) \
197+ $(LDFLAGS) -o $@
198+DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/lib
199+depcomp = $(SHELL) $(top_srcdir)/build-aux/depcomp
200+am__depfiles_maybe = depfiles
201+am__mv = mv -f
202+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
203+ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
204+LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
205+ $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
206+ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
207+ $(AM_CFLAGS) $(CFLAGS)
208+AM_V_CC = $(am__v_CC_@AM_V@)
209+am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
210+am__v_CC_0 = @echo " CC " $@;
211+AM_V_at = $(am__v_at_@AM_V@)
212+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
213+am__v_at_0 = @
214+CCLD = $(CC)
215+LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
216+ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
217+ $(AM_LDFLAGS) $(LDFLAGS) -o $@
218+AM_V_CCLD = $(am__v_CCLD_@AM_V@)
219+am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
220+am__v_CCLD_0 = @echo " CCLD " $@;
221+AM_V_GEN = $(am__v_GEN_@AM_V@)
222+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
223+am__v_GEN_0 = @echo " GEN " $@;
224+SOURCES = $(libfs_la_SOURCES) $(libparted_fs_resize_la_SOURCES)
225+DIST_SOURCES = $(libfs_la_SOURCES) $(libparted_fs_resize_la_SOURCES)
226+ETAGS = etags
227+CTAGS = ctags
228+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
229+pkglibexecdir = @pkglibexecdir@
230+ACLOCAL = @ACLOCAL@
231+ALLOCA = @ALLOCA@
232+ALLOCA_H = @ALLOCA_H@
233+AMTAR = @AMTAR@
234+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
235+APPLE_UNIVERSAL_BUILD = @APPLE_UNIVERSAL_BUILD@
236+AR = @AR@
237+ARFLAGS = @ARFLAGS@
238+AUTOCONF = @AUTOCONF@
239+AUTOHEADER = @AUTOHEADER@
240+AUTOMAKE = @AUTOMAKE@
241+AWK = @AWK@
242+BITSIZEOF_PTRDIFF_T = @BITSIZEOF_PTRDIFF_T@
243+BITSIZEOF_SIG_ATOMIC_T = @BITSIZEOF_SIG_ATOMIC_T@
244+BITSIZEOF_SIZE_T = @BITSIZEOF_SIZE_T@
245+BITSIZEOF_WCHAR_T = @BITSIZEOF_WCHAR_T@
246+BITSIZEOF_WINT_T = @BITSIZEOF_WINT_T@
247+BUILDINFO = @BUILDINFO@
248+CC = @CC@
249+CCDEPMODE = @CCDEPMODE@
250+CFLAGS = @CFLAGS@
251+CHECK_CFLAGS = @CHECK_CFLAGS@
252+CHECK_LIBS = @CHECK_LIBS@
253+CONFIG_INCLUDE = @CONFIG_INCLUDE@
254+CPP = @CPP@
255+CPPFLAGS = @CPPFLAGS@
256+CYGPATH_W = @CYGPATH_W@
257+DEFS = @DEFS@
258+DEPDIR = @DEPDIR@
259+DLLTOOL = @DLLTOOL@
260+DL_LIBS = @DL_LIBS@
261+DM_LIBS = @DM_LIBS@
262+DSYMUTIL = @DSYMUTIL@
263+DUMPBIN = @DUMPBIN@
264+DYNAMIC_LOADING = @DYNAMIC_LOADING@
265+ECHO_C = @ECHO_C@
266+ECHO_N = @ECHO_N@
267+ECHO_T = @ECHO_T@
268+EGREP = @EGREP@
269+EMULTIHOP_HIDDEN = @EMULTIHOP_HIDDEN@
270+EMULTIHOP_VALUE = @EMULTIHOP_VALUE@
271+ENABLE_DEVICE_MAPPER = @ENABLE_DEVICE_MAPPER@
272+ENOLINK_HIDDEN = @ENOLINK_HIDDEN@
273+ENOLINK_VALUE = @ENOLINK_VALUE@
274+EOVERFLOW_HIDDEN = @EOVERFLOW_HIDDEN@
275+EOVERFLOW_VALUE = @EOVERFLOW_VALUE@
276+ERRNO_H = @ERRNO_H@
277+EXEEXT = @EXEEXT@
278+FGREP = @FGREP@
279+GETOPT_H = @GETOPT_H@
280+GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
281+GLIBC21 = @GLIBC21@
282+GMSGFMT = @GMSGFMT@
283+GMSGFMT_015 = @GMSGFMT_015@
284+GNULIB_ATOLL = @GNULIB_ATOLL@
285+GNULIB_BTOWC = @GNULIB_BTOWC@
286+GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
287+GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
288+GNULIB_CHDIR = @GNULIB_CHDIR@
289+GNULIB_CHOWN = @GNULIB_CHOWN@
290+GNULIB_CLOSE = @GNULIB_CLOSE@
291+GNULIB_DPRINTF = @GNULIB_DPRINTF@
292+GNULIB_DUP = @GNULIB_DUP@
293+GNULIB_DUP2 = @GNULIB_DUP2@
294+GNULIB_DUP3 = @GNULIB_DUP3@
295+GNULIB_DUPLOCALE = @GNULIB_DUPLOCALE@
296+GNULIB_ENVIRON = @GNULIB_ENVIRON@
297+GNULIB_EUIDACCESS = @GNULIB_EUIDACCESS@
298+GNULIB_FACCESSAT = @GNULIB_FACCESSAT@
299+GNULIB_FCHDIR = @GNULIB_FCHDIR@
300+GNULIB_FCHMODAT = @GNULIB_FCHMODAT@
301+GNULIB_FCHOWNAT = @GNULIB_FCHOWNAT@
302+GNULIB_FCLOSE = @GNULIB_FCLOSE@
303+GNULIB_FCNTL = @GNULIB_FCNTL@
304+GNULIB_FDATASYNC = @GNULIB_FDATASYNC@
305+GNULIB_FDOPEN = @GNULIB_FDOPEN@
306+GNULIB_FFLUSH = @GNULIB_FFLUSH@
307+GNULIB_FFS = @GNULIB_FFS@
308+GNULIB_FFSL = @GNULIB_FFSL@
309+GNULIB_FFSLL = @GNULIB_FFSLL@
310+GNULIB_FGETC = @GNULIB_FGETC@
311+GNULIB_FGETS = @GNULIB_FGETS@
312+GNULIB_FOPEN = @GNULIB_FOPEN@
313+GNULIB_FPRINTF = @GNULIB_FPRINTF@
314+GNULIB_FPRINTF_POSIX = @GNULIB_FPRINTF_POSIX@
315+GNULIB_FPURGE = @GNULIB_FPURGE@
316+GNULIB_FPUTC = @GNULIB_FPUTC@
317+GNULIB_FPUTS = @GNULIB_FPUTS@
318+GNULIB_FREAD = @GNULIB_FREAD@
319+GNULIB_FREOPEN = @GNULIB_FREOPEN@
320+GNULIB_FSCANF = @GNULIB_FSCANF@
321+GNULIB_FSEEK = @GNULIB_FSEEK@
322+GNULIB_FSEEKO = @GNULIB_FSEEKO@
323+GNULIB_FSTAT = @GNULIB_FSTAT@
324+GNULIB_FSTATAT = @GNULIB_FSTATAT@
325+GNULIB_FSYNC = @GNULIB_FSYNC@
326+GNULIB_FTELL = @GNULIB_FTELL@
327+GNULIB_FTELLO = @GNULIB_FTELLO@
328+GNULIB_FTRUNCATE = @GNULIB_FTRUNCATE@
329+GNULIB_FUTIMENS = @GNULIB_FUTIMENS@
330+GNULIB_FWRITE = @GNULIB_FWRITE@
331+GNULIB_GETC = @GNULIB_GETC@
332+GNULIB_GETCHAR = @GNULIB_GETCHAR@
333+GNULIB_GETCWD = @GNULIB_GETCWD@
334+GNULIB_GETDELIM = @GNULIB_GETDELIM@
335+GNULIB_GETDOMAINNAME = @GNULIB_GETDOMAINNAME@
336+GNULIB_GETDTABLESIZE = @GNULIB_GETDTABLESIZE@
337+GNULIB_GETGROUPS = @GNULIB_GETGROUPS@
338+GNULIB_GETHOSTNAME = @GNULIB_GETHOSTNAME@
339+GNULIB_GETLINE = @GNULIB_GETLINE@
340+GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
341+GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
342+GNULIB_GETLOGIN_R = @GNULIB_GETLOGIN_R@
343+GNULIB_GETPAGESIZE = @GNULIB_GETPAGESIZE@
344+GNULIB_GETS = @GNULIB_GETS@
345+GNULIB_GETSUBOPT = @GNULIB_GETSUBOPT@
346+GNULIB_GETTIMEOFDAY = @GNULIB_GETTIMEOFDAY@
347+GNULIB_GETUSERSHELL = @GNULIB_GETUSERSHELL@
348+GNULIB_GL_UNISTD_H_GETOPT = @GNULIB_GL_UNISTD_H_GETOPT@
349+GNULIB_GRANTPT = @GNULIB_GRANTPT@
350+GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
351+GNULIB_IMAXABS = @GNULIB_IMAXABS@
352+GNULIB_IMAXDIV = @GNULIB_IMAXDIV@
353+GNULIB_ISATTY = @GNULIB_ISATTY@
354+GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
355+GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
356+GNULIB_LCHMOD = @GNULIB_LCHMOD@
357+GNULIB_LCHOWN = @GNULIB_LCHOWN@
358+GNULIB_LINK = @GNULIB_LINK@
359+GNULIB_LINKAT = @GNULIB_LINKAT@
360+GNULIB_LSEEK = @GNULIB_LSEEK@
361+GNULIB_LSTAT = @GNULIB_LSTAT@
362+GNULIB_MALLOC_POSIX = @GNULIB_MALLOC_POSIX@
363+GNULIB_MBRLEN = @GNULIB_MBRLEN@
364+GNULIB_MBRTOWC = @GNULIB_MBRTOWC@
365+GNULIB_MBSCASECMP = @GNULIB_MBSCASECMP@
366+GNULIB_MBSCASESTR = @GNULIB_MBSCASESTR@
367+GNULIB_MBSCHR = @GNULIB_MBSCHR@
368+GNULIB_MBSCSPN = @GNULIB_MBSCSPN@
369+GNULIB_MBSINIT = @GNULIB_MBSINIT@
370+GNULIB_MBSLEN = @GNULIB_MBSLEN@
371+GNULIB_MBSNCASECMP = @GNULIB_MBSNCASECMP@
372+GNULIB_MBSNLEN = @GNULIB_MBSNLEN@
373+GNULIB_MBSNRTOWCS = @GNULIB_MBSNRTOWCS@
374+GNULIB_MBSPBRK = @GNULIB_MBSPBRK@
375+GNULIB_MBSPCASECMP = @GNULIB_MBSPCASECMP@
376+GNULIB_MBSRCHR = @GNULIB_MBSRCHR@
377+GNULIB_MBSRTOWCS = @GNULIB_MBSRTOWCS@
378+GNULIB_MBSSEP = @GNULIB_MBSSEP@
379+GNULIB_MBSSPN = @GNULIB_MBSSPN@
380+GNULIB_MBSSTR = @GNULIB_MBSSTR@
381+GNULIB_MBSTOK_R = @GNULIB_MBSTOK_R@
382+GNULIB_MBTOWC = @GNULIB_MBTOWC@
383+GNULIB_MEMCHR = @GNULIB_MEMCHR@
384+GNULIB_MEMMEM = @GNULIB_MEMMEM@
385+GNULIB_MEMPCPY = @GNULIB_MEMPCPY@
386+GNULIB_MEMRCHR = @GNULIB_MEMRCHR@
387+GNULIB_MKDIRAT = @GNULIB_MKDIRAT@
388+GNULIB_MKDTEMP = @GNULIB_MKDTEMP@
389+GNULIB_MKFIFO = @GNULIB_MKFIFO@
390+GNULIB_MKFIFOAT = @GNULIB_MKFIFOAT@
391+GNULIB_MKNOD = @GNULIB_MKNOD@
392+GNULIB_MKNODAT = @GNULIB_MKNODAT@
393+GNULIB_MKOSTEMP = @GNULIB_MKOSTEMP@
394+GNULIB_MKOSTEMPS = @GNULIB_MKOSTEMPS@
395+GNULIB_MKSTEMP = @GNULIB_MKSTEMP@
396+GNULIB_MKSTEMPS = @GNULIB_MKSTEMPS@
397+GNULIB_MKTIME = @GNULIB_MKTIME@
398+GNULIB_NANOSLEEP = @GNULIB_NANOSLEEP@
399+GNULIB_NL_LANGINFO = @GNULIB_NL_LANGINFO@
400+GNULIB_NONBLOCKING = @GNULIB_NONBLOCKING@
401+GNULIB_OBSTACK_PRINTF = @GNULIB_OBSTACK_PRINTF@
402+GNULIB_OBSTACK_PRINTF_POSIX = @GNULIB_OBSTACK_PRINTF_POSIX@
403+GNULIB_OPEN = @GNULIB_OPEN@
404+GNULIB_OPENAT = @GNULIB_OPENAT@
405+GNULIB_PCLOSE = @GNULIB_PCLOSE@
406+GNULIB_PERROR = @GNULIB_PERROR@
407+GNULIB_PIPE = @GNULIB_PIPE@
408+GNULIB_PIPE2 = @GNULIB_PIPE2@
409+GNULIB_POPEN = @GNULIB_POPEN@
410+GNULIB_POSIX_OPENPT = @GNULIB_POSIX_OPENPT@
411+GNULIB_PREAD = @GNULIB_PREAD@
412+GNULIB_PRINTF = @GNULIB_PRINTF@
413+GNULIB_PRINTF_POSIX = @GNULIB_PRINTF_POSIX@
414+GNULIB_PTSNAME = @GNULIB_PTSNAME@
415+GNULIB_PTSNAME_R = @GNULIB_PTSNAME_R@
416+GNULIB_PUTC = @GNULIB_PUTC@
417+GNULIB_PUTCHAR = @GNULIB_PUTCHAR@
418+GNULIB_PUTENV = @GNULIB_PUTENV@
419+GNULIB_PUTS = @GNULIB_PUTS@
420+GNULIB_PWRITE = @GNULIB_PWRITE@
421+GNULIB_RANDOM = @GNULIB_RANDOM@
422+GNULIB_RANDOM_R = @GNULIB_RANDOM_R@
423+GNULIB_RAWMEMCHR = @GNULIB_RAWMEMCHR@
424+GNULIB_READ = @GNULIB_READ@
425+GNULIB_READLINK = @GNULIB_READLINK@
426+GNULIB_READLINKAT = @GNULIB_READLINKAT@
427+GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
428+GNULIB_REALPATH = @GNULIB_REALPATH@
429+GNULIB_REMOVE = @GNULIB_REMOVE@
430+GNULIB_RENAME = @GNULIB_RENAME@
431+GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
432+GNULIB_RMDIR = @GNULIB_RMDIR@
433+GNULIB_RPMATCH = @GNULIB_RPMATCH@
434+GNULIB_SCANF = @GNULIB_SCANF@
435+GNULIB_SETENV = @GNULIB_SETENV@
436+GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
437+GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
438+GNULIB_SLEEP = @GNULIB_SLEEP@
439+GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
440+GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
441+GNULIB_STAT = @GNULIB_STAT@
442+GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
443+GNULIB_STDIO_H_SIGPIPE = @GNULIB_STDIO_H_SIGPIPE@
444+GNULIB_STPCPY = @GNULIB_STPCPY@
445+GNULIB_STPNCPY = @GNULIB_STPNCPY@
446+GNULIB_STRCASESTR = @GNULIB_STRCASESTR@
447+GNULIB_STRCHRNUL = @GNULIB_STRCHRNUL@
448+GNULIB_STRDUP = @GNULIB_STRDUP@
449+GNULIB_STRERROR = @GNULIB_STRERROR@
450+GNULIB_STRERROR_R = @GNULIB_STRERROR_R@
451+GNULIB_STRNCAT = @GNULIB_STRNCAT@
452+GNULIB_STRNDUP = @GNULIB_STRNDUP@
453+GNULIB_STRNLEN = @GNULIB_STRNLEN@
454+GNULIB_STRPBRK = @GNULIB_STRPBRK@
455+GNULIB_STRPTIME = @GNULIB_STRPTIME@
456+GNULIB_STRSEP = @GNULIB_STRSEP@
457+GNULIB_STRSIGNAL = @GNULIB_STRSIGNAL@
458+GNULIB_STRSTR = @GNULIB_STRSTR@
459+GNULIB_STRTOD = @GNULIB_STRTOD@
460+GNULIB_STRTOIMAX = @GNULIB_STRTOIMAX@
461+GNULIB_STRTOK_R = @GNULIB_STRTOK_R@
462+GNULIB_STRTOLL = @GNULIB_STRTOLL@
463+GNULIB_STRTOULL = @GNULIB_STRTOULL@
464+GNULIB_STRTOUMAX = @GNULIB_STRTOUMAX@
465+GNULIB_STRVERSCMP = @GNULIB_STRVERSCMP@
466+GNULIB_SYMLINK = @GNULIB_SYMLINK@
467+GNULIB_SYMLINKAT = @GNULIB_SYMLINKAT@
468+GNULIB_SYSTEM_POSIX = @GNULIB_SYSTEM_POSIX@
469+GNULIB_TIMEGM = @GNULIB_TIMEGM@
470+GNULIB_TIME_R = @GNULIB_TIME_R@
471+GNULIB_TMPFILE = @GNULIB_TMPFILE@
472+GNULIB_TOWCTRANS = @GNULIB_TOWCTRANS@
473+GNULIB_TTYNAME_R = @GNULIB_TTYNAME_R@
474+GNULIB_UNISTD_H_NONBLOCKING = @GNULIB_UNISTD_H_NONBLOCKING@
475+GNULIB_UNISTD_H_SIGPIPE = @GNULIB_UNISTD_H_SIGPIPE@
476+GNULIB_UNLINK = @GNULIB_UNLINK@
477+GNULIB_UNLINKAT = @GNULIB_UNLINKAT@
478+GNULIB_UNLOCKPT = @GNULIB_UNLOCKPT@
479+GNULIB_UNSETENV = @GNULIB_UNSETENV@
480+GNULIB_USLEEP = @GNULIB_USLEEP@
481+GNULIB_UTIMENSAT = @GNULIB_UTIMENSAT@
482+GNULIB_VASPRINTF = @GNULIB_VASPRINTF@
483+GNULIB_VDPRINTF = @GNULIB_VDPRINTF@
484+GNULIB_VFPRINTF = @GNULIB_VFPRINTF@
485+GNULIB_VFPRINTF_POSIX = @GNULIB_VFPRINTF_POSIX@
486+GNULIB_VFSCANF = @GNULIB_VFSCANF@
487+GNULIB_VPRINTF = @GNULIB_VPRINTF@
488+GNULIB_VPRINTF_POSIX = @GNULIB_VPRINTF_POSIX@
489+GNULIB_VSCANF = @GNULIB_VSCANF@
490+GNULIB_VSNPRINTF = @GNULIB_VSNPRINTF@
491+GNULIB_VSPRINTF_POSIX = @GNULIB_VSPRINTF_POSIX@
492+GNULIB_WCPCPY = @GNULIB_WCPCPY@
493+GNULIB_WCPNCPY = @GNULIB_WCPNCPY@
494+GNULIB_WCRTOMB = @GNULIB_WCRTOMB@
495+GNULIB_WCSCASECMP = @GNULIB_WCSCASECMP@
496+GNULIB_WCSCAT = @GNULIB_WCSCAT@
497+GNULIB_WCSCHR = @GNULIB_WCSCHR@
498+GNULIB_WCSCMP = @GNULIB_WCSCMP@
499+GNULIB_WCSCOLL = @GNULIB_WCSCOLL@
500+GNULIB_WCSCPY = @GNULIB_WCSCPY@
501+GNULIB_WCSCSPN = @GNULIB_WCSCSPN@
502+GNULIB_WCSDUP = @GNULIB_WCSDUP@
503+GNULIB_WCSLEN = @GNULIB_WCSLEN@
504+GNULIB_WCSNCASECMP = @GNULIB_WCSNCASECMP@
505+GNULIB_WCSNCAT = @GNULIB_WCSNCAT@
506+GNULIB_WCSNCMP = @GNULIB_WCSNCMP@
507+GNULIB_WCSNCPY = @GNULIB_WCSNCPY@
508+GNULIB_WCSNLEN = @GNULIB_WCSNLEN@
509+GNULIB_WCSNRTOMBS = @GNULIB_WCSNRTOMBS@
510+GNULIB_WCSPBRK = @GNULIB_WCSPBRK@
511+GNULIB_WCSRCHR = @GNULIB_WCSRCHR@
512+GNULIB_WCSRTOMBS = @GNULIB_WCSRTOMBS@
513+GNULIB_WCSSPN = @GNULIB_WCSSPN@
514+GNULIB_WCSSTR = @GNULIB_WCSSTR@
515+GNULIB_WCSTOK = @GNULIB_WCSTOK@
516+GNULIB_WCSWIDTH = @GNULIB_WCSWIDTH@
517+GNULIB_WCSXFRM = @GNULIB_WCSXFRM@
518+GNULIB_WCTOB = @GNULIB_WCTOB@
519+GNULIB_WCTOMB = @GNULIB_WCTOMB@
520+GNULIB_WCTRANS = @GNULIB_WCTRANS@
521+GNULIB_WCTYPE = @GNULIB_WCTYPE@
522+GNULIB_WCWIDTH = @GNULIB_WCWIDTH@
523+GNULIB_WMEMCHR = @GNULIB_WMEMCHR@
524+GNULIB_WMEMCMP = @GNULIB_WMEMCMP@
525+GNULIB_WMEMCPY = @GNULIB_WMEMCPY@
526+GNULIB_WMEMMOVE = @GNULIB_WMEMMOVE@
527+GNULIB_WMEMSET = @GNULIB_WMEMSET@
528+GNULIB_WRITE = @GNULIB_WRITE@
529+GNULIB__EXIT = @GNULIB__EXIT@
530+GREP = @GREP@
531+HAVE_ATOLL = @HAVE_ATOLL@
532+HAVE_BTOWC = @HAVE_BTOWC@
533+HAVE_CANONICALIZE_FILE_NAME = @HAVE_CANONICALIZE_FILE_NAME@
534+HAVE_CHOWN = @HAVE_CHOWN@
535+HAVE_DECL_ENVIRON = @HAVE_DECL_ENVIRON@
536+HAVE_DECL_FCHDIR = @HAVE_DECL_FCHDIR@
537+HAVE_DECL_FDATASYNC = @HAVE_DECL_FDATASYNC@
538+HAVE_DECL_FPURGE = @HAVE_DECL_FPURGE@
539+HAVE_DECL_FSEEKO = @HAVE_DECL_FSEEKO@
540+HAVE_DECL_FTELLO = @HAVE_DECL_FTELLO@
541+HAVE_DECL_GETDELIM = @HAVE_DECL_GETDELIM@
542+HAVE_DECL_GETDOMAINNAME = @HAVE_DECL_GETDOMAINNAME@
543+HAVE_DECL_GETLINE = @HAVE_DECL_GETLINE@
544+HAVE_DECL_GETLOADAVG = @HAVE_DECL_GETLOADAVG@
545+HAVE_DECL_GETLOGIN_R = @HAVE_DECL_GETLOGIN_R@
546+HAVE_DECL_GETPAGESIZE = @HAVE_DECL_GETPAGESIZE@
547+HAVE_DECL_GETUSERSHELL = @HAVE_DECL_GETUSERSHELL@
548+HAVE_DECL_IMAXABS = @HAVE_DECL_IMAXABS@
549+HAVE_DECL_IMAXDIV = @HAVE_DECL_IMAXDIV@
550+HAVE_DECL_LOCALTIME_R = @HAVE_DECL_LOCALTIME_R@
551+HAVE_DECL_MEMMEM = @HAVE_DECL_MEMMEM@
552+HAVE_DECL_MEMRCHR = @HAVE_DECL_MEMRCHR@
553+HAVE_DECL_OBSTACK_PRINTF = @HAVE_DECL_OBSTACK_PRINTF@
554+HAVE_DECL_SETENV = @HAVE_DECL_SETENV@
555+HAVE_DECL_SETHOSTNAME = @HAVE_DECL_SETHOSTNAME@
556+HAVE_DECL_SNPRINTF = @HAVE_DECL_SNPRINTF@
557+HAVE_DECL_STRDUP = @HAVE_DECL_STRDUP@
558+HAVE_DECL_STRERROR_R = @HAVE_DECL_STRERROR_R@
559+HAVE_DECL_STRNCASECMP = @HAVE_DECL_STRNCASECMP@
560+HAVE_DECL_STRNDUP = @HAVE_DECL_STRNDUP@
561+HAVE_DECL_STRNLEN = @HAVE_DECL_STRNLEN@
562+HAVE_DECL_STRSIGNAL = @HAVE_DECL_STRSIGNAL@
563+HAVE_DECL_STRTOIMAX = @HAVE_DECL_STRTOIMAX@
564+HAVE_DECL_STRTOK_R = @HAVE_DECL_STRTOK_R@
565+HAVE_DECL_STRTOUMAX = @HAVE_DECL_STRTOUMAX@
566+HAVE_DECL_TTYNAME_R = @HAVE_DECL_TTYNAME_R@
567+HAVE_DECL_UNSETENV = @HAVE_DECL_UNSETENV@
568+HAVE_DECL_VSNPRINTF = @HAVE_DECL_VSNPRINTF@
569+HAVE_DECL_WCTOB = @HAVE_DECL_WCTOB@
570+HAVE_DECL_WCWIDTH = @HAVE_DECL_WCWIDTH@
571+HAVE_DPRINTF = @HAVE_DPRINTF@
572+HAVE_DUP2 = @HAVE_DUP2@
573+HAVE_DUP3 = @HAVE_DUP3@
574+HAVE_DUPLOCALE = @HAVE_DUPLOCALE@
575+HAVE_EUIDACCESS = @HAVE_EUIDACCESS@
576+HAVE_FACCESSAT = @HAVE_FACCESSAT@
577+HAVE_FCHDIR = @HAVE_FCHDIR@
578+HAVE_FCHMODAT = @HAVE_FCHMODAT@
579+HAVE_FCHOWNAT = @HAVE_FCHOWNAT@
580+HAVE_FCNTL = @HAVE_FCNTL@
581+HAVE_FDATASYNC = @HAVE_FDATASYNC@
582+HAVE_FEATURES_H = @HAVE_FEATURES_H@
583+HAVE_FFS = @HAVE_FFS@
584+HAVE_FFSL = @HAVE_FFSL@
585+HAVE_FFSLL = @HAVE_FFSLL@
586+HAVE_FSEEKO = @HAVE_FSEEKO@
587+HAVE_FSTATAT = @HAVE_FSTATAT@
588+HAVE_FSYNC = @HAVE_FSYNC@
589+HAVE_FTELLO = @HAVE_FTELLO@
590+HAVE_FTRUNCATE = @HAVE_FTRUNCATE@
591+HAVE_FUTIMENS = @HAVE_FUTIMENS@
592+HAVE_GETDTABLESIZE = @HAVE_GETDTABLESIZE@
593+HAVE_GETGROUPS = @HAVE_GETGROUPS@
594+HAVE_GETHOSTNAME = @HAVE_GETHOSTNAME@
595+HAVE_GETLOGIN = @HAVE_GETLOGIN@
596+HAVE_GETOPT_H = @HAVE_GETOPT_H@
597+HAVE_GETPAGESIZE = @HAVE_GETPAGESIZE@
598+HAVE_GETSUBOPT = @HAVE_GETSUBOPT@
599+HAVE_GETTIMEOFDAY = @HAVE_GETTIMEOFDAY@
600+HAVE_GRANTPT = @HAVE_GRANTPT@
601+HAVE_GROUP_MEMBER = @HAVE_GROUP_MEMBER@
602+HAVE_INTTYPES_H = @HAVE_INTTYPES_H@
603+HAVE_ISWBLANK = @HAVE_ISWBLANK@
604+HAVE_ISWCNTRL = @HAVE_ISWCNTRL@
605+HAVE_LANGINFO_CODESET = @HAVE_LANGINFO_CODESET@
606+HAVE_LANGINFO_ERA = @HAVE_LANGINFO_ERA@
607+HAVE_LANGINFO_H = @HAVE_LANGINFO_H@
608+HAVE_LANGINFO_T_FMT_AMPM = @HAVE_LANGINFO_T_FMT_AMPM@
609+HAVE_LANGINFO_YESEXPR = @HAVE_LANGINFO_YESEXPR@
610+HAVE_LCHMOD = @HAVE_LCHMOD@
611+HAVE_LCHOWN = @HAVE_LCHOWN@
612+HAVE_LINK = @HAVE_LINK@
613+HAVE_LINKAT = @HAVE_LINKAT@
614+HAVE_LONG_LONG_INT = @HAVE_LONG_LONG_INT@
615+HAVE_LSTAT = @HAVE_LSTAT@
616+HAVE_MBRLEN = @HAVE_MBRLEN@
617+HAVE_MBRTOWC = @HAVE_MBRTOWC@
618+HAVE_MBSINIT = @HAVE_MBSINIT@
619+HAVE_MBSLEN = @HAVE_MBSLEN@
620+HAVE_MBSNRTOWCS = @HAVE_MBSNRTOWCS@
621+HAVE_MBSRTOWCS = @HAVE_MBSRTOWCS@
622+HAVE_MEMCHR = @HAVE_MEMCHR@
623+HAVE_MEMPCPY = @HAVE_MEMPCPY@
624+HAVE_MKDIRAT = @HAVE_MKDIRAT@
625+HAVE_MKDTEMP = @HAVE_MKDTEMP@
626+HAVE_MKFIFO = @HAVE_MKFIFO@
627+HAVE_MKFIFOAT = @HAVE_MKFIFOAT@
628+HAVE_MKNOD = @HAVE_MKNOD@
629+HAVE_MKNODAT = @HAVE_MKNODAT@
630+HAVE_MKOSTEMP = @HAVE_MKOSTEMP@
631+HAVE_MKOSTEMPS = @HAVE_MKOSTEMPS@
632+HAVE_MKSTEMP = @HAVE_MKSTEMP@
633+HAVE_MKSTEMPS = @HAVE_MKSTEMPS@
634+HAVE_MSVC_INVALID_PARAMETER_HANDLER = @HAVE_MSVC_INVALID_PARAMETER_HANDLER@
635+HAVE_NANOSLEEP = @HAVE_NANOSLEEP@
636+HAVE_NL_LANGINFO = @HAVE_NL_LANGINFO@
637+HAVE_OPENAT = @HAVE_OPENAT@
638+HAVE_OS_H = @HAVE_OS_H@
639+HAVE_PCLOSE = @HAVE_PCLOSE@
640+HAVE_PIPE = @HAVE_PIPE@
641+HAVE_PIPE2 = @HAVE_PIPE2@
642+HAVE_POPEN = @HAVE_POPEN@
643+HAVE_POSIX_OPENPT = @HAVE_POSIX_OPENPT@
644+HAVE_PREAD = @HAVE_PREAD@
645+HAVE_PTSNAME = @HAVE_PTSNAME@
646+HAVE_PTSNAME_R = @HAVE_PTSNAME_R@
647+HAVE_PWRITE = @HAVE_PWRITE@
648+HAVE_RANDOM = @HAVE_RANDOM@
649+HAVE_RANDOM_H = @HAVE_RANDOM_H@
650+HAVE_RANDOM_R = @HAVE_RANDOM_R@
651+HAVE_RAWMEMCHR = @HAVE_RAWMEMCHR@
652+HAVE_READLINK = @HAVE_READLINK@
653+HAVE_READLINKAT = @HAVE_READLINKAT@
654+HAVE_REALPATH = @HAVE_REALPATH@
655+HAVE_RENAMEAT = @HAVE_RENAMEAT@
656+HAVE_RPMATCH = @HAVE_RPMATCH@
657+HAVE_SETENV = @HAVE_SETENV@
658+HAVE_SETHOSTNAME = @HAVE_SETHOSTNAME@
659+HAVE_SIGNED_SIG_ATOMIC_T = @HAVE_SIGNED_SIG_ATOMIC_T@
660+HAVE_SIGNED_WCHAR_T = @HAVE_SIGNED_WCHAR_T@
661+HAVE_SIGNED_WINT_T = @HAVE_SIGNED_WINT_T@
662+HAVE_SLEEP = @HAVE_SLEEP@
663+HAVE_STDINT_H = @HAVE_STDINT_H@
664+HAVE_STPCPY = @HAVE_STPCPY@
665+HAVE_STPNCPY = @HAVE_STPNCPY@
666+HAVE_STRCASECMP = @HAVE_STRCASECMP@
667+HAVE_STRCASESTR = @HAVE_STRCASESTR@
668+HAVE_STRCHRNUL = @HAVE_STRCHRNUL@
669+HAVE_STRINGS_H = @HAVE_STRINGS_H@
670+HAVE_STRPBRK = @HAVE_STRPBRK@
671+HAVE_STRPTIME = @HAVE_STRPTIME@
672+HAVE_STRSEP = @HAVE_STRSEP@
673+HAVE_STRTOD = @HAVE_STRTOD@
674+HAVE_STRTOLL = @HAVE_STRTOLL@
675+HAVE_STRTOULL = @HAVE_STRTOULL@
676+HAVE_STRUCT_RANDOM_DATA = @HAVE_STRUCT_RANDOM_DATA@
677+HAVE_STRUCT_TIMEVAL = @HAVE_STRUCT_TIMEVAL@
678+HAVE_STRVERSCMP = @HAVE_STRVERSCMP@
679+HAVE_SYMLINK = @HAVE_SYMLINK@
680+HAVE_SYMLINKAT = @HAVE_SYMLINKAT@
681+HAVE_SYS_BITYPES_H = @HAVE_SYS_BITYPES_H@
682+HAVE_SYS_INTTYPES_H = @HAVE_SYS_INTTYPES_H@
683+HAVE_SYS_LOADAVG_H = @HAVE_SYS_LOADAVG_H@
684+HAVE_SYS_PARAM_H = @HAVE_SYS_PARAM_H@
685+HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
686+HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
687+HAVE_TIMEGM = @HAVE_TIMEGM@
688+HAVE_UNISTD_H = @HAVE_UNISTD_H@
689+HAVE_UNLINKAT = @HAVE_UNLINKAT@
690+HAVE_UNLOCKPT = @HAVE_UNLOCKPT@
691+HAVE_UNSIGNED_LONG_LONG_INT = @HAVE_UNSIGNED_LONG_LONG_INT@
692+HAVE_USLEEP = @HAVE_USLEEP@
693+HAVE_UTIMENSAT = @HAVE_UTIMENSAT@
694+HAVE_VASPRINTF = @HAVE_VASPRINTF@
695+HAVE_VDPRINTF = @HAVE_VDPRINTF@
696+HAVE_WCHAR_H = @HAVE_WCHAR_H@
697+HAVE_WCHAR_T = @HAVE_WCHAR_T@
698+HAVE_WCPCPY = @HAVE_WCPCPY@
699+HAVE_WCPNCPY = @HAVE_WCPNCPY@
700+HAVE_WCRTOMB = @HAVE_WCRTOMB@
701+HAVE_WCSCASECMP = @HAVE_WCSCASECMP@
702+HAVE_WCSCAT = @HAVE_WCSCAT@
703+HAVE_WCSCHR = @HAVE_WCSCHR@
704+HAVE_WCSCMP = @HAVE_WCSCMP@
705+HAVE_WCSCOLL = @HAVE_WCSCOLL@
706+HAVE_WCSCPY = @HAVE_WCSCPY@
707+HAVE_WCSCSPN = @HAVE_WCSCSPN@
708+HAVE_WCSDUP = @HAVE_WCSDUP@
709+HAVE_WCSLEN = @HAVE_WCSLEN@
710+HAVE_WCSNCASECMP = @HAVE_WCSNCASECMP@
711+HAVE_WCSNCAT = @HAVE_WCSNCAT@
712+HAVE_WCSNCMP = @HAVE_WCSNCMP@
713+HAVE_WCSNCPY = @HAVE_WCSNCPY@
714+HAVE_WCSNLEN = @HAVE_WCSNLEN@
715+HAVE_WCSNRTOMBS = @HAVE_WCSNRTOMBS@
716+HAVE_WCSPBRK = @HAVE_WCSPBRK@
717+HAVE_WCSRCHR = @HAVE_WCSRCHR@
718+HAVE_WCSRTOMBS = @HAVE_WCSRTOMBS@
719+HAVE_WCSSPN = @HAVE_WCSSPN@
720+HAVE_WCSSTR = @HAVE_WCSSTR@
721+HAVE_WCSTOK = @HAVE_WCSTOK@
722+HAVE_WCSWIDTH = @HAVE_WCSWIDTH@
723+HAVE_WCSXFRM = @HAVE_WCSXFRM@
724+HAVE_WCTRANS_T = @HAVE_WCTRANS_T@
725+HAVE_WCTYPE_H = @HAVE_WCTYPE_H@
726+HAVE_WCTYPE_T = @HAVE_WCTYPE_T@
727+HAVE_WINSOCK2_H = @HAVE_WINSOCK2_H@
728+HAVE_WINT_T = @HAVE_WINT_T@
729+HAVE_WMEMCHR = @HAVE_WMEMCHR@
730+HAVE_WMEMCMP = @HAVE_WMEMCMP@
731+HAVE_WMEMCPY = @HAVE_WMEMCPY@
732+HAVE_WMEMMOVE = @HAVE_WMEMMOVE@
733+HAVE_WMEMSET = @HAVE_WMEMSET@
734+HAVE_XLOCALE_H = @HAVE_XLOCALE_H@
735+HAVE__BOOL = @HAVE__BOOL@
736+HAVE__EXIT = @HAVE__EXIT@
737+IGNORE_UNUSED_LIBRARIES_CFLAGS = @IGNORE_UNUSED_LIBRARIES_CFLAGS@
738+INCLUDE_NEXT = @INCLUDE_NEXT@
739+INCLUDE_NEXT_AS_FIRST_DIRECTIVE = @INCLUDE_NEXT_AS_FIRST_DIRECTIVE@
740+INSTALL = @INSTALL@
741+INSTALL_DATA = @INSTALL_DATA@
742+INSTALL_PROGRAM = @INSTALL_PROGRAM@
743+INSTALL_SCRIPT = @INSTALL_SCRIPT@
744+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
745+INT32_MAX_LT_INTMAX_MAX = @INT32_MAX_LT_INTMAX_MAX@
746+INT64_MAX_EQ_LONG_MAX = @INT64_MAX_EQ_LONG_MAX@
747+INTLINCS = @INTLINCS@
748+INTLLIBS = @INTLLIBS@
749+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
750+LD = @LD@
751+LDFLAGS = @LDFLAGS@
752+LIBICONV = @LIBICONV@
753+LIBINTL = @LIBINTL@
754+LIBMULTITHREAD = @LIBMULTITHREAD@
755+LIBOBJS = @LIBOBJS@
756+LIBPTH = @LIBPTH@
757+LIBPTH_PREFIX = @LIBPTH_PREFIX@
758+LIBS = @LIBS@
759+LIBTESTS_LIBDEPS = @LIBTESTS_LIBDEPS@
760+LIBTHREAD = @LIBTHREAD@
761+LIBTOOL = @LIBTOOL@
762+LIB_BLKID = @LIB_BLKID@
763+LIPO = @LIPO@
764+LN_S = @LN_S@
765+LOCALCHARSET_TESTS_ENVIRONMENT = @LOCALCHARSET_TESTS_ENVIRONMENT@
766+LOCALE_FR = @LOCALE_FR@
767+LOCALE_FR_UTF8 = @LOCALE_FR_UTF8@
768+LOCALE_JA = @LOCALE_JA@
769+LOCALE_TR_UTF8 = @LOCALE_TR_UTF8@
770+LOCALE_ZH_CN = @LOCALE_ZH_CN@
771+LTALLOCA = @LTALLOCA@
772+LTLIBICONV = @LTLIBICONV@
773+LTLIBINTL = @LTLIBINTL@
774+LTLIBMULTITHREAD = @LTLIBMULTITHREAD@
775+LTLIBOBJS = @LTLIBOBJS@
776+LTLIBPTH = @LTLIBPTH@
777+LTLIBTHREAD = @LTLIBTHREAD@
778+LT_AGE = @LT_AGE@
779+LT_CURRENT = @LT_CURRENT@
780+LT_RELEASE = @LT_RELEASE@
781+LT_REVISION = @LT_REVISION@
782+MAKEINFO = @MAKEINFO@
783+MANIFEST_TOOL = @MANIFEST_TOOL@
784+MKDIR_P = @MKDIR_P@
785+MSGFMT = @MSGFMT@
786+MSGFMT_015 = @MSGFMT_015@
787+MSGMERGE = @MSGMERGE@
788+NEXT_AS_FIRST_DIRECTIVE_ERRNO_H = @NEXT_AS_FIRST_DIRECTIVE_ERRNO_H@
789+NEXT_AS_FIRST_DIRECTIVE_FCNTL_H = @NEXT_AS_FIRST_DIRECTIVE_FCNTL_H@
790+NEXT_AS_FIRST_DIRECTIVE_GETOPT_H = @NEXT_AS_FIRST_DIRECTIVE_GETOPT_H@
791+NEXT_AS_FIRST_DIRECTIVE_INTTYPES_H = @NEXT_AS_FIRST_DIRECTIVE_INTTYPES_H@
792+NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H = @NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H@
793+NEXT_AS_FIRST_DIRECTIVE_LOCALE_H = @NEXT_AS_FIRST_DIRECTIVE_LOCALE_H@
794+NEXT_AS_FIRST_DIRECTIVE_STDARG_H = @NEXT_AS_FIRST_DIRECTIVE_STDARG_H@
795+NEXT_AS_FIRST_DIRECTIVE_STDDEF_H = @NEXT_AS_FIRST_DIRECTIVE_STDDEF_H@
796+NEXT_AS_FIRST_DIRECTIVE_STDINT_H = @NEXT_AS_FIRST_DIRECTIVE_STDINT_H@
797+NEXT_AS_FIRST_DIRECTIVE_STDIO_H = @NEXT_AS_FIRST_DIRECTIVE_STDIO_H@
798+NEXT_AS_FIRST_DIRECTIVE_STDLIB_H = @NEXT_AS_FIRST_DIRECTIVE_STDLIB_H@
799+NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
800+NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
801+NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
802+NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H@
803+NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H@
804+NEXT_AS_FIRST_DIRECTIVE_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_TIME_H@
805+NEXT_AS_FIRST_DIRECTIVE_UNISTD_H = @NEXT_AS_FIRST_DIRECTIVE_UNISTD_H@
806+NEXT_AS_FIRST_DIRECTIVE_WCHAR_H = @NEXT_AS_FIRST_DIRECTIVE_WCHAR_H@
807+NEXT_AS_FIRST_DIRECTIVE_WCTYPE_H = @NEXT_AS_FIRST_DIRECTIVE_WCTYPE_H@
808+NEXT_ERRNO_H = @NEXT_ERRNO_H@
809+NEXT_FCNTL_H = @NEXT_FCNTL_H@
810+NEXT_GETOPT_H = @NEXT_GETOPT_H@
811+NEXT_INTTYPES_H = @NEXT_INTTYPES_H@
812+NEXT_LANGINFO_H = @NEXT_LANGINFO_H@
813+NEXT_LOCALE_H = @NEXT_LOCALE_H@
814+NEXT_STDARG_H = @NEXT_STDARG_H@
815+NEXT_STDDEF_H = @NEXT_STDDEF_H@
816+NEXT_STDINT_H = @NEXT_STDINT_H@
817+NEXT_STDIO_H = @NEXT_STDIO_H@
818+NEXT_STDLIB_H = @NEXT_STDLIB_H@
819+NEXT_STRINGS_H = @NEXT_STRINGS_H@
820+NEXT_STRING_H = @NEXT_STRING_H@
821+NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
822+NEXT_SYS_TIME_H = @NEXT_SYS_TIME_H@
823+NEXT_SYS_TYPES_H = @NEXT_SYS_TYPES_H@
824+NEXT_TIME_H = @NEXT_TIME_H@
825+NEXT_UNISTD_H = @NEXT_UNISTD_H@
826+NEXT_WCHAR_H = @NEXT_WCHAR_H@
827+NEXT_WCTYPE_H = @NEXT_WCTYPE_H@
828+NM = @NM@
829+NMEDIT = @NMEDIT@
830+OBJDUMP = @OBJDUMP@
831+OBJEXT = @OBJEXT@
832+OS = @OS@
833+OS_LIBS = @OS_LIBS@
834+OTOOL = @OTOOL@
835+OTOOL64 = @OTOOL64@
836+PACKAGE = @PACKAGE@
837+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
838+PACKAGE_NAME = @PACKAGE_NAME@
839+PACKAGE_STRING = @PACKAGE_STRING@
840+PACKAGE_TARNAME = @PACKAGE_TARNAME@
841+PACKAGE_URL = @PACKAGE_URL@
842+PACKAGE_VERSION = @PACKAGE_VERSION@
843+PARTEDLDFLAGS = @PARTEDLDFLAGS@
844+PARTED_LIBS = @PARTED_LIBS@
845+PARTED_USABLE_TEST_DIR = @PARTED_USABLE_TEST_DIR@
846+PATH_SEPARATOR = @PATH_SEPARATOR@
847+PKG_CONFIG = @PKG_CONFIG@
848+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
849+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
850+POSUB = @POSUB@
851+PRAGMA_COLUMNS = @PRAGMA_COLUMNS@
852+PRAGMA_SYSTEM_HEADER = @PRAGMA_SYSTEM_HEADER@
853+PRIPTR_PREFIX = @PRIPTR_PREFIX@
854+PRI_MACROS_BROKEN = @PRI_MACROS_BROKEN@
855+PTHREAD_H_DEFINES_STRUCT_TIMESPEC = @PTHREAD_H_DEFINES_STRUCT_TIMESPEC@
856+PTRDIFF_T_SUFFIX = @PTRDIFF_T_SUFFIX@
857+RANLIB = @RANLIB@
858+REISER_LIBS = @REISER_LIBS@
859+REPLACE_BTOWC = @REPLACE_BTOWC@
860+REPLACE_CALLOC = @REPLACE_CALLOC@
861+REPLACE_CANONICALIZE_FILE_NAME = @REPLACE_CANONICALIZE_FILE_NAME@
862+REPLACE_CHOWN = @REPLACE_CHOWN@
863+REPLACE_CLOSE = @REPLACE_CLOSE@
864+REPLACE_DPRINTF = @REPLACE_DPRINTF@
865+REPLACE_DUP = @REPLACE_DUP@
866+REPLACE_DUP2 = @REPLACE_DUP2@
867+REPLACE_DUPLOCALE = @REPLACE_DUPLOCALE@
868+REPLACE_FCHOWNAT = @REPLACE_FCHOWNAT@
869+REPLACE_FCLOSE = @REPLACE_FCLOSE@
870+REPLACE_FCNTL = @REPLACE_FCNTL@
871+REPLACE_FDOPEN = @REPLACE_FDOPEN@
872+REPLACE_FFLUSH = @REPLACE_FFLUSH@
873+REPLACE_FOPEN = @REPLACE_FOPEN@
874+REPLACE_FPRINTF = @REPLACE_FPRINTF@
875+REPLACE_FPURGE = @REPLACE_FPURGE@
876+REPLACE_FREOPEN = @REPLACE_FREOPEN@
877+REPLACE_FSEEK = @REPLACE_FSEEK@
878+REPLACE_FSEEKO = @REPLACE_FSEEKO@
879+REPLACE_FSTAT = @REPLACE_FSTAT@
880+REPLACE_FSTATAT = @REPLACE_FSTATAT@
881+REPLACE_FTELL = @REPLACE_FTELL@
882+REPLACE_FTELLO = @REPLACE_FTELLO@
883+REPLACE_FUTIMENS = @REPLACE_FUTIMENS@
884+REPLACE_GETCWD = @REPLACE_GETCWD@
885+REPLACE_GETDELIM = @REPLACE_GETDELIM@
886+REPLACE_GETDOMAINNAME = @REPLACE_GETDOMAINNAME@
887+REPLACE_GETGROUPS = @REPLACE_GETGROUPS@
888+REPLACE_GETLINE = @REPLACE_GETLINE@
889+REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
890+REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
891+REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
892+REPLACE_ISATTY = @REPLACE_ISATTY@
893+REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
894+REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
895+REPLACE_LCHOWN = @REPLACE_LCHOWN@
896+REPLACE_LINK = @REPLACE_LINK@
897+REPLACE_LINKAT = @REPLACE_LINKAT@
898+REPLACE_LOCALTIME_R = @REPLACE_LOCALTIME_R@
899+REPLACE_LSEEK = @REPLACE_LSEEK@
900+REPLACE_LSTAT = @REPLACE_LSTAT@
901+REPLACE_MALLOC = @REPLACE_MALLOC@
902+REPLACE_MBRLEN = @REPLACE_MBRLEN@
903+REPLACE_MBRTOWC = @REPLACE_MBRTOWC@
904+REPLACE_MBSINIT = @REPLACE_MBSINIT@
905+REPLACE_MBSNRTOWCS = @REPLACE_MBSNRTOWCS@
906+REPLACE_MBSRTOWCS = @REPLACE_MBSRTOWCS@
907+REPLACE_MBSTATE_T = @REPLACE_MBSTATE_T@
908+REPLACE_MBTOWC = @REPLACE_MBTOWC@
909+REPLACE_MEMCHR = @REPLACE_MEMCHR@
910+REPLACE_MEMMEM = @REPLACE_MEMMEM@
911+REPLACE_MKDIR = @REPLACE_MKDIR@
912+REPLACE_MKFIFO = @REPLACE_MKFIFO@
913+REPLACE_MKNOD = @REPLACE_MKNOD@
914+REPLACE_MKSTEMP = @REPLACE_MKSTEMP@
915+REPLACE_MKTIME = @REPLACE_MKTIME@
916+REPLACE_NANOSLEEP = @REPLACE_NANOSLEEP@
917+REPLACE_NL_LANGINFO = @REPLACE_NL_LANGINFO@
918+REPLACE_NULL = @REPLACE_NULL@
919+REPLACE_OBSTACK_PRINTF = @REPLACE_OBSTACK_PRINTF@
920+REPLACE_OPEN = @REPLACE_OPEN@
921+REPLACE_OPENAT = @REPLACE_OPENAT@
922+REPLACE_PERROR = @REPLACE_PERROR@
923+REPLACE_POPEN = @REPLACE_POPEN@
924+REPLACE_PREAD = @REPLACE_PREAD@
925+REPLACE_PRINTF = @REPLACE_PRINTF@
926+REPLACE_PTSNAME_R = @REPLACE_PTSNAME_R@
927+REPLACE_PUTENV = @REPLACE_PUTENV@
928+REPLACE_PWRITE = @REPLACE_PWRITE@
929+REPLACE_RANDOM_R = @REPLACE_RANDOM_R@
930+REPLACE_READ = @REPLACE_READ@
931+REPLACE_READLINK = @REPLACE_READLINK@
932+REPLACE_REALLOC = @REPLACE_REALLOC@
933+REPLACE_REALPATH = @REPLACE_REALPATH@
934+REPLACE_REMOVE = @REPLACE_REMOVE@
935+REPLACE_RENAME = @REPLACE_RENAME@
936+REPLACE_RENAMEAT = @REPLACE_RENAMEAT@
937+REPLACE_RMDIR = @REPLACE_RMDIR@
938+REPLACE_SETENV = @REPLACE_SETENV@
939+REPLACE_SETLOCALE = @REPLACE_SETLOCALE@
940+REPLACE_SLEEP = @REPLACE_SLEEP@
941+REPLACE_SNPRINTF = @REPLACE_SNPRINTF@
942+REPLACE_SPRINTF = @REPLACE_SPRINTF@
943+REPLACE_STAT = @REPLACE_STAT@
944+REPLACE_STDIO_READ_FUNCS = @REPLACE_STDIO_READ_FUNCS@
945+REPLACE_STDIO_WRITE_FUNCS = @REPLACE_STDIO_WRITE_FUNCS@
946+REPLACE_STPNCPY = @REPLACE_STPNCPY@
947+REPLACE_STRCASESTR = @REPLACE_STRCASESTR@
948+REPLACE_STRCHRNUL = @REPLACE_STRCHRNUL@
949+REPLACE_STRDUP = @REPLACE_STRDUP@
950+REPLACE_STRERROR = @REPLACE_STRERROR@
951+REPLACE_STRERROR_R = @REPLACE_STRERROR_R@
952+REPLACE_STRNCAT = @REPLACE_STRNCAT@
953+REPLACE_STRNDUP = @REPLACE_STRNDUP@
954+REPLACE_STRNLEN = @REPLACE_STRNLEN@
955+REPLACE_STRSIGNAL = @REPLACE_STRSIGNAL@
956+REPLACE_STRSTR = @REPLACE_STRSTR@
957+REPLACE_STRTOD = @REPLACE_STRTOD@
958+REPLACE_STRTOIMAX = @REPLACE_STRTOIMAX@
959+REPLACE_STRTOK_R = @REPLACE_STRTOK_R@
960+REPLACE_STRUCT_TIMEVAL = @REPLACE_STRUCT_TIMEVAL@
961+REPLACE_SYMLINK = @REPLACE_SYMLINK@
962+REPLACE_TIMEGM = @REPLACE_TIMEGM@
963+REPLACE_TMPFILE = @REPLACE_TMPFILE@
964+REPLACE_TOWLOWER = @REPLACE_TOWLOWER@
965+REPLACE_TTYNAME_R = @REPLACE_TTYNAME_R@
966+REPLACE_UNLINK = @REPLACE_UNLINK@
967+REPLACE_UNLINKAT = @REPLACE_UNLINKAT@
968+REPLACE_UNSETENV = @REPLACE_UNSETENV@
969+REPLACE_USLEEP = @REPLACE_USLEEP@
970+REPLACE_UTIMENSAT = @REPLACE_UTIMENSAT@
971+REPLACE_VASPRINTF = @REPLACE_VASPRINTF@
972+REPLACE_VDPRINTF = @REPLACE_VDPRINTF@
973+REPLACE_VFPRINTF = @REPLACE_VFPRINTF@
974+REPLACE_VPRINTF = @REPLACE_VPRINTF@
975+REPLACE_VSNPRINTF = @REPLACE_VSNPRINTF@
976+REPLACE_VSPRINTF = @REPLACE_VSPRINTF@
977+REPLACE_WCRTOMB = @REPLACE_WCRTOMB@
978+REPLACE_WCSNRTOMBS = @REPLACE_WCSNRTOMBS@
979+REPLACE_WCSRTOMBS = @REPLACE_WCSRTOMBS@
980+REPLACE_WCSWIDTH = @REPLACE_WCSWIDTH@
981+REPLACE_WCTOB = @REPLACE_WCTOB@
982+REPLACE_WCTOMB = @REPLACE_WCTOMB@
983+REPLACE_WCWIDTH = @REPLACE_WCWIDTH@
984+REPLACE_WRITE = @R