Raspbian Package Auto-Building

Build log for libextractor (1:1.7-1) on armhf

libextractor1:1.7-1armhf → 2018-10-06 12:29:38

sbuild (Debian sbuild) 0.72.0 (25 Oct 2016) on mb-lxc-01

+==============================================================================+
| libextractor 1:1.7-1 (armhf)                 Sat, 06 Oct 2018 12:11:49 +0000 |
+==============================================================================+

Package: libextractor
Version: 1:1.7-1
Source Version: 1:1.7-1
Distribution: buster-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf

I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/buster-staging-armhf-sbuild-bf8c9aa7-7a28-4c97-80f4-86749fc2d694' with '<<CHROOT>>'

+------------------------------------------------------------------------------+
| Update chroot                                                                |
+------------------------------------------------------------------------------+

Get:1 http://172.17.0.1/private buster-staging InRelease [11.3 kB]
Get:2 http://172.17.0.1/private buster-staging/main Sources [11.1 MB]
Get:3 http://172.17.0.1/private buster-staging/main armhf Packages [12.8 MB]
Fetched 23.9 MB in 14s (1717 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Fetch source files                                                           |
+------------------------------------------------------------------------------+


Check APT
---------

Checking available source versions...

Download source files with APT
------------------------------

Reading package lists...
NOTICE: 'libextractor' packaging is maintained in the 'Git' version control system at:
https://salsa.debian.org/debian/libextractor.git
Please use:
git clone https://salsa.debian.org/debian/libextractor.git
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 8095 kB of source archives.
Get:1 http://172.17.0.1/private buster-staging/main libextractor 1:1.7-1 (dsc) [2435 B]
Get:2 http://172.17.0.1/private buster-staging/main libextractor 1:1.7-1 (tar) [8075 kB]
Get:3 http://172.17.0.1/private buster-staging/main libextractor 1:1.7-1 (diff) [17.2 kB]
Fetched 8095 kB in 3s (2676 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/libextractor-vvpoEj/libextractor-1.7' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/libextractor-vvpoEj' with '<<BUILDDIR>>'

+------------------------------------------------------------------------------+
| Install build-essential                                                      |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<<BUILDDIR>>/resolver-U4Xi5P/apt_archive/sbuild-build-depends-core-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy
dpkg-scanpackages: info: Wrote 1 entries to output Packages file.
gpg: keybox '/<<BUILDDIR>>/resolver-U4Xi5P/gpg/pubring.kbx' created
gpg: /<<BUILDDIR>>/resolver-U4Xi5P/gpg/trustdb.gpg: trustdb created
gpg: key 37145E60F90AF620: public key "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" imported
gpg: Total number processed: 1
gpg:               imported: 1
gpg: key 37145E60F90AF620: "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" not changed
gpg: key 37145E60F90AF620: secret key imported
gpg: Total number processed: 1
gpg:              unchanged: 1
gpg:       secret keys read: 1
gpg:   secret keys imported: 1
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-U4Xi5P/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-U4Xi5P/apt_archive ./ Release [957 B]
Get:3 copy:/<<BUILDDIR>>/resolver-U4Xi5P/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-U4Xi5P/apt_archive ./ Sources [349 B]
Get:5 copy:/<<BUILDDIR>>/resolver-U4Xi5P/apt_archive ./ Packages [432 B]
Fetched 2108 B in 0s (11.3 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install core build dependencies (apt-based resolver)
----------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  ca-certificates dbus dbus-user-session e2fsprogs-l10n libexpat1
  libnss-systemd libpam-systemd libsasl2-modules libssl1.1 openssl
  systemd-sysv
Use 'apt autoremove' to remove them.
The following NEW packages will be installed:
  sbuild-build-depends-core-dummy
0 upgraded, 1 newly installed, 0 to remove and 76 not upgraded.
Need to get 856 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-U4Xi5P/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [856 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 856 B in 0s (0 B/s)
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 15689 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-core-dummy (0.invalid.0) ...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Check architectures                                                          |
+------------------------------------------------------------------------------+

Arch check ok (armhf included in any)

+------------------------------------------------------------------------------+
| Install package build dependencies                                           |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: debhelper (>= 9), autopoint, dh-autoreconf, pkg-config, libarchive-dev, libavutil-dev, libavformat-dev, libavcodec-dev, libswscale-dev, libbz2-dev, libexiv2-dev, libflac-dev, libgif-dev, libgsf-1-dev, libglib2.0-dev, libgtk-3-dev, libgtk2.0-dev, libgstreamer-plugins-base1.0-dev, libjpeg-dev, libmagick-dev, libmpeg2-4-dev, librpm-dev, libsmf-dev, libtidy-dev, libtiff-dev, libvorbis-dev, libogg-dev, zlib1g-dev, texinfo, libmagic-dev, libavresample-dev
Filtered Build-Depends: debhelper (>= 9), autopoint, dh-autoreconf, pkg-config, libarchive-dev, libavutil-dev, libavformat-dev, libavcodec-dev, libswscale-dev, libbz2-dev, libexiv2-dev, libflac-dev, libgif-dev, libgsf-1-dev, libglib2.0-dev, libgtk-3-dev, libgtk2.0-dev, libgstreamer-plugins-base1.0-dev, libjpeg-dev, libmagick-dev, libmpeg2-4-dev, librpm-dev, libsmf-dev, libtidy-dev, libtiff-dev, libvorbis-dev, libogg-dev, zlib1g-dev, texinfo, libmagic-dev, libavresample-dev
dpkg-deb: building package 'sbuild-build-depends-libextractor-dummy' in '/<<BUILDDIR>>/resolver-U4Xi5P/apt_archive/sbuild-build-depends-libextractor-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy sbuild-build-depends-libextractor-dummy
dpkg-scanpackages: info: Wrote 2 entries to output Packages file.
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-U4Xi5P/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-U4Xi5P/apt_archive ./ Release [963 B]
Get:3 copy:/<<BUILDDIR>>/resolver-U4Xi5P/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-U4Xi5P/apt_archive ./ Sources [667 B]
Get:5 copy:/<<BUILDDIR>>/resolver-U4Xi5P/apt_archive ./ Packages [746 B]
Fetched 2746 B in 0s (14.8 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install libextractor build dependencies (apt-based resolver)
------------------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  ca-certificates e2fsprogs-l10n libnss-systemd libsasl2-modules openssl
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
  adwaita-icon-theme autoconf automake autopoint autotools-dev bsdmainutils
  bzip2 dconf-gsettings-backend dconf-service debhelper dh-autoreconf
  dh-strip-nondeterminism dwz file fontconfig fontconfig-config
  fonts-dejavu-core gettext gettext-base gir1.2-atk-1.0 gir1.2-atspi-2.0
  gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 gir1.2-glib-2.0 gir1.2-gsf-1
  gir1.2-gst-plugins-base-1.0 gir1.2-gstreamer-1.0 gir1.2-gtk-2.0
  gir1.2-gtk-3.0 gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 glib-networking
  glib-networking-common glib-networking-services
  graphicsmagick-libmagick-dev-compat groff-base gsettings-desktop-schemas
  gtk-update-icon-cache hicolor-icon-theme icu-devtools intltool-debian
  iso-codes libaom0 libarchive-dev libarchive-zip-perl libarchive13
  libatk-bridge2.0-0 libatk-bridge2.0-dev libatk1.0-0 libatk1.0-data
  libatk1.0-dev libatspi2.0-0 libatspi2.0-dev libavahi-client3
  libavahi-common-data libavahi-common3 libavcodec-dev libavcodec58
  libavformat-dev libavformat58 libavresample-dev libavresample4 libavutil-dev
  libavutil56 libbluray2 libbsd0 libbz2-1.0 libbz2-dev libcairo-gobject2
  libcairo-script-interpreter2 libcairo2 libcairo2-dev libcap2-bin
  libchromaprint1 libcodec2-0.8.1 libcolord2 libcroco3 libcups2 libdatrie1
  libdb-dev libdb5.3 libdb5.3-dev libdbus-1-dev libdconf1 libdrm-amdgpu1
  libdrm-common libdrm-dev libdrm-etnaviv1 libdrm-exynos1 libdrm-freedreno1
  libdrm-nouveau2 libdrm-omap1 libdrm-radeon1 libdrm-tegra0 libdrm2 libdw1
  libedit2 libegl-mesa0 libegl1 libegl1-mesa-dev libelf1 libepoxy0 libexif-dev
  libexif12 libexiv2-14 libexiv2-dev libexpat1 libexpat1-dev
  libfile-stripnondeterminism-perl libflac-dev libflac8 libfontconfig1
  libfontconfig1-dev libfreetype6 libfreetype6-dev libfribidi-dev libfribidi0
  libgbm1 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-common
  libgdk-pixbuf2.0-dev libgif-dev libgif7 libgirepository-1.0-1 libgl1
  libgl1-mesa-dev libgl1-mesa-dri libglapi-mesa libgles1 libgles2
  libgles2-mesa-dev libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev
  libglib2.0-dev-bin libglvnd-core-dev libglvnd-dev libglvnd0 libglx-mesa0
  libglx0 libgme0 libgraphics-magick-perl libgraphicsmagick++-q16-12
  libgraphicsmagick++1-dev libgraphicsmagick-q16-3 libgraphicsmagick1-dev
  libgraphite2-3 libgraphite2-dev libgsf-1-114 libgsf-1-common libgsf-1-dev
  libgsm1 libgssapi-krb5-2 libgstreamer-gl1.0-0 libgstreamer-plugins-base1.0-0
  libgstreamer-plugins-base1.0-dev libgstreamer1.0-0 libgstreamer1.0-dev
  libgtk-3-0 libgtk-3-common libgtk-3-dev libgtk2.0-0 libgtk2.0-common
  libgtk2.0-dev libgudev-1.0-0 libharfbuzz-dev libharfbuzz-gobject0
  libharfbuzz-icu0 libharfbuzz0b libice-dev libice6 libicu-dev
  libicu-le-hb-dev libicu-le-hb0 libicu60 libjbig-dev libjbig0 libjpeg-dev
  libjpeg62-turbo libjpeg62-turbo-dev libjson-glib-1.0-0
  libjson-glib-1.0-common libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0
  liblcms2-2 liblcms2-dev libllvm6.0 libltdl-dev libltdl7 liblua5.2-0
  liblzma-dev liblzo2-2 libmagic-dev libmagic-mgc libmagic1 libmp3lame0
  libmpdec2 libmpeg2-4 libmpeg2-4-dev libmpg123-0 libncurses-dev libnspr4
  libnss3 libogg-dev libogg0 libopengl0 libopenjp2-7 libopenmpt0 libopus0
  liborc-0.4-0 liborc-0.4-dev liborc-0.4-dev-bin libpango-1.0-0
  libpango1.0-dev libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0
  libpcre16-3 libpcre3 libpcre3-dev libpcre32-3 libpcrecpp0v5 libpipeline1
  libpixman-1-0 libpixman-1-dev libpng-dev libpopt-dev libpopt0 libproxy1v5
  libpsl5 libpthread-stubs0-dev libpython3-stdlib libpython3.6-minimal
  libpython3.6-stdlib libreadline-dev librest-0.7-0 librpm-dev librpm8
  librpmbuild8 librpmio8 librpmsign8 librsvg2-2 librsvg2-common
  libselinux1-dev libsensors4 libsepol1-dev libshine3 libsigsegv2 libsm-dev
  libsm6 libsmf-dev libsmf0 libsnappy1v5 libsoup-gnome2.4-1 libsoup2.4-1
  libsoxr0 libspeex1 libsqlite3-0 libsqlite3-dev libssh-gcrypt-4
  libswresample-dev libswresample3 libswscale-dev libswscale5
  libtext-unidecode-perl libthai-data libthai0 libtheora0 libtidy-dev libtidy5
  libtiff-dev libtiff5 libtiff5-dev libtiffxx5 libtool libtwolame0 libva-drm2
  libva-x11-2 libva2 libvdpau1 libvorbis-dev libvorbis0a libvorbisenc2
  libvorbisfile3 libvpx5 libwavpack1 libwayland-bin libwayland-client0
  libwayland-cursor0 libwayland-dev libwayland-egl1 libwayland-server0
  libwebp-dev libwebp6 libwebpdemux2 libwebpmux3 libwmf-dev libwmf0.2-7
  libx11-6 libx11-data libx11-dev libx11-xcb-dev libx11-xcb1 libx264-155
  libx265-160 libxau-dev libxau6 libxcb-dri2-0 libxcb-dri2-0-dev libxcb-dri3-0
  libxcb-dri3-dev libxcb-glx0 libxcb-glx0-dev libxcb-present-dev
  libxcb-present0 libxcb-randr0 libxcb-randr0-dev libxcb-render0
  libxcb-render0-dev libxcb-shape0 libxcb-shape0-dev libxcb-shm0
  libxcb-shm0-dev libxcb-sync-dev libxcb-sync1 libxcb-xfixes0
  libxcb-xfixes0-dev libxcb1 libxcb1-dev libxcomposite-dev libxcomposite1
  libxcursor-dev libxcursor1 libxdamage-dev libxdamage1 libxdmcp-dev libxdmcp6
  libxext-dev libxext6 libxfixes-dev libxfixes3 libxft-dev libxft2 libxi-dev
  libxi6 libxinerama-dev libxinerama1 libxkbcommon-dev libxkbcommon0
  libxml-libxml-perl libxml-namespacesupport-perl libxml-sax-base-perl
  libxml-sax-perl libxml2 libxml2-dev libxml2-utils libxrandr-dev libxrandr2
  libxrender-dev libxrender1 libxshmfence-dev libxshmfence1 libxtst-dev
  libxtst6 libxvidcore4 libxxf86vm-dev libxxf86vm1 libzvbi-common libzvbi0 m4
  man-db mesa-common-dev mime-support pkg-config po-debconf python3
  python3-distutils python3-lib2to3 python3-minimal python3.6
  python3.6-minimal shared-mime-info tex-common texinfo ucf uuid-dev
  x11-common x11proto-composite-dev x11proto-core-dev x11proto-damage-dev
  x11proto-dev x11proto-dri2-dev x11proto-fixes-dev x11proto-gl-dev
  x11proto-input-dev x11proto-randr-dev x11proto-record-dev x11proto-xext-dev
  x11proto-xf86vidmode-dev x11proto-xinerama-dev xkb-data xorg-sgml-doctools
  xtrans-dev zlib1g-dev
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc wamerican | wordlist whois
  vacation bzip2-doc dh-make gettext-doc libasprintf-dev libgettextpo-dev
  groff isoquery lrzip libbluray-bdj libcairo2-doc colord cups-common
  db5.3-doc exiv2 libexiv2-doc libglib2.0-doc graphicsmagick-dbg
  graphicsmagick libgraphite2-utils krb5-doc krb5-user libvisual-0.4-plugins
  gstreamer1.0-tools gstreamer1.0-doc gvfs libgtk-3-doc libgtk2.0-doc
  libice-doc icu-doc liblcms2-utils libtool-doc liblzma-doc ncurses-doc
  opus-tools liborc-0.4-doc imagemagick libpango1.0-doc readline-doc
  librsvg2-bin lm-sensors libsm-doc speex sqlite3-doc libdmalloc-dev gfortran
  | fortran95-compiler gcj-jdk libwayland-doc libwmf-doc libwmf0.2-7-gtk
  libx11-doc libxcb-doc libxext-doc m4-doc apparmor less www-browser
  libmail-box-perl python3-doc python3-tk python3-venv python3.6-venv
  python3.6-doc binfmt-support texlive-base texlive-latex-base
  texlive-generic-recommended texinfo-doc-nonfree texlive-fonts-recommended
Recommended packages:
  curl | wget | lynx at-spi2-core libaacs0 bzip2-doc libpam-cap libexif-doc
  libarchive-cpio-perl xdg-user-dirs ghostscript gsfonts gstreamer1.0-gl
  gstreamer1.0-plugins-base libgtk-3-bin libgail-common libgtk2.0-bin python
  krb5-locales libpng-tools publicsuffix rpm-common va-driver-all | va-driver
  vdpau-driver-all | vdpau-driver libwww-perl libxml-sax-expat-perl
  libmail-sendmail-perl
The following NEW packages will be installed:
  adwaita-icon-theme autoconf automake autopoint autotools-dev bsdmainutils
  dconf-gsettings-backend dconf-service debhelper dh-autoreconf
  dh-strip-nondeterminism dwz file fontconfig fontconfig-config
  fonts-dejavu-core gettext gettext-base gir1.2-atk-1.0 gir1.2-atspi-2.0
  gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 gir1.2-glib-2.0 gir1.2-gsf-1
  gir1.2-gst-plugins-base-1.0 gir1.2-gstreamer-1.0 gir1.2-gtk-2.0
  gir1.2-gtk-3.0 gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 glib-networking
  glib-networking-common glib-networking-services
  graphicsmagick-libmagick-dev-compat groff-base gsettings-desktop-schemas
  gtk-update-icon-cache hicolor-icon-theme icu-devtools intltool-debian
  iso-codes libaom0 libarchive-dev libarchive-zip-perl libarchive13
  libatk-bridge2.0-0 libatk-bridge2.0-dev libatk1.0-0 libatk1.0-data
  libatk1.0-dev libatspi2.0-0 libatspi2.0-dev libavahi-client3
  libavahi-common-data libavahi-common3 libavcodec-dev libavcodec58
  libavformat-dev libavformat58 libavresample-dev libavresample4 libavutil-dev
  libavutil56 libbluray2 libbsd0 libbz2-dev libcairo-gobject2
  libcairo-script-interpreter2 libcairo2 libcairo2-dev libcap2-bin
  libchromaprint1 libcodec2-0.8.1 libcolord2 libcroco3 libcups2 libdatrie1
  libdb-dev libdb5.3-dev libdbus-1-dev libdconf1 libdrm-amdgpu1 libdrm-dev
  libdrm-etnaviv1 libdrm-exynos1 libdrm-freedreno1 libdrm-nouveau2
  libdrm-omap1 libdrm-radeon1 libdrm-tegra0 libdw1 libedit2 libegl-mesa0
  libegl1 libegl1-mesa-dev libelf1 libepoxy0 libexif-dev libexif12 libexiv2-14
  libexiv2-dev libexpat1-dev libfile-stripnondeterminism-perl libflac-dev
  libflac8 libfontconfig1 libfontconfig1-dev libfreetype6 libfreetype6-dev
  libfribidi-dev libfribidi0 libgbm1 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-bin
  libgdk-pixbuf2.0-common libgdk-pixbuf2.0-dev libgif-dev libgif7
  libgirepository-1.0-1 libgl1 libgl1-mesa-dev libgl1-mesa-dri libglapi-mesa
  libgles1 libgles2 libgles2-mesa-dev libglib2.0-0 libglib2.0-bin
  libglib2.0-data libglib2.0-dev libglib2.0-dev-bin libglvnd-core-dev
  libglvnd-dev libglvnd0 libglx-mesa0 libglx0 libgme0 libgraphics-magick-perl
  libgraphicsmagick++-q16-12 libgraphicsmagick++1-dev libgraphicsmagick-q16-3
  libgraphicsmagick1-dev libgraphite2-3 libgraphite2-dev libgsf-1-114
  libgsf-1-common libgsf-1-dev libgsm1 libgssapi-krb5-2 libgstreamer-gl1.0-0
  libgstreamer-plugins-base1.0-0 libgstreamer-plugins-base1.0-dev
  libgstreamer1.0-0 libgstreamer1.0-dev libgtk-3-0 libgtk-3-common
  libgtk-3-dev libgtk2.0-0 libgtk2.0-common libgtk2.0-dev libgudev-1.0-0
  libharfbuzz-dev libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz0b
  libice-dev libice6 libicu-dev libicu-le-hb-dev libicu-le-hb0 libicu60
  libjbig-dev libjbig0 libjpeg-dev libjpeg62-turbo libjpeg62-turbo-dev
  libjson-glib-1.0-0 libjson-glib-1.0-common libk5crypto3 libkeyutils1
  libkrb5-3 libkrb5support0 liblcms2-2 liblcms2-dev libllvm6.0 libltdl-dev
  libltdl7 liblua5.2-0 liblzma-dev liblzo2-2 libmagic-dev libmagic-mgc
  libmagic1 libmp3lame0 libmpdec2 libmpeg2-4 libmpeg2-4-dev libmpg123-0
  libncurses-dev libnspr4 libnss3 libogg-dev libogg0 libopengl0 libopenjp2-7
  libopenmpt0 libopus0 liborc-0.4-0 liborc-0.4-dev liborc-0.4-dev-bin
  libpango-1.0-0 libpango1.0-dev libpangocairo-1.0-0 libpangoft2-1.0-0
  libpangoxft-1.0-0 libpcre16-3 libpcre3-dev libpcre32-3 libpcrecpp0v5
  libpipeline1 libpixman-1-0 libpixman-1-dev libpng-dev libpopt-dev libpopt0
  libproxy1v5 libpsl5 libpthread-stubs0-dev libpython3-stdlib
  libpython3.6-minimal libpython3.6-stdlib libreadline-dev librest-0.7-0
  librpm-dev librpm8 librpmbuild8 librpmio8 librpmsign8 librsvg2-2
  librsvg2-common libselinux1-dev libsensors4 libsepol1-dev libshine3
  libsigsegv2 libsm-dev libsm6 libsmf-dev libsmf0 libsnappy1v5
  libsoup-gnome2.4-1 libsoup2.4-1 libsoxr0 libspeex1 libsqlite3-dev
  libssh-gcrypt-4 libswresample-dev libswresample3 libswscale-dev libswscale5
  libtext-unidecode-perl libthai-data libthai0 libtheora0 libtidy-dev libtidy5
  libtiff-dev libtiff5 libtiff5-dev libtiffxx5 libtool libtwolame0 libva-drm2
  libva-x11-2 libva2 libvdpau1 libvorbis-dev libvorbis0a libvorbisenc2
  libvorbisfile3 libvpx5 libwavpack1 libwayland-bin libwayland-client0
  libwayland-cursor0 libwayland-dev libwayland-egl1 libwayland-server0
  libwebp-dev libwebp6 libwebpdemux2 libwebpmux3 libwmf-dev libwmf0.2-7
  libx11-6 libx11-data libx11-dev libx11-xcb-dev libx11-xcb1 libx264-155
  libx265-160 libxau-dev libxau6 libxcb-dri2-0 libxcb-dri2-0-dev libxcb-dri3-0
  libxcb-dri3-dev libxcb-glx0 libxcb-glx0-dev libxcb-present-dev
  libxcb-present0 libxcb-randr0 libxcb-randr0-dev libxcb-render0
  libxcb-render0-dev libxcb-shape0 libxcb-shape0-dev libxcb-shm0
  libxcb-shm0-dev libxcb-sync-dev libxcb-sync1 libxcb-xfixes0
  libxcb-xfixes0-dev libxcb1 libxcb1-dev libxcomposite-dev libxcomposite1
  libxcursor-dev libxcursor1 libxdamage-dev libxdamage1 libxdmcp-dev libxdmcp6
  libxext-dev libxext6 libxfixes-dev libxfixes3 libxft-dev libxft2 libxi-dev
  libxi6 libxinerama-dev libxinerama1 libxkbcommon-dev libxkbcommon0
  libxml-libxml-perl libxml-namespacesupport-perl libxml-sax-base-perl
  libxml-sax-perl libxml2 libxml2-dev libxml2-utils libxrandr-dev libxrandr2
  libxrender-dev libxrender1 libxshmfence-dev libxshmfence1 libxtst-dev
  libxtst6 libxvidcore4 libxxf86vm-dev libxxf86vm1 libzvbi-common libzvbi0 m4
  man-db mesa-common-dev mime-support pkg-config po-debconf python3
  python3-distutils python3-lib2to3 python3-minimal python3.6
  python3.6-minimal sbuild-build-depends-libextractor-dummy shared-mime-info
  tex-common texinfo ucf uuid-dev x11-common x11proto-composite-dev
  x11proto-core-dev x11proto-damage-dev x11proto-dev x11proto-dri2-dev
  x11proto-fixes-dev x11proto-gl-dev x11proto-input-dev x11proto-randr-dev
  x11proto-record-dev x11proto-xext-dev x11proto-xf86vidmode-dev
  x11proto-xinerama-dev xkb-data xorg-sgml-doctools xtrans-dev zlib1g-dev
The following packages will be upgraded:
  bzip2 libbz2-1.0 libdb5.3 libdrm-common libdrm2 libexpat1 libpcre3
  libsqlite3-0
8 upgraded, 401 newly installed, 0 to remove and 68 not upgraded.
Need to get 158 MB/173 MB of archives.
After this operation, 744 MB of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-U4Xi5P/apt_archive ./ sbuild-build-depends-libextractor-dummy 0.invalid.0 [1028 B]
Get:2 http://172.17.0.1/private buster-staging/main armhf libbsd0 armhf 0.9.1-1 [104 kB]
Get:3 http://172.17.0.1/private buster-staging/main armhf bsdmainutils armhf 11.1.2 [182 kB]
Get:4 http://172.17.0.1/private buster-staging/main armhf groff-base armhf 1.22.3-10 [1005 kB]
Get:5 http://172.17.0.1/private buster-staging/main armhf libpipeline1 armhf 1.5.0-1 [24.6 kB]
Get:6 http://172.17.0.1/private buster-staging/main armhf man-db armhf 2.8.4-2 [1161 kB]
Get:7 http://172.17.0.1/private buster-staging/main armhf libpython3.6-minimal armhf 3.6.6-1 [565 kB]
Get:8 http://172.17.0.1/private buster-staging/main armhf libexpat1 armhf 2.2.6-1 [76.8 kB]
Get:9 http://172.17.0.1/private buster-staging/main armhf python3.6-minimal armhf 3.6.6-1 [1383 kB]
Get:10 http://172.17.0.1/private buster-staging/main armhf python3-minimal armhf 3.6.6-1 [36.4 kB]
Get:11 http://172.17.0.1/private buster-staging/main armhf mime-support all 3.61 [37.1 kB]
Get:12 http://172.17.0.1/private buster-staging/main armhf bzip2 armhf 1.0.6-9 [46.1 kB]
Get:13 http://172.17.0.1/private buster-staging/main armhf libbz2-1.0 armhf 1.0.6-9 [43.0 kB]
Get:14 http://172.17.0.1/private buster-staging/main armhf libdb5.3 armhf 5.3.28+dfsg1-0.2 [570 kB]
Get:15 http://172.17.0.1/private buster-staging/main armhf libmpdec2 armhf 2.4.2-2 [67.2 kB]
Get:16 http://172.17.0.1/private buster-staging/main armhf libsqlite3-0 armhf 3.25.2-1 [544 kB]
Get:17 http://172.17.0.1/private buster-staging/main armhf libpython3.6-stdlib armhf 3.6.6-1 [1638 kB]
Get:18 http://172.17.0.1/private buster-staging/main armhf python3.6 armhf 3.6.6-1 [234 kB]
Get:19 http://172.17.0.1/private buster-staging/main armhf libpython3-stdlib armhf 3.6.6-1 [19.8 kB]
Get:20 http://172.17.0.1/private buster-staging/main armhf python3 armhf 3.6.6-1 [47.5 kB]
Get:21 http://172.17.0.1/private buster-staging/main armhf tex-common all 6.10 [53.0 kB]
Get:22 http://172.17.0.1/private buster-staging/main armhf libpcre3 armhf 2:8.39-11+rpi1 [313 kB]
Get:23 http://172.17.0.1/private buster-staging/main armhf libcap2-bin armhf 1:2.25-1.2 [26.9 kB]
Get:24 http://172.17.0.1/private buster-staging/main armhf libmagic-mgc armhf 1:5.34-2 [239 kB]
Get:25 http://172.17.0.1/private buster-staging/main armhf libmagic1 armhf 1:5.34-2 [107 kB]
Get:26 http://172.17.0.1/private buster-staging/main armhf file armhf 1:5.34-2 [65.0 kB]
Get:27 http://172.17.0.1/private buster-staging/main armhf gettext-base armhf 0.19.8.1-7 [117 kB]
Get:28 http://172.17.0.1/private buster-staging/main armhf libedit2 armhf 3.1-20180525-1 [70.6 kB]
Get:29 http://172.17.0.1/private buster-staging/main armhf libkeyutils1 armhf 1.5.9-9.3 [12.2 kB]
Get:30 http://172.17.0.1/private buster-staging/main armhf hicolor-icon-theme all 0.17-2 [11.4 kB]
Get:31 http://172.17.0.1/private buster-staging/main armhf libglib2.0-0 armhf 2.58.1-2 [1051 kB]
Get:32 http://172.17.0.1/private buster-staging/main armhf libtiff5 armhf 4.0.9-6 [225 kB]
Get:33 http://172.17.0.1/private buster-staging/main armhf libxcb1 armhf 1.13-3 [132 kB]
Get:34 http://172.17.0.1/private buster-staging/main armhf libx11-data all 2:1.6.6-1 [298 kB]
Get:35 http://172.17.0.1/private buster-staging/main armhf libx11-6 armhf 2:1.6.6-1 [688 kB]
Get:36 http://172.17.0.1/private buster-staging/main armhf libgraphite2-3 armhf 1.3.12-1 [69.1 kB]
Get:37 http://172.17.0.1/private buster-staging/main armhf libharfbuzz0b armhf 1.9.0-1+rpi1 [877 kB]
Get:38 http://172.17.0.1/private buster-staging/main armhf shared-mime-info armhf 1.10-1 [762 kB]
Get:39 http://172.17.0.1/private buster-staging/main armhf libgdk-pixbuf2.0-common all 2.38.0+dfsg-6+rpi1 [315 kB]
Get:40 http://172.17.0.1/private buster-staging/main armhf libgdk-pixbuf2.0-0 armhf 2.38.0+dfsg-6+rpi1 [158 kB]
Get:41 http://172.17.0.1/private buster-staging/main armhf gtk-update-icon-cache armhf 3.24.1-2+rpi1 [80.2 kB]
Get:42 http://172.17.0.1/private buster-staging/main armhf fontconfig-config all 2.13.1-1 [280 kB]
Get:43 http://172.17.0.1/private buster-staging/main armhf libfontconfig1 armhf 2.13.1-1 [326 kB]
Get:44 http://172.17.0.1/private buster-staging/main armhf libxcb-render0 armhf 1.13-3 [107 kB]
Get:45 http://172.17.0.1/private buster-staging/main armhf libxcb-shm0 armhf 1.13-3 [98.4 kB]
Get:46 http://172.17.0.1/private buster-staging/main armhf libcairo2 armhf 1.15.12-1 [589 kB]
Get:47 http://172.17.0.1/private buster-staging/main armhf fontconfig armhf 2.13.1-1 [404 kB]
Get:48 http://172.17.0.1/private buster-staging/main armhf libfribidi0 armhf 1.0.5-3 [61.9 kB]
Get:49 http://172.17.0.1/private buster-staging/main armhf libthai-data all 0.1.28-1 [170 kB]
Get:50 http://172.17.0.1/private buster-staging/main armhf libdatrie1 armhf 0.2.12-1 [35.8 kB]
Get:51 http://172.17.0.1/private buster-staging/main armhf libthai0 armhf 0.1.28-1 [50.9 kB]
Get:52 http://172.17.0.1/private buster-staging/main armhf libpango-1.0-0 armhf 1.42.4-3 [166 kB]
Get:53 http://172.17.0.1/private buster-staging/main armhf libpangoft2-1.0-0 armhf 1.42.4-3 [61.8 kB]
Get:54 http://172.17.0.1/private buster-staging/main armhf libpangocairo-1.0-0 armhf 1.42.4-3 [51.4 kB]
Get:55 http://172.17.0.1/private buster-staging/main armhf librsvg2-2 armhf 2.40.20-3 [92.4 kB]
Get:56 http://172.17.0.1/private buster-staging/main armhf librsvg2-common armhf 2.40.20-3 [17.2 kB]
Get:57 http://172.17.0.1/private buster-staging/main armhf adwaita-icon-theme all 3.30.0-1 [11.7 MB]
Get:58 http://172.17.0.1/private buster-staging/main armhf libsigsegv2 armhf 2.12-2 [32.3 kB]
Get:59 http://172.17.0.1/private buster-staging/main armhf m4 armhf 1.4.18-1 [185 kB]
Get:60 http://172.17.0.1/private buster-staging/main armhf autoconf all 2.69-11 [341 kB]
Get:61 http://172.17.0.1/private buster-staging/main armhf autotools-dev all 20180224.1 [77.0 kB]
Get:62 http://172.17.0.1/private buster-staging/main armhf automake all 1:1.16.1-1.1 [771 kB]
Get:63 http://172.17.0.1/private buster-staging/main armhf autopoint all 0.19.8.1-7 [434 kB]
Get:64 http://172.17.0.1/private buster-staging/main armhf libdconf1 armhf 0.30.0-1 [36.1 kB]
Get:65 http://172.17.0.1/private buster-staging/main armhf dconf-service armhf 0.30.0-1 [33.0 kB]
Get:66 http://172.17.0.1/private buster-staging/main armhf dconf-gsettings-backend armhf 0.30.0-1 [24.6 kB]
Get:67 http://172.17.0.1/private buster-staging/main armhf libtool all 2.4.6-4 [547 kB]
Get:68 http://172.17.0.1/private buster-staging/main armhf dh-autoreconf all 19 [16.9 kB]
Get:69 http://172.17.0.1/private buster-staging/main armhf libarchive-zip-perl all 1.64-1 [96.8 kB]
Get:70 http://172.17.0.1/private buster-staging/main armhf libfile-stripnondeterminism-perl all 0.043-1 [20.2 kB]
Get:71 http://172.17.0.1/private buster-staging/main armhf dh-strip-nondeterminism all 0.043-1 [12.1 kB]
Get:72 http://172.17.0.1/private buster-staging/main armhf libelf1 armhf 0.170-0.5 [160 kB]
Get:73 http://172.17.0.1/private buster-staging/main armhf dwz armhf 0.12-2 [67.4 kB]
Get:74 http://172.17.0.1/private buster-staging/main armhf gettext armhf 0.19.8.1-7 [1218 kB]
Get:75 http://172.17.0.1/private buster-staging/main armhf intltool-debian all 0.35.0+20060710.4 [26.3 kB]
Get:76 http://172.17.0.1/private buster-staging/main armhf po-debconf all 1.0.20 [247 kB]
Get:77 http://172.17.0.1/private buster-staging/main armhf debhelper all 11.4.1 [989 kB]
Get:78 http://172.17.0.1/private buster-staging/main armhf libgirepository-1.0-1 armhf 1.58.0-1 [78.2 kB]
Get:79 http://172.17.0.1/private buster-staging/main armhf gir1.2-glib-2.0 armhf 1.58.0-1 [143 kB]
Get:80 http://172.17.0.1/private buster-staging/main armhf libatk1.0-data all 2.30.0-1 [145 kB]
Get:81 http://172.17.0.1/private buster-staging/main armhf libatk1.0-0 armhf 2.30.0-1 [42.4 kB]
Get:82 http://172.17.0.1/private buster-staging/main armhf gir1.2-atk-1.0 armhf 2.30.0-1 [25.3 kB]
Get:83 http://172.17.0.1/private buster-staging/main armhf libcairo-gobject2 armhf 1.15.12-1 [111 kB]
Get:84 http://172.17.0.1/private buster-staging/main armhf gir1.2-freedesktop armhf 1.58.0-1 [20.1 kB]
Get:85 http://172.17.0.1/private buster-staging/main armhf libatspi2.0-0 armhf 2.30.0-2 [53.9 kB]
Get:86 http://172.17.0.1/private buster-staging/main armhf gir1.2-atspi-2.0 armhf 2.30.0-2 [20.1 kB]
Get:87 http://172.17.0.1/private buster-staging/main armhf gir1.2-gdkpixbuf-2.0 armhf 2.38.0+dfsg-6+rpi1 [18.1 kB]
Get:88 http://172.17.0.1/private buster-staging/main armhf libgsf-1-common all 1.14.44-1 [157 kB]
Get:89 http://172.17.0.1/private buster-staging/main armhf libgsf-1-114 armhf 1.14.44-1 [142 kB]
Get:90 http://172.17.0.1/private buster-staging/main armhf gir1.2-gsf-1 armhf 1.14.44-1 [74.5 kB]
Get:91 http://172.17.0.1/private buster-staging/main armhf libgstreamer1.0-0 armhf 1.14.3-1 [2006 kB]
Get:92 http://172.17.0.1/private buster-staging/main armhf gir1.2-gstreamer-1.0 armhf 1.14.3-1 [1141 kB]
Get:93 http://172.17.0.1/private buster-staging/main armhf libdrm-common all 2.4.94-1+rpi1 [13.8 kB]
Get:94 http://172.17.0.1/private buster-staging/main armhf libdrm2 armhf 2.4.94-1+rpi1 [35.4 kB]
Get:95 http://172.17.0.1/private buster-staging/main armhf libglvnd0 armhf 1.1.0-1 [54.5 kB]
Get:96 http://172.17.0.1/private buster-staging/main armhf libwayland-server0 armhf 1.16.0-1 [26.0 kB]
Get:97 http://172.17.0.1/private buster-staging/main armhf libgbm1 armhf 18.1.7-1 [60.2 kB]
Get:98 http://172.17.0.1/private buster-staging/main armhf libglapi-mesa armhf 18.1.7-1 [70.4 kB]
Get:99 http://172.17.0.1/private buster-staging/main armhf libwayland-client0 armhf 1.16.0-1 [21.2 kB]
Get:100 http://172.17.0.1/private buster-staging/main armhf libx11-xcb1 armhf 2:1.6.6-1 [190 kB]
Get:101 http://172.17.0.1/private buster-staging/main armhf libxcb-dri2-0 armhf 1.13-3 [99.5 kB]
Get:102 http://172.17.0.1/private buster-staging/main armhf libxcb-dri3-0 armhf 1.13-3 [99.3 kB]
Get:103 http://172.17.0.1/private buster-staging/main armhf libxcb-present0 armhf 1.13-3 [98.3 kB]
Get:104 http://172.17.0.1/private buster-staging/main armhf libxcb-sync1 armhf 1.13-3 [101 kB]
Get:105 http://172.17.0.1/private buster-staging/main armhf libxcb-xfixes0 armhf 1.13-3 [102 kB]
Get:106 http://172.17.0.1/private buster-staging/main armhf libxshmfence1 armhf 1.3-1 [8636 B]
Get:107 http://172.17.0.1/private buster-staging/main armhf libegl-mesa0 armhf 18.1.7-1 [109 kB]
Get:108 http://172.17.0.1/private buster-staging/main armhf libegl1 armhf 1.1.0-1 [27.6 kB]
Get:109 http://172.17.0.1/private buster-staging/main armhf libxcb-glx0 armhf 1.13-3 [113 kB]
Get:110 http://172.17.0.1/private buster-staging/main armhf libdrm-amdgpu1 armhf 2.4.94-1+rpi1 [25.7 kB]
Get:111 http://172.17.0.1/private buster-staging/main armhf libdrm-etnaviv1 armhf 2.4.94-1+rpi1 [19.8 kB]
Get:112 http://172.17.0.1/private buster-staging/main armhf libdrm-freedreno1 armhf 2.4.94-1+rpi1 [25.8 kB]
Get:113 http://172.17.0.1/private buster-staging/main armhf libdrm-nouveau2 armhf 2.4.94-1+rpi1 [24.4 kB]
Get:114 http://172.17.0.1/private buster-staging/main armhf libdrm-radeon1 armhf 2.4.94-1+rpi1 [28.5 kB]
Get:115 http://172.17.0.1/private buster-staging/main armhf libllvm6.0 armhf 1:6.0.1-9+rpi1 [12.5 MB]
Get:116 http://172.17.0.1/private buster-staging/main armhf libsensors4 armhf 1:3.4.0-4+b1 [50.4 kB]
Get:117 http://172.17.0.1/private buster-staging/main armhf libgl1-mesa-dri armhf 18.1.7-1 [4482 kB]
Get:118 http://172.17.0.1/private buster-staging/main armhf libglx-mesa0 armhf 18.1.7-1 [158 kB]
Get:119 http://172.17.0.1/private buster-staging/main armhf libglx0 armhf 1.1.0-1 [24.6 kB]
Get:120 http://172.17.0.1/private buster-staging/main armhf libgl1 armhf 1.1.0-1 [107 kB]
Get:121 http://172.17.0.1/private buster-staging/main armhf liborc-0.4-0 armhf 1:0.4.28-3 [115 kB]
Get:122 http://172.17.0.1/private buster-staging/main armhf iso-codes all 4.1-1 [2686 kB]
Get:123 http://172.17.0.1/private buster-staging/main armhf libgstreamer-plugins-base1.0-0 armhf 1.14.3-2 [1853 kB]
Get:124 http://172.17.0.1/private buster-staging/main armhf libgudev-1.0-0 armhf 232-2+rpi1 [11.8 kB]
Get:125 http://172.17.0.1/private buster-staging/main armhf libwayland-egl1 armhf 1.16.0-1 [8008 B]
Get:126 http://172.17.0.1/private buster-staging/main armhf libgstreamer-gl1.0-0 armhf 1.14.3-2 [1330 kB]
Get:127 http://172.17.0.1/private buster-staging/main armhf gir1.2-gst-plugins-base-1.0 armhf 1.14.3-2 [1286 kB]
Get:128 http://172.17.0.1/private buster-staging/main armhf libgtk2.0-common all 2.24.32-3 [2698 kB]
Get:129 http://172.17.0.1/private buster-staging/main armhf libxft2 armhf 2.3.2-2 [49.3 kB]
Get:130 http://172.17.0.1/private buster-staging/main armhf libpangoxft-1.0-0 armhf 1.42.4-3 [46.9 kB]
Get:131 http://172.17.0.1/private buster-staging/main armhf gir1.2-pango-1.0 armhf 1.42.4-3 [55.1 kB]
Get:132 http://172.17.0.1/private buster-staging/main armhf libavahi-common-data armhf 0.7-4 [122 kB]
Get:133 http://172.17.0.1/private buster-staging/main armhf libavahi-common3 armhf 0.7-4 [51.1 kB]
Get:134 http://172.17.0.1/private buster-staging/main armhf libavahi-client3 armhf 0.7-4 [53.7 kB]
Get:135 http://172.17.0.1/private buster-staging/main armhf libcups2 armhf 2.2.8-5 [285 kB]
Get:136 http://172.17.0.1/private buster-staging/main armhf libxinerama1 armhf 2:1.1.4-1 [16.2 kB]
Get:137 http://172.17.0.1/private buster-staging/main armhf libgtk2.0-0 armhf 2.24.32-3 [1501 kB]
Get:138 http://172.17.0.1/private buster-staging/main armhf gir1.2-gtk-2.0 armhf 2.24.32-3 [213 kB]
Get:139 http://172.17.0.1/private buster-staging/main armhf libatk-bridge2.0-0 armhf 2.30.0-1 [51.6 kB]
Get:140 http://172.17.0.1/private buster-staging/main armhf liblcms2-2 armhf 2.9-3 [116 kB]
Get:141 http://172.17.0.1/private buster-staging/main armhf libepoxy0 armhf 1.5.2-0.3 [169 kB]
Get:142 http://172.17.0.1/private buster-staging/main armhf libjson-glib-1.0-common all 1.4.2-4 [50.6 kB]
Get:143 http://172.17.0.1/private buster-staging/main armhf libjson-glib-1.0-0 armhf 1.4.2-4 [52.2 kB]
Get:144 http://172.17.0.1/private buster-staging/main armhf libpsl5 armhf 0.20.2-1 [52.5 kB]
Get:145 http://172.17.0.1/private buster-staging/main armhf libproxy1v5 armhf 0.4.15-2 [48.8 kB]
Get:146 http://172.17.0.1/private buster-staging/main armhf glib-networking-common all 2.58.0-1 [59.2 kB]
Get:147 http://172.17.0.1/private buster-staging/main armhf glib-networking-services armhf 2.58.0-1 [12.9 kB]
Get:148 http://172.17.0.1/private buster-staging/main armhf gsettings-desktop-schemas all 3.28.1-1 [529 kB]
Get:149 http://172.17.0.1/private buster-staging/main armhf glib-networking armhf 2.58.0-1 [47.6 kB]
Get:150 http://172.17.0.1/private buster-staging/main armhf libsoup2.4-1 armhf 2.64.0-2 [215 kB]
Get:151 http://172.17.0.1/private buster-staging/main armhf libsoup-gnome2.4-1 armhf 2.64.0-2 [17.4 kB]
Get:152 http://172.17.0.1/private buster-staging/main armhf libgtk-3-common all 3.24.1-2+rpi1 [3663 kB]
Get:153 http://172.17.0.1/private buster-staging/main armhf libgtk-3-0 armhf 3.24.1-2+rpi1 [2087 kB]
Get:154 http://172.17.0.1/private buster-staging/main armhf gir1.2-gtk-3.0 armhf 3.24.1-2+rpi1 [251 kB]
Get:155 http://172.17.0.1/private buster-staging/main armhf libharfbuzz-gobject0 armhf 1.9.0-1+rpi1 [657 kB]
Get:156 http://172.17.0.1/private buster-staging/main armhf gir1.2-harfbuzz-0.0 armhf 1.9.0-1+rpi1 [665 kB]
Get:157 http://172.17.0.1/private buster-staging/main armhf libwmf0.2-7 armhf 0.2.8.4-12 [140 kB]
Get:158 http://172.17.0.1/private buster-staging/main armhf libgraphicsmagick-q16-3 armhf 1.3.30+hg15796-1 [1057 kB]
Get:159 http://172.17.0.1/private buster-staging/main armhf liblcms2-dev armhf 2.9-3 [9102 kB]
Get:160 http://172.17.0.1/private buster-staging/main armhf zlib1g-dev armhf 1:1.2.11.dfsg-1 [206 kB]
Get:161 http://172.17.0.1/private buster-staging/main armhf libpng-dev armhf 1.6.34-2+rpi1 [275 kB]
Get:162 http://172.17.0.1/private buster-staging/main armhf libfreetype6-dev armhf 2.8.1-2 [2594 kB]
Get:163 http://172.17.0.1/private buster-staging/main armhf xorg-sgml-doctools all 1:1.11-1 [21.9 kB]
Get:164 http://172.17.0.1/private buster-staging/main armhf x11proto-dev all 2018.4-4 [251 kB]
Get:165 http://172.17.0.1/private buster-staging/main armhf x11proto-core-dev all 2018.4-4 [3128 B]
Get:166 http://172.17.0.1/private buster-staging/main armhf libxau-dev armhf 1:1.0.8-1+b2 [22.4 kB]
Get:167 http://172.17.0.1/private buster-staging/main armhf libxdmcp-dev armhf 1:1.1.2-3 [40.9 kB]
Get:168 http://172.17.0.1/private buster-staging/main armhf x11proto-input-dev all 2018.4-4 [3132 B]
Get:169 http://172.17.0.1/private buster-staging/main armhf xtrans-dev all 1.3.5-1 [100 kB]
Get:170 http://172.17.0.1/private buster-staging/main armhf libpthread-stubs0-dev armhf 0.3-4 [4042 B]
Get:171 http://172.17.0.1/private buster-staging/main armhf libxcb1-dev armhf 1.13-3 [168 kB]
Get:172 http://172.17.0.1/private buster-staging/main armhf libx11-dev armhf 2:1.6.6-1 [760 kB]
Get:173 http://172.17.0.1/private buster-staging/main armhf libwmf-dev armhf 0.2.8.4-12 [165 kB]
Get:174 http://172.17.0.1/private buster-staging/main armhf libice-dev armhf 2:1.0.9-2 [58.8 kB]
Get:175 http://172.17.0.1/private buster-staging/main armhf libsm-dev armhf 2:1.2.2-1+b3 [33.4 kB]
Get:176 http://172.17.0.1/private buster-staging/main armhf x11proto-xext-dev all 2018.4-4 [3128 B]
Get:177 http://172.17.0.1/private buster-staging/main armhf libxext-dev armhf 2:1.3.3-1+b2 [102 kB]
Get:178 http://172.17.0.1/private buster-staging/main armhf icu-devtools armhf 60.2-6 [166 kB]
Get:179 http://172.17.0.1/private buster-staging/main armhf libharfbuzz-icu0 armhf 1.9.0-1+rpi1 [650 kB]
Get:180 http://172.17.0.1/private buster-staging/main armhf libglib2.0-data all 2.58.1-2 [1105 kB]
Get:181 http://172.17.0.1/private buster-staging/main armhf libglib2.0-bin armhf 2.58.1-2 [114 kB]
Get:182 http://172.17.0.1/private buster-staging/main armhf python3-lib2to3 all 3.6.6-1 [79.1 kB]
Get:183 http://172.17.0.1/private buster-staging/main armhf python3-distutils all 3.6.6-1 [144 kB]
Get:184 http://172.17.0.1/private buster-staging/main armhf libglib2.0-dev-bin armhf 2.58.1-2 [151 kB]
Get:185 http://172.17.0.1/private buster-staging/main armhf libpcre16-3 armhf 2:8.39-11+rpi1 [234 kB]
Get:186 http://172.17.0.1/private buster-staging/main armhf libpcre32-3 armhf 2:8.39-11+rpi1 [227 kB]
Get:187 http://172.17.0.1/private buster-staging/main armhf libpcrecpp0v5 armhf 2:8.39-11+rpi1 [150 kB]
Get:188 http://172.17.0.1/private buster-staging/main armhf libpcre3-dev armhf 2:8.39-11+rpi1 [565 kB]
Get:189 http://172.17.0.1/private buster-staging/main armhf libglib2.0-dev armhf 2.58.1-2 [1237 kB]
Get:190 http://172.17.0.1/private buster-staging/main armhf libgraphite2-dev armhf 1.3.12-1 [22.6 kB]
Get:191 http://172.17.0.1/private buster-staging/main armhf libharfbuzz-dev armhf 1.9.0-1+rpi1 [944 kB]
Get:192 http://172.17.0.1/private buster-staging/main armhf libicu-le-hb-dev armhf 1.0.3+git161113-5 [28.3 kB]
Get:193 http://172.17.0.1/private buster-staging/main armhf libicu-dev armhf 60.2-6 [8643 kB]
Get:194 http://172.17.0.1/private buster-staging/main armhf libxml2-dev armhf 2.9.4+dfsg1-7 [672 kB]
Get:195 http://172.17.0.1/private buster-staging/main armhf libtiffxx5 armhf 4.0.9-6 [100 kB]
Get:196 http://172.17.0.1/private buster-staging/main armhf libtiff5-dev armhf 4.0.9-6 [337 kB]
Get:197 http://172.17.0.1/private buster-staging/main armhf libtiff-dev armhf 4.0.9-6 [96.4 kB]
Get:198 http://172.17.0.1/private buster-staging/main armhf libexif12 armhf 0.6.21-5 [312 kB]
Get:199 http://172.17.0.1/private buster-staging/main armhf libexif-dev armhf 0.6.21-5 [102 kB]
Get:200 http://172.17.0.1/private buster-staging/main armhf libbz2-dev armhf 1.0.6-9 [27.7 kB]
Get:201 http://172.17.0.1/private buster-staging/main armhf libltdl7 armhf 2.4.6-4 [387 kB]
Get:202 http://172.17.0.1/private buster-staging/main armhf libltdl-dev armhf 2.4.6-4 [159 kB]
Get:203 http://172.17.0.1/private buster-staging/main armhf libwebpdemux2 armhf 0.6.1-2 [86.7 kB]
Get:204 http://172.17.0.1/private buster-staging/main armhf libwebp-dev armhf 0.6.1-2 [304 kB]
Get:205 http://172.17.0.1/private buster-staging/main armhf libgraphicsmagick1-dev armhf 1.3.30+hg15796-1 [1213 kB]
Get:206 http://172.17.0.1/private buster-staging/main armhf libgraphicsmagick++-q16-12 armhf 1.3.30+hg15796-1 [130 kB]
Get:207 http://172.17.0.1/private buster-staging/main armhf libgraphicsmagick++1-dev armhf 1.3.30+hg15796-1 [316 kB]
Get:208 http://172.17.0.1/private buster-staging/main armhf libgraphics-magick-perl armhf 1.3.30+hg15796-1 [93.6 kB]
Get:209 http://172.17.0.1/private buster-staging/main armhf graphicsmagick-libmagick-dev-compat all 1.3.30+hg15796-1 [53.8 kB]
Get:210 http://172.17.0.1/private buster-staging/main armhf libaom0 armhf 1.0.0-2 [752 kB]
Get:211 http://172.17.0.1/private buster-staging/main armhf liblzo2-2 armhf 2.10-0.1 [48.4 kB]
Get:212 http://172.17.0.1/private buster-staging/main armhf libarchive13 armhf 3.2.2-5 [266 kB]
Get:213 http://172.17.0.1/private buster-staging/main armhf libarchive-dev armhf 3.2.2-5 [427 kB]
Get:214 http://172.17.0.1/private buster-staging/main armhf libdbus-1-dev armhf 1.12.10-1 [217 kB]
Get:215 http://172.17.0.1/private buster-staging/main armhf x11proto-fixes-dev all 1:2018.4-4 [3140 B]
Get:216 http://172.17.0.1/private buster-staging/main armhf libxfixes-dev armhf 1:5.0.3-1 [22.7 kB]
Get:217 http://172.17.0.1/private buster-staging/main armhf libxi-dev armhf 2:1.7.9-1 [236 kB]
Get:218 http://172.17.0.1/private buster-staging/main armhf x11proto-record-dev all 2018.4-4 [3132 B]
Get:219 http://172.17.0.1/private buster-staging/main armhf libxtst-dev armhf 2:1.2.3-1 [30.5 kB]
Get:220 http://172.17.0.1/private buster-staging/main armhf libatspi2.0-dev armhf 2.30.0-2 [63.4 kB]
Get:221 http://172.17.0.1/private buster-staging/main armhf libatk-bridge2.0-dev armhf 2.30.0-1 [8796 B]
Get:222 http://172.17.0.1/private buster-staging/main armhf libatk1.0-dev armhf 2.30.0-1 [88.2 kB]
Get:223 http://172.17.0.1/private buster-staging/main armhf libva2 armhf 2.2.0-1 [50.1 kB]
Get:224 http://172.17.0.1/private buster-staging/main armhf libva-drm2 armhf 2.2.0-1 [15.6 kB]
Get:225 http://172.17.0.1/private buster-staging/main armhf libva-x11-2 armhf 2.2.0-1 [19.3 kB]
Get:226 http://172.17.0.1/private buster-staging/main armhf libavutil56 armhf 7:4.0.2-2+b1 [231 kB]
Get:227 http://172.17.0.1/private buster-staging/main armhf libcodec2-0.8.1 armhf 0.8.1-1 [214 kB]
Get:228 http://172.17.0.1/private buster-staging/main armhf libopus0 armhf 1.3~beta+20180518-1 [165 kB]
Get:229 http://172.17.0.1/private buster-staging/main armhf libshine3 armhf 3.1.1-2 [22.0 kB]
Get:230 http://172.17.0.1/private buster-staging/main armhf libswresample3 armhf 7:4.0.2-2+b1 [87.9 kB]
Get:231 http://172.17.0.1/private buster-staging/main armhf libtwolame0 armhf 0.3.13-4 [44.9 kB]
Get:232 http://172.17.0.1/private buster-staging/main armhf libvorbis0a armhf 1.3.6-1 [82.2 kB]
Get:233 http://172.17.0.1/private buster-staging/main armhf libvorbisenc2 armhf 1.3.6-1 [73.4 kB]
Get:234 http://172.17.0.1/private buster-staging/main armhf libwavpack1 armhf 5.1.0-4 [72.9 kB]
Get:235 http://172.17.0.1/private buster-staging/main armhf libx264-155 armhf 2:0.155.2917+git0a84d98-2+rpi1 [713 kB]
Get:236 http://172.17.0.1/private buster-staging/main armhf libx265-160 armhf 2.8-4 [515 kB]
Get:237 http://172.17.0.1/private buster-staging/main armhf libzvbi-common all 0.2.35-14 [64.0 kB]
Get:238 http://172.17.0.1/private buster-staging/main armhf libzvbi0 armhf 0.2.35-14 [237 kB]
Get:239 http://172.17.0.1/private buster-staging/main armhf libavcodec58 armhf 7:4.0.2-2+b1 [4270 kB]
Get:240 http://172.17.0.1/private buster-staging/main armhf libavutil-dev armhf 7:4.0.2-2+b1 [349 kB]
Get:241 http://172.17.0.1/private buster-staging/main armhf libswresample-dev armhf 7:4.0.2-2+b1 [96.9 kB]
Get:242 http://172.17.0.1/private buster-staging/main armhf libavcodec-dev armhf 7:4.0.2-2+b1 [4796 kB]
Get:243 http://172.17.0.1/private buster-staging/main armhf libbluray2 armhf 1:1.0.2-3 [134 kB]
Get:244 http://172.17.0.1/private buster-staging/main armhf libchromaprint1 armhf 1.4.3-2+b1 [35.0 kB]
Get:245 http://172.17.0.1/private buster-staging/main armhf libmpg123-0 armhf 1.25.10-2 [122 kB]
Get:246 http://172.17.0.1/private buster-staging/main armhf libvorbisfile3 armhf 1.3.6-1 [23.8 kB]
Get:247 http://172.17.0.1/private buster-staging/main armhf libopenmpt0 armhf 0.3.12-1 [493 kB]
Get:248 http://172.17.0.1/private buster-staging/main armhf libssh-gcrypt-4 armhf 0.8.1-1 [161 kB]
Get:249 http://172.17.0.1/private buster-staging/main armhf libavformat58 armhf 7:4.0.2-2+b1 [898 kB]
Get:250 http://172.17.0.1/private buster-staging/main armhf libavformat-dev armhf 7:4.0.2-2+b1 [1137 kB]
Get:251 http://172.17.0.1/private buster-staging/main armhf libavresample4 armhf 7:4.0.2-2+b1 [78.8 kB]
Get:252 http://172.17.0.1/private buster-staging/main armhf libavresample-dev armhf 7:4.0.2-2+b1 [87.6 kB]
Get:253 http://172.17.0.1/private buster-staging/main armhf libcairo-script-interpreter2 armhf 1.15.12-1 [138 kB]
Get:254 http://172.17.0.1/private buster-staging/main armhf libexpat1-dev armhf 2.2.6-1 [127 kB]
Get:255 http://172.17.0.1/private buster-staging/main armhf uuid-dev armhf 2.32.1-0.1 [91.9 kB]
Get:256 http://172.17.0.1/private buster-staging/main armhf libfontconfig1-dev armhf 2.13.1-1 [944 kB]
Get:257 http://172.17.0.1/private buster-staging/main armhf libxrender-dev armhf 1:0.9.10-1 [37.7 kB]
Get:258 http://172.17.0.1/private buster-staging/main armhf libpixman-1-dev armhf 0.34.0-2 [469 kB]
Get:259 http://172.17.0.1/private buster-staging/main armhf libxcb-render0-dev armhf 1.13-3 [110 kB]
Get:260 http://172.17.0.1/private buster-staging/main armhf libxcb-shm0-dev armhf 1.13-3 [99.6 kB]
Get:261 http://172.17.0.1/private buster-staging/main armhf libcairo2-dev armhf 1.15.12-1 [608 kB]
Get:262 http://172.17.0.1/private buster-staging/main armhf libdrm-omap1 armhf 2.4.94-1+rpi1 [16.0 kB]
Get:263 http://172.17.0.1/private buster-staging/main armhf libdrm-exynos1 armhf 2.4.94-1+rpi1 [19.0 kB]
Get:264 http://172.17.0.1/private buster-staging/main armhf libdrm-tegra0 armhf 2.4.94-1+rpi1 [15.4 kB]
Get:265 http://172.17.0.1/private buster-staging/main armhf libdrm-dev armhf 2.4.94-1+rpi1 [212 kB]
Get:266 http://172.17.0.1/private buster-staging/main armhf libdw1 armhf 0.170-0.5 [201 kB]
Get:267 http://172.17.0.1/private buster-staging/main armhf libglvnd-core-dev armhf 1.1.0-1 [13.2 kB]
Get:268 http://172.17.0.1/private buster-staging/main armhf libgles1 armhf 1.1.0-1 [13.8 kB]
Get:269 http://172.17.0.1/private buster-staging/main armhf libgles2 armhf 1.1.0-1 [20.6 kB]
Get:270 http://172.17.0.1/private buster-staging/main armhf libopengl0 armhf 1.1.0-1 [40.3 kB]
Get:271 http://172.17.0.1/private buster-staging/main armhf libglvnd-dev armhf 1.1.0-1 [5132 B]
Get:272 http://172.17.0.1/private buster-staging/main armhf x11proto-dri2-dev all 2018.4-4 [3132 B]
Get:273 http://172.17.0.1/private buster-staging/main armhf x11proto-gl-dev all 2018.4-4 [3124 B]
Get:274 http://172.17.0.1/private buster-staging/main armhf x11proto-xf86vidmode-dev all 2018.4-4 [3140 B]
Get:275 http://172.17.0.1/private buster-staging/main armhf libxxf86vm-dev armhf 1:1.1.4-1+b2 [24.9 kB]
Get:276 http://172.17.0.1/private buster-staging/main armhf x11proto-damage-dev all 1:2018.4-4 [3140 B]
Get:277 http://172.17.0.1/private buster-staging/main armhf libxdamage-dev armhf 1:1.1.4-3 [13.9 kB]
Get:278 http://172.17.0.1/private buster-staging/main armhf libxcb-glx0-dev armhf 1.13-3 [119 kB]
Get:279 http://172.17.0.1/private buster-staging/main armhf libxcb-dri2-0-dev armhf 1.13-3 [101 kB]
Get:280 http://172.17.0.1/private buster-staging/main armhf libxcb-dri3-dev armhf 1.13-3 [100 kB]
Get:281 http://172.17.0.1/private buster-staging/main armhf libxcb-randr0 armhf 1.13-3 [108 kB]
Get:282 http://172.17.0.1/private buster-staging/main armhf libxcb-randr0-dev armhf 1.13-3 [113 kB]
Get:283 http://172.17.0.1/private buster-staging/main armhf libxcb-shape0 armhf 1.13-3 [98.6 kB]
Get:284 http://172.17.0.1/private buster-staging/main armhf libxcb-shape0-dev armhf 1.13-3 [99.9 kB]
Get:285 http://172.17.0.1/private buster-staging/main armhf libxcb-xfixes0-dev armhf 1.13-3 [104 kB]
Get:286 http://172.17.0.1/private buster-staging/main armhf libxcb-sync-dev armhf 1.13-3 [103 kB]
Get:287 http://172.17.0.1/private buster-staging/main armhf libxcb-present-dev armhf 1.13-3 [99.8 kB]
Get:288 http://172.17.0.1/private buster-staging/main armhf libxshmfence-dev armhf 1.3-1 [8224 B]
Get:289 http://172.17.0.1/private buster-staging/main armhf libx11-xcb-dev armhf 2:1.6.6-1 [192 kB]
Get:290 http://172.17.0.1/private buster-staging/main armhf libwayland-cursor0 armhf 1.16.0-1 [13.0 kB]
Get:291 http://172.17.0.1/private buster-staging/main armhf libwayland-bin armhf 1.16.0-1 [19.6 kB]
Get:292 http://172.17.0.1/private buster-staging/main armhf libwayland-dev armhf 1.16.0-1 [66.8 kB]
Get:293 http://172.17.0.1/private buster-staging/main armhf libegl1-mesa-dev armhf 18.1.7-1 [59.6 kB]
Get:294 http://172.17.0.1/private buster-staging/main armhf libexiv2-14 armhf 0.25-4 [609 kB]
Get:295 http://172.17.0.1/private buster-staging/main armhf libexiv2-dev armhf 0.25-4 [1489 kB]
Get:296 http://172.17.0.1/private buster-staging/main armhf libflac8 armhf 1.3.2-3 [148 kB]
Get:297 http://172.17.0.1/private buster-staging/main armhf libogg-dev armhf 1.3.2-1 [195 kB]
Get:298 http://172.17.0.1/private buster-staging/main armhf libflac-dev armhf 1.3.2-3 [196 kB]
Get:299 http://172.17.0.1/private buster-staging/main armhf libfribidi-dev armhf 1.0.5-3 [98.9 kB]
Get:300 http://172.17.0.1/private buster-staging/main armhf libgdk-pixbuf2.0-bin armhf 2.38.0+dfsg-6+rpi1 [22.9 kB]
Get:301 http://172.17.0.1/private buster-staging/main armhf libgdk-pixbuf2.0-dev armhf 2.38.0+dfsg-6+rpi1 [49.2 kB]
Get:302 http://172.17.0.1/private buster-staging/main armhf libgif7 armhf 5.1.4-3 [41.0 kB]
Get:303 http://172.17.0.1/private buster-staging/main armhf libgif-dev armhf 5.1.4-3 [43.4 kB]
Get:304 http://172.17.0.1/private buster-staging/main armhf mesa-common-dev armhf 18.1.7-1 [585 kB]
Get:305 http://172.17.0.1/private buster-staging/main armhf libgl1-mesa-dev armhf 18.1.7-1 [44.3 kB]
Get:306 http://172.17.0.1/private buster-staging/main armhf libgles2-mesa-dev armhf 18.1.7-1 [80.6 kB]
Get:307 http://172.17.0.1/private buster-staging/main armhf libgsf-1-dev armhf 1.14.44-1 [243 kB]
Get:308 http://172.17.0.1/private buster-staging/main armhf libgstreamer1.0-dev armhf 1.14.3-1 [1468 kB]
Get:309 http://172.17.0.1/private buster-staging/main armhf liborc-0.4-dev-bin armhf 1:0.4.28-3 [134 kB]
Get:310 http://172.17.0.1/private buster-staging/main armhf liborc-0.4-dev armhf 1:0.4.28-3 [163 kB]
Get:311 http://172.17.0.1/private buster-staging/main armhf libgstreamer-plugins-base1.0-dev armhf 1.14.3-2 [1517 kB]
Get:312 http://172.17.0.1/private buster-staging/main armhf libxft-dev armhf 2.3.2-2 [60.3 kB]
Get:313 http://172.17.0.1/private buster-staging/main armhf libpango1.0-dev armhf 1.42.4-3 [154 kB]
Get:314 http://172.17.0.1/private buster-staging/main armhf x11proto-composite-dev all 1:2018.4-4 [3140 B]
Get:315 http://172.17.0.1/private buster-staging/main armhf libxcomposite-dev armhf 1:0.4.4-2 [19.8 kB]
Get:316 http://172.17.0.1/private buster-staging/main armhf libxcursor-dev armhf 1:1.1.15-1 [41.1 kB]
Get:317 http://172.17.0.1/private buster-staging/main armhf x11proto-xinerama-dev all 2018.4-4 [3132 B]
Get:318 http://172.17.0.1/private buster-staging/main armhf libxinerama-dev armhf 2:1.1.4-1 [18.6 kB]
Get:319 http://172.17.0.1/private buster-staging/main armhf xkb-data all 2.23.1-1 [675 kB]
Get:320 http://172.17.0.1/private buster-staging/main armhf libxkbcommon0 armhf 0.8.2-1 [110 kB]
Get:321 http://172.17.0.1/private buster-staging/main armhf libxkbcommon-dev armhf 0.8.2-1 [159 kB]
Get:322 http://172.17.0.1/private buster-staging/main armhf x11proto-randr-dev all 2018.4-4 [3132 B]
Get:323 http://172.17.0.1/private buster-staging/main armhf libxrandr-dev armhf 2:1.5.1-1 [42.5 kB]
Get:324 http://172.17.0.1/private buster-staging/main armhf libgtk-3-dev armhf 3.24.1-2+rpi1 [956 kB]
Get:325 http://172.17.0.1/private buster-staging/main armhf libxml2-utils armhf 2.9.4+dfsg1-7 [95.9 kB]
Get:326 http://172.17.0.1/private buster-staging/main armhf libgtk2.0-dev armhf 2.24.32-3 [2331 kB]
Get:327 http://172.17.0.1/private buster-staging/main armhf liblua5.2-0 armhf 5.2.4-1.1 [82.8 kB]
Get:328 http://172.17.0.1/private buster-staging/main armhf libmagic-dev armhf 1:5.34-2 [118 kB]
Get:329 http://172.17.0.1/private buster-staging/main armhf libmpeg2-4 armhf 0.5.1-8 [54.1 kB]
Get:330 http://172.17.0.1/private buster-staging/main armhf libmpeg2-4-dev armhf 0.5.1-8 [67.1 kB]
Get:331 http://172.17.0.1/private buster-staging/main armhf libncurses-dev armhf 6.1+20180714-1 [279 kB]
Get:332 http://172.17.0.1/private buster-staging/main armhf libnspr4 armhf 2:4.20-1 [89.6 kB]
Get:333 http://172.17.0.1/private buster-staging/main armhf libnss3 armhf 2:3.39-1 [937 kB]
Get:334 http://172.17.0.1/private buster-staging/main armhf libpopt0 armhf 1.16-11 [45.9 kB]
Get:335 http://172.17.0.1/private buster-staging/main armhf libpopt-dev armhf 1.16-11 [46.5 kB]
Get:336 http://172.17.0.1/private buster-staging/main armhf libreadline-dev armhf 7.0-5 [110 kB]
Get:337 http://172.17.0.1/private buster-staging/main armhf librpmio8 armhf 4.14.1+dfsg1-4 [1338 kB]
Get:338 http://172.17.0.1/private buster-staging/main armhf librpm8 armhf 4.14.1+dfsg1-4 [1419 kB]
Get:339 http://172.17.0.1/private buster-staging/main armhf librpmbuild8 armhf 4.14.1+dfsg1-4 [1338 kB]
Get:340 http://172.17.0.1/private buster-staging/main armhf librpmsign8 armhf 4.14.1+dfsg1-4 [1286 kB]
Get:341 http://172.17.0.1/private buster-staging/main armhf libdb5.3-dev armhf 5.3.28+dfsg1-0.2 [631 kB]
Get:342 http://172.17.0.1/private buster-staging/main armhf libdb-dev armhf 5.3.1+b13 [2624 B]
Get:343 http://172.17.0.1/private buster-staging/main armhf libsepol1-dev armhf 2.8-1 [309 kB]
Get:344 http://172.17.0.1/private buster-staging/main armhf libselinux1-dev armhf 2.8-1 [156 kB]
Get:345 http://172.17.0.1/private buster-staging/main armhf libsqlite3-dev armhf 3.25.2-1 [678 kB]
Get:346 http://172.17.0.1/private buster-staging/main armhf librpm-dev armhf 4.14.1+dfsg1-4 [1336 kB]
Get:347 http://172.17.0.1/private buster-staging/main armhf libswscale5 armhf 7:4.0.2-2+b1 [161 kB]
Get:348 http://172.17.0.1/private buster-staging/main armhf libswscale-dev armhf 7:4.0.2-2+b1 [174 kB]
Get:349 http://172.17.0.1/private buster-staging/main armhf libtext-unidecode-perl all 1.30-1 [103 kB]
Get:350 http://172.17.0.1/private buster-staging/main armhf libtidy5 armhf 1:5.2.0-2 [149 kB]
Get:351 http://172.17.0.1/private buster-staging/main armhf libtidy-dev armhf 1:5.2.0-2 [175 kB]
Get:352 http://172.17.0.1/private buster-staging/main armhf libvorbis-dev armhf 1.3.6-1 [321 kB]
Get:353 http://172.17.0.1/private buster-staging/main armhf libxml-namespacesupport-perl all 1.12-1 [14.8 kB]
Get:354 http://172.17.0.1/private buster-staging/main armhf libxml-sax-base-perl all 1.09-1 [20.4 kB]
Get:355 http://172.17.0.1/private buster-staging/main armhf libxml-sax-perl all 1.00+dfsg-1 [58.6 kB]
Get:356 http://172.17.0.1/private buster-staging/main armhf libxml-libxml-perl armhf 2.0132+dfsg-2 [321 kB]
Get:357 http://172.17.0.1/private buster-staging/main armhf texinfo armhf 6.5.0.dfsg.1-4 [1414 kB]
Get:358 http://172.17.0.1/private buster-staging/main armhf libsmf0 armhf 1.3-2 [24.7 kB]
Get:359 http://172.17.0.1/private buster-staging/main armhf libsmf-dev armhf 1.3-2 [30.5 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 158 MB in 1min 34s (1691 kB/s)
Selecting previously unselected package libbsd0:armhf.
(Reading database ... 15689 files and directories currently installed.)
Preparing to unpack .../00-libbsd0_0.9.1-1_armhf.deb ...
Unpacking libbsd0:armhf (0.9.1-1) ...
Selecting previously unselected package bsdmainutils.
Preparing to unpack .../01-bsdmainutils_11.1.2_armhf.deb ...
Unpacking bsdmainutils (11.1.2) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../02-groff-base_1.22.3-10_armhf.deb ...
Unpacking groff-base (1.22.3-10) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../03-libpipeline1_1.5.0-1_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.0-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../04-man-db_2.8.4-2_armhf.deb ...
Unpacking man-db (2.8.4-2) ...
Selecting previously unselected package libgsm1:armhf.
Preparing to unpack .../05-libgsm1_1.0.13-4_armhf.deb ...
Unpacking libgsm1:armhf (1.0.13-4) ...
Selecting previously unselected package libogg0:armhf.
Preparing to unpack .../06-libogg0_1.3.2-1_armhf.deb ...
Unpacking libogg0:armhf (1.3.2-1) ...
Selecting previously unselected package libspeex1:armhf.
Preparing to unpack .../07-libspeex1_1.2~rc1.2-1_armhf.deb ...
Unpacking libspeex1:armhf (1.2~rc1.2-1) ...
Selecting previously unselected package libpython3.6-minimal:armhf.
Preparing to unpack .../08-libpython3.6-minimal_3.6.6-1_armhf.deb ...
Unpacking libpython3.6-minimal:armhf (3.6.6-1) ...
Preparing to unpack .../09-libexpat1_2.2.6-1_armhf.deb ...
Unpacking libexpat1:armhf (2.2.6-1) over (2.2.5-3) ...
Selecting previously unselected package python3.6-minimal.
Preparing to unpack .../10-python3.6-minimal_3.6.6-1_armhf.deb ...
Unpacking python3.6-minimal (3.6.6-1) ...
Setting up libpython3.6-minimal:armhf (3.6.6-1) ...
Setting up libexpat1:armhf (2.2.6-1) ...
Setting up python3.6-minimal (3.6.6-1) ...
Selecting previously unselected package python3-minimal.
(Reading database ... 16557 files and directories currently installed.)
Preparing to unpack .../python3-minimal_3.6.6-1_armhf.deb ...
Unpacking python3-minimal (3.6.6-1) ...
Selecting previously unselected package mime-support.
Preparing to unpack .../mime-support_3.61_all.deb ...
Unpacking mime-support (3.61) ...
Preparing to unpack .../bzip2_1.0.6-9_armhf.deb ...
Unpacking bzip2 (1.0.6-9) over (1.0.6-8.1) ...
Preparing to unpack .../libbz2-1.0_1.0.6-9_armhf.deb ...
Unpacking libbz2-1.0:armhf (1.0.6-9) over (1.0.6-8.1) ...
Setting up libbz2-1.0:armhf (1.0.6-9) ...
(Reading database ... 16603 files and directories currently installed.)
Preparing to unpack .../libdb5.3_5.3.28+dfsg1-0.2_armhf.deb ...
Unpacking libdb5.3:armhf (5.3.28+dfsg1-0.2) over (5.3.28-13.1) ...
Setting up libdb5.3:armhf (5.3.28+dfsg1-0.2) ...
Selecting previously unselected package libmpdec2:armhf.
(Reading database ... 16603 files and directories currently installed.)
Preparing to unpack .../libmpdec2_2.4.2-2_armhf.deb ...
Unpacking libmpdec2:armhf (2.4.2-2) ...
Preparing to unpack .../libsqlite3-0_3.25.2-1_armhf.deb ...
Unpacking libsqlite3-0:armhf (3.25.2-1) over (3.24.0-1) ...
Setting up libsqlite3-0:armhf (3.25.2-1) ...
Selecting previously unselected package libpython3.6-stdlib:armhf.
(Reading database ... 16609 files and directories currently installed.)
Preparing to unpack .../libpython3.6-stdlib_3.6.6-1_armhf.deb ...
Unpacking libpython3.6-stdlib:armhf (3.6.6-1) ...
Selecting previously unselected package python3.6.
Preparing to unpack .../python3.6_3.6.6-1_armhf.deb ...
Unpacking python3.6 (3.6.6-1) ...
Selecting previously unselected package libpython3-stdlib:armhf.
Preparing to unpack .../libpython3-stdlib_3.6.6-1_armhf.deb ...
Unpacking libpython3-stdlib:armhf (3.6.6-1) ...
Setting up python3-minimal (3.6.6-1) ...
Selecting previously unselected package python3.
(Reading database ... 16983 files and directories currently installed.)
Preparing to unpack .../python3_3.6.6-1_armhf.deb ...
Unpacking python3 (3.6.6-1) ...
Selecting previously unselected package ucf.
Preparing to unpack .../archives/ucf_3.0038_all.deb ...
Moving old data out of the way
Unpacking ucf (3.0038) ...
Selecting previously unselected package tex-common.
Preparing to unpack .../tex-common_6.10_all.deb ...
Unpacking tex-common (6.10) ...
Preparing to unpack .../libpcre3_2%3a8.39-11+rpi1_armhf.deb ...
Unpacking libpcre3:armhf (2:8.39-11+rpi1) over (2:8.39-10) ...
Setting up libpcre3:armhf (2:8.39-11+rpi1) ...
Selecting previously unselected package libcap2-bin.
(Reading database ... 17086 files and directories currently installed.)
Preparing to unpack .../000-libcap2-bin_1%3a2.25-1.2_armhf.deb ...
Unpacking libcap2-bin (1:2.25-1.2) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../001-libmagic-mgc_1%3a5.34-2_armhf.deb ...
Unpacking libmagic-mgc (1:5.34-2) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../002-libmagic1_1%3a5.34-2_armhf.deb ...
Unpacking libmagic1:armhf (1:5.34-2) ...
Selecting previously unselected package file.
Preparing to unpack .../003-file_1%3a5.34-2_armhf.deb ...
Unpacking file (1:5.34-2) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../004-gettext-base_0.19.8.1-7_armhf.deb ...
Unpacking gettext-base (0.19.8.1-7) ...
Selecting previously unselected package libedit2:armhf.
Preparing to unpack .../005-libedit2_3.1-20180525-1_armhf.deb ...
Unpacking libedit2:armhf (3.1-20180525-1) ...
Selecting previously unselected package libkeyutils1:armhf.
Preparing to unpack .../006-libkeyutils1_1.5.9-9.3_armhf.deb ...
Unpacking libkeyutils1:armhf (1.5.9-9.3) ...
Selecting previously unselected package hicolor-icon-theme.
Preparing to unpack .../007-hicolor-icon-theme_0.17-2_all.deb ...
Unpacking hicolor-icon-theme (0.17-2) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../008-libglib2.0-0_2.58.1-2_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.58.1-2) ...
Selecting previously unselected package libjpeg62-turbo:armhf.
Preparing to unpack .../009-libjpeg62-turbo_1%3a1.5.2-2+b1_armhf.deb ...
Unpacking libjpeg62-turbo:armhf (1:1.5.2-2+b1) ...
Selecting previously unselected package libjbig0:armhf.
Preparing to unpack .../010-libjbig0_2.1-3.1+b2_armhf.deb ...
Unpacking libjbig0:armhf (2.1-3.1+b2) ...
Selecting previously unselected package libtiff5:armhf.
Preparing to unpack .../011-libtiff5_4.0.9-6_armhf.deb ...
Unpacking libtiff5:armhf (4.0.9-6) ...
Selecting previously unselected package libxau6:armhf.
Preparing to unpack .../012-libxau6_1%3a1.0.8-1+b2_armhf.deb ...
Unpacking libxau6:armhf (1:1.0.8-1+b2) ...
Selecting previously unselected package libxdmcp6:armhf.
Preparing to unpack .../013-libxdmcp6_1%3a1.1.2-3_armhf.deb ...
Unpacking libxdmcp6:armhf (1:1.1.2-3) ...
Selecting previously unselected package libxcb1:armhf.
Preparing to unpack .../014-libxcb1_1.13-3_armhf.deb ...
Unpacking libxcb1:armhf (1.13-3) ...
Selecting previously unselected package libx11-data.
Preparing to unpack .../015-libx11-data_2%3a1.6.6-1_all.deb ...
Unpacking libx11-data (2:1.6.6-1) ...
Selecting previously unselected package libx11-6:armhf.
Preparing to unpack .../016-libx11-6_2%3a1.6.6-1_armhf.deb ...
Unpacking libx11-6:armhf (2:1.6.6-1) ...
Selecting previously unselected package libfreetype6:armhf.
Preparing to unpack .../017-libfreetype6_2.8.1-2_armhf.deb ...
Unpacking libfreetype6:armhf (2.8.1-2) ...
Selecting previously unselected package libgraphite2-3:armhf.
Preparing to unpack .../018-libgraphite2-3_1.3.12-1_armhf.deb ...
Unpacking libgraphite2-3:armhf (1.3.12-1) ...
Selecting previously unselected package libharfbuzz0b:armhf.
Preparing to unpack .../019-libharfbuzz0b_1.9.0-1+rpi1_armhf.deb ...
Unpacking libharfbuzz0b:armhf (1.9.0-1+rpi1) ...
Selecting previously unselected package libicu-le-hb0:armhf.
Preparing to unpack .../020-libicu-le-hb0_1.0.3+git161113-5_armhf.deb ...
Unpacking libicu-le-hb0:armhf (1.0.3+git161113-5) ...
Selecting previously unselected package libicu60:armhf.
Preparing to unpack .../021-libicu60_60.2-6_armhf.deb ...
Unpacking libicu60:armhf (60.2-6) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../022-libxml2_2.9.4+dfsg1-7_armhf.deb ...
Unpacking libxml2:armhf (2.9.4+dfsg1-7) ...
Selecting previously unselected package shared-mime-info.
Preparing to unpack .../023-shared-mime-info_1.10-1_armhf.deb ...
Unpacking shared-mime-info (1.10-1) ...
Selecting previously unselected package libgdk-pixbuf2.0-common.
Preparing to unpack .../024-libgdk-pixbuf2.0-common_2.38.0+dfsg-6+rpi1_all.deb ...
Unpacking libgdk-pixbuf2.0-common (2.38.0+dfsg-6+rpi1) ...
Selecting previously unselected package libgdk-pixbuf2.0-0:armhf.
Preparing to unpack .../025-libgdk-pixbuf2.0-0_2.38.0+dfsg-6+rpi1_armhf.deb ...
Unpacking libgdk-pixbuf2.0-0:armhf (2.38.0+dfsg-6+rpi1) ...
Selecting previously unselected package gtk-update-icon-cache.
Preparing to unpack .../026-gtk-update-icon-cache_3.24.1-2+rpi1_armhf.deb ...
No diversion 'diversion of /usr/sbin/update-icon-caches to /usr/sbin/update-icon-caches.gtk2 by libgtk-3-bin', none removed.
No diversion 'diversion of /usr/share/man/man8/update-icon-caches.8.gz to /usr/share/man/man8/update-icon-caches.gtk2.8.gz by libgtk-3-bin', none removed.
Unpacking gtk-update-icon-cache (3.24.1-2+rpi1) ...
Selecting previously unselected package fonts-dejavu-core.
Preparing to unpack .../027-fonts-dejavu-core_2.37-1_all.deb ...
Unpacking fonts-dejavu-core (2.37-1) ...
Selecting previously unselected package fontconfig-config.
Preparing to unpack .../028-fontconfig-config_2.13.1-1_all.deb ...
Unpacking fontconfig-config (2.13.1-1) ...
Selecting previously unselected package libfontconfig1:armhf.
Preparing to unpack .../029-libfontconfig1_2.13.1-1_armhf.deb ...
Unpacking libfontconfig1:armhf (2.13.1-1) ...
Selecting previously unselected package libpixman-1-0:armhf.
Preparing to unpack .../030-libpixman-1-0_0.34.0-2_armhf.deb ...
Unpacking libpixman-1-0:armhf (0.34.0-2) ...
Selecting previously unselected package libxcb-render0:armhf.
Preparing to unpack .../031-libxcb-render0_1.13-3_armhf.deb ...
Unpacking libxcb-render0:armhf (1.13-3) ...
Selecting previously unselected package libxcb-shm0:armhf.
Preparing to unpack .../032-libxcb-shm0_1.13-3_armhf.deb ...
Unpacking libxcb-shm0:armhf (1.13-3) ...
Selecting previously unselected package libxext6:armhf.
Preparing to unpack .../033-libxext6_2%3a1.3.3-1+b2_armhf.deb ...
Unpacking libxext6:armhf (2:1.3.3-1+b2) ...
Selecting previously unselected package libxrender1:armhf.
Preparing to unpack .../034-libxrender1_1%3a0.9.10-1_armhf.deb ...
Unpacking libxrender1:armhf (1:0.9.10-1) ...
Selecting previously unselected package libcairo2:armhf.
Preparing to unpack .../035-libcairo2_1.15.12-1_armhf.deb ...
Unpacking libcairo2:armhf (1.15.12-1) ...
Selecting previously unselected package libcroco3:armhf.
Preparing to unpack .../036-libcroco3_0.6.12-2_armhf.deb ...
Unpacking libcroco3:armhf (0.6.12-2) ...
Selecting previously unselected package fontconfig.
Preparing to unpack .../037-fontconfig_2.13.1-1_armhf.deb ...
Unpacking fontconfig (2.13.1-1) ...
Selecting previously unselected package libfribidi0:armhf.
Preparing to unpack .../038-libfribidi0_1.0.5-3_armhf.deb ...
Unpacking libfribidi0:armhf (1.0.5-3) ...
Selecting previously unselected package libthai-data.
Preparing to unpack .../039-libthai-data_0.1.28-1_all.deb ...
Unpacking libthai-data (0.1.28-1) ...
Selecting previously unselected package libdatrie1:armhf.
Preparing to unpack .../040-libdatrie1_0.2.12-1_armhf.deb ...
Unpacking libdatrie1:armhf (0.2.12-1) ...
Selecting previously unselected package libthai0:armhf.
Preparing to unpack .../041-libthai0_0.1.28-1_armhf.deb ...
Unpacking libthai0:armhf (0.1.28-1) ...
Selecting previously unselected package libpango-1.0-0:armhf.
Preparing to unpack .../042-libpango-1.0-0_1.42.4-3_armhf.deb ...
Unpacking libpango-1.0-0:armhf (1.42.4-3) ...
Selecting previously unselected package libpangoft2-1.0-0:armhf.
Preparing to unpack .../043-libpangoft2-1.0-0_1.42.4-3_armhf.deb ...
Unpacking libpangoft2-1.0-0:armhf (1.42.4-3) ...
Selecting previously unselected package libpangocairo-1.0-0:armhf.
Preparing to unpack .../044-libpangocairo-1.0-0_1.42.4-3_armhf.deb ...
Unpacking libpangocairo-1.0-0:armhf (1.42.4-3) ...
Selecting previously unselected package librsvg2-2:armhf.
Preparing to unpack .../045-librsvg2-2_2.40.20-3_armhf.deb ...
Unpacking librsvg2-2:armhf (2.40.20-3) ...
Selecting previously unselected package librsvg2-common:armhf.
Preparing to unpack .../046-librsvg2-common_2.40.20-3_armhf.deb ...
Unpacking librsvg2-common:armhf (2.40.20-3) ...
Selecting previously unselected package adwaita-icon-theme.
Preparing to unpack .../047-adwaita-icon-theme_3.30.0-1_all.deb ...
Unpacking adwaita-icon-theme (3.30.0-1) ...
Selecting previously unselected package libsigsegv2:armhf.
Preparing to unpack .../048-libsigsegv2_2.12-2_armhf.deb ...
Unpacking libsigsegv2:armhf (2.12-2) ...
Selecting previously unselected package m4.
Preparing to unpack .../049-m4_1.4.18-1_armhf.deb ...
Unpacking m4 (1.4.18-1) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../050-autoconf_2.69-11_all.deb ...
Unpacking autoconf (2.69-11) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../051-autotools-dev_20180224.1_all.deb ...
Unpacking autotools-dev (20180224.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../052-automake_1%3a1.16.1-1.1_all.deb ...
Unpacking automake (1:1.16.1-1.1) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../053-autopoint_0.19.8.1-7_all.deb ...
Unpacking autopoint (0.19.8.1-7) ...
Selecting previously unselected package libdconf1:armhf.
Preparing to unpack .../054-libdconf1_0.30.0-1_armhf.deb ...
Unpacking libdconf1:armhf (0.30.0-1) ...
Selecting previously unselected package dconf-service.
Preparing to unpack .../055-dconf-service_0.30.0-1_armhf.deb ...
Unpacking dconf-service (0.30.0-1) ...
Selecting previously unselected package dconf-gsettings-backend:armhf.
Preparing to unpack .../056-dconf-gsettings-backend_0.30.0-1_armhf.deb ...
Unpacking dconf-gsettings-backend:armhf (0.30.0-1) ...
Selecting previously unselected package libtool.
Preparing to unpack .../057-libtool_2.4.6-4_all.deb ...
Unpacking libtool (2.4.6-4) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../058-dh-autoreconf_19_all.deb ...
Unpacking dh-autoreconf (19) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../059-libarchive-zip-perl_1.64-1_all.deb ...
Unpacking libarchive-zip-perl (1.64-1) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../060-libfile-stripnondeterminism-perl_0.043-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (0.043-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../061-dh-strip-nondeterminism_0.043-1_all.deb ...
Unpacking dh-strip-nondeterminism (0.043-1) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../062-libelf1_0.170-0.5_armhf.deb ...
Unpacking libelf1:armhf (0.170-0.5) ...
Selecting previously unselected package dwz.
Preparing to unpack .../063-dwz_0.12-2_armhf.deb ...
Unpacking dwz (0.12-2) ...
Selecting previously unselected package gettext.
Preparing to unpack .../064-gettext_0.19.8.1-7_armhf.deb ...
Unpacking gettext (0.19.8.1-7) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../065-intltool-debian_0.35.0+20060710.4_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.4) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../066-po-debconf_1.0.20_all.deb ...
Unpacking po-debconf (1.0.20) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../067-debhelper_11.4.1_all.deb ...
Unpacking debhelper (11.4.1) ...
Selecting previously unselected package libgirepository-1.0-1:armhf.
Preparing to unpack .../068-libgirepository-1.0-1_1.58.0-1_armhf.deb ...
Unpacking libgirepository-1.0-1:armhf (1.58.0-1) ...
Selecting previously unselected package gir1.2-glib-2.0:armhf.
Preparing to unpack .../069-gir1.2-glib-2.0_1.58.0-1_armhf.deb ...
Unpacking gir1.2-glib-2.0:armhf (1.58.0-1) ...
Selecting previously unselected package libatk1.0-data.
Preparing to unpack .../070-libatk1.0-data_2.30.0-1_all.deb ...
Unpacking libatk1.0-data (2.30.0-1) ...
Selecting previously unselected package libatk1.0-0:armhf.
Preparing to unpack .../071-libatk1.0-0_2.30.0-1_armhf.deb ...
Unpacking libatk1.0-0:armhf (2.30.0-1) ...
Selecting previously unselected package gir1.2-atk-1.0:armhf.
Preparing to unpack .../072-gir1.2-atk-1.0_2.30.0-1_armhf.deb ...
Unpacking gir1.2-atk-1.0:armhf (2.30.0-1) ...
Selecting previously unselected package libcairo-gobject2:armhf.
Preparing to unpack .../073-libcairo-gobject2_1.15.12-1_armhf.deb ...
Unpacking libcairo-gobject2:armhf (1.15.12-1) ...
Selecting previously unselected package gir1.2-freedesktop:armhf.
Preparing to unpack .../074-gir1.2-freedesktop_1.58.0-1_armhf.deb ...
Unpacking gir1.2-freedesktop:armhf (1.58.0-1) ...
Selecting previously unselected package libatspi2.0-0:armhf.
Preparing to unpack .../075-libatspi2.0-0_2.30.0-2_armhf.deb ...
Unpacking libatspi2.0-0:armhf (2.30.0-2) ...
Selecting previously unselected package gir1.2-atspi-2.0:armhf.
Preparing to unpack .../076-gir1.2-atspi-2.0_2.30.0-2_armhf.deb ...
Unpacking gir1.2-atspi-2.0:armhf (2.30.0-2) ...
Selecting previously unselected package gir1.2-gdkpixbuf-2.0:armhf.
Preparing to unpack .../077-gir1.2-gdkpixbuf-2.0_2.38.0+dfsg-6+rpi1_armhf.deb ...
Unpacking gir1.2-gdkpixbuf-2.0:armhf (2.38.0+dfsg-6+rpi1) ...
Selecting previously unselected package libgsf-1-common.
Preparing to unpack .../078-libgsf-1-common_1.14.44-1_all.deb ...
Unpacking libgsf-1-common (1.14.44-1) ...
Selecting previously unselected package libgsf-1-114:armhf.
Preparing to unpack .../079-libgsf-1-114_1.14.44-1_armhf.deb ...
Unpacking libgsf-1-114:armhf (1.14.44-1) ...
Selecting previously unselected package gir1.2-gsf-1:armhf.
Preparing to unpack .../080-gir1.2-gsf-1_1.14.44-1_armhf.deb ...
Unpacking gir1.2-gsf-1:armhf (1.14.44-1) ...
Selecting previously unselected package libgstreamer1.0-0:armhf.
Preparing to unpack .../081-libgstreamer1.0-0_1.14.3-1_armhf.deb ...
Unpacking libgstreamer1.0-0:armhf (1.14.3-1) ...
Selecting previously unselected package gir1.2-gstreamer-1.0:armhf.
Preparing to unpack .../082-gir1.2-gstreamer-1.0_1.14.3-1_armhf.deb ...
Unpacking gir1.2-gstreamer-1.0:armhf (1.14.3-1) ...
Preparing to unpack .../083-libdrm-common_2.4.94-1+rpi1_all.deb ...
Unpacking libdrm-common (2.4.94-1+rpi1) over (2.4.92-1+rpi1) ...
Preparing to unpack .../084-libdrm2_2.4.94-1+rpi1_armhf.deb ...
Unpacking libdrm2:armhf (2.4.94-1+rpi1) over (2.4.92-1+rpi1) ...
Selecting previously unselected package libglvnd0:armhf.
Preparing to unpack .../085-libglvnd0_1.1.0-1_armhf.deb ...
Unpacking libglvnd0:armhf (1.1.0-1) ...
Selecting previously unselected package libwayland-server0:armhf.
Preparing to unpack .../086-libwayland-server0_1.16.0-1_armhf.deb ...
Unpacking libwayland-server0:armhf (1.16.0-1) ...
Selecting previously unselected package libgbm1:armhf.
Preparing to unpack .../087-libgbm1_18.1.7-1_armhf.deb ...
Unpacking libgbm1:armhf (18.1.7-1) ...
Selecting previously unselected package libglapi-mesa:armhf.
Preparing to unpack .../088-libglapi-mesa_18.1.7-1_armhf.deb ...
Unpacking libglapi-mesa:armhf (18.1.7-1) ...
Selecting previously unselected package libwayland-client0:armhf.
Preparing to unpack .../089-libwayland-client0_1.16.0-1_armhf.deb ...
Unpacking libwayland-client0:armhf (1.16.0-1) ...
Selecting previously unselected package libx11-xcb1:armhf.
Preparing to unpack .../090-libx11-xcb1_2%3a1.6.6-1_armhf.deb ...
Unpacking libx11-xcb1:armhf (2:1.6.6-1) ...
Selecting previously unselected package libxcb-dri2-0:armhf.
Preparing to unpack .../091-libxcb-dri2-0_1.13-3_armhf.deb ...
Unpacking libxcb-dri2-0:armhf (1.13-3) ...
Selecting previously unselected package libxcb-dri3-0:armhf.
Preparing to unpack .../092-libxcb-dri3-0_1.13-3_armhf.deb ...
Unpacking libxcb-dri3-0:armhf (1.13-3) ...
Selecting previously unselected package libxcb-present0:armhf.
Preparing to unpack .../093-libxcb-present0_1.13-3_armhf.deb ...
Unpacking libxcb-present0:armhf (1.13-3) ...
Selecting previously unselected package libxcb-sync1:armhf.
Preparing to unpack .../094-libxcb-sync1_1.13-3_armhf.deb ...
Unpacking libxcb-sync1:armhf (1.13-3) ...
Selecting previously unselected package libxcb-xfixes0:armhf.
Preparing to unpack .../095-libxcb-xfixes0_1.13-3_armhf.deb ...
Unpacking libxcb-xfixes0:armhf (1.13-3) ...
Selecting previously unselected package libxshmfence1:armhf.
Preparing to unpack .../096-libxshmfence1_1.3-1_armhf.deb ...
Unpacking libxshmfence1:armhf (1.3-1) ...
Selecting previously unselected package libegl-mesa0:armhf.
Preparing to unpack .../097-libegl-mesa0_18.1.7-1_armhf.deb ...
Unpacking libegl-mesa0:armhf (18.1.7-1) ...
Selecting previously unselected package libegl1:armhf.
Preparing to unpack .../098-libegl1_1.1.0-1_armhf.deb ...
Unpacking libegl1:armhf (1.1.0-1) ...
Selecting previously unselected package libxcb-glx0:armhf.
Preparing to unpack .../099-libxcb-glx0_1.13-3_armhf.deb ...
Unpacking libxcb-glx0:armhf (1.13-3) ...
Selecting previously unselected package libxfixes3:armhf.
Preparing to unpack .../100-libxfixes3_1%3a5.0.3-1_armhf.deb ...
Unpacking libxfixes3:armhf (1:5.0.3-1) ...
Selecting previously unselected package libxdamage1:armhf.
Preparing to unpack .../101-libxdamage1_1%3a1.1.4-3_armhf.deb ...
Unpacking libxdamage1:armhf (1:1.1.4-3) ...
Selecting previously unselected package libxxf86vm1:armhf.
Preparing to unpack .../102-libxxf86vm1_1%3a1.1.4-1+b2_armhf.deb ...
Unpacking libxxf86vm1:armhf (1:1.1.4-1+b2) ...
Selecting previously unselected package libdrm-amdgpu1:armhf.
Preparing to unpack .../103-libdrm-amdgpu1_2.4.94-1+rpi1_armhf.deb ...
Unpacking libdrm-amdgpu1:armhf (2.4.94-1+rpi1) ...
Selecting previously unselected package libdrm-etnaviv1:armhf.
Preparing to unpack .../104-libdrm-etnaviv1_2.4.94-1+rpi1_armhf.deb ...
Unpacking libdrm-etnaviv1:armhf (2.4.94-1+rpi1) ...
Selecting previously unselected package libdrm-freedreno1:armhf.
Preparing to unpack .../105-libdrm-freedreno1_2.4.94-1+rpi1_armhf.deb ...
Unpacking libdrm-freedreno1:armhf (2.4.94-1+rpi1) ...
Selecting previously unselected package libdrm-nouveau2:armhf.
Preparing to unpack .../106-libdrm-nouveau2_2.4.94-1+rpi1_armhf.deb ...
Unpacking libdrm-nouveau2:armhf (2.4.94-1+rpi1) ...
Selecting previously unselected package libdrm-radeon1:armhf.
Preparing to unpack .../107-libdrm-radeon1_2.4.94-1+rpi1_armhf.deb ...
Unpacking libdrm-radeon1:armhf (2.4.94-1+rpi1) ...
Selecting previously unselected package libllvm6.0:armhf.
Preparing to unpack .../108-libllvm6.0_1%3a6.0.1-9+rpi1_armhf.deb ...
Unpacking libllvm6.0:armhf (1:6.0.1-9+rpi1) ...
Selecting previously unselected package libsensors4:armhf.
Preparing to unpack .../109-libsensors4_1%3a3.4.0-4+b1_armhf.deb ...
Unpacking libsensors4:armhf (1:3.4.0-4+b1) ...
Selecting previously unselected package libgl1-mesa-dri:armhf.
Preparing to unpack .../110-libgl1-mesa-dri_18.1.7-1_armhf.deb ...
Unpacking libgl1-mesa-dri:armhf (18.1.7-1) ...
Selecting previously unselected package libglx-mesa0:armhf.
Preparing to unpack .../111-libglx-mesa0_18.1.7-1_armhf.deb ...
Unpacking libglx-mesa0:armhf (18.1.7-1) ...
Selecting previously unselected package libglx0:armhf.
Preparing to unpack .../112-libglx0_1.1.0-1_armhf.deb ...
Unpacking libglx0:armhf (1.1.0-1) ...
Selecting previously unselected package libgl1:armhf.
Preparing to unpack .../113-libgl1_1.1.0-1_armhf.deb ...
Unpacking libgl1:armhf (1.1.0-1) ...
Selecting previously unselected package liborc-0.4-0:armhf.
Preparing to unpack .../114-liborc-0.4-0_1%3a0.4.28-3_armhf.deb ...
Unpacking liborc-0.4-0:armhf (1:0.4.28-3) ...
Selecting previously unselected package iso-codes.
Preparing to unpack .../115-iso-codes_4.1-1_all.deb ...
Unpacking iso-codes (4.1-1) ...
Selecting previously unselected package libgstreamer-plugins-base1.0-0:armhf.
Preparing to unpack .../116-libgstreamer-plugins-base1.0-0_1.14.3-2_armhf.deb ...
Unpacking libgstreamer-plugins-base1.0-0:armhf (1.14.3-2) ...
Selecting previously unselected package libgudev-1.0-0:armhf.
Preparing to unpack .../117-libgudev-1.0-0_232-2+rpi1_armhf.deb ...
Unpacking libgudev-1.0-0:armhf (232-2+rpi1) ...
Selecting previously unselected package libwayland-egl1:armhf.
Preparing to unpack .../118-libwayland-egl1_1.16.0-1_armhf.deb ...
Unpacking libwayland-egl1:armhf (1.16.0-1) ...
Selecting previously unselected package libgstreamer-gl1.0-0:armhf.
Preparing to unpack .../119-libgstreamer-gl1.0-0_1.14.3-2_armhf.deb ...
Unpacking libgstreamer-gl1.0-0:armhf (1.14.3-2) ...
Selecting previously unselected package gir1.2-gst-plugins-base-1.0:armhf.
Preparing to unpack .../120-gir1.2-gst-plugins-base-1.0_1.14.3-2_armhf.deb ...
Unpacking gir1.2-gst-plugins-base-1.0:armhf (1.14.3-2) ...
Selecting previously unselected package libgtk2.0-common.
Preparing to unpack .../121-libgtk2.0-common_2.24.32-3_all.deb ...
Unpacking libgtk2.0-common (2.24.32-3) ...
Selecting previously unselected package libxft2:armhf.
Preparing to unpack .../122-libxft2_2.3.2-2_armhf.deb ...
Unpacking libxft2:armhf (2.3.2-2) ...
Selecting previously unselected package libpangoxft-1.0-0:armhf.
Preparing to unpack .../123-libpangoxft-1.0-0_1.42.4-3_armhf.deb ...
Unpacking libpangoxft-1.0-0:armhf (1.42.4-3) ...
Selecting previously unselected package gir1.2-pango-1.0:armhf.
Preparing to unpack .../124-gir1.2-pango-1.0_1.42.4-3_armhf.deb ...
Unpacking gir1.2-pango-1.0:armhf (1.42.4-3) ...
Selecting previously unselected package libavahi-common-data:armhf.
Preparing to unpack .../125-libavahi-common-data_0.7-4_armhf.deb ...
Unpacking libavahi-common-data:armhf (0.7-4) ...
Selecting previously unselected package libavahi-common3:armhf.
Preparing to unpack .../126-libavahi-common3_0.7-4_armhf.deb ...
Unpacking libavahi-common3:armhf (0.7-4) ...
Selecting previously unselected package libavahi-client3:armhf.
Preparing to unpack .../127-libavahi-client3_0.7-4_armhf.deb ...
Unpacking libavahi-client3:armhf (0.7-4) ...
Selecting previously unselected package libkrb5support0:armhf.
Preparing to unpack .../128-libkrb5support0_1.16-2_armhf.deb ...
Unpacking libkrb5support0:armhf (1.16-2) ...
Selecting previously unselected package libk5crypto3:armhf.
Preparing to unpack .../129-libk5crypto3_1.16-2_armhf.deb ...
Unpacking libk5crypto3:armhf (1.16-2) ...
Selecting previously unselected package libkrb5-3:armhf.
Preparing to unpack .../130-libkrb5-3_1.16-2_armhf.deb ...
Unpacking libkrb5-3:armhf (1.16-2) ...
Selecting previously unselected package libgssapi-krb5-2:armhf.
Preparing to unpack .../131-libgssapi-krb5-2_1.16-2_armhf.deb ...
Unpacking libgssapi-krb5-2:armhf (1.16-2) ...
Selecting previously unselected package libcups2:armhf.
Preparing to unpack .../132-libcups2_2.2.8-5_armhf.deb ...
Unpacking libcups2:armhf (2.2.8-5) ...
Selecting previously unselected package libxcomposite1:armhf.
Preparing to unpack .../133-libxcomposite1_1%3a0.4.4-2_armhf.deb ...
Unpacking libxcomposite1:armhf (1:0.4.4-2) ...
Selecting previously unselected package libxcursor1:armhf.
Preparing to unpack .../134-libxcursor1_1%3a1.1.15-1_armhf.deb ...
Unpacking libxcursor1:armhf (1:1.1.15-1) ...
Selecting previously unselected package libxi6:armhf.
Preparing to unpack .../135-libxi6_2%3a1.7.9-1_armhf.deb ...
Unpacking libxi6:armhf (2:1.7.9-1) ...
Selecting previously unselected package libxinerama1:armhf.
Preparing to unpack .../136-libxinerama1_2%3a1.1.4-1_armhf.deb ...
Unpacking libxinerama1:armhf (2:1.1.4-1) ...
Selecting previously unselected package libxrandr2:armhf.
Preparing to unpack .../137-libxrandr2_2%3a1.5.1-1_armhf.deb ...
Unpacking libxrandr2:armhf (2:1.5.1-1) ...
Selecting previously unselected package libgtk2.0-0:armhf.
Preparing to unpack .../138-libgtk2.0-0_2.24.32-3_armhf.deb ...
Unpacking libgtk2.0-0:armhf (2.24.32-3) ...
Selecting previously unselected package gir1.2-gtk-2.0:armhf.
Preparing to unpack .../139-gir1.2-gtk-2.0_2.24.32-3_armhf.deb ...
Unpacking gir1.2-gtk-2.0:armhf (2.24.32-3) ...
Selecting previously unselected package libatk-bridge2.0-0:armhf.
Preparing to unpack .../140-libatk-bridge2.0-0_2.30.0-1_armhf.deb ...
Unpacking libatk-bridge2.0-0:armhf (2.30.0-1) ...
Selecting previously unselected package liblcms2-2:armhf.
Preparing to unpack .../141-liblcms2-2_2.9-3_armhf.deb ...
Unpacking liblcms2-2:armhf (2.9-3) ...
Selecting previously unselected package libcolord2:armhf.
Preparing to unpack .../142-libcolord2_1.3.3-2_armhf.deb ...
Unpacking libcolord2:armhf (1.3.3-2) ...
Selecting previously unselected package libepoxy0:armhf.
Preparing to unpack .../143-libepoxy0_1.5.2-0.3_armhf.deb ...
Unpacking libepoxy0:armhf (1.5.2-0.3) ...
Selecting previously unselected package libjson-glib-1.0-common.
Preparing to unpack .../144-libjson-glib-1.0-common_1.4.2-4_all.deb ...
Unpacking libjson-glib-1.0-common (1.4.2-4) ...
Selecting previously unselected package libjson-glib-1.0-0:armhf.
Preparing to unpack .../145-libjson-glib-1.0-0_1.4.2-4_armhf.deb ...
Unpacking libjson-glib-1.0-0:armhf (1.4.2-4) ...
Selecting previously unselected package libpsl5:armhf.
Preparing to unpack .../146-libpsl5_0.20.2-1_armhf.deb ...
Unpacking libpsl5:armhf (0.20.2-1) ...
Selecting previously unselected package libproxy1v5:armhf.
Preparing to unpack .../147-libproxy1v5_0.4.15-2_armhf.deb ...
Unpacking libproxy1v5:armhf (0.4.15-2) ...
Selecting previously unselected package glib-networking-common.
Preparing to unpack .../148-glib-networking-common_2.58.0-1_all.deb ...
Unpacking glib-networking-common (2.58.0-1) ...
Selecting previously unselected package glib-networking-services.
Preparing to unpack .../149-glib-networking-services_2.58.0-1_armhf.deb ...
Unpacking glib-networking-services (2.58.0-1) ...
Selecting previously unselected package gsettings-desktop-schemas.
Preparing to unpack .../150-gsettings-desktop-schemas_3.28.1-1_all.deb ...
Unpacking gsettings-desktop-schemas (3.28.1-1) ...
Selecting previously unselected package glib-networking:armhf.
Preparing to unpack .../151-glib-networking_2.58.0-1_armhf.deb ...
Unpacking glib-networking:armhf (2.58.0-1) ...
Selecting previously unselected package libsoup2.4-1:armhf.
Preparing to unpack .../152-libsoup2.4-1_2.64.0-2_armhf.deb ...
Unpacking libsoup2.4-1:armhf (2.64.0-2) ...
Selecting previously unselected package libsoup-gnome2.4-1:armhf.
Preparing to unpack .../153-libsoup-gnome2.4-1_2.64.0-2_armhf.deb ...
Unpacking libsoup-gnome2.4-1:armhf (2.64.0-2) ...
Selecting previously unselected package librest-0.7-0:armhf.
Preparing to unpack .../154-librest-0.7-0_0.8.0-2_armhf.deb ...
Unpacking librest-0.7-0:armhf (0.8.0-2) ...
Selecting previously unselected package libgtk-3-common.
Preparing to unpack .../155-libgtk-3-common_3.24.1-2+rpi1_all.deb ...
Unpacking libgtk-3-common (3.24.1-2+rpi1) ...
Selecting previously unselected package libgtk-3-0:armhf.
Preparing to unpack .../156-libgtk-3-0_3.24.1-2+rpi1_armhf.deb ...
Unpacking libgtk-3-0:armhf (3.24.1-2+rpi1) ...
Selecting previously unselected package gir1.2-gtk-3.0:armhf.
Preparing to unpack .../157-gir1.2-gtk-3.0_3.24.1-2+rpi1_armhf.deb ...
Unpacking gir1.2-gtk-3.0:armhf (3.24.1-2+rpi1) ...
Selecting previously unselected package libharfbuzz-gobject0:armhf.
Preparing to unpack .../158-libharfbuzz-gobject0_1.9.0-1+rpi1_armhf.deb ...
Unpacking libharfbuzz-gobject0:armhf (1.9.0-1+rpi1) ...
Selecting previously unselected package gir1.2-harfbuzz-0.0:armhf.
Preparing to unpack .../159-gir1.2-harfbuzz-0.0_1.9.0-1+rpi1_armhf.deb ...
Unpacking gir1.2-harfbuzz-0.0:armhf (1.9.0-1+rpi1) ...
Selecting previously unselected package x11-common.
Preparing to unpack .../160-x11-common_1%3a7.7+19_all.deb ...
Unpacking x11-common (1:7.7+19) ...
Selecting previously unselected package libice6:armhf.
Preparing to unpack .../161-libice6_2%3a1.0.9-2_armhf.deb ...
Unpacking libice6:armhf (2:1.0.9-2) ...
Selecting previously unselected package libsm6:armhf.
Preparing to unpack .../162-libsm6_2%3a1.2.2-1+b3_armhf.deb ...
Unpacking libsm6:armhf (2:1.2.2-1+b3) ...
Selecting previously unselected package libwebp6:armhf.
Preparing to unpack .../163-libwebp6_0.6.1-2_armhf.deb ...
Unpacking libwebp6:armhf (0.6.1-2) ...
Selecting previously unselected package libwebpmux3:armhf.
Preparing to unpack .../164-libwebpmux3_0.6.1-2_armhf.deb ...
Unpacking libwebpmux3:armhf (0.6.1-2) ...
Selecting previously unselected package libwmf0.2-7:armhf.
Preparing to unpack .../165-libwmf0.2-7_0.2.8.4-12_armhf.deb ...
Unpacking libwmf0.2-7:armhf (0.2.8.4-12) ...
Selecting previously unselected package libgraphicsmagick-q16-3.
Preparing to unpack .../166-libgraphicsmagick-q16-3_1.3.30+hg15796-1_armhf.deb ...
Unpacking libgraphicsmagick-q16-3 (1.3.30+hg15796-1) ...
Selecting previously unselected package libjpeg62-turbo-dev:armhf.
Preparing to unpack .../167-libjpeg62-turbo-dev_1%3a1.5.2-2+b1_armhf.deb ...
Unpacking libjpeg62-turbo-dev:armhf (1:1.5.2-2+b1) ...
Selecting previously unselected package libjpeg-dev.
Preparing to unpack .../168-libjpeg-dev_1%3a1.5.2-2_all.deb ...
Unpacking libjpeg-dev (1:1.5.2-2) ...
Selecting previously unselected package liblcms2-dev:armhf.
Preparing to unpack .../169-liblcms2-dev_2.9-3_armhf.deb ...
Unpacking liblcms2-dev:armhf (2.9-3) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../170-zlib1g-dev_1%3a1.2.11.dfsg-1_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.2.11.dfsg-1) ...
Selecting previously unselected package libpng-dev:armhf.
Preparing to unpack .../171-libpng-dev_1.6.34-2+rpi1_armhf.deb ...
Unpacking libpng-dev:armhf (1.6.34-2+rpi1) ...
Selecting previously unselected package libfreetype6-dev:armhf.
Preparing to unpack .../172-libfreetype6-dev_2.8.1-2_armhf.deb ...
Unpacking libfreetype6-dev:armhf (2.8.1-2) ...
Selecting previously unselected package xorg-sgml-doctools.
Preparing to unpack .../173-xorg-sgml-doctools_1%3a1.11-1_all.deb ...
Unpacking xorg-sgml-doctools (1:1.11-1) ...
Selecting previously unselected package x11proto-dev.
Preparing to unpack .../174-x11proto-dev_2018.4-4_all.deb ...
Unpacking x11proto-dev (2018.4-4) ...
Selecting previously unselected package x11proto-core-dev.
Preparing to unpack .../175-x11proto-core-dev_2018.4-4_all.deb ...
Unpacking x11proto-core-dev (2018.4-4) ...
Selecting previously unselected package libxau-dev:armhf.
Preparing to unpack .../176-libxau-dev_1%3a1.0.8-1+b2_armhf.deb ...
Unpacking libxau-dev:armhf (1:1.0.8-1+b2) ...
Selecting previously unselected package libxdmcp-dev:armhf.
Preparing to unpack .../177-libxdmcp-dev_1%3a1.1.2-3_armhf.deb ...
Unpacking libxdmcp-dev:armhf (1:1.1.2-3) ...
Selecting previously unselected package x11proto-input-dev.
Preparing to unpack .../178-x11proto-input-dev_2018.4-4_all.deb ...
Unpacking x11proto-input-dev (2018.4-4) ...
Selecting previously unselected package xtrans-dev.
Preparing to unpack .../179-xtrans-dev_1.3.5-1_all.deb ...
Unpacking xtrans-dev (1.3.5-1) ...
Selecting previously unselected package libpthread-stubs0-dev:armhf.
Preparing to unpack .../180-libpthread-stubs0-dev_0.3-4_armhf.deb ...
Unpacking libpthread-stubs0-dev:armhf (0.3-4) ...
Selecting previously unselected package libxcb1-dev:armhf.
Preparing to unpack .../181-libxcb1-dev_1.13-3_armhf.deb ...
Unpacking libxcb1-dev:armhf (1.13-3) ...
Selecting previously unselected package libx11-dev:armhf.
Preparing to unpack .../182-libx11-dev_2%3a1.6.6-1_armhf.deb ...
Unpacking libx11-dev:armhf (2:1.6.6-1) ...
Selecting previously unselected package libwmf-dev.
Preparing to unpack .../183-libwmf-dev_0.2.8.4-12_armhf.deb ...
Unpacking libwmf-dev (0.2.8.4-12) ...
Selecting previously unselected package libice-dev:armhf.
Preparing to unpack .../184-libice-dev_2%3a1.0.9-2_armhf.deb ...
Unpacking libice-dev:armhf (2:1.0.9-2) ...
Selecting previously unselected package libsm-dev:armhf.
Preparing to unpack .../185-libsm-dev_2%3a1.2.2-1+b3_armhf.deb ...
Unpacking libsm-dev:armhf (2:1.2.2-1+b3) ...
Selecting previously unselected package x11proto-xext-dev.
Preparing to unpack .../186-x11proto-xext-dev_2018.4-4_all.deb ...
Unpacking x11proto-xext-dev (2018.4-4) ...
Selecting previously unselected package libxext-dev:armhf.
Preparing to unpack .../187-libxext-dev_2%3a1.3.3-1+b2_armhf.deb ...
Unpacking libxext-dev:armhf (2:1.3.3-1+b2) ...
Selecting previously unselected package icu-devtools.
Preparing to unpack .../188-icu-devtools_60.2-6_armhf.deb ...
Unpacking icu-devtools (60.2-6) ...
Selecting previously unselected package libharfbuzz-icu0:armhf.
Preparing to unpack .../189-libharfbuzz-icu0_1.9.0-1+rpi1_armhf.deb ...
Unpacking libharfbuzz-icu0:armhf (1.9.0-1+rpi1) ...
Selecting previously unselected package libglib2.0-data.
Preparing to unpack .../190-libglib2.0-data_2.58.1-2_all.deb ...
Unpacking libglib2.0-data (2.58.1-2) ...
Selecting previously unselected package libglib2.0-bin.
Preparing to unpack .../191-libglib2.0-bin_2.58.1-2_armhf.deb ...
Unpacking libglib2.0-bin (2.58.1-2) ...
Selecting previously unselected package python3-lib2to3.
Preparing to unpack .../192-python3-lib2to3_3.6.6-1_all.deb ...
Unpacking python3-lib2to3 (3.6.6-1) ...
Selecting previously unselected package python3-distutils.
Preparing to unpack .../193-python3-distutils_3.6.6-1_all.deb ...
Unpacking python3-distutils (3.6.6-1) ...
Selecting previously unselected package libglib2.0-dev-bin.
Preparing to unpack .../194-libglib2.0-dev-bin_2.58.1-2_armhf.deb ...
Unpacking libglib2.0-dev-bin (2.58.1-2) ...
Selecting previously unselected package libpcre16-3:armhf.
Preparing to unpack .../195-libpcre16-3_2%3a8.39-11+rpi1_armhf.deb ...
Unpacking libpcre16-3:armhf (2:8.39-11+rpi1) ...
Selecting previously unselected package libpcre32-3:armhf.
Preparing to unpack .../196-libpcre32-3_2%3a8.39-11+rpi1_armhf.deb ...
Unpacking libpcre32-3:armhf (2:8.39-11+rpi1) ...
Selecting previously unselected package libpcrecpp0v5:armhf.
Preparing to unpack .../197-libpcrecpp0v5_2%3a8.39-11+rpi1_armhf.deb ...
Unpacking libpcrecpp0v5:armhf (2:8.39-11+rpi1) ...
Selecting previously unselected package libpcre3-dev:armhf.
Preparing to unpack .../198-libpcre3-dev_2%3a8.39-11+rpi1_armhf.deb ...
Unpacking libpcre3-dev:armhf (2:8.39-11+rpi1) ...
Selecting previously unselected package pkg-config.
Preparing to unpack .../199-pkg-config_0.29-4_armhf.deb ...
Unpacking pkg-config (0.29-4) ...
Selecting previously unselected package libglib2.0-dev:armhf.
Preparing to unpack .../200-libglib2.0-dev_2.58.1-2_armhf.deb ...
Unpacking libglib2.0-dev:armhf (2.58.1-2) ...
Selecting previously unselected package libgraphite2-dev:armhf.
Preparing to unpack .../201-libgraphite2-dev_1.3.12-1_armhf.deb ...
Unpacking libgraphite2-dev:armhf (1.3.12-1) ...
Selecting previously unselected package libharfbuzz-dev:armhf.
Preparing to unpack .../202-libharfbuzz-dev_1.9.0-1+rpi1_armhf.deb ...
Unpacking libharfbuzz-dev:armhf (1.9.0-1+rpi1) ...
Selecting previously unselected package libicu-le-hb-dev:armhf.
Preparing to unpack .../203-libicu-le-hb-dev_1.0.3+git161113-5_armhf.deb ...
Unpacking libicu-le-hb-dev:armhf (1.0.3+git161113-5) ...
Selecting previously unselected package libicu-dev.
Preparing to unpack .../204-libicu-dev_60.2-6_armhf.deb ...
Unpacking libicu-dev (60.2-6) ...
Selecting previously unselected package libxml2-dev:armhf.
Preparing to unpack .../205-libxml2-dev_2.9.4+dfsg1-7_armhf.deb ...
Unpacking libxml2-dev:armhf (2.9.4+dfsg1-7) ...
Selecting previously unselected package libjbig-dev:armhf.
Preparing to unpack .../206-libjbig-dev_2.1-3.1+b2_armhf.deb ...
Unpacking libjbig-dev:armhf (2.1-3.1+b2) ...
Selecting previously unselected package liblzma-dev:armhf.
Preparing to unpack .../207-liblzma-dev_5.2.2-1.3_armhf.deb ...
Unpacking liblzma-dev:armhf (5.2.2-1.3) ...
Selecting previously unselected package libtiffxx5:armhf.
Preparing to unpack .../208-libtiffxx5_4.0.9-6_armhf.deb ...
Unpacking libtiffxx5:armhf (4.0.9-6) ...
Selecting previously unselected package libtiff5-dev:armhf.
Preparing to unpack .../209-libtiff5-dev_4.0.9-6_armhf.deb ...
Unpacking libtiff5-dev:armhf (4.0.9-6) ...
Selecting previously unselected package libtiff-dev.
Preparing to unpack .../210-libtiff-dev_4.0.9-6_armhf.deb ...
Unpacking libtiff-dev (4.0.9-6) ...
Selecting previously unselected package libexif12:armhf.
Preparing to unpack .../211-libexif12_0.6.21-5_armhf.deb ...
Unpacking libexif12:armhf (0.6.21-5) ...
Selecting previously unselected package libexif-dev:armhf.
Preparing to unpack .../212-libexif-dev_0.6.21-5_armhf.deb ...
Unpacking libexif-dev:armhf (0.6.21-5) ...
Selecting previously unselected package libbz2-dev:armhf.
Preparing to unpack .../213-libbz2-dev_1.0.6-9_armhf.deb ...
Unpacking libbz2-dev:armhf (1.0.6-9) ...
Selecting previously unselected package libltdl7:armhf.
Preparing to unpack .../214-libltdl7_2.4.6-4_armhf.deb ...
Unpacking libltdl7:armhf (2.4.6-4) ...
Selecting previously unselected package libltdl-dev:armhf.
Preparing to unpack .../215-libltdl-dev_2.4.6-4_armhf.deb ...
Unpacking libltdl-dev:armhf (2.4.6-4) ...
Selecting previously unselected package libwebpdemux2:armhf.
Preparing to unpack .../216-libwebpdemux2_0.6.1-2_armhf.deb ...
Unpacking libwebpdemux2:armhf (0.6.1-2) ...
Selecting previously unselected package libwebp-dev:armhf.
Preparing to unpack .../217-libwebp-dev_0.6.1-2_armhf.deb ...
Unpacking libwebp-dev:armhf (0.6.1-2) ...
Selecting previously unselected package libgraphicsmagick1-dev.
Preparing to unpack .../218-libgraphicsmagick1-dev_1.3.30+hg15796-1_armhf.deb ...
Unpacking libgraphicsmagick1-dev (1.3.30+hg15796-1) ...
Selecting previously unselected package libgraphicsmagick++-q16-12.
Preparing to unpack .../219-libgraphicsmagick++-q16-12_1.3.30+hg15796-1_armhf.deb ...
Unpacking libgraphicsmagick++-q16-12 (1.3.30+hg15796-1) ...
Selecting previously unselected package libgraphicsmagick++1-dev.
Preparing to unpack .../220-libgraphicsmagick++1-dev_1.3.30+hg15796-1_armhf.deb ...
Unpacking libgraphicsmagick++1-dev (1.3.30+hg15796-1) ...
Selecting previously unselected package libgraphics-magick-perl.
Preparing to unpack .../221-libgraphics-magick-perl_1.3.30+hg15796-1_armhf.deb ...
Unpacking libgraphics-magick-perl (1.3.30+hg15796-1) ...
Selecting previously unselected package graphicsmagick-libmagick-dev-compat.
Preparing to unpack .../222-graphicsmagick-libmagick-dev-compat_1.3.30+hg15796-1_all.deb ...
Unpacking graphicsmagick-libmagick-dev-compat (1.3.30+hg15796-1) ...
Selecting previously unselected package libaom0:armhf.
Preparing to unpack .../223-libaom0_1.0.0-2_armhf.deb ...
Unpacking libaom0:armhf (1.0.0-2) ...
Selecting previously unselected package liblzo2-2:armhf.
Preparing to unpack .../224-liblzo2-2_2.10-0.1_armhf.deb ...
Unpacking liblzo2-2:armhf (2.10-0.1) ...
Selecting previously unselected package libarchive13:armhf.
Preparing to unpack .../225-libarchive13_3.2.2-5_armhf.deb ...
Unpacking libarchive13:armhf (3.2.2-5) ...
Selecting previously unselected package libarchive-dev:armhf.
Preparing to unpack .../226-libarchive-dev_3.2.2-5_armhf.deb ...
Unpacking libarchive-dev:armhf (3.2.2-5) ...
Selecting previously unselected package libdbus-1-dev:armhf.
Preparing to unpack .../227-libdbus-1-dev_1.12.10-1_armhf.deb ...
Unpacking libdbus-1-dev:armhf (1.12.10-1) ...
Selecting previously unselected package libxtst6:armhf.
Preparing to unpack .../228-libxtst6_2%3a1.2.3-1_armhf.deb ...
Unpacking libxtst6:armhf (2:1.2.3-1) ...
Selecting previously unselected package x11proto-fixes-dev.
Preparing to unpack .../229-x11proto-fixes-dev_1%3a2018.4-4_all.deb ...
Unpacking x11proto-fixes-dev (1:2018.4-4) ...
Selecting previously unselected package libxfixes-dev:armhf.
Preparing to unpack .../230-libxfixes-dev_1%3a5.0.3-1_armhf.deb ...
Unpacking libxfixes-dev:armhf (1:5.0.3-1) ...
Selecting previously unselected package libxi-dev:armhf.
Preparing to unpack .../231-libxi-dev_2%3a1.7.9-1_armhf.deb ...
Unpacking libxi-dev:armhf (2:1.7.9-1) ...
Selecting previously unselected package x11proto-record-dev.
Preparing to unpack .../232-x11proto-record-dev_2018.4-4_all.deb ...
Unpacking x11proto-record-dev (2018.4-4) ...
Selecting previously unselected package libxtst-dev:armhf.
Preparing to unpack .../233-libxtst-dev_2%3a1.2.3-1_armhf.deb ...
Unpacking libxtst-dev:armhf (2:1.2.3-1) ...
Selecting previously unselected package libatspi2.0-dev:armhf.
Preparing to unpack .../234-libatspi2.0-dev_2.30.0-2_armhf.deb ...
Unpacking libatspi2.0-dev:armhf (2.30.0-2) ...
Selecting previously unselected package libatk-bridge2.0-dev:armhf.
Preparing to unpack .../235-libatk-bridge2.0-dev_2.30.0-1_armhf.deb ...
Unpacking libatk-bridge2.0-dev:armhf (2.30.0-1) ...
Selecting previously unselected package libatk1.0-dev:armhf.
Preparing to unpack .../236-libatk1.0-dev_2.30.0-1_armhf.deb ...
Unpacking libatk1.0-dev:armhf (2.30.0-1) ...
Selecting previously unselected package libva2:armhf.
Preparing to unpack .../237-libva2_2.2.0-1_armhf.deb ...
Unpacking libva2:armhf (2.2.0-1) ...
Selecting previously unselected package libva-drm2:armhf.
Preparing to unpack .../238-libva-drm2_2.2.0-1_armhf.deb ...
Unpacking libva-drm2:armhf (2.2.0-1) ...
Selecting previously unselected package libva-x11-2:armhf.
Preparing to unpack .../239-libva-x11-2_2.2.0-1_armhf.deb ...
Unpacking libva-x11-2:armhf (2.2.0-1) ...
Selecting previously unselected package libvdpau1:armhf.
Preparing to unpack .../240-libvdpau1_1.1.1-8+b3_armhf.deb ...
Unpacking libvdpau1:armhf (1.1.1-8+b3) ...
Selecting previously unselected package libavutil56:armhf.
Preparing to unpack .../241-libavutil56_7%3a4.0.2-2+b1_armhf.deb ...
Unpacking libavutil56:armhf (7:4.0.2-2+b1) ...
Selecting previously unselected package libcodec2-0.8.1:armhf.
Preparing to unpack .../242-libcodec2-0.8.1_0.8.1-1_armhf.deb ...
Unpacking libcodec2-0.8.1:armhf (0.8.1-1) ...
Selecting previously unselected package libmp3lame0:armhf.
Preparing to unpack .../243-libmp3lame0_3.100-2_armhf.deb ...
Unpacking libmp3lame0:armhf (3.100-2) ...
Selecting previously unselected package libopenjp2-7:armhf.
Preparing to unpack .../244-libopenjp2-7_2.3.0-1_armhf.deb ...
Unpacking libopenjp2-7:armhf (2.3.0-1) ...
Selecting previously unselected package libopus0:armhf.
Preparing to unpack .../245-libopus0_1.3~beta+20180518-1_armhf.deb ...
Unpacking libopus0:armhf (1.3~beta+20180518-1) ...
Selecting previously unselected package libshine3:armhf.
Preparing to unpack .../246-libshine3_3.1.1-2_armhf.deb ...
Unpacking libshine3:armhf (3.1.1-2) ...
Selecting previously unselected package libsnappy1v5:armhf.
Preparing to unpack .../247-libsnappy1v5_1.1.7-1_armhf.deb ...
Unpacking libsnappy1v5:armhf (1.1.7-1) ...
Selecting previously unselected package libsoxr0:armhf.
Preparing to unpack .../248-libsoxr0_0.1.2-3_armhf.deb ...
Unpacking libsoxr0:armhf (0.1.2-3) ...
Selecting previously unselected package libswresample3:armhf.
Preparing to unpack .../249-libswresample3_7%3a4.0.2-2+b1_armhf.deb ...
Unpacking libswresample3:armhf (7:4.0.2-2+b1) ...
Selecting previously unselected package libtheora0:armhf.
Preparing to unpack .../250-libtheora0_1.1.1+dfsg.1-14_armhf.deb ...
Unpacking libtheora0:armhf (1.1.1+dfsg.1-14) ...
Selecting previously unselected package libtwolame0:armhf.
Preparing to unpack .../251-libtwolame0_0.3.13-4_armhf.deb ...
Unpacking libtwolame0:armhf (0.3.13-4) ...
Selecting previously unselected package libvorbis0a:armhf.
Preparing to unpack .../252-libvorbis0a_1.3.6-1_armhf.deb ...
Unpacking libvorbis0a:armhf (1.3.6-1) ...
Selecting previously unselected package libvorbisenc2:armhf.
Preparing to unpack .../253-libvorbisenc2_1.3.6-1_armhf.deb ...
Unpacking libvorbisenc2:armhf (1.3.6-1) ...
Selecting previously unselected package libvpx5:armhf.
Preparing to unpack .../254-libvpx5_1.7.0-3_armhf.deb ...
Unpacking libvpx5:armhf (1.7.0-3) ...
Selecting previously unselected package libwavpack1:armhf.
Preparing to unpack .../255-libwavpack1_5.1.0-4_armhf.deb ...
Unpacking libwavpack1:armhf (5.1.0-4) ...
Selecting previously unselected package libx264-155:armhf.
Preparing to unpack .../256-libx264-155_2%3a0.155.2917+git0a84d98-2+rpi1_armhf.deb ...
Unpacking libx264-155:armhf (2:0.155.2917+git0a84d98-2+rpi1) ...
Selecting previously unselected package libx265-160:armhf.
Preparing to unpack .../257-libx265-160_2.8-4_armhf.deb ...
Unpacking libx265-160:armhf (2.8-4) ...
Selecting previously unselected package libxvidcore4:armhf.
Preparing to unpack .../258-libxvidcore4_2%3a1.3.5-1_armhf.deb ...
Unpacking libxvidcore4:armhf (2:1.3.5-1) ...
Selecting previously unselected package libzvbi-common.
Preparing to unpack .../259-libzvbi-common_0.2.35-14_all.deb ...
Unpacking libzvbi-common (0.2.35-14) ...
Selecting previously unselected package libzvbi0:armhf.
Preparing to unpack .../260-libzvbi0_0.2.35-14_armhf.deb ...
Unpacking libzvbi0:armhf (0.2.35-14) ...
Selecting previously unselected package libavcodec58:armhf.
Preparing to unpack .../261-libavcodec58_7%3a4.0.2-2+b1_armhf.deb ...
Unpacking libavcodec58:armhf (7:4.0.2-2+b1) ...
Selecting previously unselected package libavutil-dev:armhf.
Preparing to unpack .../262-libavutil-dev_7%3a4.0.2-2+b1_armhf.deb ...
Unpacking libavutil-dev:armhf (7:4.0.2-2+b1) ...
Selecting previously unselected package libswresample-dev:armhf.
Preparing to unpack .../263-libswresample-dev_7%3a4.0.2-2+b1_armhf.deb ...
Unpacking libswresample-dev:armhf (7:4.0.2-2+b1) ...
Selecting previously unselected package libavcodec-dev:armhf.
Preparing to unpack .../264-libavcodec-dev_7%3a4.0.2-2+b1_armhf.deb ...
Unpacking libavcodec-dev:armhf (7:4.0.2-2+b1) ...
Selecting previously unselected package libbluray2:armhf.
Preparing to unpack .../265-libbluray2_1%3a1.0.2-3_armhf.deb ...
Unpacking libbluray2:armhf (1:1.0.2-3) ...
Selecting previously unselected package libchromaprint1:armhf.
Preparing to unpack .../266-libchromaprint1_1.4.3-2+b1_armhf.deb ...
Unpacking libchromaprint1:armhf (1.4.3-2+b1) ...
Selecting previously unselected package libgme0:armhf.
Preparing to unpack .../267-libgme0_0.6.2-1_armhf.deb ...
Unpacking libgme0:armhf (0.6.2-1) ...
Selecting previously unselected package libmpg123-0:armhf.
Preparing to unpack .../268-libmpg123-0_1.25.10-2_armhf.deb ...
Unpacking libmpg123-0:armhf (1.25.10-2) ...
Selecting previously unselected package libvorbisfile3:armhf.
Preparing to unpack .../269-libvorbisfile3_1.3.6-1_armhf.deb ...
Unpacking libvorbisfile3:armhf (1.3.6-1) ...
Selecting previously unselected package libopenmpt0:armhf.
Preparing to unpack .../270-libopenmpt0_0.3.12-1_armhf.deb ...
Unpacking libopenmpt0:armhf (0.3.12-1) ...
Selecting previously unselected package libssh-gcrypt-4:armhf.
Preparing to unpack .../271-libssh-gcrypt-4_0.8.1-1_armhf.deb ...
Unpacking libssh-gcrypt-4:armhf (0.8.1-1) ...
Selecting previously unselected package libavformat58:armhf.
Preparing to unpack .../272-libavformat58_7%3a4.0.2-2+b1_armhf.deb ...
Unpacking libavformat58:armhf (7:4.0.2-2+b1) ...
Selecting previously unselected package libavformat-dev:armhf.
Preparing to unpack .../273-libavformat-dev_7%3a4.0.2-2+b1_armhf.deb ...
Unpacking libavformat-dev:armhf (7:4.0.2-2+b1) ...
Selecting previously unselected package libavresample4:armhf.
Preparing to unpack .../274-libavresample4_7%3a4.0.2-2+b1_armhf.deb ...
Unpacking libavresample4:armhf (7:4.0.2-2+b1) ...
Selecting previously unselected package libavresample-dev:armhf.
Preparing to unpack .../275-libavresample-dev_7%3a4.0.2-2+b1_armhf.deb ...
Unpacking libavresample-dev:armhf (7:4.0.2-2+b1) ...
Selecting previously unselected package libcairo-script-interpreter2:armhf.
Preparing to unpack .../276-libcairo-script-interpreter2_1.15.12-1_armhf.deb ...
Unpacking libcairo-script-interpreter2:armhf (1.15.12-1) ...
Selecting previously unselected package libexpat1-dev:armhf.
Preparing to unpack .../277-libexpat1-dev_2.2.6-1_armhf.deb ...
Unpacking libexpat1-dev:armhf (2.2.6-1) ...
Selecting previously unselected package uuid-dev:armhf.
Preparing to unpack .../278-uuid-dev_2.32.1-0.1_armhf.deb ...
Unpacking uuid-dev:armhf (2.32.1-0.1) ...
Selecting previously unselected package libfontconfig1-dev:armhf.
Preparing to unpack .../279-libfontconfig1-dev_2.13.1-1_armhf.deb ...
Unpacking libfontconfig1-dev:armhf (2.13.1-1) ...
Selecting previously unselected package libxrender-dev:armhf.
Preparing to unpack .../280-libxrender-dev_1%3a0.9.10-1_armhf.deb ...
Unpacking libxrender-dev:armhf (1:0.9.10-1) ...
Selecting previously unselected package libpixman-1-dev:armhf.
Preparing to unpack .../281-libpixman-1-dev_0.34.0-2_armhf.deb ...
Unpacking libpixman-1-dev:armhf (0.34.0-2) ...
Selecting previously unselected package libxcb-render0-dev:armhf.
Preparing to unpack .../282-libxcb-render0-dev_1.13-3_armhf.deb ...
Unpacking libxcb-render0-dev:armhf (1.13-3) ...
Selecting previously unselected package libxcb-shm0-dev:armhf.
Preparing to unpack .../283-libxcb-shm0-dev_1.13-3_armhf.deb ...
Unpacking libxcb-shm0-dev:armhf (1.13-3) ...
Selecting previously unselected package libcairo2-dev:armhf.
Preparing to unpack .../284-libcairo2-dev_1.15.12-1_armhf.deb ...
Unpacking libcairo2-dev:armhf (1.15.12-1) ...
Selecting previously unselected package libdrm-omap1:armhf.
Preparing to unpack .../285-libdrm-omap1_2.4.94-1+rpi1_armhf.deb ...
Unpacking libdrm-omap1:armhf (2.4.94-1+rpi1) ...
Selecting previously unselected package libdrm-exynos1:armhf.
Preparing to unpack .../286-libdrm-exynos1_2.4.94-1+rpi1_armhf.deb ...
Unpacking libdrm-exynos1:armhf (2.4.94-1+rpi1) ...
Selecting previously unselected package libdrm-tegra0:armhf.
Preparing to unpack .../287-libdrm-tegra0_2.4.94-1+rpi1_armhf.deb ...
Unpacking libdrm-tegra0:armhf (2.4.94-1+rpi1) ...
Selecting previously unselected package libdrm-dev:armhf.
Preparing to unpack .../288-libdrm-dev_2.4.94-1+rpi1_armhf.deb ...
Unpacking libdrm-dev:armhf (2.4.94-1+rpi1) ...
Selecting previously unselected package libdw1:armhf.
Preparing to unpack .../289-libdw1_0.170-0.5_armhf.deb ...
Unpacking libdw1:armhf (0.170-0.5) ...
Selecting previously unselected package libglvnd-core-dev:armhf.
Preparing to unpack .../290-libglvnd-core-dev_1.1.0-1_armhf.deb ...
Unpacking libglvnd-core-dev:armhf (1.1.0-1) ...
Selecting previously unselected package libgles1:armhf.
Preparing to unpack .../291-libgles1_1.1.0-1_armhf.deb ...
Unpacking libgles1:armhf (1.1.0-1) ...
Selecting previously unselected package libgles2:armhf.
Preparing to unpack .../292-libgles2_1.1.0-1_armhf.deb ...
Unpacking libgles2:armhf (1.1.0-1) ...
Selecting previously unselected package libopengl0:armhf.
Preparing to unpack .../293-libopengl0_1.1.0-1_armhf.deb ...
Unpacking libopengl0:armhf (1.1.0-1) ...
Selecting previously unselected package libglvnd-dev:armhf.
Preparing to unpack .../294-libglvnd-dev_1.1.0-1_armhf.deb ...
Unpacking libglvnd-dev:armhf (1.1.0-1) ...
Selecting previously unselected package x11proto-dri2-dev.
Preparing to unpack .../295-x11proto-dri2-dev_2018.4-4_all.deb ...
Unpacking x11proto-dri2-dev (2018.4-4) ...
Selecting previously unselected package x11proto-gl-dev.
Preparing to unpack .../296-x11proto-gl-dev_2018.4-4_all.deb ...
Unpacking x11proto-gl-dev (2018.4-4) ...
Selecting previously unselected package x11proto-xf86vidmode-dev.
Preparing to unpack .../297-x11proto-xf86vidmode-dev_2018.4-4_all.deb ...
Unpacking x11proto-xf86vidmode-dev (2018.4-4) ...
Selecting previously unselected package libxxf86vm-dev:armhf.
Preparing to unpack .../298-libxxf86vm-dev_1%3a1.1.4-1+b2_armhf.deb ...
Unpacking libxxf86vm-dev:armhf (1:1.1.4-1+b2) ...
Selecting previously unselected package x11proto-damage-dev.
Preparing to unpack .../299-x11proto-damage-dev_1%3a2018.4-4_all.deb ...
Unpacking x11proto-damage-dev (1:2018.4-4) ...
Selecting previously unselected package libxdamage-dev:armhf.
Preparing to unpack .../300-libxdamage-dev_1%3a1.1.4-3_armhf.deb ...
Unpacking libxdamage-dev:armhf (1:1.1.4-3) ...
Selecting previously unselected package libxcb-glx0-dev:armhf.
Preparing to unpack .../301-libxcb-glx0-dev_1.13-3_armhf.deb ...
Unpacking libxcb-glx0-dev:armhf (1.13-3) ...
Selecting previously unselected package libxcb-dri2-0-dev:armhf.
Preparing to unpack .../302-libxcb-dri2-0-dev_1.13-3_armhf.deb ...
Unpacking libxcb-dri2-0-dev:armhf (1.13-3) ...
Selecting previously unselected package libxcb-dri3-dev:armhf.
Preparing to unpack .../303-libxcb-dri3-dev_1.13-3_armhf.deb ...
Unpacking libxcb-dri3-dev:armhf (1.13-3) ...
Selecting previously unselected package libxcb-randr0:armhf.
Preparing to unpack .../304-libxcb-randr0_1.13-3_armhf.deb ...
Unpacking libxcb-randr0:armhf (1.13-3) ...
Selecting previously unselected package libxcb-randr0-dev:armhf.
Preparing to unpack .../305-libxcb-randr0-dev_1.13-3_armhf.deb ...
Unpacking libxcb-randr0-dev:armhf (1.13-3) ...
Selecting previously unselected package libxcb-shape0:armhf.
Preparing to unpack .../306-libxcb-shape0_1.13-3_armhf.deb ...
Unpacking libxcb-shape0:armhf (1.13-3) ...
Selecting previously unselected package libxcb-shape0-dev:armhf.
Preparing to unpack .../307-libxcb-shape0-dev_1.13-3_armhf.deb ...
Unpacking libxcb-shape0-dev:armhf (1.13-3) ...
Selecting previously unselected package libxcb-xfixes0-dev:armhf.
Preparing to unpack .../308-libxcb-xfixes0-dev_1.13-3_armhf.deb ...
Unpacking libxcb-xfixes0-dev:armhf (1.13-3) ...
Selecting previously unselected package libxcb-sync-dev:armhf.
Preparing to unpack .../309-libxcb-sync-dev_1.13-3_armhf.deb ...
Unpacking libxcb-sync-dev:armhf (1.13-3) ...
Selecting previously unselected package libxcb-present-dev:armhf.
Preparing to unpack .../310-libxcb-present-dev_1.13-3_armhf.deb ...
Unpacking libxcb-present-dev:armhf (1.13-3) ...
Selecting previously unselected package libxshmfence-dev:armhf.
Preparing to unpack .../311-libxshmfence-dev_1.3-1_armhf.deb ...
Unpacking libxshmfence-dev:armhf (1.3-1) ...
Selecting previously unselected package libx11-xcb-dev:armhf.
Preparing to unpack .../312-libx11-xcb-dev_2%3a1.6.6-1_armhf.deb ...
Unpacking libx11-xcb-dev:armhf (2:1.6.6-1) ...
Selecting previously unselected package libwayland-cursor0:armhf.
Preparing to unpack .../313-libwayland-cursor0_1.16.0-1_armhf.deb ...
Unpacking libwayland-cursor0:armhf (1.16.0-1) ...
Selecting previously unselected package libwayland-bin.
Preparing to unpack .../314-libwayland-bin_1.16.0-1_armhf.deb ...
Unpacking libwayland-bin (1.16.0-1) ...
Selecting previously unselected package libwayland-dev:armhf.
Preparing to unpack .../315-libwayland-dev_1.16.0-1_armhf.deb ...
Unpacking libwayland-dev:armhf (1.16.0-1) ...
Selecting previously unselected package libegl1-mesa-dev:armhf.
Preparing to unpack .../316-libegl1-mesa-dev_18.1.7-1_armhf.deb ...
Unpacking libegl1-mesa-dev:armhf (18.1.7-1) ...
Selecting previously unselected package libexiv2-14:armhf.
Preparing to unpack .../317-libexiv2-14_0.25-4_armhf.deb ...
Unpacking libexiv2-14:armhf (0.25-4) ...
Selecting previously unselected package libexiv2-dev.
Preparing to unpack .../318-libexiv2-dev_0.25-4_armhf.deb ...
Unpacking libexiv2-dev (0.25-4) ...
Selecting previously unselected package libflac8:armhf.
Preparing to unpack .../319-libflac8_1.3.2-3_armhf.deb ...
Unpacking libflac8:armhf (1.3.2-3) ...
Selecting previously unselected package libogg-dev:armhf.
Preparing to unpack .../320-libogg-dev_1.3.2-1_armhf.deb ...
Unpacking libogg-dev:armhf (1.3.2-1) ...
Selecting previously unselected package libflac-dev:armhf.
Preparing to unpack .../321-libflac-dev_1.3.2-3_armhf.deb ...
Unpacking libflac-dev:armhf (1.3.2-3) ...
Selecting previously unselected package libfribidi-dev.
Preparing to unpack .../322-libfribidi-dev_1.0.5-3_armhf.deb ...
Unpacking libfribidi-dev (1.0.5-3) ...
Selecting previously unselected package libgdk-pixbuf2.0-bin.
Preparing to unpack .../323-libgdk-pixbuf2.0-bin_2.38.0+dfsg-6+rpi1_armhf.deb ...
Unpacking libgdk-pixbuf2.0-bin (2.38.0+dfsg-6+rpi1) ...
Selecting previously unselected package libgdk-pixbuf2.0-dev:armhf.
Preparing to unpack .../324-libgdk-pixbuf2.0-dev_2.38.0+dfsg-6+rpi1_armhf.deb ...
Unpacking libgdk-pixbuf2.0-dev:armhf (2.38.0+dfsg-6+rpi1) ...
Selecting previously unselected package libgif7:armhf.
Preparing to unpack .../325-libgif7_5.1.4-3_armhf.deb ...
Unpacking libgif7:armhf (5.1.4-3) ...
Selecting previously unselected package libgif-dev.
Preparing to unpack .../326-libgif-dev_5.1.4-3_armhf.deb ...
Unpacking libgif-dev (5.1.4-3) ...
Selecting previously unselected package mesa-common-dev:armhf.
Preparing to unpack .../327-mesa-common-dev_18.1.7-1_armhf.deb ...
Unpacking mesa-common-dev:armhf (18.1.7-1) ...
Selecting previously unselected package libgl1-mesa-dev:armhf.
Preparing to unpack .../328-libgl1-mesa-dev_18.1.7-1_armhf.deb ...
Unpacking libgl1-mesa-dev:armhf (18.1.7-1) ...
Selecting previously unselected package libgles2-mesa-dev:armhf.
Preparing to unpack .../329-libgles2-mesa-dev_18.1.7-1_armhf.deb ...
Unpacking libgles2-mesa-dev:armhf (18.1.7-1) ...
Selecting previously unselected package libgsf-1-dev:armhf.
Preparing to unpack .../330-libgsf-1-dev_1.14.44-1_armhf.deb ...
Unpacking libgsf-1-dev:armhf (1.14.44-1) ...
Selecting previously unselected package libgstreamer1.0-dev:armhf.
Preparing to unpack .../331-libgstreamer1.0-dev_1.14.3-1_armhf.deb ...
Adding 'diversion of /usr/bin/dh_gstscancodecs to /usr/bin/dh_gstscancodecs-gst0.10 by libgstreamer1.0-dev'
Adding 'diversion of /usr/share/man/man1/dh_gstscancodecs.1.gz to /usr/share/man/man1/dh_gstscancodecs.1.gz-gst0.10 by libgstreamer1.0-dev'
Unpacking libgstreamer1.0-dev:armhf (1.14.3-1) ...
Selecting previously unselected package liborc-0.4-dev-bin.
Preparing to unpack .../332-liborc-0.4-dev-bin_1%3a0.4.28-3_armhf.deb ...
Unpacking liborc-0.4-dev-bin (1:0.4.28-3) ...
Selecting previously unselected package liborc-0.4-dev:armhf.
Preparing to unpack .../333-liborc-0.4-dev_1%3a0.4.28-3_armhf.deb ...
Unpacking liborc-0.4-dev:armhf (1:0.4.28-3) ...
Selecting previously unselected package libgstreamer-plugins-base1.0-dev:armhf.
Preparing to unpack .../334-libgstreamer-plugins-base1.0-dev_1.14.3-2_armhf.deb ...
Unpacking libgstreamer-plugins-base1.0-dev:armhf (1.14.3-2) ...
Selecting previously unselected package libxft-dev:armhf.
Preparing to unpack .../335-libxft-dev_2.3.2-2_armhf.deb ...
Unpacking libxft-dev:armhf (2.3.2-2) ...
Selecting previously unselected package libpango1.0-dev.
Preparing to unpack .../336-libpango1.0-dev_1.42.4-3_armhf.deb ...
Unpacking libpango1.0-dev (1.42.4-3) ...
Selecting previously unselected package x11proto-composite-dev.
Preparing to unpack .../337-x11proto-composite-dev_1%3a2018.4-4_all.deb ...
Unpacking x11proto-composite-dev (1:2018.4-4) ...
Selecting previously unselected package libxcomposite-dev:armhf.
Preparing to unpack .../338-libxcomposite-dev_1%3a0.4.4-2_armhf.deb ...
Unpacking libxcomposite-dev:armhf (1:0.4.4-2) ...
Selecting previously unselected package libxcursor-dev:armhf.
Preparing to unpack .../339-libxcursor-dev_1%3a1.1.15-1_armhf.deb ...
Unpacking libxcursor-dev:armhf (1:1.1.15-1) ...
Selecting previously unselected package x11proto-xinerama-dev.
Preparing to unpack .../340-x11proto-xinerama-dev_2018.4-4_all.deb ...
Unpacking x11proto-xinerama-dev (2018.4-4) ...
Selecting previously unselected package libxinerama-dev:armhf.
Preparing to unpack .../341-libxinerama-dev_2%3a1.1.4-1_armhf.deb ...
Unpacking libxinerama-dev:armhf (2:1.1.4-1) ...
Selecting previously unselected package xkb-data.
Preparing to unpack .../342-xkb-data_2.23.1-1_all.deb ...
Unpacking xkb-data (2.23.1-1) ...
Selecting previously unselected package libxkbcommon0:armhf.
Preparing to unpack .../343-libxkbcommon0_0.8.2-1_armhf.deb ...
Unpacking libxkbcommon0:armhf (0.8.2-1) ...
Selecting previously unselected package libxkbcommon-dev:armhf.
Preparing to unpack .../344-libxkbcommon-dev_0.8.2-1_armhf.deb ...
Unpacking libxkbcommon-dev:armhf (0.8.2-1) ...
Selecting previously unselected package x11proto-randr-dev.
Preparing to unpack .../345-x11proto-randr-dev_2018.4-4_all.deb ...
Unpacking x11proto-randr-dev (2018.4-4) ...
Selecting previously unselected package libxrandr-dev:armhf.
Preparing to unpack .../346-libxrandr-dev_2%3a1.5.1-1_armhf.deb ...
Unpacking libxrandr-dev:armhf (2:1.5.1-1) ...
Selecting previously unselected package libgtk-3-dev:armhf.
Preparing to unpack .../347-libgtk-3-dev_3.24.1-2+rpi1_armhf.deb ...
Unpacking libgtk-3-dev:armhf (3.24.1-2+rpi1) ...
Selecting previously unselected package libxml2-utils.
Preparing to unpack .../348-libxml2-utils_2.9.4+dfsg1-7_armhf.deb ...
Unpacking libxml2-utils (2.9.4+dfsg1-7) ...
Selecting previously unselected package libgtk2.0-dev:armhf.
Preparing to unpack .../349-libgtk2.0-dev_2.24.32-3_armhf.deb ...
Unpacking libgtk2.0-dev:armhf (2.24.32-3) ...
Selecting previously unselected package liblua5.2-0:armhf.
Preparing to unpack .../350-liblua5.2-0_5.2.4-1.1_armhf.deb ...
Unpacking liblua5.2-0:armhf (5.2.4-1.1) ...
Selecting previously unselected package libmagic-dev:armhf.
Preparing to unpack .../351-libmagic-dev_1%3a5.34-2_armhf.deb ...
Unpacking libmagic-dev:armhf (1:5.34-2) ...
Selecting previously unselected package libmpeg2-4:armhf.
Preparing to unpack .../352-libmpeg2-4_0.5.1-8_armhf.deb ...
Unpacking libmpeg2-4:armhf (0.5.1-8) ...
Selecting previously unselected package libmpeg2-4-dev:armhf.
Preparing to unpack .../353-libmpeg2-4-dev_0.5.1-8_armhf.deb ...
Unpacking libmpeg2-4-dev:armhf (0.5.1-8) ...
Selecting previously unselected package libncurses-dev:armhf.
Preparing to unpack .../354-libncurses-dev_6.1+20180714-1_armhf.deb ...
Unpacking libncurses-dev:armhf (6.1+20180714-1) ...
Selecting previously unselected package libnspr4:armhf.
Preparing to unpack .../355-libnspr4_2%3a4.20-1_armhf.deb ...
Unpacking libnspr4:armhf (2:4.20-1) ...
Selecting previously unselected package libnss3:armhf.
Preparing to unpack .../356-libnss3_2%3a3.39-1_armhf.deb ...
Unpacking libnss3:armhf (2:3.39-1) ...
Selecting previously unselected package libpopt0:armhf.
Preparing to unpack .../357-libpopt0_1.16-11_armhf.deb ...
Unpacking libpopt0:armhf (1.16-11) ...
Selecting previously unselected package libpopt-dev:armhf.
Preparing to unpack .../358-libpopt-dev_1.16-11_armhf.deb ...
Unpacking libpopt-dev:armhf (1.16-11) ...
Selecting previously unselected package libreadline-dev:armhf.
Preparing to unpack .../359-libreadline-dev_7.0-5_armhf.deb ...
Unpacking libreadline-dev:armhf (7.0-5) ...
Selecting previously unselected package librpmio8.
Preparing to unpack .../360-librpmio8_4.14.1+dfsg1-4_armhf.deb ...
Unpacking librpmio8 (4.14.1+dfsg1-4) ...
Selecting previously unselected package librpm8.
Preparing to unpack .../361-librpm8_4.14.1+dfsg1-4_armhf.deb ...
Unpacking librpm8 (4.14.1+dfsg1-4) ...
Selecting previously unselected package librpmbuild8.
Preparing to unpack .../362-librpmbuild8_4.14.1+dfsg1-4_armhf.deb ...
Unpacking librpmbuild8 (4.14.1+dfsg1-4) ...
Selecting previously unselected package librpmsign8.
Preparing to unpack .../363-librpmsign8_4.14.1+dfsg1-4_armhf.deb ...
Unpacking librpmsign8 (4.14.1+dfsg1-4) ...
Selecting previously unselected package libdb5.3-dev.
Preparing to unpack .../364-libdb5.3-dev_5.3.28+dfsg1-0.2_armhf.deb ...
Unpacking libdb5.3-dev (5.3.28+dfsg1-0.2) ...
Selecting previously unselected package libdb-dev:armhf.
Preparing to unpack .../365-libdb-dev_5.3.1+b13_armhf.deb ...
Unpacking libdb-dev:armhf (5.3.1+b13) ...
Selecting previously unselected package libsepol1-dev:armhf.
Preparing to unpack .../366-libsepol1-dev_2.8-1_armhf.deb ...
Unpacking libsepol1-dev:armhf (2.8-1) ...
Selecting previously unselected package libselinux1-dev:armhf.
Preparing to unpack .../367-libselinux1-dev_2.8-1_armhf.deb ...
Unpacking libselinux1-dev:armhf (2.8-1) ...
Selecting previously unselected package libsqlite3-dev:armhf.
Preparing to unpack .../368-libsqlite3-dev_3.25.2-1_armhf.deb ...
Unpacking libsqlite3-dev:armhf (3.25.2-1) ...
Selecting previously unselected package librpm-dev.
Preparing to unpack .../369-librpm-dev_4.14.1+dfsg1-4_armhf.deb ...
Unpacking librpm-dev (4.14.1+dfsg1-4) ...
Selecting previously unselected package libswscale5:armhf.
Preparing to unpack .../370-libswscale5_7%3a4.0.2-2+b1_armhf.deb ...
Unpacking libswscale5:armhf (7:4.0.2-2+b1) ...
Selecting previously unselected package libswscale-dev:armhf.
Preparing to unpack .../371-libswscale-dev_7%3a4.0.2-2+b1_armhf.deb ...
Unpacking libswscale-dev:armhf (7:4.0.2-2+b1) ...
Selecting previously unselected package libtext-unidecode-perl.
Preparing to unpack .../372-libtext-unidecode-perl_1.30-1_all.deb ...
Unpacking libtext-unidecode-perl (1.30-1) ...
Selecting previously unselected package libtidy5.
Preparing to unpack .../373-libtidy5_1%3a5.2.0-2_armhf.deb ...
Unpacking libtidy5 (1:5.2.0-2) ...
Selecting previously unselected package libtidy-dev.
Preparing to unpack .../374-libtidy-dev_1%3a5.2.0-2_armhf.deb ...
Unpacking libtidy-dev (1:5.2.0-2) ...
Selecting previously unselected package libvorbis-dev:armhf.
Preparing to unpack .../375-libvorbis-dev_1.3.6-1_armhf.deb ...
Unpacking libvorbis-dev:armhf (1.3.6-1) ...
Selecting previously unselected package libxml-namespacesupport-perl.
Preparing to unpack .../376-libxml-namespacesupport-perl_1.12-1_all.deb ...
Unpacking libxml-namespacesupport-perl (1.12-1) ...
Selecting previously unselected package libxml-sax-base-perl.
Preparing to unpack .../377-libxml-sax-base-perl_1.09-1_all.deb ...
Unpacking libxml-sax-base-perl (1.09-1) ...
Selecting previously unselected package libxml-sax-perl.
Preparing to unpack .../378-libxml-sax-perl_1.00+dfsg-1_all.deb ...
Unpacking libxml-sax-perl (1.00+dfsg-1) ...
Selecting previously unselected package libxml-libxml-perl.
Preparing to unpack .../379-libxml-libxml-perl_2.0132+dfsg-2_armhf.deb ...
Unpacking libxml-libxml-perl (2.0132+dfsg-2) ...
Selecting previously unselected package texinfo.
Preparing to unpack .../380-texinfo_6.5.0.dfsg.1-4_armhf.deb ...
Unpacking texinfo (6.5.0.dfsg.1-4) ...
Selecting previously unselected package libsmf0.
Preparing to unpack .../381-libsmf0_1.3-2_armhf.deb ...
Unpacking libsmf0 (1.3-2) ...
Selecting previously unselected package libsmf-dev.
Preparing to unpack .../382-libsmf-dev_1.3-2_armhf.deb ...
Unpacking libsmf-dev (1.3-2) ...
Selecting previously unselected package sbuild-build-depends-libextractor-dummy.
Preparing to unpack .../383-sbuild-build-depends-libextractor-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-libextractor-dummy (0.invalid.0) ...
Setting up libx264-155:armhf (2:0.155.2917+git0a84d98-2+rpi1) ...
Setting up libsepol1-dev:armhf (2.8-1) ...
Setting up libglvnd0:armhf (1.1.0-1) ...
Setting up libopengl0:armhf (1.1.0-1) ...
Setting up libmpeg2-4:armhf (0.5.1-8) ...
Setting up libpopt0:armhf (1.16-11) ...
Setting up libexiv2-14:armhf (0.25-4) ...
Setting up libgles1:armhf (1.1.0-1) ...
Setting up libtwolame0:armhf (0.3.13-4) ...
Setting up libjson-glib-1.0-common (1.4.2-4) ...
Setting up libgtk2.0-common (2.24.32-3) ...
Setting up libbz2-dev:armhf (1.0.6-9) ...
Setting up libopenjp2-7:armhf (2.3.0-1) ...
Setting up glib-networking-common (2.58.0-1) ...
Setting up libpopt-dev:armhf (1.16-11) ...
Setting up libjpeg62-turbo:armhf (1:1.5.2-2+b1) ...
Setting up libarchive-zip-perl (1.64-1) ...
Setting up libtidy5 (1:5.2.0-2) ...
Setting up mime-support (3.61) ...
Installing new version of config file /etc/mime.types ...
Setting up libxml-namespacesupport-perl (1.12-1) ...
Setting up iso-codes (4.1-1) ...
Setting up libsqlite3-dev:armhf (3.25.2-1) ...
Setting up libwavpack1:armhf (5.1.0-4) ...
Setting up liblcms2-2:armhf (2.9-3) ...
Setting up libjbig0:armhf (2.1-3.1+b2) ...
Setting up libsigsegv2:armhf (2.12-2) ...
Setting up libpthread-stubs0-dev:armhf (0.3-4) ...
Setting up fonts-dejavu-core (2.37-1) ...
Setting up libcap2-bin (1:2.25-1.2) ...
Setting up libpsl5:armhf (0.20.2-1) ...
Setting up libelf1:armhf (0.170-0.5) ...
Setting up libgsf-1-common (1.14.44-1) ...
Setting up groff-base (1.22.3-10) ...
Setting up libsoxr0:armhf (0.1.2-3) ...
Setting up libglib2.0-0:armhf (2.58.1-2) ...
Setting up libxshmfence1:armhf (1.3-1) ...
Setting up xorg-sgml-doctools (1:1.11-1) ...
Setting up libtext-unidecode-perl (1.30-1) ...
Setting up libwayland-client0:armhf (1.16.0-1) ...
Setting up xkb-data (2.23.1-1) ...
Setting up libproxy1v5:armhf (0.4.15-2) ...
Setting up uuid-dev:armhf (2.32.1-0.1) ...
Setting up libgdk-pixbuf2.0-common (2.38.0+dfsg-6+rpi1) ...
Setting up glib-networking-services (2.58.0-1) ...
Setting up libdatrie1:armhf (0.2.12-1) ...
Setting up libtiff5:armhf (4.0.9-6) ...
Setting up gettext-base (0.19.8.1-7) ...
Setting up libshine3:armhf (3.1.1-2) ...
Setting up libgif7:armhf (5.1.4-3) ...
Setting up libva2:armhf (2.2.0-1) ...
Setting up libpipeline1:armhf (1.5.0-1) ...
Setting up libglapi-mesa:armhf (18.1.7-1) ...
Setting up libspeex1:armhf (1.2~rc1.2-1) ...
Setting up m4 (1.4.18-1) ...
Setting up libsmf0 (1.3-2) ...
Setting up libxvidcore4:armhf (2:1.3.5-1) ...
Setting up libbsd0:armhf (0.9.1-1) ...
Setting up libnspr4:armhf (2:4.20-1) ...
Setting up ucf (3.0038) ...
Setting up libgirepository-1.0-1:armhf (1.58.0-1) ...
Setting up x11proto-dev (2018.4-4) ...
Setting up libopus0:armhf (1.3~beta+20180518-1) ...
Setting up libfreetype6:armhf (2.8.1-2) ...
Setting up libmagic-mgc (1:5.34-2) ...
Setting up bzip2 (1.0.6-9) ...
Setting up libmagic1:armhf (1:5.34-2) ...
Setting up libdrm-common (2.4.94-1+rpi1) ...
Setting up libjson-glib-1.0-0:armhf (1.4.2-4) ...
Setting up libgraphite2-3:armhf (1.3.12-1) ...
Setting up libjbig-dev:armhf (2.1-3.1+b2) ...
Setting up libx265-160:armhf (2.8-4) ...
Setting up liborc-0.4-dev-bin (1:0.4.28-3) ...
Setting up libogg0:armhf (1.3.2-1) ...
Setting up libatk1.0-data (2.30.0-1) ...
Setting up libxml-sax-base-perl (1.09-1) ...
Setting up x11proto-damage-dev (1:2018.4-4) ...
Setting up pkg-config (0.29-4) ...
Setting up libx11-xcb1:armhf (2:1.6.6-1) ...
Setting up libpixman-1-0:armhf (0.34.0-2) ...
Setting up xtrans-dev (1.3.5-1) ...
Setting up libmp3lame0:armhf (3.100-2) ...
Setting up gir1.2-glib-2.0:armhf (1.58.0-1) ...
Setting up x11proto-xext-dev (2018.4-4) ...
Setting up libglib2.0-data (2.58.1-2) ...
Setting up libdb5.3-dev (5.3.28+dfsg1-0.2) ...
Processing triggers for libc-bin (2.27-5+rpi1) ...
Setting up libcodec2-0.8.1:armhf (0.8.1-1) ...
Setting up dwz (0.12-2) ...
Setting up libepoxy0:armhf (1.5.2-0.3) ...
Setting up x11proto-xinerama-dev (2018.4-4) ...
Setting up autotools-dev (20180224.1) ...
Setting up libpixman-1-dev:armhf (0.34.0-2) ...
Setting up libatk1.0-0:armhf (2.30.0-1) ...
Setting up x11proto-randr-dev (2018.4-4) ...
Setting up libsnappy1v5:armhf (1.1.7-1) ...
Setting up x11proto-gl-dev (2018.4-4) ...
Processing triggers for systemd (239-7) ...
Setting up libltdl7:armhf (2.4.6-4) ...
Setting up libtiffxx5:armhf (4.0.9-6) ...
Setting up libdconf1:armhf (0.30.0-1) ...
Setting up libzvbi-common (0.2.35-14) ...
Setting up libfribidi0:armhf (1.0.5-3) ...
Setting up libexpat1-dev:armhf (2.2.6-1) ...
Setting up libsensors4:armhf (1:3.4.0-4+b1) ...
Setting up libgles2:armhf (1.1.0-1) ...
Setting up libxkbcommon0:armhf (0.8.2-1) ...
Setting up libpcrecpp0v5:armhf (2:8.39-11+rpi1) ...
Setting up libpcre32-3:armhf (2:8.39-11+rpi1) ...
Setting up libgudev-1.0-0:armhf (232-2+rpi1) ...
Setting up libvpx5:armhf (1.7.0-3) ...
Setting up liblua5.2-0:armhf (5.2.4-1.1) ...
Setting up liborc-0.4-0:armhf (1:0.4.28-3) ...
Setting up libpcre16-3:armhf (2:8.39-11+rpi1) ...
Setting up libaom0:armhf (1.0.0-2) ...
Setting up libgme0:armhf (0.6.2-1) ...
Setting up libcolord2:armhf (1.3.3-2) ...
Setting up libthai-data (0.1.28-1) ...
Setting up libjpeg62-turbo-dev:armhf (1:1.5.2-2+b1) ...
Setting up liblzma-dev:armhf (5.2.2-1.3) ...
Setting up libxdmcp6:armhf (1:1.1.2-3) ...
Setting up libzvbi0:armhf (0.2.35-14) ...
Setting up libkeyutils1:armhf (1.5.9-9.3) ...
Setting up bsdmainutils (11.1.2) ...
update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode
update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode
Setting up libvorbis0a:armhf (1.3.6-1) ...
Setting up x11-common (1:7.7+19) ...
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
Running in chroot, ignoring request.
All runlevel operations denied by policy
invoke-rc.d: policy-rc.d denied execution of restart.
Setting up libmpg123-0:armhf (1.25.10-2) ...
Setting up hicolor-icon-theme (0.17-2) ...
Setting up libncurses-dev:armhf (6.1+20180714-1) ...
Setting up libglib2.0-bin (2.58.1-2) ...
Setting up libogg-dev:armhf (1.3.2-1) ...
Setting up libexif12:armhf (0.6.21-5) ...
Setting up libglvnd-core-dev:armhf (1.1.0-1) ...
Setting up libgraphite2-dev:armhf (1.3.12-1) ...
Setting up libwayland-cursor0:armhf (1.16.0-1) ...
Setting up x11proto-input-dev (2018.4-4) ...
Setting up libgsm1:armhf (1.0.13-4) ...
Setting up x11proto-composite-dev (1:2018.4-4) ...
Setting up libwayland-egl1:armhf (1.16.0-1) ...
Setting up libx11-data (2:1.6.6-1) ...
Setting up libxau6:armhf (1:1.0.8-1+b2) ...
Setting up autopoint (0.19.8.1-7) ...
Setting up libmpdec2:armhf (2.4.2-2) ...
Setting up liblzo2-2:armhf (2.10-0.1) ...
Setting up libavahi-common-data:armhf (0.7-4) ...
Setting up libwayland-server0:armhf (1.16.0-1) ...
Setting up libwebp6:armhf (0.6.1-2) ...
Setting up zlib1g-dev:armhf (1:1.2.11.dfsg-1) ...
Setting up libfile-stripnondeterminism-perl (0.043-1) ...
Setting up libxml-sax-perl (1.00+dfsg-1) ...
update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10...
update-perl-sax-parsers: Updating overall Perl SAX parser modules info file...

Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version
Setting up libdb-dev:armhf (5.3.1+b13) ...
Setting up libvorbisfile3:armhf (1.3.6-1) ...
Setting up libedit2:armhf (3.1-20180525-1) ...
Setting up x11proto-dri2-dev (2018.4-4) ...
Setting up libpython3.6-stdlib:armhf (3.6.6-1) ...
Setting up libmpeg2-4-dev:armhf (0.5.1-8) ...
Setting up libexiv2-dev (0.25-4) ...
Setting up libdbus-1-dev:armhf (1.12.10-1) ...
Setting up libtidy-dev (1:5.2.0-2) ...
Setting up libpcre3-dev:armhf (2:8.39-11+rpi1) ...
Setting up gir1.2-atk-1.0:armhf (2.30.0-1) ...
Setting up fontconfig-config (2.13.1-1) ...
Installing new version of config file /etc/fonts/fonts.conf ...
Setting up libxkbcommon-dev:armhf (0.8.2-1) ...
Setting up python3.6 (3.6.6-1) ...
Setting up libgstreamer1.0-0:armhf (1.14.3-1) ...
Setcap worked! gst-ptp-helper is not suid!
Setting up tex-common (6.10) ...
update-language: texlive-base not installed and configured, doing nothing!
Setting up x11proto-core-dev (2018.4-4) ...
Setting up liblcms2-dev:armhf (2.9-3) ...
Setting up libmagic-dev:armhf (1:5.34-2) ...
Setting up libxshmfence-dev:armhf (1.3-1) ...
Setting up libllvm6.0:armhf (1:6.0.1-9+rpi1) ...
Setting up libdw1:armhf (0.170-0.5) ...
Setting up dconf-service (0.30.0-1) ...
Setting up libopenmpt0:armhf (0.3.12-1) ...
Setting up libgif-dev (5.1.4-3) ...
Setting up x11proto-fixes-dev (1:2018.4-4) ...
Setting up libtiff5-dev:armhf (4.0.9-6) ...
Setting up libflac8:armhf (1.3.2-3) ...
Setting up libnss3:armhf (2:3.39-1) ...
Setting up libharfbuzz0b:armhf (1.9.0-1+rpi1) ...
Setting up x11proto-xf86vidmode-dev (2018.4-4) ...
Setting up libxau-dev:armhf (1:1.0.8-1+b2) ...
Setting up autoconf (2.69-11) ...
Setting up libthai0:armhf (0.1.28-1) ...
Setting up file (1:5.34-2) ...
Setting up x11proto-record-dev (2018.4-4) ...
Setting up libkrb5support0:armhf (1.16-2) ...
Setting up libdrm2:armhf (2.4.94-1+rpi1) ...
Setting up libxdmcp-dev:armhf (1:1.1.2-3) ...
Setting up libjpeg-dev (1:1.5.2-2) ...
Setting up libfribidi-dev (1.0.5-3) ...
Setting up libexif-dev:armhf (0.6.21-5) ...
Setting up libwebpmux3:armhf (0.6.1-2) ...
Setting up libva-drm2:armhf (2.2.0-1) ...
Setting up libdrm-etnaviv1:armhf (2.4.94-1+rpi1) ...
Setting up automake (1:1.16.1-1.1) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up liborc-0.4-dev:armhf (1:0.4.28-3) ...
Setting up libreadline-dev:armhf (7.0-5) ...
Setting up libice6:armhf (2:1.0.9-2) ...
Setting up libwebpdemux2:armhf (0.6.1-2) ...
Setting up man-db (2.8.4-2) ...
Not building database; man-db/auto-update is not 'true'.
Setting up libavahi-common3:armhf (0.7-4) ...
Setting up libdrm-radeon1:armhf (2.4.94-1+rpi1) ...
Setting up libpng-dev:armhf (1.6.34-2+rpi1) ...
Setting up libvorbisenc2:armhf (1.3.6-1) ...
Setting up libdrm-nouveau2:armhf (2.4.94-1+rpi1) ...
Setting up libselinux1-dev:armhf (2.8-1) ...
Setting up dconf-gsettings-backend:armhf (0.30.0-1) ...
Setting up gir1.2-gstreamer-1.0:armhf (1.14.3-1) ...
Setting up libxcb1:armhf (1.13-3) ...
Setting up libharfbuzz-gobject0:armhf (1.9.0-1+rpi1) ...
Setting up libvorbis-dev:armhf (1.3.6-1) ...
Setting up libtool (2.4.6-4) ...
Setting up libpython3-stdlib:armhf (3.6.6-1) ...
Setting up libxcb-present0:armhf (1.13-3) ...
Setting up libgstreamer-plugins-base1.0-0:armhf (1.14.3-2) ...
Setting up libtiff-dev (4.0.9-6) ...
Setting up libfontconfig1:armhf (2.13.1-1) ...
Setting up libxcb-dri2-0:armhf (1.13-3) ...
Setting up libsm6:armhf (2:1.2.2-1+b3) ...
Setting up libxcb-dri3-0:armhf (1.13-3) ...
Setting up libk5crypto3:armhf (1.16-2) ...
Setting up libxcb-glx0:armhf (1.13-3) ...
Setting up libxcb-randr0:armhf (1.13-3) ...
Setting up libxcb-xfixes0:armhf (1.13-3) ...
Setting up libxcb-render0:armhf (1.13-3) ...
Setting up libltdl-dev:armhf (2.4.6-4) ...
Setting up gsettings-desktop-schemas (3.28.1-1) ...
Setting up python3 (3.6.6-1) ...
Setting up libdrm-amdgpu1:armhf (2.4.94-1+rpi1) ...
Setting up librpmio8 (4.14.1+dfsg1-4) ...
Setting up libdrm-exynos1:armhf (2.4.94-1+rpi1) ...
Setting up libdrm-freedreno1:armhf (2.4.94-1+rpi1) ...
Setting up libgtk-3-common (3.24.1-2+rpi1) ...
Setting up libdrm-omap1:armhf (2.4.94-1+rpi1) ...
Setting up libgbm1:armhf (18.1.7-1) ...
Setting up libx11-6:armhf (2:1.6.6-1) ...
Setting up libflac-dev:armhf (1.3.2-3) ...
Setting up libgl1-mesa-dri:armhf (18.1.7-1) ...
Installing new version of config file /etc/drirc ...
Setting up libdrm-tegra0:armhf (2.4.94-1+rpi1) ...
Setting up libwebp-dev:armhf (0.6.1-2) ...
Setting up libxcb-sync1:armhf (1.13-3) ...
Setting up gir1.2-harfbuzz-0.0:armhf (1.9.0-1+rpi1) ...
Setting up libfreetype6-dev:armhf (2.8.1-2) ...
Setting up libice-dev:armhf (2:1.0.9-2) ...
Setting up glib-networking:armhf (2.58.0-1) ...
Setting up libxcomposite1:armhf (1:0.4.4-2) ...
Setting up libxcb-shm0:armhf (1.13-3) ...
Setting up libxcb-shape0:armhf (1.13-3) ...
Setting up libxrender1:armhf (1:0.9.10-1) ...
Setting up libxcb1-dev:armhf (1.13-3) ...
Setting up libxcb-glx0-dev:armhf (1.13-3) ...
Setting up libavahi-client3:armhf (0.7-4) ...
Setting up libkrb5-3:armhf (1.16-2) ...
Setting up libegl-mesa0:armhf (18.1.7-1) ...
Setting up libx11-dev:armhf (2:1.6.6-1) ...
Setting up libxft2:armhf (2.3.2-2) ...
Setting up python3-lib2to3 (3.6.6-1) ...
Setting up libwmf0.2-7:armhf (0.2.8.4-12) ...
Setting up python3-distutils (3.6.6-1) ...
Setting up libxcb-sync-dev:armhf (1.13-3) ...
Setting up fontconfig (2.13.1-1) ...
Regenerating fonts cache... done.
Setting up libfontconfig1-dev:armhf (2.13.1-1) ...
Setting up libx11-xcb-dev:armhf (2:1.6.6-1) ...
Setting up libwmf-dev (0.2.8.4-12) ...
Setting up librpm8 (4.14.1+dfsg1-4) ...
Setting up libsm-dev:armhf (2:1.2.2-1+b3) ...
Setting up libxext6:armhf (2:1.3.3-1+b2) ...
Setting up libxfixes3:armhf (1:5.0.3-1) ...
Setting up libglib2.0-dev-bin (2.58.1-2) ...
Setting up libdrm-dev:armhf (2.4.94-1+rpi1) ...
Setting up libatspi2.0-0:armhf (2.30.0-2) ...
Setting up librpmsign8 (4.14.1+dfsg1-4) ...
Setting up libxcb-shm0-dev:armhf (1.13-3) ...
Setting up libvdpau1:armhf (1.1.1-8+b3) ...
Setting up libxrender-dev:armhf (1:0.9.10-1) ...
Setting up libglib2.0-dev:armhf (2.58.1-2) ...
Setting up libgssapi-krb5-2:armhf (1.16-2) ...
Setting up libxcb-dri2-0-dev:armhf (1.13-3) ...
Setting up libxcb-render0-dev:armhf (1.13-3) ...
Setting up libegl1:armhf (1.1.0-1) ...
Setting up libxft-dev:armhf (2.3.2-2) ...
Setting up librpmbuild8 (4.14.1+dfsg1-4) ...
Setting up libxcb-dri3-dev:armhf (1.13-3) ...
Setting up libxcursor1:armhf (1:1.1.15-1) ...
Setting up libxext-dev:armhf (2:1.3.3-1+b2) ...
Setting up libpango-1.0-0:armhf (1.42.4-3) ...
Setting up libxcb-shape0-dev:armhf (1.13-3) ...
Setting up libatk-bridge2.0-0:armhf (2.30.0-1) ...
Setting up libsmf-dev (1.3-2) ...
Setting up libxxf86vm1:armhf (1:1.1.4-1+b2) ...
Setting up libva-x11-2:armhf (2.2.0-1) ...
Setting up libxxf86vm-dev:armhf (1:1.1.4-1+b2) ...
Setting up libxfixes-dev:armhf (1:5.0.3-1) ...
Setting up libgstreamer1.0-dev:armhf (1.14.3-1) ...
Setting up libxrandr2:armhf (2:1.5.1-1) ...
Setting up libcups2:armhf (2.2.8-5) ...
Setting up libxi6:armhf (2:1.7.9-1) ...
Setting up libcairo2:armhf (1.15.12-1) ...
Setting up libxinerama1:armhf (2:1.1.4-1) ...
Setting up libxcursor-dev:armhf (1:1.1.15-1) ...
Setting up libxcb-randr0-dev:armhf (1.13-3) ...
Setting up libxdamage1:armhf (1:1.1.4-3) ...
Setting up mesa-common-dev:armhf (18.1.7-1) ...
Setting up libxrandr-dev:armhf (2:1.5.1-1) ...
Setting up libxcomposite-dev:armhf (1:0.4.4-2) ...
Setting up libcairo-script-interpreter2:armhf (1.15.12-1) ...
Setting up libxcb-xfixes0-dev:armhf (1.13-3) ...
Setting up libavutil56:armhf (7:4.0.2-2+b1) ...
Setting up libssh-gcrypt-4:armhf (0.8.1-1) ...
Setting up libcairo-gobject2:armhf (1.15.12-1) ...
Setting up libxdamage-dev:armhf (1:1.1.4-3) ...
Setting up libatk1.0-dev:armhf (2.30.0-1) ...
Setting up libavresample4:armhf (7:4.0.2-2+b1) ...
Setting up libxtst6:armhf (2:1.2.3-1) ...
Setting up libpangoft2-1.0-0:armhf (1.42.4-3) ...
Setting up libxinerama-dev:armhf (2:1.1.4-1) ...
Setting up libxcb-present-dev:armhf (1.13-3) ...
Setting up libxi-dev:armhf (2:1.7.9-1) ...
Setting up libtheora0:armhf (1.1.1+dfsg.1-14) ...
Setting up libswscale5:armhf (7:4.0.2-2+b1) ...
Setting up libglx-mesa0:armhf (18.1.7-1) ...
Setting up libavutil-dev:armhf (7:4.0.2-2+b1) ...
Setting up libswresample3:armhf (7:4.0.2-2+b1) ...
Setting up libcairo2-dev:armhf (1.15.12-1) ...
Setting up gir1.2-freedesktop:armhf (1.58.0-1) ...
Setting up libavresample-dev:armhf (7:4.0.2-2+b1) ...
Setting up libpangoxft-1.0-0:armhf (1.42.4-3) ...
Setting up libpangocairo-1.0-0:armhf (1.42.4-3) ...
Setting up gir1.2-pango-1.0:armhf (1.42.4-3) ...
Setting up libswscale-dev:armhf (7:4.0.2-2+b1) ...
Setting up libxtst-dev:armhf (2:1.2.3-1) ...
Setting up libswresample-dev:armhf (7:4.0.2-2+b1) ...
Setting up libglx0:armhf (1.1.0-1) ...
Setting up gir1.2-atspi-2.0:armhf (2.30.0-2) ...
Setting up libatspi2.0-dev:armhf (2.30.0-2) ...
Setting up libatk-bridge2.0-dev:armhf (2.30.0-1) ...
Setting up libgl1:armhf (1.1.0-1) ...
Setting up libgstreamer-gl1.0-0:armhf (1.14.3-2) ...
Setting up gir1.2-gst-plugins-base-1.0:armhf (1.14.3-2) ...
Setting up libglvnd-dev:armhf (1.1.0-1) ...
Setting up libgl1-mesa-dev:armhf (18.1.7-1) ...
Setting up dh-autoreconf (19) ...
Setting up libicu-le-hb0:armhf (1.0.3+git161113-5) ...
Setting up dh-strip-nondeterminism (0.043-1) ...
Setting up libicu60:armhf (60.2-6) ...
Setting up libharfbuzz-icu0:armhf (1.9.0-1+rpi1) ...
Setting up libicu-le-hb-dev:armhf (1.0.3+git161113-5) ...
Setting up libxml2:armhf (2.9.4+dfsg1-7) ...
Setting up libgraphicsmagick-q16-3 (1.3.30+hg15796-1) ...
Setting up libcroco3:armhf (0.6.12-2) ...
Setting up shared-mime-info (1.10-1) ...
Setting up icu-devtools (60.2-6) ...
Setting up libxml-libxml-perl (2.0132+dfsg-2) ...
update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50...
update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50...
update-perl-sax-parsers: Updating overall Perl SAX parser modules info file...
Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version
Setting up libgraphics-magick-perl (1.3.30+hg15796-1) ...
Setting up libwayland-bin (1.16.0-1) ...
Setting up libgraphicsmagick++-q16-12 (1.3.30+hg15796-1) ...
Setting up gettext (0.19.8.1-7) ...
Setting up libarchive13:armhf (3.2.2-5) ...
Setting up libgdk-pixbuf2.0-0:armhf (2.38.0+dfsg-6+rpi1) ...
Setting up libsoup2.4-1:armhf (2.64.0-2) ...
Setting up libxml2-utils (2.9.4+dfsg1-7) ...
Setting up libgdk-pixbuf2.0-bin (2.38.0+dfsg-6+rpi1) ...
Setting up libbluray2:armhf (1:1.0.2-3) ...
Setting up gir1.2-gdkpixbuf-2.0:armhf (2.38.0+dfsg-6+rpi1) ...
Setting up libsoup-gnome2.4-1:armhf (2.64.0-2) ...
Setting up libgsf-1-114:armhf (1.14.44-1) ...
Setting up libicu-dev (60.2-6) ...
Setting up libxml2-dev:armhf (2.9.4+dfsg1-7) ...
Setting up intltool-debian (0.35.0+20060710.4) ...
Setting up gtk-update-icon-cache (3.24.1-2+rpi1) ...
Setting up libgdk-pixbuf2.0-dev:armhf (2.38.0+dfsg-6+rpi1) ...
Setting up librest-0.7-0:armhf (0.8.0-2) ...
Setting up texinfo (6.5.0.dfsg.1-4) ...
Setting up libwayland-dev:armhf (1.16.0-1) ...
Setting up libharfbuzz-dev:armhf (1.9.0-1+rpi1) ...
Setting up libarchive-dev:armhf (3.2.2-5) ...
Setting up gir1.2-gsf-1:armhf (1.14.44-1) ...
Setting up librpm-dev (4.14.1+dfsg1-4) ...
Setting up libgsf-1-dev:armhf (1.14.44-1) ...
Setting up librsvg2-2:armhf (2.40.20-3) ...
Setting up po-debconf (1.0.20) ...
Setting up libgraphicsmagick1-dev (1.3.30+hg15796-1) ...
Setting up librsvg2-common:armhf (2.40.20-3) ...
Setting up libegl1-mesa-dev:armhf (18.1.7-1) ...
Setting up libpango1.0-dev (1.42.4-3) ...
Setting up adwaita-icon-theme (3.30.0-1) ...
update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode
Setting up debhelper (11.4.1) ...
Setting up libavcodec58:armhf (7:4.0.2-2+b1) ...
Setting up libgtk2.0-0:armhf (2.24.32-3) ...
Setting up libchromaprint1:armhf (1.4.3-2+b1) ...
Setting up libavformat58:armhf (7:4.0.2-2+b1) ...
Setting up libavcodec-dev:armhf (7:4.0.2-2+b1) ...
Setting up libgraphicsmagick++1-dev (1.3.30+hg15796-1) ...
Setting up libgles2-mesa-dev:armhf (18.1.7-1) ...
Setting up libgtk-3-0:armhf (3.24.1-2+rpi1) ...
Setting up libgstreamer-plugins-base1.0-dev:armhf (1.14.3-2) ...
Setting up libavformat-dev:armhf (7:4.0.2-2+b1) ...
Setting up graphicsmagick-libmagick-dev-compat (1.3.30+hg15796-1) ...
Setting up gir1.2-gtk-2.0:armhf (2.24.32-3) ...
Setting up gir1.2-gtk-3.0:armhf (3.24.1-2+rpi1) ...
Setting up libgtk2.0-dev:armhf (2.24.32-3) ...
Setting up libgtk-3-dev:armhf (3.24.1-2+rpi1) ...
Setting up sbuild-build-depends-libextractor-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.27-5+rpi1) ...
Processing triggers for libgdk-pixbuf2.0-0:armhf (2.38.0+dfsg-6+rpi1) ...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Build environment                                                            |
+------------------------------------------------------------------------------+

Kernel: Linux 4.4.0-124-generic armhf (armv8l)
Toolchain package versions: binutils_2.31.1-2+rpi1 dpkg-dev_1.19.0.5 g++-8_8.1.0-12+rpi1 gcc-8_8.1.0-12+rpi1 libc6-dev_2.27-5+rpi1 libstdc++-8-dev_8.1.0-12+rpi1 libstdc++6_8.1.0-12+rpi1 linux-libc-dev_4.16.16-2+rpi1
Package versions: adduser_3.117 adwaita-icon-theme_3.30.0-1 apt_1.6.3 autoconf_2.69-11 automake_1:1.16.1-1.1 autopoint_0.19.8.1-7 autotools-dev_20180224.1 base-files_10.1+rpi1 base-passwd_3.5.45 bash_4.4.18-3.1 binutils_2.31.1-2+rpi1 binutils-arm-linux-gnueabihf_2.31.1-2+rpi1 binutils-common_2.31.1-2+rpi1 bsdmainutils_11.1.2 bsdutils_1:2.32.1-0.1 build-essential_12.5 bzip2_1.0.6-9 ca-certificates_20170717 coreutils_8.28-1 cpio_2.12+dfsg-6 cpp_4:8.1.0-1+rpi1 cpp-8_8.1.0-12+rpi1 dash_0.5.8-2.10 dbus_1.12.10-1 dbus-user-session_1.12.10-1 dconf-gsettings-backend_0.30.0-1 dconf-service_0.30.0-1 debconf_1.5.69 debhelper_11.4.1 debianutils_4.8.6 dh-autoreconf_19 dh-strip-nondeterminism_0.043-1 diffutils_1:3.6-1 dirmngr_2.2.9-1+rpi1 dmsetup_2:1.02.145-4.1+b4 dpkg_1.19.0.5 dpkg-dev_1.19.0.5 dwz_0.12-2 e2fslibs_1.44.3-1 e2fsprogs_1.44.3-1 e2fsprogs-l10n_1.44.3-1 fakeroot_1.23-1 fdisk_2.32.1-0.1 file_1:5.34-2 findutils_4.6.0+git+20171230-2 fontconfig_2.13.1-1 fontconfig-config_2.13.1-1 fonts-dejavu-core_2.37-1 g++_4:8.1.0-1+rpi1 g++-8_8.1.0-12+rpi1 gcc_4:8.1.0-1+rpi1 gcc-4.6-base_4.6.4-5+rpi1 gcc-4.7-base_4.7.3-11+rpi1 gcc-4.8-base_4.8.5-4 gcc-4.9-base_4.9.4-2+rpi1+b19 gcc-5-base_5.5.0-8 gcc-8_8.1.0-12+rpi1 gcc-8-base_8.1.0-12+rpi1 gettext_0.19.8.1-7 gettext-base_0.19.8.1-7 gir1.2-atk-1.0_2.30.0-1 gir1.2-atspi-2.0_2.30.0-2 gir1.2-freedesktop_1.58.0-1 gir1.2-gdkpixbuf-2.0_2.38.0+dfsg-6+rpi1 gir1.2-glib-2.0_1.58.0-1 gir1.2-gsf-1_1.14.44-1 gir1.2-gst-plugins-base-1.0_1.14.3-2 gir1.2-gstreamer-1.0_1.14.3-1 gir1.2-gtk-2.0_2.24.32-3 gir1.2-gtk-3.0_3.24.1-2+rpi1 gir1.2-harfbuzz-0.0_1.9.0-1+rpi1 gir1.2-pango-1.0_1.42.4-3 glib-networking_2.58.0-1 glib-networking-common_2.58.0-1 glib-networking-services_2.58.0-1 gnupg_2.2.9-1+rpi1 gnupg-agent_2.2.9-1+rpi1 gnupg-l10n_2.2.9-1+rpi1 gnupg-utils_2.2.9-1+rpi1 gpg_2.2.9-1+rpi1 gpg-agent_2.2.9-1+rpi1 gpg-wks-client_2.2.9-1+rpi1 gpg-wks-server_2.2.9-1+rpi1 gpgconf_2.2.9-1+rpi1 gpgsm_2.2.9-1+rpi1 gpgv_2.2.9-1+rpi1 graphicsmagick-libmagick-dev-compat_1.3.30+hg15796-1 grep_3.1-2 groff-base_1.22.3-10 gsettings-desktop-schemas_3.28.1-1 gtk-update-icon-cache_3.24.1-2+rpi1 gzip_1.9-2 hicolor-icon-theme_0.17-2 hostname_3.20 icu-devtools_60.2-6 inetutils-ping_2:1.9.4-3 init-system-helpers_1.51 initramfs-tools_0.132 initramfs-tools-core_0.132 intltool-debian_0.35.0+20060710.4 iso-codes_4.1-1 klibc-utils_2.0.4-14+rpi1 kmod_25-1 libacl1_2.2.52-3 libaom0_1.0.0-2 libapparmor1_2.13-8 libapt-pkg5.0_1.6.3 libarchive-dev_3.2.2-5 libarchive-zip-perl_1.64-1 libarchive13_3.2.2-5 libargon2-1_0~20171227-0.1 libasan5_8.1.0-12+rpi1 libassuan0_2.5.1-2 libatk-bridge2.0-0_2.30.0-1 libatk-bridge2.0-dev_2.30.0-1 libatk1.0-0_2.30.0-1 libatk1.0-data_2.30.0-1 libatk1.0-dev_2.30.0-1 libatomic1_8.1.0-12+rpi1 libatspi2.0-0_2.30.0-2 libatspi2.0-dev_2.30.0-2 libattr1_1:2.4.47-2 libaudit-common_1:2.8.3-1 libaudit1_1:2.8.3-1 libavahi-client3_0.7-4 libavahi-common-data_0.7-4 libavahi-common3_0.7-4 libavcodec-dev_7:4.0.2-2+b1 libavcodec58_7:4.0.2-2+b1 libavformat-dev_7:4.0.2-2+b1 libavformat58_7:4.0.2-2+b1 libavresample-dev_7:4.0.2-2+b1 libavresample4_7:4.0.2-2+b1 libavutil-dev_7:4.0.2-2+b1 libavutil56_7:4.0.2-2+b1 libbinutils_2.31.1-2+rpi1 libblkid1_2.32.1-0.1 libbluray2_1:1.0.2-3 libbsd0_0.9.1-1 libbz2-1.0_1.0.6-9 libbz2-dev_1.0.6-9 libc-bin_2.27-5+rpi1 libc-dev-bin_2.27-5+rpi1 libc6_2.27-5+rpi1 libc6-dev_2.27-5+rpi1 libcairo-gobject2_1.15.12-1 libcairo-script-interpreter2_1.15.12-1 libcairo2_1.15.12-1 libcairo2-dev_1.15.12-1 libcap-ng0_0.7.9-1 libcap2_1:2.25-1.2 libcap2-bin_1:2.25-1.2 libcc1-0_8.1.0-12+rpi1 libchromaprint1_1.4.3-2+b1 libcodec2-0.8.1_0.8.1-1 libcolord2_1.3.3-2 libcom-err2_1.44.3-1 libcroco3_0.6.12-2 libcryptsetup12_2:2.0.4-2 libcryptsetup4_2:1.7.5-1 libcups2_2.2.8-5 libdatrie1_0.2.12-1 libdb-dev_5.3.1+b13 libdb5.3_5.3.28+dfsg1-0.2 libdb5.3-dev_5.3.28+dfsg1-0.2 libdbus-1-3_1.12.10-1 libdbus-1-dev_1.12.10-1 libdconf1_0.30.0-1 libdebconfclient0_0.244 libdevmapper1.02.1_2:1.02.145-4.1+b4 libdpkg-perl_1.19.0.5 libdrm-amdgpu1_2.4.94-1+rpi1 libdrm-common_2.4.94-1+rpi1 libdrm-dev_2.4.94-1+rpi1 libdrm-etnaviv1_2.4.94-1+rpi1 libdrm-exynos1_2.4.94-1+rpi1 libdrm-freedreno1_2.4.94-1+rpi1 libdrm-nouveau2_2.4.94-1+rpi1 libdrm-omap1_2.4.94-1+rpi1 libdrm-radeon1_2.4.94-1+rpi1 libdrm-tegra0_2.4.94-1+rpi1 libdrm2_2.4.94-1+rpi1 libdw1_0.170-0.5 libedit2_3.1-20180525-1 libegl-mesa0_18.1.7-1 libegl1_1.1.0-1 libegl1-mesa-dev_18.1.7-1 libelf1_0.170-0.5 libepoxy0_1.5.2-0.3 libexif-dev_0.6.21-5 libexif12_0.6.21-5 libexiv2-14_0.25-4 libexiv2-dev_0.25-4 libexpat1_2.2.6-1 libexpat1-dev_2.2.6-1 libext2fs2_1.44.3-1 libfakeroot_1.23-1 libfdisk1_2.32.1-0.1 libffi6_3.2.1-8 libfile-stripnondeterminism-perl_0.043-1 libflac-dev_1.3.2-3 libflac8_1.3.2-3 libfontconfig1_2.13.1-1 libfontconfig1-dev_2.13.1-1 libfreetype6_2.8.1-2 libfreetype6-dev_2.8.1-2 libfribidi-dev_1.0.5-3 libfribidi0_1.0.5-3 libgbm1_18.1.7-1 libgcc-8-dev_8.1.0-12+rpi1 libgcc1_1:8.1.0-12+rpi1 libgcrypt20_1.8.3-1 libgdbm-compat4_1.14.1-6 libgdbm3_1.8.3-14 libgdbm5_1.14.1-6 libgdk-pixbuf2.0-0_2.38.0+dfsg-6+rpi1 libgdk-pixbuf2.0-bin_2.38.0+dfsg-6+rpi1 libgdk-pixbuf2.0-common_2.38.0+dfsg-6+rpi1 libgdk-pixbuf2.0-dev_2.38.0+dfsg-6+rpi1 libgif-dev_5.1.4-3 libgif7_5.1.4-3 libgirepository-1.0-1_1.58.0-1 libgl1_1.1.0-1 libgl1-mesa-dev_18.1.7-1 libgl1-mesa-dri_18.1.7-1 libglapi-mesa_18.1.7-1 libgles1_1.1.0-1 libgles2_1.1.0-1 libgles2-mesa-dev_18.1.7-1 libglib2.0-0_2.58.1-2 libglib2.0-bin_2.58.1-2 libglib2.0-data_2.58.1-2 libglib2.0-dev_2.58.1-2 libglib2.0-dev-bin_2.58.1-2 libglvnd-core-dev_1.1.0-1 libglvnd-dev_1.1.0-1 libglvnd0_1.1.0-1 libglx-mesa0_18.1.7-1 libglx0_1.1.0-1 libgme0_0.6.2-1 libgmp10_2:6.1.2+dfsg-3 libgnutls30_3.5.19-1 libgomp1_8.1.0-12+rpi1 libgpg-error0_1.32-1 libgraphics-magick-perl_1.3.30+hg15796-1 libgraphicsmagick++-q16-12_1.3.30+hg15796-1 libgraphicsmagick++1-dev_1.3.30+hg15796-1 libgraphicsmagick-q16-3_1.3.30+hg15796-1 libgraphicsmagick1-dev_1.3.30+hg15796-1 libgraphite2-3_1.3.12-1 libgraphite2-dev_1.3.12-1 libgsf-1-114_1.14.44-1 libgsf-1-common_1.14.44-1 libgsf-1-dev_1.14.44-1 libgsm1_1.0.13-4 libgssapi-krb5-2_1.16-2 libgstreamer-gl1.0-0_1.14.3-2 libgstreamer-plugins-base1.0-0_1.14.3-2 libgstreamer-plugins-base1.0-dev_1.14.3-2 libgstreamer1.0-0_1.14.3-1 libgstreamer1.0-dev_1.14.3-1 libgtk-3-0_3.24.1-2+rpi1 libgtk-3-common_3.24.1-2+rpi1 libgtk-3-dev_3.24.1-2+rpi1 libgtk2.0-0_2.24.32-3 libgtk2.0-common_2.24.32-3 libgtk2.0-dev_2.24.32-3 libgudev-1.0-0_232-2+rpi1 libharfbuzz-dev_1.9.0-1+rpi1 libharfbuzz-gobject0_1.9.0-1+rpi1 libharfbuzz-icu0_1.9.0-1+rpi1 libharfbuzz0b_1.9.0-1+rpi1 libhogweed4_3.4-1 libice-dev_2:1.0.9-2 libice6_2:1.0.9-2 libicu-dev_60.2-6 libicu-le-hb-dev_1.0.3+git161113-5 libicu-le-hb0_1.0.3+git161113-5 libicu60_60.2-6 libidn11_1.33-2.2 libidn2-0_2.0.4-2.2 libip4tc0_1.6.2-1.1 libisl19_0.20-1 libjbig-dev_2.1-3.1+b2 libjbig0_2.1-3.1+b2 libjpeg-dev_1:1.5.2-2 libjpeg62-turbo_1:1.5.2-2+b1 libjpeg62-turbo-dev_1:1.5.2-2+b1 libjson-c3_0.12.1-1.3 libjson-glib-1.0-0_1.4.2-4 libjson-glib-1.0-common_1.4.2-4 libk5crypto3_1.16-2 libkeyutils1_1.5.9-9.3 libklibc_2.0.4-14+rpi1 libkmod2_25-1 libkrb5-3_1.16-2 libkrb5support0_1.16-2 libksba8_1.3.5-2 liblcms2-2_2.9-3 liblcms2-dev_2.9-3 libldap-2.4-2_2.4.46+dfsg-5+rpi1 libldap-common_2.4.46+dfsg-5+rpi1 libllvm6.0_1:6.0.1-9+rpi1 libltdl-dev_2.4.6-4 libltdl7_2.4.6-4 liblua5.2-0_5.2.4-1.1 liblz4-1_1.8.2-1+rpi1 liblzma-dev_5.2.2-1.3 liblzma5_5.2.2-1.3 liblzo2-2_2.10-0.1 libmagic-dev_1:5.34-2 libmagic-mgc_1:5.34-2 libmagic1_1:5.34-2 libmount1_2.32.1-0.1 libmp3lame0_3.100-2 libmpc3_1.1.0-1 libmpdec2_2.4.2-2 libmpeg2-4_0.5.1-8 libmpeg2-4-dev_0.5.1-8 libmpfr6_4.0.1-1 libmpg123-0_1.25.10-2 libncurses-dev_6.1+20180714-1 libncurses5_6.1+20180714-1 libncurses6_6.1+20180714-1 libncursesw5_6.1+20180714-1 libncursesw6_6.1+20180714-1 libnettle6_3.4-1 libnpth0_1.6-1 libnspr4_2:4.20-1 libnss-systemd_239-7 libnss3_2:3.39-1 libogg-dev_1.3.2-1 libogg0_1.3.2-1 libopengl0_1.1.0-1 libopenjp2-7_2.3.0-1 libopenmpt0_0.3.12-1 libopus0_1.3~beta+20180518-1 liborc-0.4-0_1:0.4.28-3 liborc-0.4-dev_1:0.4.28-3 liborc-0.4-dev-bin_1:0.4.28-3 libp11-kit0_0.23.12-2 libpam-modules_1.1.8-3.7 libpam-modules-bin_1.1.8-3.7 libpam-runtime_1.1.8-3.7 libpam-systemd_239-7 libpam0g_1.1.8-3.7 libpango-1.0-0_1.42.4-3 libpango1.0-dev_1.42.4-3 libpangocairo-1.0-0_1.42.4-3 libpangoft2-1.0-0_1.42.4-3 libpangoxft-1.0-0_1.42.4-3 libpcre16-3_2:8.39-11+rpi1 libpcre3_2:8.39-11+rpi1 libpcre3-dev_2:8.39-11+rpi1 libpcre32-3_2:8.39-11+rpi1 libpcrecpp0v5_2:8.39-11+rpi1 libperl5.24_5.24.1-7 libperl5.26_5.26.2-7 libpipeline1_1.5.0-1 libpixman-1-0_0.34.0-2 libpixman-1-dev_0.34.0-2 libplymouth4_0.9.3-3 libpng-dev_1.6.34-2+rpi1 libpng16-16_1.6.34-2+rpi1 libpopt-dev_1.16-11 libpopt0_1.16-11 libprocps7_2:3.3.15-2 libproxy1v5_0.4.15-2 libpsl5_0.20.2-1 libpthread-stubs0-dev_0.3-4 libpython3-stdlib_3.6.6-1 libpython3.6-minimal_3.6.6-1 libpython3.6-stdlib_3.6.6-1 libreadline-dev_7.0-5 libreadline7_7.0-5 librest-0.7-0_0.8.0-2 librpm-dev_4.14.1+dfsg1-4 librpm8_4.14.1+dfsg1-4 librpmbuild8_4.14.1+dfsg1-4 librpmio8_4.14.1+dfsg1-4 librpmsign8_4.14.1+dfsg1-4 librsvg2-2_2.40.20-3 librsvg2-common_2.40.20-3 libsasl2-2_2.1.27~101-g0780600+dfsg-3.1 libsasl2-modules_2.1.27~101-g0780600+dfsg-3.1 libsasl2-modules-db_2.1.27~101-g0780600+dfsg-3.1 libseccomp2_2.3.3-3 libselinux1_2.8-1 libselinux1-dev_2.8-1 libsemanage-common_2.8-1 libsemanage1_2.8-1 libsensors4_1:3.4.0-4+b1 libsepol1_2.8-1 libsepol1-dev_2.8-1 libshine3_3.1.1-2 libsigsegv2_2.12-2 libsm-dev_2:1.2.2-1+b3 libsm6_2:1.2.2-1+b3 libsmartcols1_2.32.1-0.1 libsmf-dev_1.3-2 libsmf0_1.3-2 libsnappy1v5_1.1.7-1 libsoup-gnome2.4-1_2.64.0-2 libsoup2.4-1_2.64.0-2 libsoxr0_0.1.2-3 libspeex1_1.2~rc1.2-1 libsqlite3-0_3.25.2-1 libsqlite3-dev_3.25.2-1 libss2_1.44.3-1 libssh-gcrypt-4_0.8.1-1 libssl1.1_1.1.0h-4 libstdc++-8-dev_8.1.0-12+rpi1 libstdc++6_8.1.0-12+rpi1 libswresample-dev_7:4.0.2-2+b1 libswresample3_7:4.0.2-2+b1 libswscale-dev_7:4.0.2-2+b1 libswscale5_7:4.0.2-2+b1 libsystemd0_239-7 libtasn1-6_4.13-3 libtext-unidecode-perl_1.30-1 libthai-data_0.1.28-1 libthai0_0.1.28-1 libtheora0_1.1.1+dfsg.1-14 libtidy-dev_1:5.2.0-2 libtidy5_1:5.2.0-2 libtiff-dev_4.0.9-6 libtiff5_4.0.9-6 libtiff5-dev_4.0.9-6 libtiffxx5_4.0.9-6 libtinfo5_6.1+20180714-1 libtinfo6_6.1+20180714-1 libtool_2.4.6-4 libtwolame0_0.3.13-4 libubsan1_8.1.0-12+rpi1 libudev1_239-7 libunistring2_0.9.10-1 libustr-1.0-1_1.0.4-6 libuuid1_2.32.1-0.1 libva-drm2_2.2.0-1 libva-x11-2_2.2.0-1 libva2_2.2.0-1 libvdpau1_1.1.1-8+b3 libvorbis-dev_1.3.6-1 libvorbis0a_1.3.6-1 libvorbisenc2_1.3.6-1 libvorbisfile3_1.3.6-1 libvpx5_1.7.0-3 libwavpack1_5.1.0-4 libwayland-bin_1.16.0-1 libwayland-client0_1.16.0-1 libwayland-cursor0_1.16.0-1 libwayland-dev_1.16.0-1 libwayland-egl1_1.16.0-1 libwayland-server0_1.16.0-1 libwebp-dev_0.6.1-2 libwebp6_0.6.1-2 libwebpdemux2_0.6.1-2 libwebpmux3_0.6.1-2 libwmf-dev_0.2.8.4-12 libwmf0.2-7_0.2.8.4-12 libx11-6_2:1.6.6-1 libx11-data_2:1.6.6-1 libx11-dev_2:1.6.6-1 libx11-xcb-dev_2:1.6.6-1 libx11-xcb1_2:1.6.6-1 libx264-155_2:0.155.2917+git0a84d98-2+rpi1 libx265-160_2.8-4 libxau-dev_1:1.0.8-1+b2 libxau6_1:1.0.8-1+b2 libxcb-dri2-0_1.13-3 libxcb-dri2-0-dev_1.13-3 libxcb-dri3-0_1.13-3 libxcb-dri3-dev_1.13-3 libxcb-glx0_1.13-3 libxcb-glx0-dev_1.13-3 libxcb-present-dev_1.13-3 libxcb-present0_1.13-3 libxcb-randr0_1.13-3 libxcb-randr0-dev_1.13-3 libxcb-render0_1.13-3 libxcb-render0-dev_1.13-3 libxcb-shape0_1.13-3 libxcb-shape0-dev_1.13-3 libxcb-shm0_1.13-3 libxcb-shm0-dev_1.13-3 libxcb-sync-dev_1.13-3 libxcb-sync1_1.13-3 libxcb-xfixes0_1.13-3 libxcb-xfixes0-dev_1.13-3 libxcb1_1.13-3 libxcb1-dev_1.13-3 libxcomposite-dev_1:0.4.4-2 libxcomposite1_1:0.4.4-2 libxcursor-dev_1:1.1.15-1 libxcursor1_1:1.1.15-1 libxdamage-dev_1:1.1.4-3 libxdamage1_1:1.1.4-3 libxdmcp-dev_1:1.1.2-3 libxdmcp6_1:1.1.2-3 libxext-dev_2:1.3.3-1+b2 libxext6_2:1.3.3-1+b2 libxfixes-dev_1:5.0.3-1 libxfixes3_1:5.0.3-1 libxft-dev_2.3.2-2 libxft2_2.3.2-2 libxi-dev_2:1.7.9-1 libxi6_2:1.7.9-1 libxinerama-dev_2:1.1.4-1 libxinerama1_2:1.1.4-1 libxkbcommon-dev_0.8.2-1 libxkbcommon0_0.8.2-1 libxml-libxml-perl_2.0132+dfsg-2 libxml-namespacesupport-perl_1.12-1 libxml-sax-base-perl_1.09-1 libxml-sax-perl_1.00+dfsg-1 libxml2_2.9.4+dfsg1-7 libxml2-dev_2.9.4+dfsg1-7 libxml2-utils_2.9.4+dfsg1-7 libxrandr-dev_2:1.5.1-1 libxrandr2_2:1.5.1-1 libxrender-dev_1:0.9.10-1 libxrender1_1:0.9.10-1 libxshmfence-dev_1.3-1 libxshmfence1_1.3-1 libxtst-dev_2:1.2.3-1 libxtst6_2:1.2.3-1 libxvidcore4_2:1.3.5-1 libxxf86vm-dev_1:1.1.4-1+b2 libxxf86vm1_1:1.1.4-1+b2 libzstd1_1.3.4+dfsg-3+rpi1 libzvbi-common_0.2.35-14 libzvbi0_0.2.35-14 linux-base_4.5 linux-libc-dev_4.16.16-2+rpi1 login_1:4.5-1.1 lsb-base_9.20170808+rpi1 m4_1.4.18-1 make_4.2.1-1.2 makedev_2.3.1-93 man-db_2.8.4-2 mawk_1.3.3-17 mesa-common-dev_18.1.7-1 mime-support_3.61 mount_2.32.1-0.1 multiarch-support_2.27-5+rpi1 nano_2.9.8-1 ncurses-base_6.1+20180714-1 ncurses-bin_6.1+20180714-1 netbase_5.4 openssl_1.1.0h-4 passwd_1:4.5-1.1 patch_2.7.6-3 perl_5.26.2-7 perl-base_5.26.2-7 perl-modules-5.24_5.24.1-7 perl-modules-5.26_5.26.2-7 pinentry-curses_1.1.0-1 pkg-config_0.29-4 plymouth_0.9.3-3 po-debconf_1.0.20 procps_2:3.3.15-2 python3_3.6.6-1 python3-distutils_3.6.6-1 python3-lib2to3_3.6.6-1 python3-minimal_3.6.6-1 python3.6_3.6.6-1 python3.6-minimal_3.6.6-1 raspbian-archive-keyring_20120528.2 readline-common_7.0-5 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-libextractor-dummy_0.invalid.0 sed_4.5-1 sensible-utils_0.0.12 shared-mime-info_1.10-1 systemd_239-7 systemd-sysv_239-7 sysvinit-utils_2.88dsf-59.10 tar_1.30+dfsg-2 tex-common_6.10 texinfo_6.5.0.dfsg.1-4 tzdata_2018e-1 ucf_3.0038 udev_239-7 util-linux_2.32.1-0.1 uuid-dev_2.32.1-0.1 x11-common_1:7.7+19 x11proto-composite-dev_1:2018.4-4 x11proto-core-dev_2018.4-4 x11proto-damage-dev_1:2018.4-4 x11proto-dev_2018.4-4 x11proto-dri2-dev_2018.4-4 x11proto-fixes-dev_1:2018.4-4 x11proto-gl-dev_2018.4-4 x11proto-input-dev_2018.4-4 x11proto-randr-dev_2018.4-4 x11proto-record-dev_2018.4-4 x11proto-xext-dev_2018.4-4 x11proto-xf86vidmode-dev_2018.4-4 x11proto-xinerama-dev_2018.4-4 xkb-data_2.23.1-1 xorg-sgml-doctools_1:1.11-1 xtrans-dev_1.3.5-1 xz-utils_5.2.2-1.3 zlib1g_1:1.2.11.dfsg-1 zlib1g-dev_1:1.2.11.dfsg-1

+------------------------------------------------------------------------------+
| Build                                                                        |
+------------------------------------------------------------------------------+


Unpack source
-------------

gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/sbuild-nonexistent/.gnupg/trustedkeys.kbx': General error
gpgv: Signature made Sun Sep  9 05:23:43 2018 UTC
gpgv:                using RSA key 29452BD463CE670323D09B88A04AB3BADBE263EE
gpgv:                issuer "bmarc@debian.org"
gpgv: Can't check signature: No public key
dpkg-source: warning: failed to verify signature on ./libextractor_1.7-1.dsc
dpkg-source: info: extracting libextractor in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking libextractor_1.7.orig.tar.gz
dpkg-source: info: unpacking libextractor_1.7-1.debian.tar.xz
dpkg-source: info: applying update_old_m4_macro.patch
dpkg-source: info: applying CVE-2018-16430.patch

Check disk space
----------------

Sufficient free space for build

User Environment
----------------

APT_CONFIG=/var/lib/sbuild/apt.conf
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LC_ALL=POSIX
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=buster-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=buster-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=112
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=buster-staging-armhf-sbuild-bf8c9aa7-7a28-4c97-80f4-86749fc2d694
SCHROOT_UID=107
SCHROOT_USER=buildd
SHELL=/bin/sh
USER=buildd

dpkg-buildpackage
-----------------

dpkg-buildpackage: info: source package libextractor
dpkg-buildpackage: info: source version 1:1.7-1
dpkg-buildpackage: info: source distribution unstable
 dpkg-source --before-build libextractor-1.7
dpkg-buildpackage: info: host architecture armhf
 fakeroot debian/rules clean
dh clean --with autoreconf
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_clean
rm -f libextractor.pc libextractor.pc.in libextractor-uninstalled.pc libextractor-uninstalled.sh
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_clean
 debian/rules build-arch
dh build-arch --with autoreconf
   dh_update_autotools_config -a
   dh_autoreconf -a
Copying file po/Makevars.template
libtoolize: putting auxiliary files in '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
configure.ac:554: warning: The 'AM_PROG_MKDIR_P' macro is deprecated, and its use is discouraged.
configure.ac:554: You should use the Autoconf-provided 'AC_PROG_MKDIR_P' macro instead,
configure.ac:554: and use '$(MKDIR_P)' instead of '$(mkdir_p)'in your Makefile.am files.
configure.ac:37: installing './compile'
configure.ac:34: installing './missing'
src/common/Makefile.am: installing './depcomp'
   dh_auto_configure -a
	./configure --build=arm-linux-gnueabihf --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=\${prefix}/lib/arm-linux-gnueabihf --libexecdir=\${prefix}/lib/arm-linux-gnueabihf --disable-maintainer-mode --disable-dependency-tracking
configure: WARNING: unrecognized options: --disable-maintainer-mode
checking build system type... arm-unknown-linux-gnueabihf
checking host system type... arm-unknown-linux-gnueabihf
checking target system type... arm-unknown-linux-gnueabihf
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports the include directive... yes (GNU style)
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... none
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking for gawk... (cached) mawk
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking whether gcc understands -c and -o together... (cached) yes
checking dependency style of gcc... (cached) none
checking how to run the C preprocessor... gcc -E
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... none
checking for g++... yes
checking whether ln -s works... yes
checking whether make sets $(MAKE)... (cached) yes
checking how to print strings... printf
checking for a sed that does not truncate output... /bin/sed
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking the maximum length of command line arguments... 1572864
checking how to convert arm-unknown-linux-gnueabihf file names to arm-unknown-linux-gnueabihf format... func_convert_file_noop
checking how to convert arm-unknown-linux-gnueabihf file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /bin/dd
checking how to truncate binary pipes... /bin/dd bs=4096 count=1
checking for mt... mt
checking if mt is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether _stati64 is declared... no
Unrecognised OS linux-gnueabihf
otheros
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for shared library run path origin... done
checking for iconv... yes
checking for iconv declaration... 
         extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
/usr
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... 64
checking for _LARGEFILE_SOURCE value needed for large files... no
checking langinfo.h usability... yes
checking langinfo.h presence... yes
checking for langinfo.h... yes
checking for libltdl... --with-ltdl not specified
checking ltdl.h usability... yes
checking ltdl.h presence... yes
checking for ltdl.h... yes
checking for lt_dlopenext in -lltdl... yes
libltdl found
checking for aa_change_profile in -lapparmor... no
checking for ov_open_callbacks in -lvorbisfile... yes
checking vorbis/vorbisfile.h usability... yes
checking vorbis/vorbisfile.h presence... yes
checking for vorbis/vorbisfile.h... yes
checking for FLAC__stream_decoder_init_stream in -lFLAC... yes
checking FLAC/all.h usability... yes
checking FLAC/all.h presence... yes
checking for FLAC/all.h... yes
checking for FLAC__stream_decoder_init_ogg_stream in -lFLAC... yes
checking for vorbis_comment_query in -lvorbisfile... no
checking for inflate in -lz... yes
checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking for BZ2_bzDecompress in -lbz2... yes
checking bzlib.h usability... yes
checking bzlib.h presence... yes
checking for bzlib.h... yes
checking for rpmReadPackageFile in -lrpm... yes
checking rpm/rpmlib.h usability... yes
checking rpm/rpmlib.h presence... yes
checking for rpm/rpmlib.h... yes
checking for mpeg2_init in -lmpeg2... yes
checking mpeg2dec/mpeg2.h usability... yes
checking mpeg2dec/mpeg2.h presence... yes
checking for mpeg2dec/mpeg2.h... yes
checking for MP4ReadProvider in -lmp4v2... no
checking for jpeg_mem_src in -ljpeg... yes
checking jpeglib.h usability... yes
checking jpeglib.h presence... yes
checking for jpeglib.h... yes
checking for TIFFClientOpen in -ltiff... yes
checking tiffio.h usability... yes
checking tiffio.h presence... yes
checking for tiffio.h... yes
checking for archive_read_open in -larchive... yes
checking archive.h usability... yes
checking archive.h presence... yes
checking for archive.h... yes
checking whether to compile experimental code... no
checking for ImageFactory::iptcData in -lexiv2... yes
checking for DGifOpen -lgif... checking for DGifOpen in -lgif... yes
checking gif_lib.h usability... yes
checking gif_lib.h presence... yes
checking for gif_lib.h... yes
checking for magic_open -lmagic... checking for magic_open in -lmagic... yes
checking magic.h usability... yes
checking magic.h presence... yes
checking for magic.h... yes
checking for tidyNodeGetValue -ltidy... yes
checking whether to run tests... 
checking for ANSI C header files... (cached) yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking for stdbool.h that conforms to C99... yes
checking for _Bool... yes
checking iconv.h usability... yes
checking iconv.h presence... yes
checking for iconv.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for unistd.h... (cached) yes
checking libintl.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking for zlib.h... (cached) yes
checking for inline... inline
checking for size_t... yes
checking for pid_t... yes
checking endianess... little
checking for working memcmp... yes
checking for vprintf... yes
checking for _doprnt... no
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/param.h... yes
checking for getpagesize... yes
checking for working mmap... yes
checking whether lstat correctly handles trailing slash... yes
checking whether stat accepts an empty string... no
checking for error_at_line... yes
checking for library containing dlopen... -ldl
checking for library containing shm_open... -lrt
checking for mkstemp... yes
checking for strndup... yes
checking for munmap... yes
checking for strcasecmp... yes
checking for strdup... yes
checking for strncasecmp... yes
checking for memmove... yes
checking for memset... yes
checking for strtoul... yes
checking for floor... no
checking for getcwd... yes
checking for pow... no
checking for setenv... yes
checking for sqrt... no
checking for strchr... yes
checking for strcspn... yes
checking for strrchr... yes
checking for strnlen... yes
checking for strndup... (cached) yes
checking for ftruncate... yes
checking for shm_open... yes
checking for shm_unlink... yes
checking for lseek64... yes
checking for sockets... yes
checking whether NLS is requested... yes
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
checking for CFPreferencesCopyAppValue... no
checking for CFLocaleCopyCurrent... no
checking for GNU gettext in libc... yes
checking whether to use NLS... yes
checking where the gettext function comes from... libc
checking if the linker (/usr/bin/ld) is GNU ld... (cached) yes
checking for glib... checking for pkg-config... /usr/bin/pkg-config
checking for GLIB - version >= 2.0.0... yes (version 2.58.1)
checking whether glib is disabled... allowed
checking for smf_load_from_memory in -lsmf... yes
checking smf.h usability... yes
checking smf.h presence... yes
checking for smf.h... yes
checking for gdk-pixbuf... checking pkg-config is at least version 0.9.0... yes
checking for GDK_PIXBUF... yes
checking for GSTREAMER... yes
checking for GSTREAMER_PBUTILS... yes
checking for GSTREAMER_TAG... yes
checking for GSTREAMER_APP... yes
checking for GSF... yes
checking for GSF_GNOME... 
checking for gsf_init in -lgsf-1... yes
checking for gsf_doc_meta_data_read_from_msole in -lgsf-1... yes
checking for zzuf... 0
checking whether to enable the FFmpeg thumbnail extractor... yes
checking libavutil/avutil.h usability... yes
checking libavutil/avutil.h presence... yes
checking for libavutil/avutil.h... yes
checking libavresample/avresample.h usability... yes
checking libavresample/avresample.h presence... yes
checking for libavresample/avresample.h... yes
checking for av_audio_fifo_alloc in -lavutil... yes
checking libavformat/avformat.h usability... yes
checking libavformat/avformat.h presence... yes
checking for libavformat/avformat.h... yes
checking for libavresample/avresample.h... (cached) yes
checking for av_audio_fifo_alloc in -lavutil... (cached) yes
checking libavcodec/avcodec.h usability... yes
checking libavcodec/avcodec.h presence... yes
checking for libavcodec/avcodec.h... yes
checking for libavresample/avresample.h... (cached) yes
checking for av_audio_fifo_alloc in -lavutil... (cached) yes
checking libavutil/frame.h usability... yes
checking libavutil/frame.h presence... yes
checking for libavutil/frame.h... yes
checking for libavresample/avresample.h... (cached) yes
checking for av_audio_fifo_alloc in -lavutil... (cached) yes
checking for sws_getContext in -lswscale... yes
checking for avcodec_alloc_context3 in -lavcodec... yes
checking for libavutil/avutil.h... (cached) yes
checking ffmpeg/avutil.h usability... no
checking ffmpeg/avutil.h presence... no
checking for ffmpeg/avutil.h... no
checking for libavformat/avformat.h... (cached) yes
checking ffmpeg/avformat.h usability... no
checking ffmpeg/avformat.h presence... no
checking for ffmpeg/avformat.h... no
checking for libavcodec/avcodec.h... (cached) yes
checking ffmpeg/avcodec.h usability... no
checking ffmpeg/avcodec.h presence... no
checking for ffmpeg/avcodec.h... no
checking libswscale/swscale.h usability... yes
checking libswscale/swscale.h presence... yes
checking for libswscale/swscale.h... yes
checking ffmpeg/swscale.h usability... no
checking ffmpeg/swscale.h presence... no
checking for ffmpeg/swscale.h... no
checking whether -export-symbols-regex works... yes
checking whether to compile with support for code coverage analysis... no
checking our pkgconfig libname... libextractor
checking our pkgconfig version... 1.7
checking our pkgconfig_libdir... ${libdir}/pkgconfig
expanded our pkgconfig_libdir... /usr/lib/arm-linux-gnueabihf/pkgconfig
checking our pkgconfig_libfile... libextractor.pc
checking our package / suffix... libextractor / 
checking our pkgconfig description... Metadata extraction library
checking our pkgconfig requires... 
checking our pkgconfig ext libs... -lextractor
checking our pkgconfig cppflags... 
checking our pkgconfig ldflags... 
noninstalled pkgconfig -L /<<PKGBUILDDIR>>/src/.libs
noninstalled pkgconfig -I /<<PKGBUILDDIR>>/.
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating po/Makefile.in
config.status: creating m4/Makefile
config.status: creating contrib/macosx/Info.plist
config.status: creating contrib/macosx/Pkg-Info.plist
config.status: creating doc/Makefile
config.status: creating src/Makefile
config.status: creating src/include/Makefile
config.status: creating src/intlemu/Makefile
config.status: creating src/common/Makefile
config.status: creating src/main/Makefile
config.status: creating src/plugins/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing po-directories commands
config.status: creating po/POTFILES
config.status: creating po/Makefile
config.status: executing libextractor.pc commands
config.status: creating libextractor.pc.in
config.status: creating libextractor.pc
config.status: creating libextractor-uninstalled.pc
config.status: creating libextractor-uninstalled.sh
configure: WARNING: unrecognized options: --disable-maintainer-mode
configure: NOTICE: libapparmor not found, apparmor support disabled
   dh_auto_build -a
	make -j1
make[1]: Entering directory '/<<PKGBUILDDIR>>'
make  all-recursive
make[2]: Entering directory '/<<PKGBUILDDIR>>'
Making all in m4
make[3]: Entering directory '/<<PKGBUILDDIR>>/m4'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/m4'
Making all in po
make[3]: Entering directory '/<<PKGBUILDDIR>>/po'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/po'
Making all in src
make[3]: Entering directory '/<<PKGBUILDDIR>>/src'
Making all in include
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/include'
Making all in .
make[5]: Entering directory '/<<PKGBUILDDIR>>/src/include'
make[5]: Nothing to be done for 'all-am'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/src/include'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/include'
Making all in main
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/main'
Making all in .
make[5]: Entering directory '/<<PKGBUILDDIR>>/src/main'
gcc -DHAVE_CONFIG_H -I. -I../..  -I../../src/include -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o extract.o extract.c
gcc -DHAVE_CONFIG_H -I. -I../..  -I../../src/include -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o getopt.o getopt.c
gcc -DHAVE_CONFIG_H -I. -I../..  -I../../src/include -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o getopt1.o getopt1.c
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -DPLUGINDIR=\"libextractor\" -DPLUGININSTDIR=\"/usr/lib/arm-linux-gnueabihf/libextractor\" -I../../src/include -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libextractor_la-extractor_common.lo `test -f 'extractor_common.c' || echo './'`extractor_common.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -DPLUGINDIR=\"libextractor\" -DPLUGININSTDIR=\"/usr/lib/arm-linux-gnueabihf/libextractor\" -I../../src/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c extractor_common.c  -fPIC -DPIC -o .libs/libextractor_la-extractor_common.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -DPLUGINDIR=\"libextractor\" -DPLUGININSTDIR=\"/usr/lib/arm-linux-gnueabihf/libextractor\" -I../../src/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c extractor_common.c -o libextractor_la-extractor_common.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -DPLUGINDIR=\"libextractor\" -DPLUGININSTDIR=\"/usr/lib/arm-linux-gnueabihf/libextractor\" -I../../src/include -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libextractor_la-extractor_datasource.lo `test -f 'extractor_datasource.c' || echo './'`extractor_datasource.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -DPLUGINDIR=\"libextractor\" -DPLUGININSTDIR=\"/usr/lib/arm-linux-gnueabihf/libextractor\" -I../../src/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c extractor_datasource.c  -fPIC -DPIC -o .libs/libextractor_la-extractor_datasource.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -DPLUGINDIR=\"libextractor\" -DPLUGININSTDIR=\"/usr/lib/arm-linux-gnueabihf/libextractor\" -I../../src/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c extractor_datasource.c -o libextractor_la-extractor_datasource.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -DPLUGINDIR=\"libextractor\" -DPLUGININSTDIR=\"/usr/lib/arm-linux-gnueabihf/libextractor\" -I../../src/include -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libextractor_la-extractor_ipc_gnu.lo `test -f 'extractor_ipc_gnu.c' || echo './'`extractor_ipc_gnu.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -DPLUGINDIR=\"libextractor\" -DPLUGININSTDIR=\"/usr/lib/arm-linux-gnueabihf/libextractor\" -I../../src/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c extractor_ipc_gnu.c  -fPIC -DPIC -o .libs/libextractor_la-extractor_ipc_gnu.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -DPLUGINDIR=\"libextractor\" -DPLUGININSTDIR=\"/usr/lib/arm-linux-gnueabihf/libextractor\" -I../../src/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c extractor_ipc_gnu.c -o libextractor_la-extractor_ipc_gnu.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -DPLUGINDIR=\"libextractor\" -DPLUGININSTDIR=\"/usr/lib/arm-linux-gnueabihf/libextractor\" -I../../src/include -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libextractor_la-extractor_ipc.lo `test -f 'extractor_ipc.c' || echo './'`extractor_ipc.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -DPLUGINDIR=\"libextractor\" -DPLUGININSTDIR=\"/usr/lib/arm-linux-gnueabihf/libextractor\" -I../../src/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c extractor_ipc.c  -fPIC -DPIC -o .libs/libextractor_la-extractor_ipc.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -DPLUGINDIR=\"libextractor\" -DPLUGININSTDIR=\"/usr/lib/arm-linux-gnueabihf/libextractor\" -I../../src/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c extractor_ipc.c -o libextractor_la-extractor_ipc.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -DPLUGINDIR=\"libextractor\" -DPLUGININSTDIR=\"/usr/lib/arm-linux-gnueabihf/libextractor\" -I../../src/include -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libextractor_la-extractor_logging.lo `test -f 'extractor_logging.c' || echo './'`extractor_logging.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -DPLUGINDIR=\"libextractor\" -DPLUGININSTDIR=\"/usr/lib/arm-linux-gnueabihf/libextractor\" -I../../src/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c extractor_logging.c  -fPIC -DPIC -o .libs/libextractor_la-extractor_logging.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -DPLUGINDIR=\"libextractor\" -DPLUGININSTDIR=\"/usr/lib/arm-linux-gnueabihf/libextractor\" -I../../src/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c extractor_logging.c -o libextractor_la-extractor_logging.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -DPLUGINDIR=\"libextractor\" -DPLUGININSTDIR=\"/usr/lib/arm-linux-gnueabihf/libextractor\" -I../../src/include -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libextractor_la-extractor_metatypes.lo `test -f 'extractor_metatypes.c' || echo './'`extractor_metatypes.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -DPLUGINDIR=\"libextractor\" -DPLUGININSTDIR=\"/usr/lib/arm-linux-gnueabihf/libextractor\" -I../../src/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c extractor_metatypes.c  -fPIC -DPIC -o .libs/libextractor_la-extractor_metatypes.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -DPLUGINDIR=\"libextractor\" -DPLUGININSTDIR=\"/usr/lib/arm-linux-gnueabihf/libextractor\" -I../../src/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c extractor_metatypes.c -o libextractor_la-extractor_metatypes.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -DPLUGINDIR=\"libextractor\" -DPLUGININSTDIR=\"/usr/lib/arm-linux-gnueabihf/libextractor\" -I../../src/include -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libextractor_la-extractor_plugpath.lo `test -f 'extractor_plugpath.c' || echo './'`extractor_plugpath.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -DPLUGINDIR=\"libextractor\" -DPLUGININSTDIR=\"/usr/lib/arm-linux-gnueabihf/libextractor\" -I../../src/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c extractor_plugpath.c  -fPIC -DPIC -o .libs/libextractor_la-extractor_plugpath.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -DPLUGINDIR=\"libextractor\" -DPLUGININSTDIR=\"/usr/lib/arm-linux-gnueabihf/libextractor\" -I../../src/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c extractor_plugpath.c -o libextractor_la-extractor_plugpath.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -DPLUGINDIR=\"libextractor\" -DPLUGININSTDIR=\"/usr/lib/arm-linux-gnueabihf/libextractor\" -I../../src/include -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libextractor_la-extractor_plugins.lo `test -f 'extractor_plugins.c' || echo './'`extractor_plugins.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -DPLUGINDIR=\"libextractor\" -DPLUGININSTDIR=\"/usr/lib/arm-linux-gnueabihf/libextractor\" -I../../src/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c extractor_plugins.c  -fPIC -DPIC -o .libs/libextractor_la-extractor_plugins.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -DPLUGINDIR=\"libextractor\" -DPLUGININSTDIR=\"/usr/lib/arm-linux-gnueabihf/libextractor\" -I../../src/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c extractor_plugins.c -o libextractor_la-extractor_plugins.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -DPLUGINDIR=\"libextractor\" -DPLUGININSTDIR=\"/usr/lib/arm-linux-gnueabihf/libextractor\" -I../../src/include -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libextractor_la-extractor_print.lo `test -f 'extractor_print.c' || echo './'`extractor_print.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -DPLUGINDIR=\"libextractor\" -DPLUGININSTDIR=\"/usr/lib/arm-linux-gnueabihf/libextractor\" -I../../src/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c extractor_print.c  -fPIC -DPIC -o .libs/libextractor_la-extractor_print.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -DPLUGINDIR=\"libextractor\" -DPLUGININSTDIR=\"/usr/lib/arm-linux-gnueabihf/libextractor\" -I../../src/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c extractor_print.c -o libextractor_la-extractor_print.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -DPLUGINDIR=\"libextractor\" -DPLUGININSTDIR=\"/usr/lib/arm-linux-gnueabihf/libextractor\" -I../../src/include -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libextractor_la-extractor_plugin_main.lo `test -f 'extractor_plugin_main.c' || echo './'`extractor_plugin_main.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -DPLUGINDIR=\"libextractor\" -DPLUGININSTDIR=\"/usr/lib/arm-linux-gnueabihf/libextractor\" -I../../src/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c extractor_plugin_main.c  -fPIC -DPIC -o .libs/libextractor_la-extractor_plugin_main.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -DPLUGINDIR=\"libextractor\" -DPLUGININSTDIR=\"/usr/lib/arm-linux-gnueabihf/libextractor\" -I../../src/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c extractor_plugin_main.c -o libextractor_la-extractor_plugin_main.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -DPLUGINDIR=\"libextractor\" -DPLUGININSTDIR=\"/usr/lib/arm-linux-gnueabihf/libextractor\" -I../../src/include -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libextractor_la-extractor.lo `test -f 'extractor.c' || echo './'`extractor.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -DPLUGINDIR=\"libextractor\" -DPLUGININSTDIR=\"/usr/lib/arm-linux-gnueabihf/libextractor\" -I../../src/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c extractor.c  -fPIC -DPIC -o .libs/libextractor_la-extractor.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -DPLUGINDIR=\"libextractor\" -DPLUGININSTDIR=\"/usr/lib/arm-linux-gnueabihf/libextractor\" -I../../src/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c extractor.c -o libextractor_la-extractor.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CC   --mode=link gcc  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -export-dynamic -no-undefined -export-symbols-regex "(EXTRACTOR|pl)_[a-zA-Z0-9_]*" -version-info 4:6:1 -Wl,-z,relro -o libextractor.la -rpath /usr/lib/arm-linux-gnueabihf libextractor_la-extractor_common.lo libextractor_la-extractor_datasource.lo libextractor_la-extractor_ipc_gnu.lo libextractor_la-extractor_ipc.lo libextractor_la-extractor_logging.lo libextractor_la-extractor_metatypes.lo libextractor_la-extractor_plugpath.lo libextractor_la-extractor_plugins.lo libextractor_la-extractor_print.lo libextractor_la-extractor_plugin_main.lo libextractor_la-extractor.lo -lltdl -lz -lbz2     -lrt -ldl  
libtool: link: /usr/bin/nm -B  .libs/libextractor_la-extractor_common.o .libs/libextractor_la-extractor_datasource.o .libs/libextractor_la-extractor_ipc_gnu.o .libs/libextractor_la-extractor_ipc.o .libs/libextractor_la-extractor_logging.o .libs/libextractor_la-extractor_metatypes.o .libs/libextractor_la-extractor_plugpath.o .libs/libextractor_la-extractor_plugins.o .libs/libextractor_la-extractor_print.o .libs/libextractor_la-extractor_plugin_main.o .libs/libextractor_la-extractor.o   | sed -n -e 's/^.*[	 ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /bin/sed 's/.* //' | sort | uniq > .libs/libextractor.exp
libtool: link: /bin/grep -E -e "(EXTRACTOR|pl)_[a-zA-Z0-9_]*" ".libs/libextractor.exp" > ".libs/libextractor.expT"
libtool: link: mv -f ".libs/libextractor.expT" ".libs/libextractor.exp"
libtool: link: echo "{ global:" > .libs/libextractor.ver
libtool: link:  cat .libs/libextractor.exp | sed -e "s/\(.*\)/\1;/" >> .libs/libextractor.ver
libtool: link:  echo "local: *; };" >> .libs/libextractor.ver
libtool: link:  gcc -shared  -fPIC -DPIC  .libs/libextractor_la-extractor_common.o .libs/libextractor_la-extractor_datasource.o .libs/libextractor_la-extractor_ipc_gnu.o .libs/libextractor_la-extractor_ipc.o .libs/libextractor_la-extractor_logging.o .libs/libextractor_la-extractor_metatypes.o .libs/libextractor_la-extractor_plugpath.o .libs/libextractor_la-extractor_plugins.o .libs/libextractor_la-extractor_print.o .libs/libextractor_la-extractor_plugin_main.o .libs/libextractor_la-extractor.o   /usr/lib/arm-linux-gnueabihf/libltdl.so -lz -lbz2 -lrt -ldl  -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro   -Wl,-soname -Wl,libextractor.so.3 -Wl,-version-script -Wl,.libs/libextractor.ver -o .libs/libextractor.so.3.1.6
libtool: link: (cd ".libs" && rm -f "libextractor.so.3" && ln -s "libextractor.so.3.1.6" "libextractor.so.3")
libtool: link: (cd ".libs" && rm -f "libextractor.so" && ln -s "libextractor.so.3.1.6" "libextractor.so")
libtool: link: ar cru .libs/libextractor.a  libextractor_la-extractor_common.o libextractor_la-extractor_datasource.o libextractor_la-extractor_ipc_gnu.o libextractor_la-extractor_ipc.o libextractor_la-extractor_logging.o libextractor_la-extractor_metatypes.o libextractor_la-extractor_plugpath.o libextractor_la-extractor_plugins.o libextractor_la-extractor_print.o libextractor_la-extractor_plugin_main.o libextractor_la-extractor.o
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib .libs/libextractor.a
libtool: link: ( cd ".libs" && rm -f "libextractor.la" && ln -s "../libextractor.la" "libextractor.la" )
/bin/bash ../../libtool  --tag=CC   --mode=link gcc  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -o extract extract.o getopt.o getopt1.o ../../src/main/libextractor.la  -lrt -ldl  
libtool: link: gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o .libs/extract extract.o getopt.o getopt1.o  ../../src/main/.libs/libextractor.so -lrt -ldl
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I../../src/include -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_extractor.lo test_extractor.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c test_extractor.c  -fPIC -DPIC -o .libs/test_extractor.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c test_extractor.c -o test_extractor.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CC   --mode=link gcc  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -export-dynamic -avoid-version -module -no-undefined -export-symbols-regex "(EXTRACTOR|pl)_[a-zA-Z0-9_]*_......." -rpath /nowhere -Wl,-z,relro -o libextractor_test.la  test_extractor.lo   -lrt -ldl  
libtool: link: /usr/bin/nm -B  .libs/test_extractor.o   | sed -n -e 's/^.*[	 ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /bin/sed 's/.* //' | sort | uniq > .libs/libextractor_test.exp
libtool: link: /bin/grep -E -e "(EXTRACTOR|pl)_[a-zA-Z0-9_]*_......." ".libs/libextractor_test.exp" > ".libs/libextractor_test.expT"
libtool: link: mv -f ".libs/libextractor_test.expT" ".libs/libextractor_test.exp"
libtool: link: echo "{ global:" > .libs/libextractor_test.ver
libtool: link:  cat .libs/libextractor_test.exp | sed -e "s/\(.*\)/\1;/" >> .libs/libextractor_test.ver
libtool: link:  echo "local: *; };" >> .libs/libextractor_test.ver
libtool: link:  gcc -shared  -fPIC -DPIC  .libs/test_extractor.o   -lrt -ldl  -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro   -Wl,-soname -Wl,libextractor_test.so -Wl,-version-script -Wl,.libs/libextractor_test.ver -o .libs/libextractor_test.so
libtool: link: ar cru .libs/libextractor_test.a  test_extractor.o
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib .libs/libextractor_test.a
libtool: link: ( cd ".libs" && rm -f "libextractor_test.la" && ln -s "../libextractor_test.la" "libextractor_test.la" )
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I../../src/include -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test2_extractor.lo test2_extractor.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c test2_extractor.c  -fPIC -DPIC -o .libs/test2_extractor.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c test2_extractor.c -o test2_extractor.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CC   --mode=link gcc  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -export-dynamic -avoid-version -module -no-undefined -export-symbols-regex "(EXTRACTOR|pl)_[a-zA-Z0-9_]*_......." -rpath /nowhere -Wl,-z,relro -o libextractor_test2.la  test2_extractor.lo   -lrt -ldl  
libtool: link: /usr/bin/nm -B  .libs/test2_extractor.o   | sed -n -e 's/^.*[	 ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /bin/sed 's/.* //' | sort | uniq > .libs/libextractor_test2.exp
libtool: link: /bin/grep -E -e "(EXTRACTOR|pl)_[a-zA-Z0-9_]*_......." ".libs/libextractor_test2.exp" > ".libs/libextractor_test2.expT"
libtool: link: mv -f ".libs/libextractor_test2.expT" ".libs/libextractor_test2.exp"
libtool: link: echo "{ global:" > .libs/libextractor_test2.ver
libtool: link:  cat .libs/libextractor_test2.exp | sed -e "s/\(.*\)/\1;/" >> .libs/libextractor_test2.ver
libtool: link:  echo "local: *; };" >> .libs/libextractor_test2.ver
libtool: link:  gcc -shared  -fPIC -DPIC  .libs/test2_extractor.o   -lrt -ldl  -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro   -Wl,-soname -Wl,libextractor_test2.so -Wl,-version-script -Wl,.libs/libextractor_test2.ver -o .libs/libextractor_test2.so
libtool: link: ar cru .libs/libextractor_test2.a  test2_extractor.o
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib .libs/libextractor_test2.a
libtool: link: ( cd ".libs" && rm -f "libextractor_test2.la" && ln -s "../libextractor_test2.la" "libextractor_test2.la" )
make[5]: Leaving directory '/<<PKGBUILDDIR>>/src/main'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/main'
Making all in common
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/common'
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I../../src/include -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o unzip.lo unzip.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c unzip.c  -fPIC -DPIC -o .libs/unzip.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c unzip.c -o unzip.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I../../src/include -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o convert.lo convert.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c convert.c  -fPIC -DPIC -o .libs/convert.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c convert.c -o convert.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CC   --mode=link gcc  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -export-dynamic -no-undefined -export-symbols-regex "(EXTRACTOR|pl)_[a-zA-Z0-9_]*" -version-info 1:0:0 -Wl,-z,relro -o libextractor_common.la -rpath /usr/lib/arm-linux-gnueabihf unzip.lo convert.lo  -lz 
libtool: link: /usr/bin/nm -B  .libs/unzip.o .libs/convert.o   | sed -n -e 's/^.*[	 ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /bin/sed 's/.* //' | sort | uniq > .libs/libextractor_common.exp
libtool: link: /bin/grep -E -e "(EXTRACTOR|pl)_[a-zA-Z0-9_]*" ".libs/libextractor_common.exp" > ".libs/libextractor_common.expT"
libtool: link: mv -f ".libs/libextractor_common.expT" ".libs/libextractor_common.exp"
libtool: link: echo "{ global:" > .libs/libextractor_common.ver
libtool: link:  cat .libs/libextractor_common.exp | sed -e "s/\(.*\)/\1;/" >> .libs/libextractor_common.ver
libtool: link:  echo "local: *; };" >> .libs/libextractor_common.ver
libtool: link:  gcc -shared  -fPIC -DPIC  .libs/unzip.o .libs/convert.o   -lz  -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro   -Wl,-soname -Wl,libextractor_common.so.1 -Wl,-version-script -Wl,.libs/libextractor_common.ver -o .libs/libextractor_common.so.1.0.0
libtool: link: (cd ".libs" && rm -f "libextractor_common.so.1" && ln -s "libextractor_common.so.1.0.0" "libextractor_common.so.1")
libtool: link: (cd ".libs" && rm -f "libextractor_common.so" && ln -s "libextractor_common.so.1.0.0" "libextractor_common.so")
libtool: link: ar cru .libs/libextractor_common.a  unzip.o convert.o
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib .libs/libextractor_common.a
libtool: link: ( cd ".libs" && rm -f "libextractor_common.la" && ln -s "../libextractor_common.la" "libextractor_common.la" )
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/common'
Making all in plugins
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/plugins'
Making all in .
make[5]: Entering directory '/<<PKGBUILDDIR>>/src/plugins'
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_lib.lo test_lib.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c test_lib.c  -fPIC -DPIC -o .libs/test_lib.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c test_lib.c -o test_lib.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CC   --mode=link gcc  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -o libtest.la  test_lib.lo ../../src/main/libextractor.la  
libtool: link: ar cru .libs/libtest.a .libs/test_lib.o 
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib .libs/libtest.a
libtool: link: ( cd ".libs" && rm -f "libtest.la" && ln -s "../libtest.la" "libtest.la" )
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o dvi_extractor.lo dvi_extractor.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c dvi_extractor.c  -fPIC -DPIC -o .libs/dvi_extractor.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c dvi_extractor.c -o dvi_extractor.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CC   --mode=link gcc  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -export-dynamic -avoid-version -module -no-undefined -export-symbols-regex "(EXTRACTOR|pl)_[a-zA-Z0-9_]*_......." -Wl,-z,relro -o libextractor_dvi.la -rpath /usr/lib/arm-linux-gnueabihf/libextractor dvi_extractor.lo   
libtool: link: /usr/bin/nm -B  .libs/dvi_extractor.o   | sed -n -e 's/^.*[	 ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /bin/sed 's/.* //' | sort | uniq > .libs/libextractor_dvi.exp
libtool: link: /bin/grep -E -e "(EXTRACTOR|pl)_[a-zA-Z0-9_]*_......." ".libs/libextractor_dvi.exp" > ".libs/libextractor_dvi.expT"
libtool: link: mv -f ".libs/libextractor_dvi.expT" ".libs/libextractor_dvi.exp"
libtool: link: echo "{ global:" > .libs/libextractor_dvi.ver
libtool: link:  cat .libs/libextractor_dvi.exp | sed -e "s/\(.*\)/\1;/" >> .libs/libextractor_dvi.ver
libtool: link:  echo "local: *; };" >> .libs/libextractor_dvi.ver
libtool: link:  gcc -shared  -fPIC -DPIC  .libs/dvi_extractor.o    -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro   -Wl,-soname -Wl,libextractor_dvi.so -Wl,-version-script -Wl,.libs/libextractor_dvi.ver -o .libs/libextractor_dvi.so
libtool: link: ar cru .libs/libextractor_dvi.a  dvi_extractor.o
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib .libs/libextractor_dvi.a
libtool: link: ( cd ".libs" && rm -f "libextractor_dvi.la" && ln -s "../libextractor_dvi.la" "libextractor_dvi.la" )
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o it_extractor.lo it_extractor.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c it_extractor.c  -fPIC -DPIC -o .libs/it_extractor.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c it_extractor.c -o it_extractor.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CC   --mode=link gcc  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -export-dynamic -avoid-version -module -no-undefined -export-symbols-regex "(EXTRACTOR|pl)_[a-zA-Z0-9_]*_......." -Wl,-z,relro -o libextractor_it.la -rpath /usr/lib/arm-linux-gnueabihf/libextractor it_extractor.lo  
libtool: link: /usr/bin/nm -B  .libs/it_extractor.o   | sed -n -e 's/^.*[	 ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /bin/sed 's/.* //' | sort | uniq > .libs/libextractor_it.exp
libtool: link: /bin/grep -E -e "(EXTRACTOR|pl)_[a-zA-Z0-9_]*_......." ".libs/libextractor_it.exp" > ".libs/libextractor_it.expT"
libtool: link: mv -f ".libs/libextractor_it.expT" ".libs/libextractor_it.exp"
libtool: link: echo "{ global:" > .libs/libextractor_it.ver
libtool: link:  cat .libs/libextractor_it.exp | sed -e "s/\(.*\)/\1;/" >> .libs/libextractor_it.ver
libtool: link:  echo "local: *; };" >> .libs/libextractor_it.ver
libtool: link:  gcc -shared  -fPIC -DPIC  .libs/it_extractor.o    -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro   -Wl,-soname -Wl,libextractor_it.so -Wl,-version-script -Wl,.libs/libextractor_it.ver -o .libs/libextractor_it.so
libtool: link: ar cru .libs/libextractor_it.a  it_extractor.o
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib .libs/libextractor_it.a
libtool: link: ( cd ".libs" && rm -f "libextractor_it.la" && ln -s "../libextractor_it.la" "libextractor_it.la" )
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o man_extractor.lo man_extractor.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c man_extractor.c  -fPIC -DPIC -o .libs/man_extractor.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c man_extractor.c -o man_extractor.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CC   --mode=link gcc  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -export-dynamic -avoid-version -module -no-undefined -export-symbols-regex "(EXTRACTOR|pl)_[a-zA-Z0-9_]*_......." -Wl,-z,relro -o libextractor_man.la -rpath /usr/lib/arm-linux-gnueabihf/libextractor man_extractor.lo   
libtool: link: /usr/bin/nm -B  .libs/man_extractor.o   | sed -n -e 's/^.*[	 ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /bin/sed 's/.* //' | sort | uniq > .libs/libextractor_man.exp
libtool: link: /bin/grep -E -e "(EXTRACTOR|pl)_[a-zA-Z0-9_]*_......." ".libs/libextractor_man.exp" > ".libs/libextractor_man.expT"
libtool: link: mv -f ".libs/libextractor_man.expT" ".libs/libextractor_man.exp"
libtool: link: echo "{ global:" > .libs/libextractor_man.ver
libtool: link:  cat .libs/libextractor_man.exp | sed -e "s/\(.*\)/\1;/" >> .libs/libextractor_man.ver
libtool: link:  echo "local: *; };" >> .libs/libextractor_man.ver
libtool: link:  gcc -shared  -fPIC -DPIC  .libs/man_extractor.o    -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro   -Wl,-soname -Wl,libextractor_man.so -Wl,-version-script -Wl,.libs/libextractor_man.ver -o .libs/libextractor_man.so
libtool: link: ar cru .libs/libextractor_man.a  man_extractor.o
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib .libs/libextractor_man.a
libtool: link: ( cd ".libs" && rm -f "libextractor_man.la" && ln -s "../libextractor_man.la" "libextractor_man.la" )
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nsf_extractor.lo nsf_extractor.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c nsf_extractor.c  -fPIC -DPIC -o .libs/nsf_extractor.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c nsf_extractor.c -o nsf_extractor.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CC   --mode=link gcc  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -export-dynamic -avoid-version -module -no-undefined -export-symbols-regex "(EXTRACTOR|pl)_[a-zA-Z0-9_]*_......." -Wl,-z,relro -o libextractor_nsf.la -rpath /usr/lib/arm-linux-gnueabihf/libextractor nsf_extractor.lo  
libtool: link: /usr/bin/nm -B  .libs/nsf_extractor.o   | sed -n -e 's/^.*[	 ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /bin/sed 's/.* //' | sort | uniq > .libs/libextractor_nsf.exp
libtool: link: /bin/grep -E -e "(EXTRACTOR|pl)_[a-zA-Z0-9_]*_......." ".libs/libextractor_nsf.exp" > ".libs/libextractor_nsf.expT"
libtool: link: mv -f ".libs/libextractor_nsf.expT" ".libs/libextractor_nsf.exp"
libtool: link: echo "{ global:" > .libs/libextractor_nsf.ver
libtool: link:  cat .libs/libextractor_nsf.exp | sed -e "s/\(.*\)/\1;/" >> .libs/libextractor_nsf.ver
libtool: link:  echo "local: *; };" >> .libs/libextractor_nsf.ver
libtool: link:  gcc -shared  -fPIC -DPIC  .libs/nsf_extractor.o    -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro   -Wl,-soname -Wl,libextractor_nsf.so -Wl,-version-script -Wl,.libs/libextractor_nsf.ver -o .libs/libextractor_nsf.so
libtool: link: ar cru .libs/libextractor_nsf.a  nsf_extractor.o
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib .libs/libextractor_nsf.a
libtool: link: ( cd ".libs" && rm -f "libextractor_nsf.la" && ln -s "../libextractor_nsf.la" "libextractor_nsf.la" )
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o nsfe_extractor.lo nsfe_extractor.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c nsfe_extractor.c  -fPIC -DPIC -o .libs/nsfe_extractor.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c nsfe_extractor.c -o nsfe_extractor.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CC   --mode=link gcc  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -export-dynamic -avoid-version -module -no-undefined -export-symbols-regex "(EXTRACTOR|pl)_[a-zA-Z0-9_]*_......." -Wl,-z,relro -o libextractor_nsfe.la -rpath /usr/lib/arm-linux-gnueabihf/libextractor nsfe_extractor.lo  
libtool: link: /usr/bin/nm -B  .libs/nsfe_extractor.o   | sed -n -e 's/^.*[	 ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /bin/sed 's/.* //' | sort | uniq > .libs/libextractor_nsfe.exp
libtool: link: /bin/grep -E -e "(EXTRACTOR|pl)_[a-zA-Z0-9_]*_......." ".libs/libextractor_nsfe.exp" > ".libs/libextractor_nsfe.expT"
libtool: link: mv -f ".libs/libextractor_nsfe.expT" ".libs/libextractor_nsfe.exp"
libtool: link: echo "{ global:" > .libs/libextractor_nsfe.ver
libtool: link:  cat .libs/libextractor_nsfe.exp | sed -e "s/\(.*\)/\1;/" >> .libs/libextractor_nsfe.ver
libtool: link:  echo "local: *; };" >> .libs/libextractor_nsfe.ver
libtool: link:  gcc -shared  -fPIC -DPIC  .libs/nsfe_extractor.o    -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro   -Wl,-soname -Wl,libextractor_nsfe.so -Wl,-version-script -Wl,.libs/libextractor_nsfe.ver -o .libs/libextractor_nsfe.so
libtool: link: ar cru .libs/libextractor_nsfe.a  nsfe_extractor.o
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib .libs/libextractor_nsfe.a
libtool: link: ( cd ".libs" && rm -f "libextractor_nsfe.la" && ln -s "../libextractor_nsfe.la" "libextractor_nsfe.la" )
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o ps_extractor.lo ps_extractor.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c ps_extractor.c  -fPIC -DPIC -o .libs/ps_extractor.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c ps_extractor.c -o ps_extractor.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CC   --mode=link gcc  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -export-dynamic -avoid-version -module -no-undefined -export-symbols-regex "(EXTRACTOR|pl)_[a-zA-Z0-9_]*_......." -Wl,-z,relro -o libextractor_ps.la -rpath /usr/lib/arm-linux-gnueabihf/libextractor ps_extractor.lo  
libtool: link: /usr/bin/nm -B  .libs/ps_extractor.o   | sed -n -e 's/^.*[	 ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /bin/sed 's/.* //' | sort | uniq > .libs/libextractor_ps.exp
libtool: link: /bin/grep -E -e "(EXTRACTOR|pl)_[a-zA-Z0-9_]*_......." ".libs/libextractor_ps.exp" > ".libs/libextractor_ps.expT"
libtool: link: mv -f ".libs/libextractor_ps.expT" ".libs/libextractor_ps.exp"
libtool: link: echo "{ global:" > .libs/libextractor_ps.ver
libtool: link:  cat .libs/libextractor_ps.exp | sed -e "s/\(.*\)/\1;/" >> .libs/libextractor_ps.ver
libtool: link:  echo "local: *; };" >> .libs/libextractor_ps.ver
libtool: link:  gcc -shared  -fPIC -DPIC  .libs/ps_extractor.o    -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro   -Wl,-soname -Wl,libextractor_ps.so -Wl,-version-script -Wl,.libs/libextractor_ps.ver -o .libs/libextractor_ps.so
libtool: link: ar cru .libs/libextractor_ps.a  ps_extractor.o
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib .libs/libextractor_ps.a
libtool: link: ( cd ".libs" && rm -f "libextractor_ps.la" && ln -s "../libextractor_ps.la" "libextractor_ps.la" )
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o riff_extractor.lo riff_extractor.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c riff_extractor.c  -fPIC -DPIC -o .libs/riff_extractor.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c riff_extractor.c -o riff_extractor.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CC   --mode=link gcc  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -export-dynamic -avoid-version -module -no-undefined -export-symbols-regex "(EXTRACTOR|pl)_[a-zA-Z0-9_]*_......." -Wl,-z,relro -o libextractor_riff.la -rpath /usr/lib/arm-linux-gnueabihf/libextractor riff_extractor.lo -lm    
libtool: link: /usr/bin/nm -B  .libs/riff_extractor.o   | sed -n -e 's/^.*[	 ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /bin/sed 's/.* //' | sort | uniq > .libs/libextractor_riff.exp
libtool: link: /bin/grep -E -e "(EXTRACTOR|pl)_[a-zA-Z0-9_]*_......." ".libs/libextractor_riff.exp" > ".libs/libextractor_riff.expT"
libtool: link: mv -f ".libs/libextractor_riff.expT" ".libs/libextractor_riff.exp"
libtool: link: echo "{ global:" > .libs/libextractor_riff.ver
libtool: link:  cat .libs/libextractor_riff.exp | sed -e "s/\(.*\)/\1;/" >> .libs/libextractor_riff.ver
libtool: link:  echo "local: *; };" >> .libs/libextractor_riff.ver
libtool: link:  gcc -shared  -fPIC -DPIC  .libs/riff_extractor.o   -lm  -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro   -Wl,-soname -Wl,libextractor_riff.so -Wl,-version-script -Wl,.libs/libextractor_riff.ver -o .libs/libextractor_riff.so
libtool: link: ar cru .libs/libextractor_riff.a  riff_extractor.o
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib .libs/libextractor_riff.a
libtool: link: ( cd ".libs" && rm -f "libextractor_riff.la" && ln -s "../libextractor_riff.la" "libextractor_riff.la" )
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o s3m_extractor.lo s3m_extractor.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c s3m_extractor.c  -fPIC -DPIC -o .libs/s3m_extractor.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c s3m_extractor.c -o s3m_extractor.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CC   --mode=link gcc  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -export-dynamic -avoid-version -module -no-undefined -export-symbols-regex "(EXTRACTOR|pl)_[a-zA-Z0-9_]*_......." -Wl,-z,relro -o libextractor_s3m.la -rpath /usr/lib/arm-linux-gnueabihf/libextractor s3m_extractor.lo  
libtool: link: /usr/bin/nm -B  .libs/s3m_extractor.o   | sed -n -e 's/^.*[	 ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /bin/sed 's/.* //' | sort | uniq > .libs/libextractor_s3m.exp
libtool: link: /bin/grep -E -e "(EXTRACTOR|pl)_[a-zA-Z0-9_]*_......." ".libs/libextractor_s3m.exp" > ".libs/libextractor_s3m.expT"
libtool: link: mv -f ".libs/libextractor_s3m.expT" ".libs/libextractor_s3m.exp"
libtool: link: echo "{ global:" > .libs/libextractor_s3m.ver
libtool: link:  cat .libs/libextractor_s3m.exp | sed -e "s/\(.*\)/\1;/" >> .libs/libextractor_s3m.ver
libtool: link:  echo "local: *; };" >> .libs/libextractor_s3m.ver
libtool: link:  gcc -shared  -fPIC -DPIC  .libs/s3m_extractor.o    -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro   -Wl,-soname -Wl,libextractor_s3m.so -Wl,-version-script -Wl,.libs/libextractor_s3m.ver -o .libs/libextractor_s3m.so
libtool: link: ar cru .libs/libextractor_s3m.a  s3m_extractor.o
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib .libs/libextractor_s3m.a
libtool: link: ( cd ".libs" && rm -f "libextractor_s3m.la" && ln -s "../libextractor_s3m.la" "libextractor_s3m.la" )
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o sid_extractor.lo sid_extractor.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c sid_extractor.c  -fPIC -DPIC -o .libs/sid_extractor.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c sid_extractor.c -o sid_extractor.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CC   --mode=link gcc  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -export-dynamic -avoid-version -module -no-undefined -export-symbols-regex "(EXTRACTOR|pl)_[a-zA-Z0-9_]*_......." -Wl,-z,relro -o libextractor_sid.la -rpath /usr/lib/arm-linux-gnueabihf/libextractor sid_extractor.lo  
libtool: link: /usr/bin/nm -B  .libs/sid_extractor.o   | sed -n -e 's/^.*[	 ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /bin/sed 's/.* //' | sort | uniq > .libs/libextractor_sid.exp
libtool: link: /bin/grep -E -e "(EXTRACTOR|pl)_[a-zA-Z0-9_]*_......." ".libs/libextractor_sid.exp" > ".libs/libextractor_sid.expT"
libtool: link: mv -f ".libs/libextractor_sid.expT" ".libs/libextractor_sid.exp"
libtool: link: echo "{ global:" > .libs/libextractor_sid.ver
libtool: link:  cat .libs/libextractor_sid.exp | sed -e "s/\(.*\)/\1;/" >> .libs/libextractor_sid.ver
libtool: link:  echo "local: *; };" >> .libs/libextractor_sid.ver
libtool: link:  gcc -shared  -fPIC -DPIC  .libs/sid_extractor.o    -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro   -Wl,-soname -Wl,libextractor_sid.so -Wl,-version-script -Wl,.libs/libextractor_sid.ver -o .libs/libextractor_sid.so
libtool: link: ar cru .libs/libextractor_sid.a  sid_extractor.o
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib .libs/libextractor_sid.a
libtool: link: ( cd ".libs" && rm -f "libextractor_sid.la" && ln -s "../libextractor_sid.la" "libextractor_sid.la" )
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o wav_extractor.lo wav_extractor.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c wav_extractor.c  -fPIC -DPIC -o .libs/wav_extractor.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c wav_extractor.c -o wav_extractor.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CC   --mode=link gcc  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -export-dynamic -avoid-version -module -no-undefined -export-symbols-regex "(EXTRACTOR|pl)_[a-zA-Z0-9_]*_......." -Wl,-z,relro -o libextractor_wav.la -rpath /usr/lib/arm-linux-gnueabihf/libextractor wav_extractor.lo   
libtool: link: /usr/bin/nm -B  .libs/wav_extractor.o   | sed -n -e 's/^.*[	 ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /bin/sed 's/.* //' | sort | uniq > .libs/libextractor_wav.exp
libtool: link: /bin/grep -E -e "(EXTRACTOR|pl)_[a-zA-Z0-9_]*_......." ".libs/libextractor_wav.exp" > ".libs/libextractor_wav.expT"
libtool: link: mv -f ".libs/libextractor_wav.expT" ".libs/libextractor_wav.exp"
libtool: link: echo "{ global:" > .libs/libextractor_wav.ver
libtool: link:  cat .libs/libextractor_wav.exp | sed -e "s/\(.*\)/\1;/" >> .libs/libextractor_wav.ver
libtool: link:  echo "local: *; };" >> .libs/libextractor_wav.ver
libtool: link:  gcc -shared  -fPIC -DPIC  .libs/wav_extractor.o    -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro   -Wl,-soname -Wl,libextractor_wav.so -Wl,-version-script -Wl,.libs/libextractor_wav.ver -o .libs/libextractor_wav.so
libtool: link: ar cru .libs/libextractor_wav.a  wav_extractor.o
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib .libs/libextractor_wav.a
libtool: link: ( cd ".libs" && rm -f "libextractor_wav.la" && ln -s "../libextractor_wav.la" "libextractor_wav.la" )
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o xm_extractor.lo xm_extractor.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c xm_extractor.c  -fPIC -DPIC -o .libs/xm_extractor.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c xm_extractor.c -o xm_extractor.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CC   --mode=link gcc  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -export-dynamic -avoid-version -module -no-undefined -export-symbols-regex "(EXTRACTOR|pl)_[a-zA-Z0-9_]*_......." -Wl,-z,relro -o libextractor_xm.la -rpath /usr/lib/arm-linux-gnueabihf/libextractor xm_extractor.lo  
libtool: link: /usr/bin/nm -B  .libs/xm_extractor.o   | sed -n -e 's/^.*[	 ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /bin/sed 's/.* //' | sort | uniq > .libs/libextractor_xm.exp
libtool: link: /bin/grep -E -e "(EXTRACTOR|pl)_[a-zA-Z0-9_]*_......." ".libs/libextractor_xm.exp" > ".libs/libextractor_xm.expT"
libtool: link: mv -f ".libs/libextractor_xm.expT" ".libs/libextractor_xm.exp"
libtool: link: echo "{ global:" > .libs/libextractor_xm.ver
libtool: link:  cat .libs/libextractor_xm.exp | sed -e "s/\(.*\)/\1;/" >> .libs/libextractor_xm.ver
libtool: link:  echo "local: *; };" >> .libs/libextractor_xm.ver
libtool: link:  gcc -shared  -fPIC -DPIC  .libs/xm_extractor.o    -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro   -Wl,-soname -Wl,libextractor_xm.so -Wl,-version-script -Wl,.libs/libextractor_xm.ver -o .libs/libextractor_xm.so
libtool: link: ar cru .libs/libextractor_xm.a  xm_extractor.o
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib .libs/libextractor_xm.a
libtool: link: ( cd ".libs" && rm -f "libextractor_xm.la" && ln -s "../libextractor_xm.la" "libextractor_xm.la" )
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o archive_extractor.lo archive_extractor.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c archive_extractor.c  -fPIC -DPIC -o .libs/archive_extractor.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c archive_extractor.c -o archive_extractor.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CC   --mode=link gcc  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -export-dynamic -avoid-version -module -no-undefined -export-symbols-regex "(EXTRACTOR|pl)_[a-zA-Z0-9_]*_......." -Wl,-z,relro -o libextractor_archive.la -rpath /usr/lib/arm-linux-gnueabihf/libextractor archive_extractor.lo -larchive  
libtool: link: /usr/bin/nm -B  .libs/archive_extractor.o   | sed -n -e 's/^.*[	 ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /bin/sed 's/.* //' | sort | uniq > .libs/libextractor_archive.exp
libtool: link: /bin/grep -E -e "(EXTRACTOR|pl)_[a-zA-Z0-9_]*_......." ".libs/libextractor_archive.exp" > ".libs/libextractor_archive.expT"
libtool: link: mv -f ".libs/libextractor_archive.expT" ".libs/libextractor_archive.exp"
libtool: link: echo "{ global:" > .libs/libextractor_archive.ver
libtool: link:  cat .libs/libextractor_archive.exp | sed -e "s/\(.*\)/\1;/" >> .libs/libextractor_archive.ver
libtool: link:  echo "local: *; };" >> .libs/libextractor_archive.ver
libtool: link:  gcc -shared  -fPIC -DPIC  .libs/archive_extractor.o   -larchive  -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro   -Wl,-soname -Wl,libextractor_archive.so -Wl,-version-script -Wl,.libs/libextractor_archive.ver -o .libs/libextractor_archive.so
libtool: link: ar cru .libs/libextractor_archive.a  archive_extractor.o
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib .libs/libextractor_archive.a
libtool: link: ( cd ".libs" && rm -f "libextractor_archive.la" && ln -s "../libextractor_archive.la" "libextractor_archive.la" )
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..  -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o exiv2_extractor.lo exiv2_extractor.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c exiv2_extractor.cc  -fPIC -DPIC -o .libs/exiv2_extractor.o
exiv2_extractor.cc: In function 'void EXTRACTOR_exiv2_extract_method(EXTRACTOR_ExtractContext*)':
exiv2_extractor.cc:703:12: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
       std::auto_ptr<Exiv2::BasicIo> eio(new ExtractorIO (ec));
            ^~~~~~~~
In file included from /usr/include/c++/8/bits/locale_conv.h:41,
                 from /usr/include/c++/8/locale:43,
                 from /usr/include/c++/8/iomanip:43,
                 from exiv2_extractor.cc:26:
/usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here
   template<typename> class auto_ptr;
                            ^~~~~~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c exiv2_extractor.cc -o exiv2_extractor.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CXX   --mode=link g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -export-dynamic -avoid-version -module -no-undefined -export-symbols-regex "(EXTRACTOR|pl)_[a-zA-Z0-9_]*_......." -Wl,-z,relro -o libextractor_exiv2.la -rpath /usr/lib/arm-linux-gnueabihf/libextractor exiv2_extractor.lo -lexiv2  
libtool: link: /usr/bin/nm -B  .libs/exiv2_extractor.o   | sed -n -e 's/^.*[	 ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /bin/sed 's/.* //' | sort | uniq > .libs/libextractor_exiv2.exp
libtool: link: /bin/grep -E -e "(EXTRACTOR|pl)_[a-zA-Z0-9_]*_......." ".libs/libextractor_exiv2.exp" > ".libs/libextractor_exiv2.expT"
libtool: link: mv -f ".libs/libextractor_exiv2.expT" ".libs/libextractor_exiv2.exp"
libtool: link: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/8/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/8/crtbeginS.o  .libs/exiv2_extractor.o   -lexiv2 -L/usr/lib/gcc/arm-linux-gnueabihf/8 -L/usr/lib/gcc/arm-linux-gnueabihf/8/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/8/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/8/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/8/../../../arm-linux-gnueabihf/crtn.o  -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro   -Wl,-soname -Wl,libextractor_exiv2.so -Wl,-retain-symbols-file -Wl,.libs/libextractor_exiv2.exp -o .libs/libextractor_exiv2.so
libtool: link: ar cru .libs/libextractor_exiv2.a  exiv2_extractor.o
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib .libs/libextractor_exiv2.a
libtool: link: ( cd ".libs" && rm -f "libextractor_exiv2.la" && ln -s "../libextractor_exiv2.la" "libextractor_exiv2.la" )
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o thumbnailffmpeg_extractor.lo thumbnailffmpeg_extractor.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c thumbnailffmpeg_extractor.c  -fPIC -DPIC -o .libs/thumbnailffmpeg_extractor.o
thumbnailffmpeg_extractor.c: In function 'create_thumbnail':
thumbnailffmpeg_extractor.c:260:9: warning: 'avpicture_get_size' is deprecated [-Wdeprecated-declarations]
         av_malloc (avpicture_get_size (PIX_OUTPUT_FORMAT,
         ^~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/libavformat/avformat.h:319,
                 from thumbnailffmpeg_extractor.c:47:
/usr/include/arm-linux-gnueabihf/libavcodec/avcodec.h:5434:5: note: declared here
 int avpicture_get_size(enum AVPixelFormat pix_fmt, int width, int height);
     ^~~~~~~~~~~~~~~~~~
thumbnailffmpeg_extractor.c:275:3: warning: 'avpicture_fill' is deprecated [-Wdeprecated-declarations]
   avpicture_fill ((AVPicture *) dst_frame, dst_buffer,
   ^~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/libavformat/avformat.h:319,
                 from thumbnailffmpeg_extractor.c:47:
/usr/include/arm-linux-gnueabihf/libavcodec/avcodec.h:5419:5: note: declared here
 int avpicture_fill(AVPicture *picture, const uint8_t *ptr,
     ^~~~~~~~~~~~~~
thumbnailffmpeg_extractor.c:376:3: warning: 'avcodec_encode_video2' is deprecated [-Wdeprecated-declarations]
   err = avcodec_encode_video2 (encoder_codec_ctx,
   ^~~
In file included from /usr/include/arm-linux-gnueabihf/libavformat/avformat.h:319,
                 from thumbnailffmpeg_extractor.c:47:
/usr/include/arm-linux-gnueabihf/libavcodec/avcodec.h:5386:5: note: declared here
 int avcodec_encode_video2(AVCodecContext *avctx, AVPacket *avpkt,
     ^~~~~~~~~~~~~~~~~~~~~
thumbnailffmpeg_extractor.c:385:3: warning: 'av_free_packet' is deprecated [-Wdeprecated-declarations]
   av_free_packet(&pkt);
   ^~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/libavformat/avformat.h:319,
                 from thumbnailffmpeg_extractor.c:47:
/usr/include/arm-linux-gnueabihf/libavcodec/avcodec.h:4400:6: note: declared here
 void av_free_packet(AVPacket *pkt);
      ^~~~~~~~~~~~~~
thumbnailffmpeg_extractor.c: In function 'extract_image':
thumbnailffmpeg_extractor.c:544:7: warning: 'avcodec_decode_video2' is deprecated [-Wdeprecated-declarations]
       avcodec_decode_video2 (codec_ctx, frame, &frame_finished, &avpkt);
       ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/libavformat/avformat.h:319,
                 from thumbnailffmpeg_extractor.c:47:
/usr/include/arm-linux-gnueabihf/libavcodec/avcodec.h:4755:5: note: declared here
 int avcodec_decode_video2(AVCodecContext *avctx, AVFrame *picture,
     ^~~~~~~~~~~~~~~~~~~~~
thumbnailffmpeg_extractor.c: In function 'extract_video':
thumbnailffmpeg_extractor.c:672:7: warning: 'codec' is deprecated [-Wdeprecated-declarations]
       codec_ctx = format_ctx->streams[i]->codec;
       ^~~~~~~~~
In file included from thumbnailffmpeg_extractor.c:47:
/usr/include/arm-linux-gnueabihf/libavformat/avformat.h:877:21: note: declared here
     AVCodecContext *codec;
                     ^~~~~
thumbnailffmpeg_extractor.c:751:11: warning: 'avcodec_decode_video2' is deprecated [-Wdeprecated-declarations]
           avcodec_decode_video2 (codec_ctx,
           ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/libavformat/avformat.h:319,
                 from thumbnailffmpeg_extractor.c:47:
/usr/include/arm-linux-gnueabihf/libavcodec/avcodec.h:4755:5: note: declared here
 int avcodec_decode_video2(AVCodecContext *avctx, AVFrame *picture,
     ^~~~~~~~~~~~~~~~~~~~~
thumbnailffmpeg_extractor.c:757:15: warning: 'av_free_packet' is deprecated [-Wdeprecated-declarations]
               av_free_packet (&packet);
               ^~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/libavformat/avformat.h:319,
                 from thumbnailffmpeg_extractor.c:47:
/usr/include/arm-linux-gnueabihf/libavcodec/avcodec.h:4400:6: note: declared here
 void av_free_packet(AVPacket *pkt);
      ^~~~~~~~~~~~~~
thumbnailffmpeg_extractor.c:761:7: warning: 'av_free_packet' is deprecated [-Wdeprecated-declarations]
       av_free_packet (&packet);
       ^~~~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/libavformat/avformat.h:319,
                 from thumbnailffmpeg_extractor.c:47:
/usr/include/arm-linux-gnueabihf/libavcodec/avcodec.h:4400:6: note: declared here
 void av_free_packet(AVPacket *pkt);
      ^~~~~~~~~~~~~~
thumbnailffmpeg_extractor.c: In function 'thumbnailffmpeg_lib_init':
thumbnailffmpeg_extractor.c:944:3: warning: 'av_register_all' is deprecated [-Wdeprecated-declarations]
   av_register_all ();
   ^~~~~~~~~~~~~~~
In file included from thumbnailffmpeg_extractor.c:47:
/usr/include/arm-linux-gnueabihf/libavformat/avformat.h:2025:6: note: declared here
 void av_register_all(void);
      ^~~~~~~~~~~~~~~
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c thumbnailffmpeg_extractor.c -o thumbnailffmpeg_extractor.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CC   --mode=link gcc  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -export-dynamic -avoid-version -module -no-undefined -export-symbols-regex "(EXTRACTOR|pl)_[a-zA-Z0-9_]*_......." -Wl,-z,relro -o libextractor_thumbnailffmpeg.la -rpath /usr/lib/arm-linux-gnueabihf/libextractor thumbnailffmpeg_extractor.lo -lavutil -lavformat -lavcodec -lswscale -lmagic  
libtool: link: /usr/bin/nm -B  .libs/thumbnailffmpeg_extractor.o   | sed -n -e 's/^.*[	 ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /bin/sed 's/.* //' | sort | uniq > .libs/libextractor_thumbnailffmpeg.exp
libtool: link: /bin/grep -E -e "(EXTRACTOR|pl)_[a-zA-Z0-9_]*_......." ".libs/libextractor_thumbnailffmpeg.exp" > ".libs/libextractor_thumbnailffmpeg.expT"
libtool: link: mv -f ".libs/libextractor_thumbnailffmpeg.expT" ".libs/libextractor_thumbnailffmpeg.exp"
libtool: link: echo "{ global:" > .libs/libextractor_thumbnailffmpeg.ver
libtool: link:  cat .libs/libextractor_thumbnailffmpeg.exp | sed -e "s/\(.*\)/\1;/" >> .libs/libextractor_thumbnailffmpeg.ver
libtool: link:  echo "local: *; };" >> .libs/libextractor_thumbnailffmpeg.ver
libtool: link:  gcc -shared  -fPIC -DPIC  .libs/thumbnailffmpeg_extractor.o   -lavutil -lavformat -lavcodec -lswscale -lmagic  -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro   -Wl,-soname -Wl,libextractor_thumbnailffmpeg.so -Wl,-version-script -Wl,.libs/libextractor_thumbnailffmpeg.ver -o .libs/libextractor_thumbnailffmpeg.so
libtool: link: ar cru .libs/libextractor_thumbnailffmpeg.a  thumbnailffmpeg_extractor.o
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib .libs/libextractor_thumbnailffmpeg.a
libtool: link: ( cd ".libs" && rm -f "libextractor_thumbnailffmpeg.la" && ln -s "../libextractor_thumbnailffmpeg.la" "libextractor_thumbnailffmpeg.la" )
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o flac_extractor.lo flac_extractor.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c flac_extractor.c  -fPIC -DPIC -o .libs/flac_extractor.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c flac_extractor.c -o flac_extractor.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CC   --mode=link gcc  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -export-dynamic -avoid-version -module -no-undefined -export-symbols-regex "(EXTRACTOR|pl)_[a-zA-Z0-9_]*_......." -Wl,-z,relro -o libextractor_flac.la -rpath /usr/lib/arm-linux-gnueabihf/libextractor flac_extractor.lo -lFLAC   
libtool: link: /usr/bin/nm -B  .libs/flac_extractor.o   | sed -n -e 's/^.*[	 ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /bin/sed 's/.* //' | sort | uniq > .libs/libextractor_flac.exp
libtool: link: /bin/grep -E -e "(EXTRACTOR|pl)_[a-zA-Z0-9_]*_......." ".libs/libextractor_flac.exp" > ".libs/libextractor_flac.expT"
libtool: link: mv -f ".libs/libextractor_flac.expT" ".libs/libextractor_flac.exp"
libtool: link: echo "{ global:" > .libs/libextractor_flac.ver
libtool: link:  cat .libs/libextractor_flac.exp | sed -e "s/\(.*\)/\1;/" >> .libs/libextractor_flac.ver
libtool: link:  echo "local: *; };" >> .libs/libextractor_flac.ver
libtool: link:  gcc -shared  -fPIC -DPIC  .libs/flac_extractor.o   -lFLAC  -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro   -Wl,-soname -Wl,libextractor_flac.so -Wl,-version-script -Wl,.libs/libextractor_flac.ver -o .libs/libextractor_flac.so
libtool: link: ar cru .libs/libextractor_flac.a  flac_extractor.o
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib .libs/libextractor_flac.a
libtool: link: ( cd ".libs" && rm -f "libextractor_flac.la" && ln -s "../libextractor_flac.la" "libextractor_flac.la" )
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gif_extractor.lo gif_extractor.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c gif_extractor.c  -fPIC -DPIC -o .libs/gif_extractor.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c gif_extractor.c -o gif_extractor.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CC   --mode=link gcc  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -export-dynamic -avoid-version -module -no-undefined -export-symbols-regex "(EXTRACTOR|pl)_[a-zA-Z0-9_]*_......." -Wl,-z,relro -o libextractor_gif.la -rpath /usr/lib/arm-linux-gnueabihf/libextractor gif_extractor.lo -lgif  
libtool: link: /usr/bin/nm -B  .libs/gif_extractor.o   | sed -n -e 's/^.*[	 ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /bin/sed 's/.* //' | sort | uniq > .libs/libextractor_gif.exp
libtool: link: /bin/grep -E -e "(EXTRACTOR|pl)_[a-zA-Z0-9_]*_......." ".libs/libextractor_gif.exp" > ".libs/libextractor_gif.expT"
libtool: link: mv -f ".libs/libextractor_gif.expT" ".libs/libextractor_gif.exp"
libtool: link: echo "{ global:" > .libs/libextractor_gif.ver
libtool: link:  cat .libs/libextractor_gif.exp | sed -e "s/\(.*\)/\1;/" >> .libs/libextractor_gif.ver
libtool: link:  echo "local: *; };" >> .libs/libextractor_gif.ver
libtool: link:  gcc -shared  -fPIC -DPIC  .libs/gif_extractor.o   -lgif  -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro   -Wl,-soname -Wl,libextractor_gif.so -Wl,-version-script -Wl,.libs/libextractor_gif.ver -o .libs/libextractor_gif.so
libtool: link: ar cru .libs/libextractor_gif.a  gif_extractor.o
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib .libs/libextractor_gif.a
libtool: link: ( cd ".libs" && rm -f "libextractor_gif.la" && ln -s "../libextractor_gif.la" "libextractor_gif.la" )
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -I/usr/include/libgsf-1 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libxml2 -DHAVE_GSF -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/libgsf-1 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libxml2 -DHAVE_GSF -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libextractor_ole2_la-ole2_extractor.lo `test -f 'ole2_extractor.c' || echo './'`ole2_extractor.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/libgsf-1 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libxml2 -DHAVE_GSF -I../../src/include -I../../src/common -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/libgsf-1 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/libxml2 -DHAVE_GSF -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c ole2_extractor.c  -fPIC -DPIC -o .libs/libextractor_ole2_la-ole2_extractor.o
ole2_extractor.c: In function 'le_input_class_init':
ole2_extractor.c:830:3: warning: 'g_type_class_add_private' is deprecated [-Wdeprecated-declarations]
   g_type_class_add_private (class, sizeof (LeInputPrivate));
   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:23,
                 from ole2_extractor.c:34:
/usr/include/glib-2.0/gobject/gtype.h:1303:10: note: declared here
 void     g_type_class_add_private       (gpointer                    g_class,
          ^~~~~~~~~~~~~~~~~~~~~~~~
during RTL pass: expand
ole2_extractor.c: In function 'EXTRACTOR_ole2_extract_method':
ole2_extractor.c:337:9: internal compiler error: Segmentation fault
   (0 != strncmp (&buf[2],
         ^~~~~~~~~~~~~~~~~
    "SfxDocumentInfo",
    ~~~~~~~~~~~~~~~~~~
    strlen ("SfxDocumentInfo"))) ||
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-8/README.Bugs> for instructions.
Preprocessed source stored into /tmp/ccKLQ1JF.out file, please attach this to your bugreport.
=== BEGIN GCC DUMP ===
14329: // Target: arm-linux-gnueabihf
14329: // Configured with: ../src/configure -v --with-pkgversion='Raspbian 8.1.0-12+rpi1' --with-bugurl=file:///usr/share/doc/gcc-8/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-8 --program-prefix=arm-linux-gnueabihf- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libitm --disable-libquadmath --disable-libquadmath-support --enable-plugin --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-sjlj-exceptions --with-arch=armv6 --with-fpu=vfp --with-float=hard --disable-werror --enable-checking=release --build=arm-linux-gnueabihf --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf
14329: // Thread model: posix
14329: // gcc version 8.1.0 (Raspbian 8.1.0-12+rpi1) 
14329: // 
14329: // ole2_extractor.c: In function 'le_input_class_init':
14329: // ole2_extractor.c:830:3: warning: 'g_type_class_add_private' is deprecated [-Wdeprecated-declarations]
14329: //    g_type_class_add_private (class, sizeof (LeInputPrivate));
14329: //    ^~~~~~~~~~~~~~~~~~~~~~~~
14329: // In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
14329: //                  from /usr/include/glib-2.0/gobject/gbinding.h:29,
14329: //                  from /usr/include/glib-2.0/glib-object.h:23,
14329: //                  from ole2_extractor.c:34:
14329: // /usr/include/glib-2.0/gobject/gtype.h:1303:10: note: declared here
14329: //  void     g_type_class_add_private       (gpointer                    g_class,
14329: //           ^~~~~~~~~~~~~~~~~~~~~~~~
14329: // during RTL pass: expand
14329: // ole2_extractor.c: In function 'EXTRACTOR_ole2_extract_method':
14329: // ole2_extractor.c:337:9: internal compiler error: Segmentation fault
14329: //    (0 != strncmp (&buf[2],
14329: //          ^~~~~~~~~~~~~~~~~
14329: //     "SfxDocumentInfo",
14329: //     ~~~~~~~~~~~~~~~~~~
14329: //     strlen ("SfxDocumentInfo"))) ||
14329: //     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
14329: // Please submit a full bug report,
14329: // with preprocessed source if appropriate.
14329: // See <file:///usr/share/doc/gcc-8/README.Bugs> for instructions.
14329: 
14329: // /usr/lib/gcc/arm-linux-gnueabihf/8/cc1 -quiet -I . -I ../.. -I /usr/include/libgsf-1 -I /usr/include/glib-2.0 -I /usr/lib/arm-linux-gnueabihf/glib-2.0/include -I /usr/include/libxml2 -I ../../src/include -I ../../src/common -I /usr/include/libgsf-1 -I /usr/include/glib-2.0 -I /usr/lib/arm-linux-gnueabihf/glib-2.0/include -I /usr/include/libxml2 -imultilib . -imultiarch arm-linux-gnueabihf -D HAVE_CONFIG_H -D HAVE_GSF -D _FORTIFY_SOURCE=2 -D HAVE_GSF -D PIC ole2_extractor.c -quiet -dumpbase ole2_extractor.c -mfloat-abi=hard -mfpu=vfp -mtls-dialect=gnu -marm -march=armv6+fp -auxbase-strip .libs/libextractor_ole2_la-ole2_extractor.o -g -O2 -Wdate-time -Wformat=1 -Werror=format-security -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fPIC -o - -frandom-seed=0 -fdump-noaddr
14329: 
14329: # 1 "ole2_extractor.c"
14329: # 1 "/<<PKGBUILDDIR>>/src/plugins//"
14329: # 1 "<built-in>"
14329: # 1 "<command-line>"
14329: # 1 "/usr/include/stdc-predef.h" 1 3 4
14329: # 1 "<command-line>" 2
14329: # 1 "ole2_extractor.c"
14329: # 31 "ole2_extractor.c"
14329: # 1 "../../src/include/platform.h" 1
14329: # 31 "../../src/include/platform.h"
14329: # 1 "../../config.h" 1
14329: # 32 "../../src/include/platform.h" 2
14329: 
14329: # 1 "../../src/include/gettext.h" 1
14329: # 26 "../../src/include/gettext.h"
14329: # 1 "/usr/include/libintl.h" 1 3 4
14329: # 23 "/usr/include/libintl.h" 3 4
14329: # 1 "/usr/include/features.h" 1 3 4
14329: # 424 "/usr/include/features.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/sys/cdefs.h" 1 3 4
14329: # 427 "/usr/include/arm-linux-gnueabihf/sys/cdefs.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/wordsize.h" 1 3 4
14329: # 428 "/usr/include/arm-linux-gnueabihf/sys/cdefs.h" 2 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/long-double.h" 1 3 4
14329: # 429 "/usr/include/arm-linux-gnueabihf/sys/cdefs.h" 2 3 4
14329: # 425 "/usr/include/features.h" 2 3 4
14329: # 448 "/usr/include/features.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/gnu/stubs.h" 1 3 4
14329: # 10 "/usr/include/arm-linux-gnueabihf/gnu/stubs.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/gnu/stubs-hard.h" 1 3 4
14329: # 11 "/usr/include/arm-linux-gnueabihf/gnu/stubs.h" 2 3 4
14329: # 449 "/usr/include/features.h" 2 3 4
14329: # 24 "/usr/include/libintl.h" 2 3 4
14329: # 34 "/usr/include/libintl.h" 3 4
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: # 39 "/usr/include/libintl.h" 3 4
14329: extern char *gettext (const char *__msgid)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__format_arg__ (1)));
14329: 
14329: 
14329: 
14329: extern char *dgettext (const char *__domainname, const char *__msgid)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__format_arg__ (2)));
14329: extern char *__dgettext (const char *__domainname, const char *__msgid)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__format_arg__ (2)));
14329: 
14329: 
14329: 
14329: extern char *dcgettext (const char *__domainname,
14329:    const char *__msgid, int __category)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__format_arg__ (2)));
14329: extern char *__dcgettext (const char *__domainname,
14329:      const char *__msgid, int __category)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__format_arg__ (2)));
14329: 
14329: 
14329: 
14329: 
14329: extern char *ngettext (const char *__msgid1, const char *__msgid2,
14329:          unsigned long int __n)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__format_arg__ (1))) __attribute__ ((__format_arg__ (2)));
14329: 
14329: 
14329: 
14329: extern char *dngettext (const char *__domainname, const char *__msgid1,
14329:    const char *__msgid2, unsigned long int __n)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__format_arg__ (2))) __attribute__ ((__format_arg__ (3)));
14329: 
14329: 
14329: 
14329: extern char *dcngettext (const char *__domainname, const char *__msgid1,
14329:     const char *__msgid2, unsigned long int __n,
14329:     int __category)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__format_arg__ (2))) __attribute__ ((__format_arg__ (3)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern char *textdomain (const char *__domainname) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: extern char *bindtextdomain (const char *__domainname,
14329:         const char *__dirname) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: extern char *bind_textdomain_codeset (const char *__domainname,
14329:           const char *__codeset) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: # 1 "/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h" 1 3 4
14329: # 101 "/usr/include/libintl.h" 2 3 4
14329: 
14329: 
14329: # 1 "/usr/include/locale.h" 1 3 4
14329: # 28 "/usr/include/locale.h" 3 4
14329: # 1 "/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h" 1 3 4
14329: # 29 "/usr/include/locale.h" 2 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/locale.h" 1 3 4
14329: # 30 "/usr/include/locale.h" 2 3 4
14329: 
14329: 
14329: # 51 "/usr/include/locale.h" 3 4
14329: struct lconv
14329: {
14329: 
14329: 
14329:   char *decimal_point;
14329:   char *thousands_sep;
14329: 
14329: 
14329: 
14329: 
14329: 
14329:   char *grouping;
14329: 
14329: 
14329: 
14329: 
14329: 
14329:   char *int_curr_symbol;
14329:   char *currency_symbol;
14329:   char *mon_decimal_point;
14329:   char *mon_thousands_sep;
14329:   char *mon_grouping;
14329:   char *positive_sign;
14329:   char *negative_sign;
14329:   char int_frac_digits;
14329:   char frac_digits;
14329: 
14329:   char p_cs_precedes;
14329: 
14329:   char p_sep_by_space;
14329: 
14329:   char n_cs_precedes;
14329: 
14329:   char n_sep_by_space;
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329:   char p_sign_posn;
14329:   char n_sign_posn;
14329: 
14329: 
14329:   char int_p_cs_precedes;
14329: 
14329:   char int_p_sep_by_space;
14329: 
14329:   char int_n_cs_precedes;
14329: 
14329:   char int_n_sep_by_space;
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329:   char int_p_sign_posn;
14329:   char int_n_sign_posn;
14329: # 118 "/usr/include/locale.h" 3 4
14329: };
14329: 
14329: 
14329: 
14329: extern char *setlocale (int __category, const char *__locale) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern struct lconv *localeconv (void) __attribute__ ((__nothrow__ , __leaf__));
14329: # 135 "/usr/include/locale.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h" 1 3 4
14329: # 22 "/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h" 1 3 4
14329: # 28 "/usr/include/arm-linux-gnueabihf/bits/types/__locale_t.h" 3 4
14329: struct __locale_struct
14329: {
14329: 
14329:   struct __locale_data *__locales[13];
14329: 
14329: 
14329:   const unsigned short int *__ctype_b;
14329:   const int *__ctype_tolower;
14329:   const int *__ctype_toupper;
14329: 
14329: 
14329:   const char *__names[13];
14329: };
14329: 
14329: typedef struct __locale_struct *__locale_t;
14329: # 23 "/usr/include/arm-linux-gnueabihf/bits/types/locale_t.h" 2 3 4
14329: 
14329: typedef __locale_t locale_t;
14329: # 136 "/usr/include/locale.h" 2 3 4
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern locale_t newlocale (int __category_mask, const char *__locale,
14329:       locale_t __base) __attribute__ ((__nothrow__ , __leaf__));
14329: # 176 "/usr/include/locale.h" 3 4
14329: extern locale_t duplocale (locale_t __dataset) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: extern void freelocale (locale_t __dataset) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern locale_t uselocale (locale_t __dataset) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: # 104 "/usr/include/libintl.h" 2 3 4
14329: # 121 "/usr/include/libintl.h" 3 4
14329: 
14329: # 27 "../../src/include/gettext.h" 2
14329: # 34 "../../src/include/platform.h" 2
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: # 1 "../../src/include/plibc.h" 1
14329: # 39 "../../src/include/plibc.h"
14329: # 1 "/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h" 1 3 4
14329: # 149 "/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h" 3 4
14329: typedef int ptrdiff_t;
14329: # 216 "/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h" 3 4
14329: typedef unsigned int size_t;
14329: # 328 "/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h" 3 4
14329: typedef unsigned int wchar_t;
14329: # 426 "/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h" 3 4
14329: typedef struct {
14329:   long long __max_align_ll __attribute__((__aligned__(__alignof__(long long))));
14329:   long double __max_align_ld __attribute__((__aligned__(__alignof__(long double))));
14329: # 437 "/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h" 3 4
14329: } max_align_t;
14329: # 40 "../../src/include/plibc.h" 2
14329: # 838 "../../src/include/plibc.h"
14329: 
14329: # 838 "../../src/include/plibc.h"
14329: struct PLIBC_SEARCH_QELEM
14329:   {
14329:     struct qelem *q_forw;
14329:     struct qelem *q_back;
14329:     char q_data[1];
14329:   };
14329: 
14329: 
14329: 
14329: void _win_insque (void *__elem, void *__prev);
14329: 
14329: 
14329: void _win_remque (void *__elem);
14329: 
14329: 
14329: 
14329: typedef int (*PLIBC_SEARCH__compar_fn_t) (__const void *, __const void *);
14329: 
14329: typedef PLIBC_SEARCH__compar_fn_t _win_comparison_fn_t;
14329: 
14329: 
14329: typedef enum
14329:   {
14329:     PLIBC_SEARCH_FIND,
14329:     PLIBC_SEARCH_ENTER
14329:   }
14329: PLIBC_SEARCH_ACTION;
14329: 
14329: typedef struct PLIBC_SEARCH_entry
14329:   {
14329:     char *key;
14329:     void *data;
14329:   }
14329: PLIBC_SEARCH_ENTRY;
14329: 
14329: 
14329: 
14329: 
14329: typedef struct _PLIBC_SEARCH_ENTRY
14329: {
14329:   unsigned int used;
14329:   PLIBC_SEARCH_ENTRY entry;
14329: }
14329: _PLIBC_SEARCH_ENTRY;
14329: # 892 "../../src/include/plibc.h"
14329: PLIBC_SEARCH_ENTRY *_win_hsearch (PLIBC_SEARCH_ENTRY __item, PLIBC_SEARCH_ACTION __action);
14329: 
14329: 
14329: int _win_hcreate (size_t __nel);
14329: 
14329: 
14329: void _win_hdestroy (void);
14329: 
14329: 
14329: struct PLIBC_SEARCH_hsearch_data
14329:   {
14329:     struct _PLIBC_SEARCH_ENTRY *table;
14329:     unsigned int size;
14329:     unsigned int filled;
14329:   };
14329: 
14329: 
14329: 
14329: int _win_hsearch_r (PLIBC_SEARCH_ENTRY __item, PLIBC_SEARCH_ACTION __action, PLIBC_SEARCH_ENTRY **__retval,
14329:           struct PLIBC_SEARCH_hsearch_data *__htab);
14329: int _win_hcreate_r (size_t __nel, struct PLIBC_SEARCH_hsearch_data *__htab);
14329: void _win_hdestroy_r (struct PLIBC_SEARCH_hsearch_data *__htab);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: typedef enum
14329: {
14329:   PLIBC_SEARCH_preorder,
14329:   PLIBC_SEARCH_postorder,
14329:   PLIBC_SEARCH_endorder,
14329:   PLIBC_SEARCH_leaf
14329: }
14329: PLIBC_SEARCH_VISIT;
14329: 
14329: 
14329: 
14329: void *_win_tsearch (__const void *__key, void **__rootp,
14329:           PLIBC_SEARCH__compar_fn_t __compar);
14329: 
14329: 
14329: 
14329: void *_win_tfind (__const void *__key, void *__const *__rootp,
14329:         PLIBC_SEARCH__compar_fn_t __compar);
14329: 
14329: 
14329: void *_win_tdelete (__const void *__restrict __key,
14329:           void **__restrict __rootp,
14329:           PLIBC_SEARCH__compar_fn_t __compar);
14329: 
14329: typedef void (*PLIBC_SEARCH__action_fn_t) (__const void *__nodep, PLIBC_SEARCH_VISIT __value,
14329:              int __level);
14329: 
14329: 
14329: 
14329: void _win_twalk (__const void *__root, PLIBC_SEARCH__action_fn_t __action);
14329: 
14329: 
14329: 
14329: typedef void (*PLIBC_SEARCH__free_fn_t) (void *__nodep);
14329: 
14329: 
14329: void _win_tdestroy (void *__root, PLIBC_SEARCH__free_fn_t __freefct);
14329: 
14329: 
14329: 
14329: 
14329: void *_win_lfind (__const void *__key, __const void *__base,
14329:         size_t *__nmemb, size_t __size, PLIBC_SEARCH__compar_fn_t __compar);
14329: 
14329: 
14329: 
14329: void *_win_lsearch (__const void *__key, void *__base,
14329:           size_t *__nmemb, size_t __size, PLIBC_SEARCH__compar_fn_t __compar);
14329: # 41 "../../src/include/platform.h" 2
14329: 
14329: # 1 "/usr/include/string.h" 1 3 4
14329: # 26 "/usr/include/string.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h" 1 3 4
14329: # 27 "/usr/include/string.h" 2 3 4
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: # 1 "/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h" 1 3 4
14329: # 34 "/usr/include/string.h" 2 3 4
14329: # 42 "/usr/include/string.h" 3 4
14329: 
14329: # 42 "/usr/include/string.h" 3 4
14329: extern void *memcpy (void *__restrict __dest, const void *__restrict __src,
14329:        size_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: extern void *memmove (void *__dest, const void *__src, size_t __n)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern void *memccpy (void *__restrict __dest, const void *__restrict __src,
14329:         int __c, size_t __n)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: 
14329: 
14329: extern void *memset (void *__s, int __c, size_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: extern int memcmp (const void *__s1, const void *__s2, size_t __n)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2)));
14329: # 90 "/usr/include/string.h" 3 4
14329: extern void *memchr (const void *__s, int __c, size_t __n)
14329:       __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1)));
14329: # 103 "/usr/include/string.h" 3 4
14329: extern void *rawmemchr (const void *__s, int __c)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1)));
14329: # 114 "/usr/include/string.h" 3 4
14329: extern void *memrchr (const void *__s, int __c, size_t __n)
14329:       __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern char *strcpy (char *__restrict __dest, const char *__restrict __src)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: extern char *strncpy (char *__restrict __dest,
14329:         const char *__restrict __src, size_t __n)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: extern char *strcat (char *__restrict __dest, const char *__restrict __src)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: extern char *strncat (char *__restrict __dest, const char *__restrict __src,
14329:         size_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: extern int strcmp (const char *__s1, const char *__s2)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: extern int strncmp (const char *__s1, const char *__s2, size_t __n)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: extern int strcoll (const char *__s1, const char *__s2)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: extern size_t strxfrm (char *__restrict __dest,
14329:          const char *__restrict __src, size_t __n)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int strcoll_l (const char *__s1, const char *__s2, locale_t __l)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2, 3)));
14329: 
14329: 
14329: extern size_t strxfrm_l (char *__dest, const char *__src, size_t __n,
14329:     locale_t __l) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 4)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern char *strdup (const char *__s)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__malloc__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern char *strndup (const char *__string, size_t __n)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__malloc__)) __attribute__ ((__nonnull__ (1)));
14329: # 225 "/usr/include/string.h" 3 4
14329: extern char *strchr (const char *__s, int __c)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1)));
14329: # 252 "/usr/include/string.h" 3 4
14329: extern char *strrchr (const char *__s, int __c)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1)));
14329: # 265 "/usr/include/string.h" 3 4
14329: extern char *strchrnul (const char *__s, int __c)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern size_t strcspn (const char *__s, const char *__reject)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: extern size_t strspn (const char *__s, const char *__accept)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2)));
14329: # 302 "/usr/include/string.h" 3 4
14329: extern char *strpbrk (const char *__s, const char *__accept)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2)));
14329: # 329 "/usr/include/string.h" 3 4
14329: extern char *strstr (const char *__haystack, const char *__needle)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: 
14329: 
14329: extern char *strtok (char *__restrict __s, const char *__restrict __delim)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2)));
14329: 
14329: 
14329: 
14329: extern char *__strtok_r (char *__restrict __s,
14329:     const char *__restrict __delim,
14329:     char **__restrict __save_ptr)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 3)));
14329: 
14329: extern char *strtok_r (char *__restrict __s, const char *__restrict __delim,
14329:          char **__restrict __save_ptr)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 3)));
14329: # 359 "/usr/include/string.h" 3 4
14329: extern char *strcasestr (const char *__haystack, const char *__needle)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern void *memmem (const void *__haystack, size_t __haystacklen,
14329:        const void *__needle, size_t __needlelen)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 3)));
14329: 
14329: 
14329: 
14329: extern void *__mempcpy (void *__restrict __dest,
14329:    const void *__restrict __src, size_t __n)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: extern void *mempcpy (void *__restrict __dest,
14329:         const void *__restrict __src, size_t __n)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: 
14329: 
14329: extern size_t strlen (const char *__s)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: 
14329: extern size_t strnlen (const char *__string, size_t __maxlen)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: 
14329: extern char *strerror (int __errnum) __attribute__ ((__nothrow__ , __leaf__));
14329: # 420 "/usr/include/string.h" 3 4
14329: extern char *strerror_r (int __errnum, char *__buf, size_t __buflen)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern char *strerror_l (int __errnum, locale_t __l) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: # 1 "/usr/include/strings.h" 1 3 4
14329: # 23 "/usr/include/strings.h" 3 4
14329: # 1 "/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h" 1 3 4
14329: # 24 "/usr/include/strings.h" 2 3 4
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int bcmp (const void *__s1, const void *__s2, size_t __n)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: extern void bcopy (const void *__src, void *__dest, size_t __n)
14329:   __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: extern void bzero (void *__s, size_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: # 68 "/usr/include/strings.h" 3 4
14329: extern char *index (const char *__s, int __c)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1)));
14329: # 96 "/usr/include/strings.h" 3 4
14329: extern char *rindex (const char *__s, int __c)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int ffs (int __i) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int ffsl (long int __l) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__));
14329: __extension__ extern int ffsll (long long int __ll)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__));
14329: 
14329: 
14329: 
14329: extern int strcasecmp (const char *__s1, const char *__s2)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int strcasecmp_l (const char *__s1, const char *__s2, locale_t __loc)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2, 3)));
14329: 
14329: 
14329: 
14329: extern int strncasecmp_l (const char *__s1, const char *__s2,
14329:      size_t __n, locale_t __loc)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2, 4)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/strings_fortified.h" 1 3 4
14329: # 22 "/usr/include/arm-linux-gnueabihf/bits/strings_fortified.h" 3 4
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) void
14329: __attribute__ ((__nothrow__ , __leaf__)) bcopy (const void *__src, void *__dest, size_t __len)
14329: {
14329:   (void) __builtin___memmove_chk (__dest, __src, __len, __builtin_object_size (__dest, 0));
14329: }
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) void
14329: __attribute__ ((__nothrow__ , __leaf__)) bzero (void *__dest, size_t __len)
14329: {
14329:   (void) __builtin___memset_chk (__dest, '\0', __len, __builtin_object_size (__dest, 0));
14329: }
14329: # 145 "/usr/include/strings.h" 2 3 4
14329: # 432 "/usr/include/string.h" 2 3 4
14329: 
14329: 
14329: 
14329: extern void explicit_bzero (void *__s, size_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: extern char *strsep (char **__restrict __stringp,
14329:        const char *__restrict __delim)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: 
14329: 
14329: extern char *strsignal (int __sig) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern char *__stpcpy (char *__restrict __dest, const char *__restrict __src)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: extern char *stpcpy (char *__restrict __dest, const char *__restrict __src)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: 
14329: extern char *__stpncpy (char *__restrict __dest,
14329:    const char *__restrict __src, size_t __n)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: extern char *stpncpy (char *__restrict __dest,
14329:         const char *__restrict __src, size_t __n)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: 
14329: 
14329: extern int strverscmp (const char *__s1, const char *__s2)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: extern char *strfry (char *__string) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: extern void *memfrob (void *__s, size_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: # 486 "/usr/include/string.h" 3 4
14329: extern char *basename (const char *__filename) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/string_fortified.h" 1 3 4
14329: # 30 "/usr/include/arm-linux-gnueabihf/bits/string_fortified.h" 3 4
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) void *
14329: __attribute__ ((__nothrow__ , __leaf__)) memcpy (void *__restrict __dest, const void *__restrict __src, size_t __len)
14329: 
14329: {
14329:   return __builtin___memcpy_chk (__dest, __src, __len, __builtin_object_size (__dest, 0));
14329: }
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) void *
14329: __attribute__ ((__nothrow__ , __leaf__)) memmove (void *__dest, const void *__src, size_t __len)
14329: {
14329:   return __builtin___memmove_chk (__dest, __src, __len, __builtin_object_size (__dest, 0));
14329: }
14329: 
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) void *
14329: __attribute__ ((__nothrow__ , __leaf__)) mempcpy (void *__restrict __dest, const void *__restrict __src, size_t __len)
14329: 
14329: {
14329:   return __builtin___mempcpy_chk (__dest, __src, __len, __builtin_object_size (__dest, 0));
14329: }
14329: # 58 "/usr/include/arm-linux-gnueabihf/bits/string_fortified.h" 3 4
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) void *
14329: __attribute__ ((__nothrow__ , __leaf__)) memset (void *__dest, int __ch, size_t __len)
14329: {
14329: # 71 "/usr/include/arm-linux-gnueabihf/bits/string_fortified.h" 3 4
14329:   return __builtin___memset_chk (__dest, __ch, __len, __builtin_object_size (__dest, 0));
14329: }
14329: 
14329: 
14329: 
14329: 
14329: void __explicit_bzero_chk (void *__dest, size_t __len, size_t __destlen)
14329:   __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) void
14329: __attribute__ ((__nothrow__ , __leaf__)) explicit_bzero (void *__dest, size_t __len)
14329: {
14329:   __explicit_bzero_chk (__dest, __len, __builtin_object_size (__dest, 0));
14329: }
14329: 
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) char *
14329: __attribute__ ((__nothrow__ , __leaf__)) strcpy (char *__restrict __dest, const char *__restrict __src)
14329: {
14329:   return __builtin___strcpy_chk (__dest, __src, __builtin_object_size (__dest, 2 > 1));
14329: }
14329: 
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) char *
14329: __attribute__ ((__nothrow__ , __leaf__)) stpcpy (char *__restrict __dest, const char *__restrict __src)
14329: {
14329:   return __builtin___stpcpy_chk (__dest, __src, __builtin_object_size (__dest, 2 > 1));
14329: }
14329: 
14329: 
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) char *
14329: __attribute__ ((__nothrow__ , __leaf__)) strncpy (char *__restrict __dest, const char *__restrict __src, size_t __len)
14329: 
14329: {
14329:   return __builtin___strncpy_chk (__dest, __src, __len, __builtin_object_size (__dest, 2 > 1));
14329: }
14329: 
14329: 
14329: extern char *__stpncpy_chk (char *__dest, const char *__src, size_t __n,
14329:        size_t __destlen) __attribute__ ((__nothrow__ , __leaf__));
14329: extern char *__stpncpy_alias (char *__dest, const char *__src, size_t __n) __asm__ ("" "stpncpy") __attribute__ ((__nothrow__ , __leaf__))
14329:                                  ;
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) char *
14329: __attribute__ ((__nothrow__ , __leaf__)) stpncpy (char *__dest, const char *__src, size_t __n)
14329: {
14329:   if (__builtin_object_size (__dest, 2 > 1) != (size_t) -1
14329:       && (!__builtin_constant_p (__n) || __n > __builtin_object_size (__dest, 2 > 1)))
14329:     return __stpncpy_chk (__dest, __src, __n, __builtin_object_size (__dest, 2 > 1));
14329:   return __stpncpy_alias (__dest, __src, __n);
14329: }
14329: 
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) char *
14329: __attribute__ ((__nothrow__ , __leaf__)) strcat (char *__restrict __dest, const char *__restrict __src)
14329: {
14329:   return __builtin___strcat_chk (__dest, __src, __builtin_object_size (__dest, 2 > 1));
14329: }
14329: 
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) char *
14329: __attribute__ ((__nothrow__ , __leaf__)) strncat (char *__restrict __dest, const char *__restrict __src, size_t __len)
14329: 
14329: {
14329:   return __builtin___strncat_chk (__dest, __src, __len, __builtin_object_size (__dest, 2 > 1));
14329: }
14329: # 495 "/usr/include/string.h" 2 3 4
14329: 
14329: 
14329: 
14329: 
14329: # 43 "../../src/include/platform.h" 2
14329: # 1 "/usr/include/unistd.h" 1 3 4
14329: # 27 "/usr/include/unistd.h" 3 4
14329: 
14329: # 205 "/usr/include/unistd.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/posix_opt.h" 1 3 4
14329: # 206 "/usr/include/unistd.h" 2 3 4
14329: 
14329: 
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/environments.h" 1 3 4
14329: # 22 "/usr/include/arm-linux-gnueabihf/bits/environments.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/wordsize.h" 1 3 4
14329: # 23 "/usr/include/arm-linux-gnueabihf/bits/environments.h" 2 3 4
14329: # 210 "/usr/include/unistd.h" 2 3 4
14329: # 220 "/usr/include/unistd.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/types.h" 1 3 4
14329: # 27 "/usr/include/arm-linux-gnueabihf/bits/types.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/wordsize.h" 1 3 4
14329: # 28 "/usr/include/arm-linux-gnueabihf/bits/types.h" 2 3 4
14329: 
14329: 
14329: typedef unsigned char __u_char;
14329: typedef unsigned short int __u_short;
14329: typedef unsigned int __u_int;
14329: typedef unsigned long int __u_long;
14329: 
14329: 
14329: typedef signed char __int8_t;
14329: typedef unsigned char __uint8_t;
14329: typedef signed short int __int16_t;
14329: typedef unsigned short int __uint16_t;
14329: typedef signed int __int32_t;
14329: typedef unsigned int __uint32_t;
14329: 
14329: 
14329: 
14329: 
14329: __extension__ typedef signed long long int __int64_t;
14329: __extension__ typedef unsigned long long int __uint64_t;
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: __extension__ typedef long long int __quad_t;
14329: __extension__ typedef unsigned long long int __u_quad_t;
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: __extension__ typedef long long int __intmax_t;
14329: __extension__ typedef unsigned long long int __uintmax_t;
14329: # 130 "/usr/include/arm-linux-gnueabihf/bits/types.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/typesizes.h" 1 3 4
14329: # 131 "/usr/include/arm-linux-gnueabihf/bits/types.h" 2 3 4
14329: 
14329: 
14329: __extension__ typedef __u_quad_t __dev_t;
14329: __extension__ typedef unsigned int __uid_t;
14329: __extension__ typedef unsigned int __gid_t;
14329: __extension__ typedef unsigned long int __ino_t;
14329: __extension__ typedef __u_quad_t __ino64_t;
14329: __extension__ typedef unsigned int __mode_t;
14329: __extension__ typedef unsigned int __nlink_t;
14329: __extension__ typedef long int __off_t;
14329: __extension__ typedef __quad_t __off64_t;
14329: __extension__ typedef int __pid_t;
14329: __extension__ typedef struct { int __val[2]; } __fsid_t;
14329: __extension__ typedef long int __clock_t;
14329: __extension__ typedef unsigned long int __rlim_t;
14329: __extension__ typedef __u_quad_t __rlim64_t;
14329: __extension__ typedef unsigned int __id_t;
14329: __extension__ typedef long int __time_t;
14329: __extension__ typedef unsigned int __useconds_t;
14329: __extension__ typedef long int __suseconds_t;
14329: 
14329: __extension__ typedef int __daddr_t;
14329: __extension__ typedef int __key_t;
14329: 
14329: 
14329: __extension__ typedef int __clockid_t;
14329: 
14329: 
14329: __extension__ typedef void * __timer_t;
14329: 
14329: 
14329: __extension__ typedef long int __blksize_t;
14329: 
14329: 
14329: 
14329: 
14329: __extension__ typedef long int __blkcnt_t;
14329: __extension__ typedef __quad_t __blkcnt64_t;
14329: 
14329: 
14329: __extension__ typedef unsigned long int __fsblkcnt_t;
14329: __extension__ typedef __u_quad_t __fsblkcnt64_t;
14329: 
14329: 
14329: __extension__ typedef unsigned long int __fsfilcnt_t;
14329: __extension__ typedef __u_quad_t __fsfilcnt64_t;
14329: 
14329: 
14329: __extension__ typedef int __fsword_t;
14329: 
14329: __extension__ typedef int __ssize_t;
14329: 
14329: 
14329: __extension__ typedef long int __syscall_slong_t;
14329: 
14329: __extension__ typedef unsigned long int __syscall_ulong_t;
14329: 
14329: 
14329: 
14329: typedef __off64_t __loff_t;
14329: typedef char *__caddr_t;
14329: 
14329: 
14329: __extension__ typedef int __intptr_t;
14329: 
14329: 
14329: __extension__ typedef unsigned int __socklen_t;
14329: 
14329: 
14329: 
14329: 
14329: typedef int __sig_atomic_t;
14329: # 221 "/usr/include/unistd.h" 2 3 4
14329: 
14329: 
14329: typedef __ssize_t ssize_t;
14329: 
14329: 
14329: 
14329: 
14329: 
14329: # 1 "/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h" 1 3 4
14329: # 230 "/usr/include/unistd.h" 2 3 4
14329: 
14329: 
14329: 
14329: 
14329: 
14329: typedef __gid_t gid_t;
14329: 
14329: 
14329: 
14329: 
14329: typedef __uid_t uid_t;
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: typedef __off64_t off_t;
14329: 
14329: 
14329: 
14329: 
14329: typedef __off64_t off64_t;
14329: 
14329: 
14329: 
14329: 
14329: typedef __useconds_t useconds_t;
14329: 
14329: 
14329: 
14329: 
14329: typedef __pid_t pid_t;
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: typedef __intptr_t intptr_t;
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: typedef __socklen_t socklen_t;
14329: # 290 "/usr/include/unistd.h" 3 4
14329: extern int access (const char *__name, int __type) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: 
14329: extern int euidaccess (const char *__name, int __type)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: extern int eaccess (const char *__name, int __type)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int faccessat (int __fd, const char *__file, int __type, int __flag)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))) __attribute__ ((__warn_unused_result__));
14329: # 340 "/usr/include/unistd.h" 3 4
14329: extern __off64_t lseek (int __fd, __off64_t __offset, int __whence) __asm__ ("" "lseek64") __attribute__ ((__nothrow__ , __leaf__))
14329: 
14329:              ;
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern __off64_t lseek64 (int __fd, __off64_t __offset, int __whence)
14329:      __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int close (int __fd);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern ssize_t read (int __fd, void *__buf, size_t __nbytes) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern ssize_t write (int __fd, const void *__buf, size_t __n) __attribute__ ((__warn_unused_result__));
14329: # 391 "/usr/include/unistd.h" 3 4
14329: extern ssize_t pread (int __fd, void *__buf, size_t __nbytes, __off64_t __offset) __asm__ ("" "pread64")
14329: 
14329:                __attribute__ ((__warn_unused_result__));
14329: extern ssize_t pwrite (int __fd, const void *__buf, size_t __nbytes, __off64_t __offset) __asm__ ("" "pwrite64")
14329: 
14329:                 __attribute__ ((__warn_unused_result__));
14329: # 407 "/usr/include/unistd.h" 3 4
14329: extern ssize_t pread64 (int __fd, void *__buf, size_t __nbytes,
14329:    __off64_t __offset) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: extern ssize_t pwrite64 (int __fd, const void *__buf, size_t __n,
14329:     __off64_t __offset) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int pipe (int __pipedes[2]) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: extern int pipe2 (int __pipedes[2], int __flags) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__));
14329: # 435 "/usr/include/unistd.h" 3 4
14329: extern unsigned int alarm (unsigned int __seconds) __attribute__ ((__nothrow__ , __leaf__));
14329: # 447 "/usr/include/unistd.h" 3 4
14329: extern unsigned int sleep (unsigned int __seconds);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern __useconds_t ualarm (__useconds_t __value, __useconds_t __interval)
14329:      __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int usleep (__useconds_t __useconds);
14329: # 472 "/usr/include/unistd.h" 3 4
14329: extern int pause (void);
14329: 
14329: 
14329: 
14329: extern int chown (const char *__file, __uid_t __owner, __gid_t __group)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: extern int fchown (int __fd, __uid_t __owner, __gid_t __group) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: extern int lchown (const char *__file, __uid_t __owner, __gid_t __group)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int fchownat (int __fd, const char *__file, __uid_t __owner,
14329:        __gid_t __group, int __flag)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: extern int chdir (const char *__path) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: extern int fchdir (int __fd) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__));
14329: # 514 "/usr/include/unistd.h" 3 4
14329: extern char *getcwd (char *__buf, size_t __size) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern char *get_current_dir_name (void) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern char *getwd (char *__buf)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__deprecated__)) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: extern int dup (int __fd) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: extern int dup2 (int __fd, int __fd2) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: extern int dup3 (int __fd, int __fd2, int __flags) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: extern char **__environ;
14329: 
14329: extern char **environ;
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int execve (const char *__path, char *const __argv[],
14329:      char *const __envp[]) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: 
14329: 
14329: extern int fexecve (int __fd, char *const __argv[], char *const __envp[])
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2)));
14329: 
14329: 
14329: 
14329: 
14329: extern int execv (const char *__path, char *const __argv[])
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: 
14329: extern int execle (const char *__path, const char *__arg, ...)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: 
14329: extern int execl (const char *__path, const char *__arg, ...)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: 
14329: extern int execvp (const char *__file, char *const __argv[])
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: 
14329: 
14329: extern int execlp (const char *__file, const char *__arg, ...)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: 
14329: 
14329: extern int execvpe (const char *__file, char *const __argv[],
14329:       char *const __envp[])
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int nice (int __inc) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: extern void _exit (int __status) __attribute__ ((__noreturn__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/confname.h" 1 3 4
14329: # 24 "/usr/include/arm-linux-gnueabihf/bits/confname.h" 3 4
14329: enum
14329:   {
14329:     _PC_LINK_MAX,
14329: 
14329:     _PC_MAX_CANON,
14329: 
14329:     _PC_MAX_INPUT,
14329: 
14329:     _PC_NAME_MAX,
14329: 
14329:     _PC_PATH_MAX,
14329: 
14329:     _PC_PIPE_BUF,
14329: 
14329:     _PC_CHOWN_RESTRICTED,
14329: 
14329:     _PC_NO_TRUNC,
14329: 
14329:     _PC_VDISABLE,
14329: 
14329:     _PC_SYNC_IO,
14329: 
14329:     _PC_ASYNC_IO,
14329: 
14329:     _PC_PRIO_IO,
14329: 
14329:     _PC_SOCK_MAXBUF,
14329: 
14329:     _PC_FILESIZEBITS,
14329: 
14329:     _PC_REC_INCR_XFER_SIZE,
14329: 
14329:     _PC_REC_MAX_XFER_SIZE,
14329: 
14329:     _PC_REC_MIN_XFER_SIZE,
14329: 
14329:     _PC_REC_XFER_ALIGN,
14329: 
14329:     _PC_ALLOC_SIZE_MIN,
14329: 
14329:     _PC_SYMLINK_MAX,
14329: 
14329:     _PC_2_SYMLINKS
14329: 
14329:   };
14329: 
14329: 
14329: enum
14329:   {
14329:     _SC_ARG_MAX,
14329: 
14329:     _SC_CHILD_MAX,
14329: 
14329:     _SC_CLK_TCK,
14329: 
14329:     _SC_NGROUPS_MAX,
14329: 
14329:     _SC_OPEN_MAX,
14329: 
14329:     _SC_STREAM_MAX,
14329: 
14329:     _SC_TZNAME_MAX,
14329: 
14329:     _SC_JOB_CONTROL,
14329: 
14329:     _SC_SAVED_IDS,
14329: 
14329:     _SC_REALTIME_SIGNALS,
14329: 
14329:     _SC_PRIORITY_SCHEDULING,
14329: 
14329:     _SC_TIMERS,
14329: 
14329:     _SC_ASYNCHRONOUS_IO,
14329: 
14329:     _SC_PRIORITIZED_IO,
14329: 
14329:     _SC_SYNCHRONIZED_IO,
14329: 
14329:     _SC_FSYNC,
14329: 
14329:     _SC_MAPPED_FILES,
14329: 
14329:     _SC_MEMLOCK,
14329: 
14329:     _SC_MEMLOCK_RANGE,
14329: 
14329:     _SC_MEMORY_PROTECTION,
14329: 
14329:     _SC_MESSAGE_PASSING,
14329: 
14329:     _SC_SEMAPHORES,
14329: 
14329:     _SC_SHARED_MEMORY_OBJECTS,
14329: 
14329:     _SC_AIO_LISTIO_MAX,
14329: 
14329:     _SC_AIO_MAX,
14329: 
14329:     _SC_AIO_PRIO_DELTA_MAX,
14329: 
14329:     _SC_DELAYTIMER_MAX,
14329: 
14329:     _SC_MQ_OPEN_MAX,
14329: 
14329:     _SC_MQ_PRIO_MAX,
14329: 
14329:     _SC_VERSION,
14329: 
14329:     _SC_PAGESIZE,
14329: 
14329: 
14329:     _SC_RTSIG_MAX,
14329: 
14329:     _SC_SEM_NSEMS_MAX,
14329: 
14329:     _SC_SEM_VALUE_MAX,
14329: 
14329:     _SC_SIGQUEUE_MAX,
14329: 
14329:     _SC_TIMER_MAX,
14329: 
14329: 
14329: 
14329: 
14329:     _SC_BC_BASE_MAX,
14329: 
14329:     _SC_BC_DIM_MAX,
14329: 
14329:     _SC_BC_SCALE_MAX,
14329: 
14329:     _SC_BC_STRING_MAX,
14329: 
14329:     _SC_COLL_WEIGHTS_MAX,
14329: 
14329:     _SC_EQUIV_CLASS_MAX,
14329: 
14329:     _SC_EXPR_NEST_MAX,
14329: 
14329:     _SC_LINE_MAX,
14329: 
14329:     _SC_RE_DUP_MAX,
14329: 
14329:     _SC_CHARCLASS_NAME_MAX,
14329: 
14329: 
14329:     _SC_2_VERSION,
14329: 
14329:     _SC_2_C_BIND,
14329: 
14329:     _SC_2_C_DEV,
14329: 
14329:     _SC_2_FORT_DEV,
14329: 
14329:     _SC_2_FORT_RUN,
14329: 
14329:     _SC_2_SW_DEV,
14329: 
14329:     _SC_2_LOCALEDEF,
14329: 
14329: 
14329:     _SC_PII,
14329: 
14329:     _SC_PII_XTI,
14329: 
14329:     _SC_PII_SOCKET,
14329: 
14329:     _SC_PII_INTERNET,
14329: 
14329:     _SC_PII_OSI,
14329: 
14329:     _SC_POLL,
14329: 
14329:     _SC_SELECT,
14329: 
14329:     _SC_UIO_MAXIOV,
14329: 
14329:     _SC_IOV_MAX = _SC_UIO_MAXIOV,
14329: 
14329:     _SC_PII_INTERNET_STREAM,
14329: 
14329:     _SC_PII_INTERNET_DGRAM,
14329: 
14329:     _SC_PII_OSI_COTS,
14329: 
14329:     _SC_PII_OSI_CLTS,
14329: 
14329:     _SC_PII_OSI_M,
14329: 
14329:     _SC_T_IOV_MAX,
14329: 
14329: 
14329: 
14329:     _SC_THREADS,
14329: 
14329:     _SC_THREAD_SAFE_FUNCTIONS,
14329: 
14329:     _SC_GETGR_R_SIZE_MAX,
14329: 
14329:     _SC_GETPW_R_SIZE_MAX,
14329: 
14329:     _SC_LOGIN_NAME_MAX,
14329: 
14329:     _SC_TTY_NAME_MAX,
14329: 
14329:     _SC_THREAD_DESTRUCTOR_ITERATIONS,
14329: 
14329:     _SC_THREAD_KEYS_MAX,
14329: 
14329:     _SC_THREAD_STACK_MIN,
14329: 
14329:     _SC_THREAD_THREADS_MAX,
14329: 
14329:     _SC_THREAD_ATTR_STACKADDR,
14329: 
14329:     _SC_THREAD_ATTR_STACKSIZE,
14329: 
14329:     _SC_THREAD_PRIORITY_SCHEDULING,
14329: 
14329:     _SC_THREAD_PRIO_INHERIT,
14329: 
14329:     _SC_THREAD_PRIO_PROTECT,
14329: 
14329:     _SC_THREAD_PROCESS_SHARED,
14329: 
14329: 
14329:     _SC_NPROCESSORS_CONF,
14329: 
14329:     _SC_NPROCESSORS_ONLN,
14329: 
14329:     _SC_PHYS_PAGES,
14329: 
14329:     _SC_AVPHYS_PAGES,
14329: 
14329:     _SC_ATEXIT_MAX,
14329: 
14329:     _SC_PASS_MAX,
14329: 
14329: 
14329:     _SC_XOPEN_VERSION,
14329: 
14329:     _SC_XOPEN_XCU_VERSION,
14329: 
14329:     _SC_XOPEN_UNIX,
14329: 
14329:     _SC_XOPEN_CRYPT,
14329: 
14329:     _SC_XOPEN_ENH_I18N,
14329: 
14329:     _SC_XOPEN_SHM,
14329: 
14329: 
14329:     _SC_2_CHAR_TERM,
14329: 
14329:     _SC_2_C_VERSION,
14329: 
14329:     _SC_2_UPE,
14329: 
14329: 
14329:     _SC_XOPEN_XPG2,
14329: 
14329:     _SC_XOPEN_XPG3,
14329: 
14329:     _SC_XOPEN_XPG4,
14329: 
14329: 
14329:     _SC_CHAR_BIT,
14329: 
14329:     _SC_CHAR_MAX,
14329: 
14329:     _SC_CHAR_MIN,
14329: 
14329:     _SC_INT_MAX,
14329: 
14329:     _SC_INT_MIN,
14329: 
14329:     _SC_LONG_BIT,
14329: 
14329:     _SC_WORD_BIT,
14329: 
14329:     _SC_MB_LEN_MAX,
14329: 
14329:     _SC_NZERO,
14329: 
14329:     _SC_SSIZE_MAX,
14329: 
14329:     _SC_SCHAR_MAX,
14329: 
14329:     _SC_SCHAR_MIN,
14329: 
14329:     _SC_SHRT_MAX,
14329: 
14329:     _SC_SHRT_MIN,
14329: 
14329:     _SC_UCHAR_MAX,
14329: 
14329:     _SC_UINT_MAX,
14329: 
14329:     _SC_ULONG_MAX,
14329: 
14329:     _SC_USHRT_MAX,
14329: 
14329: 
14329:     _SC_NL_ARGMAX,
14329: 
14329:     _SC_NL_LANGMAX,
14329: 
14329:     _SC_NL_MSGMAX,
14329: 
14329:     _SC_NL_NMAX,
14329: 
14329:     _SC_NL_SETMAX,
14329: 
14329:     _SC_NL_TEXTMAX,
14329: 
14329: 
14329:     _SC_XBS5_ILP32_OFF32,
14329: 
14329:     _SC_XBS5_ILP32_OFFBIG,
14329: 
14329:     _SC_XBS5_LP64_OFF64,
14329: 
14329:     _SC_XBS5_LPBIG_OFFBIG,
14329: 
14329: 
14329:     _SC_XOPEN_LEGACY,
14329: 
14329:     _SC_XOPEN_REALTIME,
14329: 
14329:     _SC_XOPEN_REALTIME_THREADS,
14329: 
14329: 
14329:     _SC_ADVISORY_INFO,
14329: 
14329:     _SC_BARRIERS,
14329: 
14329:     _SC_BASE,
14329: 
14329:     _SC_C_LANG_SUPPORT,
14329: 
14329:     _SC_C_LANG_SUPPORT_R,
14329: 
14329:     _SC_CLOCK_SELECTION,
14329: 
14329:     _SC_CPUTIME,
14329: 
14329:     _SC_THREAD_CPUTIME,
14329: 
14329:     _SC_DEVICE_IO,
14329: 
14329:     _SC_DEVICE_SPECIFIC,
14329: 
14329:     _SC_DEVICE_SPECIFIC_R,
14329: 
14329:     _SC_FD_MGMT,
14329: 
14329:     _SC_FIFO,
14329: 
14329:     _SC_PIPE,
14329: 
14329:     _SC_FILE_ATTRIBUTES,
14329: 
14329:     _SC_FILE_LOCKING,
14329: 
14329:     _SC_FILE_SYSTEM,
14329: 
14329:     _SC_MONOTONIC_CLOCK,
14329: 
14329:     _SC_MULTI_PROCESS,
14329: 
14329:     _SC_SINGLE_PROCESS,
14329: 
14329:     _SC_NETWORKING,
14329: 
14329:     _SC_READER_WRITER_LOCKS,
14329: 
14329:     _SC_SPIN_LOCKS,
14329: 
14329:     _SC_REGEXP,
14329: 
14329:     _SC_REGEX_VERSION,
14329: 
14329:     _SC_SHELL,
14329: 
14329:     _SC_SIGNALS,
14329: 
14329:     _SC_SPAWN,
14329: 
14329:     _SC_SPORADIC_SERVER,
14329: 
14329:     _SC_THREAD_SPORADIC_SERVER,
14329: 
14329:     _SC_SYSTEM_DATABASE,
14329: 
14329:     _SC_SYSTEM_DATABASE_R,
14329: 
14329:     _SC_TIMEOUTS,
14329: 
14329:     _SC_TYPED_MEMORY_OBJECTS,
14329: 
14329:     _SC_USER_GROUPS,
14329: 
14329:     _SC_USER_GROUPS_R,
14329: 
14329:     _SC_2_PBS,
14329: 
14329:     _SC_2_PBS_ACCOUNTING,
14329: 
14329:     _SC_2_PBS_LOCATE,
14329: 
14329:     _SC_2_PBS_MESSAGE,
14329: 
14329:     _SC_2_PBS_TRACK,
14329: 
14329:     _SC_SYMLOOP_MAX,
14329: 
14329:     _SC_STREAMS,
14329: 
14329:     _SC_2_PBS_CHECKPOINT,
14329: 
14329: 
14329:     _SC_V6_ILP32_OFF32,
14329: 
14329:     _SC_V6_ILP32_OFFBIG,
14329: 
14329:     _SC_V6_LP64_OFF64,
14329: 
14329:     _SC_V6_LPBIG_OFFBIG,
14329: 
14329: 
14329:     _SC_HOST_NAME_MAX,
14329: 
14329:     _SC_TRACE,
14329: 
14329:     _SC_TRACE_EVENT_FILTER,
14329: 
14329:     _SC_TRACE_INHERIT,
14329: 
14329:     _SC_TRACE_LOG,
14329: 
14329: 
14329:     _SC_LEVEL1_ICACHE_SIZE,
14329: 
14329:     _SC_LEVEL1_ICACHE_ASSOC,
14329: 
14329:     _SC_LEVEL1_ICACHE_LINESIZE,
14329: 
14329:     _SC_LEVEL1_DCACHE_SIZE,
14329: 
14329:     _SC_LEVEL1_DCACHE_ASSOC,
14329: 
14329:     _SC_LEVEL1_DCACHE_LINESIZE,
14329: 
14329:     _SC_LEVEL2_CACHE_SIZE,
14329: 
14329:     _SC_LEVEL2_CACHE_ASSOC,
14329: 
14329:     _SC_LEVEL2_CACHE_LINESIZE,
14329: 
14329:     _SC_LEVEL3_CACHE_SIZE,
14329: 
14329:     _SC_LEVEL3_CACHE_ASSOC,
14329: 
14329:     _SC_LEVEL3_CACHE_LINESIZE,
14329: 
14329:     _SC_LEVEL4_CACHE_SIZE,
14329: 
14329:     _SC_LEVEL4_CACHE_ASSOC,
14329: 
14329:     _SC_LEVEL4_CACHE_LINESIZE,
14329: 
14329: 
14329: 
14329:     _SC_IPV6 = _SC_LEVEL1_ICACHE_SIZE + 50,
14329: 
14329:     _SC_RAW_SOCKETS,
14329: 
14329: 
14329:     _SC_V7_ILP32_OFF32,
14329: 
14329:     _SC_V7_ILP32_OFFBIG,
14329: 
14329:     _SC_V7_LP64_OFF64,
14329: 
14329:     _SC_V7_LPBIG_OFFBIG,
14329: 
14329: 
14329:     _SC_SS_REPL_MAX,
14329: 
14329: 
14329:     _SC_TRACE_EVENT_NAME_MAX,
14329: 
14329:     _SC_TRACE_NAME_MAX,
14329: 
14329:     _SC_TRACE_SYS_MAX,
14329: 
14329:     _SC_TRACE_USER_EVENT_MAX,
14329: 
14329: 
14329:     _SC_XOPEN_STREAMS,
14329: 
14329: 
14329:     _SC_THREAD_ROBUST_PRIO_INHERIT,
14329: 
14329:     _SC_THREAD_ROBUST_PRIO_PROTECT
14329: 
14329:   };
14329: 
14329: 
14329: enum
14329:   {
14329:     _CS_PATH,
14329: 
14329: 
14329:     _CS_V6_WIDTH_RESTRICTED_ENVS,
14329: 
14329: 
14329: 
14329:     _CS_GNU_LIBC_VERSION,
14329: 
14329:     _CS_GNU_LIBPTHREAD_VERSION,
14329: 
14329: 
14329:     _CS_V5_WIDTH_RESTRICTED_ENVS,
14329: 
14329: 
14329: 
14329:     _CS_V7_WIDTH_RESTRICTED_ENVS,
14329: 
14329: 
14329: 
14329:     _CS_LFS_CFLAGS = 1000,
14329: 
14329:     _CS_LFS_LDFLAGS,
14329: 
14329:     _CS_LFS_LIBS,
14329: 
14329:     _CS_LFS_LINTFLAGS,
14329: 
14329:     _CS_LFS64_CFLAGS,
14329: 
14329:     _CS_LFS64_LDFLAGS,
14329: 
14329:     _CS_LFS64_LIBS,
14329: 
14329:     _CS_LFS64_LINTFLAGS,
14329: 
14329: 
14329:     _CS_XBS5_ILP32_OFF32_CFLAGS = 1100,
14329: 
14329:     _CS_XBS5_ILP32_OFF32_LDFLAGS,
14329: 
14329:     _CS_XBS5_ILP32_OFF32_LIBS,
14329: 
14329:     _CS_XBS5_ILP32_OFF32_LINTFLAGS,
14329: 
14329:     _CS_XBS5_ILP32_OFFBIG_CFLAGS,
14329: 
14329:     _CS_XBS5_ILP32_OFFBIG_LDFLAGS,
14329: 
14329:     _CS_XBS5_ILP32_OFFBIG_LIBS,
14329: 
14329:     _CS_XBS5_ILP32_OFFBIG_LINTFLAGS,
14329: 
14329:     _CS_XBS5_LP64_OFF64_CFLAGS,
14329: 
14329:     _CS_XBS5_LP64_OFF64_LDFLAGS,
14329: 
14329:     _CS_XBS5_LP64_OFF64_LIBS,
14329: 
14329:     _CS_XBS5_LP64_OFF64_LINTFLAGS,
14329: 
14329:     _CS_XBS5_LPBIG_OFFBIG_CFLAGS,
14329: 
14329:     _CS_XBS5_LPBIG_OFFBIG_LDFLAGS,
14329: 
14329:     _CS_XBS5_LPBIG_OFFBIG_LIBS,
14329: 
14329:     _CS_XBS5_LPBIG_OFFBIG_LINTFLAGS,
14329: 
14329: 
14329:     _CS_POSIX_V6_ILP32_OFF32_CFLAGS,
14329: 
14329:     _CS_POSIX_V6_ILP32_OFF32_LDFLAGS,
14329: 
14329:     _CS_POSIX_V6_ILP32_OFF32_LIBS,
14329: 
14329:     _CS_POSIX_V6_ILP32_OFF32_LINTFLAGS,
14329: 
14329:     _CS_POSIX_V6_ILP32_OFFBIG_CFLAGS,
14329: 
14329:     _CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS,
14329: 
14329:     _CS_POSIX_V6_ILP32_OFFBIG_LIBS,
14329: 
14329:     _CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS,
14329: 
14329:     _CS_POSIX_V6_LP64_OFF64_CFLAGS,
14329: 
14329:     _CS_POSIX_V6_LP64_OFF64_LDFLAGS,
14329: 
14329:     _CS_POSIX_V6_LP64_OFF64_LIBS,
14329: 
14329:     _CS_POSIX_V6_LP64_OFF64_LINTFLAGS,
14329: 
14329:     _CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS,
14329: 
14329:     _CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS,
14329: 
14329:     _CS_POSIX_V6_LPBIG_OFFBIG_LIBS,
14329: 
14329:     _CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS,
14329: 
14329: 
14329:     _CS_POSIX_V7_ILP32_OFF32_CFLAGS,
14329: 
14329:     _CS_POSIX_V7_ILP32_OFF32_LDFLAGS,
14329: 
14329:     _CS_POSIX_V7_ILP32_OFF32_LIBS,
14329: 
14329:     _CS_POSIX_V7_ILP32_OFF32_LINTFLAGS,
14329: 
14329:     _CS_POSIX_V7_ILP32_OFFBIG_CFLAGS,
14329: 
14329:     _CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS,
14329: 
14329:     _CS_POSIX_V7_ILP32_OFFBIG_LIBS,
14329: 
14329:     _CS_POSIX_V7_ILP32_OFFBIG_LINTFLAGS,
14329: 
14329:     _CS_POSIX_V7_LP64_OFF64_CFLAGS,
14329: 
14329:     _CS_POSIX_V7_LP64_OFF64_LDFLAGS,
14329: 
14329:     _CS_POSIX_V7_LP64_OFF64_LIBS,
14329: 
14329:     _CS_POSIX_V7_LP64_OFF64_LINTFLAGS,
14329: 
14329:     _CS_POSIX_V7_LPBIG_OFFBIG_CFLAGS,
14329: 
14329:     _CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS,
14329: 
14329:     _CS_POSIX_V7_LPBIG_OFFBIG_LIBS,
14329: 
14329:     _CS_POSIX_V7_LPBIG_OFFBIG_LINTFLAGS,
14329: 
14329: 
14329:     _CS_V6_ENV,
14329: 
14329:     _CS_V7_ENV
14329: 
14329:   };
14329: # 613 "/usr/include/unistd.h" 2 3 4
14329: 
14329: 
14329: extern long int pathconf (const char *__path, int __name)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: extern long int fpathconf (int __fd, int __name) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern long int sysconf (int __name) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: extern size_t confstr (int __name, char *__buf, size_t __len) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: extern __pid_t getpid (void) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern __pid_t getppid (void) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern __pid_t getpgrp (void) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern __pid_t __getpgid (__pid_t __pid) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: extern __pid_t getpgid (__pid_t __pid) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int setpgid (__pid_t __pid, __pid_t __pgid) __attribute__ ((__nothrow__ , __leaf__));
14329: # 663 "/usr/include/unistd.h" 3 4
14329: extern int setpgrp (void) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern __pid_t setsid (void) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: extern __pid_t getsid (__pid_t __pid) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: extern __uid_t getuid (void) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern __uid_t geteuid (void) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern __gid_t getgid (void) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern __gid_t getegid (void) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: extern int getgroups (int __size, __gid_t __list[]) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: extern int group_member (__gid_t __gid) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int setuid (__uid_t __uid) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: extern int setreuid (__uid_t __ruid, __uid_t __euid) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: extern int seteuid (__uid_t __uid) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int setgid (__gid_t __gid) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: extern int setregid (__gid_t __rgid, __gid_t __egid) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: extern int setegid (__gid_t __gid) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int getresuid (__uid_t *__ruid, __uid_t *__euid, __uid_t *__suid)
14329:      __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: extern int getresgid (__gid_t *__rgid, __gid_t *__egid, __gid_t *__sgid)
14329:      __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: extern int setresuid (__uid_t __ruid, __uid_t __euid, __uid_t __suid)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: extern int setresgid (__gid_t __rgid, __gid_t __egid, __gid_t __sgid)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern __pid_t fork (void) __attribute__ ((__nothrow__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern __pid_t vfork (void) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern char *ttyname (int __fd) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: extern int ttyname_r (int __fd, char *__buf, size_t __buflen)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: extern int isatty (int __fd) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: extern int ttyslot (void) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: extern int link (const char *__from, const char *__to)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: extern int linkat (int __fromfd, const char *__from, int __tofd,
14329:      const char *__to, int __flags)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 4))) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: extern int symlink (const char *__from, const char *__to)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: extern ssize_t readlink (const char *__restrict __path,
14329:     char *__restrict __buf, size_t __len)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: extern int symlinkat (const char *__from, int __tofd,
14329:         const char *__to) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 3))) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: extern ssize_t readlinkat (int __fd, const char *__restrict __path,
14329:       char *__restrict __buf, size_t __len)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 3))) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: extern int unlink (const char *__name) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: extern int unlinkat (int __fd, const char *__name, int __flag)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2)));
14329: 
14329: 
14329: 
14329: extern int rmdir (const char *__path) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: extern __pid_t tcgetpgrp (int __fd) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern int tcsetpgrp (int __fd, __pid_t __pgrp_id) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern char *getlogin (void);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int getlogin_r (char *__name, size_t __name_len) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: 
14329: extern int setlogin (const char *__name) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/getopt_posix.h" 1 3 4
14329: # 27 "/usr/include/arm-linux-gnueabihf/bits/getopt_posix.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/getopt_core.h" 1 3 4
14329: # 28 "/usr/include/arm-linux-gnueabihf/bits/getopt_core.h" 3 4
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern char *optarg;
14329: # 50 "/usr/include/arm-linux-gnueabihf/bits/getopt_core.h" 3 4
14329: extern int optind;
14329: 
14329: 
14329: 
14329: 
14329: extern int opterr;
14329: 
14329: 
14329: 
14329: extern int optopt;
14329: # 91 "/usr/include/arm-linux-gnueabihf/bits/getopt_core.h" 3 4
14329: extern int getopt (int ___argc, char *const *___argv, const char *__shortopts)
14329:        __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 3)));
14329: 
14329: 
14329: # 28 "/usr/include/arm-linux-gnueabihf/bits/getopt_posix.h" 2 3 4
14329: 
14329: 
14329: # 49 "/usr/include/arm-linux-gnueabihf/bits/getopt_posix.h" 3 4
14329: 
14329: # 873 "/usr/include/unistd.h" 2 3 4
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int gethostname (char *__name, size_t __len) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int sethostname (const char *__name, size_t __len)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: extern int sethostid (long int __id) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int getdomainname (char *__name, size_t __len)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__));
14329: extern int setdomainname (const char *__name, size_t __len)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int vhangup (void) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern int revoke (const char *__file) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int profil (unsigned short int *__sample_buffer, size_t __size,
14329:      size_t __offset, unsigned int __scale)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int acct (const char *__name) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: extern char *getusershell (void) __attribute__ ((__nothrow__ , __leaf__));
14329: extern void endusershell (void) __attribute__ ((__nothrow__ , __leaf__));
14329: extern void setusershell (void) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int daemon (int __nochdir, int __noclose) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int chroot (const char *__path) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: extern char *getpass (const char *__prompt) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int fsync (int __fd);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int syncfs (int __fd) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern long int gethostid (void);
14329: 
14329: 
14329: extern void sync (void) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int getpagesize (void) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__));
14329: 
14329: 
14329: 
14329: 
14329: extern int getdtablesize (void) __attribute__ ((__nothrow__ , __leaf__));
14329: # 998 "/usr/include/unistd.h" 3 4
14329: extern int truncate (const char *__file, __off64_t __length) __asm__ ("" "truncate64") __attribute__ ((__nothrow__ , __leaf__))
14329: 
14329:                   __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int truncate64 (const char *__file, __off64_t __length)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__));
14329: # 1020 "/usr/include/unistd.h" 3 4
14329: extern int ftruncate (int __fd, __off64_t __length) __asm__ ("" "ftruncate64") __attribute__ ((__nothrow__ , __leaf__))
14329:                    __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int ftruncate64 (int __fd, __off64_t __length) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__));
14329: # 1038 "/usr/include/unistd.h" 3 4
14329: extern int brk (void *__addr) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern void *sbrk (intptr_t __delta) __attribute__ ((__nothrow__ , __leaf__));
14329: # 1059 "/usr/include/unistd.h" 3 4
14329: extern long int syscall (long int __sysno, ...) __attribute__ ((__nothrow__ , __leaf__));
14329: # 1085 "/usr/include/unistd.h" 3 4
14329: extern int lockf (int __fd, int __cmd, __off64_t __len) __asm__ ("" "lockf64")
14329:                   __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int lockf64 (int __fd, int __cmd, __off64_t __len) __attribute__ ((__warn_unused_result__));
14329: # 1110 "/usr/include/unistd.h" 3 4
14329: ssize_t copy_file_range (int __infd, __off64_t *__pinoff,
14329:     int __outfd, __off64_t *__poutoff,
14329:     size_t __length, unsigned int __flags);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int fdatasync (int __fildes);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern char *crypt (const char *__key, const char *__salt)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: 
14329: extern void encrypt (char *__glibc_block, int __edflag)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern void swab (const void *__restrict __from, void *__restrict __to,
14329:     ssize_t __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: # 1167 "/usr/include/unistd.h" 3 4
14329: int getentropy (void *__buffer, size_t __length) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/unistd.h" 1 3 4
14329: # 23 "/usr/include/arm-linux-gnueabihf/bits/unistd.h" 3 4
14329: extern ssize_t __read_chk (int __fd, void *__buf, size_t __nbytes,
14329:       size_t __buflen) __attribute__ ((__warn_unused_result__));
14329: extern ssize_t __read_alias (int __fd, void *__buf, size_t __nbytes) __asm__ ("" "read")
14329:                                __attribute__ ((__warn_unused_result__));
14329: extern ssize_t __read_chk_warn (int __fd, void *__buf, size_t __nbytes, size_t __buflen) __asm__ ("" "__read_chk")
14329: 
14329: 
14329:      __attribute__ ((__warn_unused_result__)) __attribute__((__warning__ ("read called with bigger length than size of " "the destination buffer")))
14329:                                   ;
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) __attribute__ ((__warn_unused_result__)) ssize_t
14329: read (int __fd, void *__buf, size_t __nbytes)
14329: {
14329:   if (__builtin_object_size (__buf, 0) != (size_t) -1)
14329:     {
14329:       if (!__builtin_constant_p (__nbytes))
14329:  return __read_chk (__fd, __buf, __nbytes, __builtin_object_size (__buf, 0));
14329: 
14329:       if (__nbytes > __builtin_object_size (__buf, 0))
14329:  return __read_chk_warn (__fd, __buf, __nbytes, __builtin_object_size (__buf, 0));
14329:     }
14329:   return __read_alias (__fd, __buf, __nbytes);
14329: }
14329: 
14329: 
14329: extern ssize_t __pread_chk (int __fd, void *__buf, size_t __nbytes,
14329:        __off_t __offset, size_t __bufsize) __attribute__ ((__warn_unused_result__));
14329: extern ssize_t __pread64_chk (int __fd, void *__buf, size_t __nbytes,
14329:          __off64_t __offset, size_t __bufsize) __attribute__ ((__warn_unused_result__));
14329: extern ssize_t __pread_alias (int __fd, void *__buf, size_t __nbytes, __off_t __offset) __asm__ ("" "pread")
14329: 
14329:                                  __attribute__ ((__warn_unused_result__));
14329: extern ssize_t __pread64_alias (int __fd, void *__buf, size_t __nbytes, __off64_t __offset) __asm__ ("" "pread64")
14329: 
14329:                                      __attribute__ ((__warn_unused_result__));
14329: extern ssize_t __pread_chk_warn (int __fd, void *__buf, size_t __nbytes, __off_t __offset, size_t __bufsize) __asm__ ("" "__pread_chk")
14329: 
14329: 
14329:      __attribute__ ((__warn_unused_result__)) __attribute__((__warning__ ("pread called with bigger length than size of " "the destination buffer")))
14329:                                   ;
14329: extern ssize_t __pread64_chk_warn (int __fd, void *__buf, size_t __nbytes, __off64_t __offset, size_t __bufsize) __asm__ ("" "__pread64_chk")
14329: 
14329: 
14329: 
14329:      __attribute__ ((__warn_unused_result__)) __attribute__((__warning__ ("pread64 called with bigger length than size of " "the destination buffer")))
14329:                                   ;
14329: # 86 "/usr/include/arm-linux-gnueabihf/bits/unistd.h" 3 4
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) __attribute__ ((__warn_unused_result__)) ssize_t
14329: pread (int __fd, void *__buf, size_t __nbytes, __off64_t __offset)
14329: {
14329:   if (__builtin_object_size (__buf, 0) != (size_t) -1)
14329:     {
14329:       if (!__builtin_constant_p (__nbytes))
14329:  return __pread64_chk (__fd, __buf, __nbytes, __offset, __builtin_object_size (__buf, 0));
14329: 
14329:       if ( __nbytes > __builtin_object_size (__buf, 0))
14329:  return __pread64_chk_warn (__fd, __buf, __nbytes, __offset,
14329:        __builtin_object_size (__buf, 0));
14329:     }
14329: 
14329:   return __pread64_alias (__fd, __buf, __nbytes, __offset);
14329: }
14329: 
14329: 
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) __attribute__ ((__warn_unused_result__)) ssize_t
14329: pread64 (int __fd, void *__buf, size_t __nbytes, __off64_t __offset)
14329: {
14329:   if (__builtin_object_size (__buf, 0) != (size_t) -1)
14329:     {
14329:       if (!__builtin_constant_p (__nbytes))
14329:  return __pread64_chk (__fd, __buf, __nbytes, __offset, __builtin_object_size (__buf, 0));
14329: 
14329:       if ( __nbytes > __builtin_object_size (__buf, 0))
14329:  return __pread64_chk_warn (__fd, __buf, __nbytes, __offset,
14329:        __builtin_object_size (__buf, 0));
14329:     }
14329: 
14329:   return __pread64_alias (__fd, __buf, __nbytes, __offset);
14329: }
14329: 
14329: 
14329: 
14329: 
14329: extern ssize_t __readlink_chk (const char *__restrict __path,
14329:           char *__restrict __buf, size_t __len,
14329:           size_t __buflen)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))) __attribute__ ((__warn_unused_result__));
14329: extern ssize_t __readlink_alias (const char *__restrict __path, char *__restrict __buf, size_t __len) __asm__ ("" "readlink") __attribute__ ((__nothrow__ , __leaf__))
14329: 
14329: 
14329:      __attribute__ ((__nonnull__ (1, 2))) __attribute__ ((__warn_unused_result__));
14329: extern ssize_t __readlink_chk_warn (const char *__restrict __path, char *__restrict __buf, size_t __len, size_t __buflen) __asm__ ("" "__readlink_chk") __attribute__ ((__nothrow__ , __leaf__))
14329: 
14329: 
14329: 
14329:      __attribute__ ((__nonnull__ (1, 2))) __attribute__ ((__warn_unused_result__)) __attribute__((__warning__ ("readlink called with bigger length " "than size of destination buffer")))
14329:                                          ;
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) __attribute__ ((__nonnull__ (1, 2))) __attribute__ ((__warn_unused_result__)) ssize_t
14329: __attribute__ ((__nothrow__ , __leaf__)) readlink (const char *__restrict __path, char *__restrict __buf, size_t __len)
14329: 
14329: {
14329:   if (__builtin_object_size (__buf, 2 > 1) != (size_t) -1)
14329:     {
14329:       if (!__builtin_constant_p (__len))
14329:  return __readlink_chk (__path, __buf, __len, __builtin_object_size (__buf, 2 > 1));
14329: 
14329:       if ( __len > __builtin_object_size (__buf, 2 > 1))
14329:  return __readlink_chk_warn (__path, __buf, __len, __builtin_object_size (__buf, 2 > 1));
14329:     }
14329:   return __readlink_alias (__path, __buf, __len);
14329: }
14329: 
14329: 
14329: 
14329: extern ssize_t __readlinkat_chk (int __fd, const char *__restrict __path,
14329:      char *__restrict __buf, size_t __len,
14329:      size_t __buflen)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 3))) __attribute__ ((__warn_unused_result__));
14329: extern ssize_t __readlinkat_alias (int __fd, const char *__restrict __path, char *__restrict __buf, size_t __len) __asm__ ("" "readlinkat") __attribute__ ((__nothrow__ , __leaf__))
14329: 
14329: 
14329: 
14329:      __attribute__ ((__nonnull__ (2, 3))) __attribute__ ((__warn_unused_result__));
14329: extern ssize_t __readlinkat_chk_warn (int __fd, const char *__restrict __path, char *__restrict __buf, size_t __len, size_t __buflen) __asm__ ("" "__readlinkat_chk") __attribute__ ((__nothrow__ , __leaf__))
14329: 
14329: 
14329: 
14329:      __attribute__ ((__nonnull__ (2, 3))) __attribute__ ((__warn_unused_result__)) __attribute__((__warning__ ("readlinkat called with bigger " "length than size of destination " "buffer")))
14329: 
14329:                 ;
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) __attribute__ ((__nonnull__ (2, 3))) __attribute__ ((__warn_unused_result__)) ssize_t
14329: __attribute__ ((__nothrow__ , __leaf__)) readlinkat (int __fd, const char *__restrict __path, char *__restrict __buf, size_t __len)
14329: 
14329: {
14329:   if (__builtin_object_size (__buf, 2 > 1) != (size_t) -1)
14329:     {
14329:       if (!__builtin_constant_p (__len))
14329:  return __readlinkat_chk (__fd, __path, __buf, __len, __builtin_object_size (__buf, 2 > 1));
14329: 
14329:       if (__len > __builtin_object_size (__buf, 2 > 1))
14329:  return __readlinkat_chk_warn (__fd, __path, __buf, __len,
14329:           __builtin_object_size (__buf, 2 > 1));
14329:     }
14329:   return __readlinkat_alias (__fd, __path, __buf, __len);
14329: }
14329: 
14329: 
14329: extern char *__getcwd_chk (char *__buf, size_t __size, size_t __buflen)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__));
14329: extern char *__getcwd_alias (char *__buf, size_t __size) __asm__ ("" "getcwd") __attribute__ ((__nothrow__ , __leaf__))
14329:                                               __attribute__ ((__warn_unused_result__));
14329: extern char *__getcwd_chk_warn (char *__buf, size_t __size, size_t __buflen) __asm__ ("" "__getcwd_chk") __attribute__ ((__nothrow__ , __leaf__))
14329: 
14329: 
14329:      __attribute__ ((__warn_unused_result__)) __attribute__((__warning__ ("getcwd caller with bigger length than size of " "destination buffer")))
14329:                               ;
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) __attribute__ ((__warn_unused_result__)) char *
14329: __attribute__ ((__nothrow__ , __leaf__)) getcwd (char *__buf, size_t __size)
14329: {
14329:   if (__builtin_object_size (__buf, 2 > 1) != (size_t) -1)
14329:     {
14329:       if (!__builtin_constant_p (__size))
14329:  return __getcwd_chk (__buf, __size, __builtin_object_size (__buf, 2 > 1));
14329: 
14329:       if (__size > __builtin_object_size (__buf, 2 > 1))
14329:  return __getcwd_chk_warn (__buf, __size, __builtin_object_size (__buf, 2 > 1));
14329:     }
14329:   return __getcwd_alias (__buf, __size);
14329: }
14329: 
14329: 
14329: extern char *__getwd_chk (char *__buf, size_t buflen)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__));
14329: extern char *__getwd_warn (char *__buf) __asm__ ("" "getwd") __attribute__ ((__nothrow__ , __leaf__))
14329:      __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__)) __attribute__((__warning__ ("please use getcwd instead, as getwd " "doesn't specify buffer size")))
14329:                                          ;
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__deprecated__)) __attribute__ ((__warn_unused_result__)) char *
14329: __attribute__ ((__nothrow__ , __leaf__)) getwd (char *__buf)
14329: {
14329:   if (__builtin_object_size (__buf, 2 > 1) != (size_t) -1)
14329:     return __getwd_chk (__buf, __builtin_object_size (__buf, 2 > 1));
14329:   return __getwd_warn (__buf);
14329: }
14329: 
14329: 
14329: extern size_t __confstr_chk (int __name, char *__buf, size_t __len,
14329:         size_t __buflen) __attribute__ ((__nothrow__ , __leaf__));
14329: extern size_t __confstr_alias (int __name, char *__buf, size_t __len) __asm__ ("" "confstr") __attribute__ ((__nothrow__ , __leaf__))
14329:                              ;
14329: extern size_t __confstr_chk_warn (int __name, char *__buf, size_t __len, size_t __buflen) __asm__ ("" "__confstr_chk") __attribute__ ((__nothrow__ , __leaf__))
14329: 
14329: 
14329:      __attribute__((__warning__ ("confstr called with bigger length than size of destination " "buffer")))
14329:             ;
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) size_t
14329: __attribute__ ((__nothrow__ , __leaf__)) confstr (int __name, char *__buf, size_t __len)
14329: {
14329:   if (__builtin_object_size (__buf, 2 > 1) != (size_t) -1)
14329:     {
14329:       if (!__builtin_constant_p (__len))
14329:  return __confstr_chk (__name, __buf, __len, __builtin_object_size (__buf, 2 > 1));
14329: 
14329:       if (__builtin_object_size (__buf, 2 > 1) < __len)
14329:  return __confstr_chk_warn (__name, __buf, __len, __builtin_object_size (__buf, 2 > 1));
14329:     }
14329:   return __confstr_alias (__name, __buf, __len);
14329: }
14329: 
14329: 
14329: extern int __getgroups_chk (int __size, __gid_t __list[], size_t __listlen)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__));
14329: extern int __getgroups_alias (int __size, __gid_t __list[]) __asm__ ("" "getgroups") __attribute__ ((__nothrow__ , __leaf__))
14329:                  __attribute__ ((__warn_unused_result__));
14329: extern int __getgroups_chk_warn (int __size, __gid_t __list[], size_t __listlen) __asm__ ("" "__getgroups_chk") __attribute__ ((__nothrow__ , __leaf__))
14329: 
14329: 
14329:      __attribute__ ((__warn_unused_result__)) __attribute__((__warning__ ("getgroups called with bigger group count than what " "can fit into destination buffer")))
14329:                                            ;
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) int
14329: __attribute__ ((__nothrow__ , __leaf__)) getgroups (int __size, __gid_t __list[])
14329: {
14329:   if (__builtin_object_size (__list, 2 > 1) != (size_t) -1)
14329:     {
14329:       if (!__builtin_constant_p (__size) || __size < 0)
14329:  return __getgroups_chk (__size, __list, __builtin_object_size (__list, 2 > 1));
14329: 
14329:       if (__size * sizeof (__gid_t) > __builtin_object_size (__list, 2 > 1))
14329:  return __getgroups_chk_warn (__size, __list, __builtin_object_size (__list, 2 > 1));
14329:     }
14329:   return __getgroups_alias (__size, __list);
14329: }
14329: 
14329: 
14329: extern int __ttyname_r_chk (int __fd, char *__buf, size_t __buflen,
14329:        size_t __nreal) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2)));
14329: extern int __ttyname_r_alias (int __fd, char *__buf, size_t __buflen) __asm__ ("" "ttyname_r") __attribute__ ((__nothrow__ , __leaf__))
14329: 
14329:      __attribute__ ((__nonnull__ (2)));
14329: extern int __ttyname_r_chk_warn (int __fd, char *__buf, size_t __buflen, size_t __nreal) __asm__ ("" "__ttyname_r_chk") __attribute__ ((__nothrow__ , __leaf__))
14329: 
14329: 
14329:      __attribute__ ((__nonnull__ (2))) __attribute__((__warning__ ("ttyname_r called with bigger buflen than " "size of destination buffer")))
14329:                                   ;
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) int
14329: __attribute__ ((__nothrow__ , __leaf__)) ttyname_r (int __fd, char *__buf, size_t __buflen)
14329: {
14329:   if (__builtin_object_size (__buf, 2 > 1) != (size_t) -1)
14329:     {
14329:       if (!__builtin_constant_p (__buflen))
14329:  return __ttyname_r_chk (__fd, __buf, __buflen, __builtin_object_size (__buf, 2 > 1));
14329: 
14329:       if (__buflen > __builtin_object_size (__buf, 2 > 1))
14329:  return __ttyname_r_chk_warn (__fd, __buf, __buflen, __builtin_object_size (__buf, 2 > 1));
14329:     }
14329:   return __ttyname_r_alias (__fd, __buf, __buflen);
14329: }
14329: 
14329: 
14329: 
14329: extern int __getlogin_r_chk (char *__buf, size_t __buflen, size_t __nreal)
14329:      __attribute__ ((__nonnull__ (1)));
14329: extern int __getlogin_r_alias (char *__buf, size_t __buflen) __asm__ ("" "getlogin_r")
14329:                      __attribute__ ((__nonnull__ (1)));
14329: extern int __getlogin_r_chk_warn (char *__buf, size_t __buflen, size_t __nreal) __asm__ ("" "__getlogin_r_chk")
14329: 
14329: 
14329:      __attribute__ ((__nonnull__ (1))) __attribute__((__warning__ ("getlogin_r called with bigger buflen than " "size of destination buffer")))
14329:                                   ;
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) int
14329: getlogin_r (char *__buf, size_t __buflen)
14329: {
14329:   if (__builtin_object_size (__buf, 2 > 1) != (size_t) -1)
14329:     {
14329:       if (!__builtin_constant_p (__buflen))
14329:  return __getlogin_r_chk (__buf, __buflen, __builtin_object_size (__buf, 2 > 1));
14329: 
14329:       if (__buflen > __builtin_object_size (__buf, 2 > 1))
14329:  return __getlogin_r_chk_warn (__buf, __buflen, __builtin_object_size (__buf, 2 > 1));
14329:     }
14329:   return __getlogin_r_alias (__buf, __buflen);
14329: }
14329: 
14329: 
14329: 
14329: 
14329: extern int __gethostname_chk (char *__buf, size_t __buflen, size_t __nreal)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: extern int __gethostname_alias (char *__buf, size_t __buflen) __asm__ ("" "gethostname") __attribute__ ((__nothrow__ , __leaf__))
14329:                    __attribute__ ((__nonnull__ (1)));
14329: extern int __gethostname_chk_warn (char *__buf, size_t __buflen, size_t __nreal) __asm__ ("" "__gethostname_chk") __attribute__ ((__nothrow__ , __leaf__))
14329: 
14329: 
14329:      __attribute__ ((__nonnull__ (1))) __attribute__((__warning__ ("gethostname called with bigger buflen than " "size of destination buffer")))
14329:                                   ;
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) int
14329: __attribute__ ((__nothrow__ , __leaf__)) gethostname (char *__buf, size_t __buflen)
14329: {
14329:   if (__builtin_object_size (__buf, 2 > 1) != (size_t) -1)
14329:     {
14329:       if (!__builtin_constant_p (__buflen))
14329:  return __gethostname_chk (__buf, __buflen, __builtin_object_size (__buf, 2 > 1));
14329: 
14329:       if (__buflen > __builtin_object_size (__buf, 2 > 1))
14329:  return __gethostname_chk_warn (__buf, __buflen, __builtin_object_size (__buf, 2 > 1));
14329:     }
14329:   return __gethostname_alias (__buf, __buflen);
14329: }
14329: 
14329: 
14329: 
14329: 
14329: extern int __getdomainname_chk (char *__buf, size_t __buflen, size_t __nreal)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__));
14329: extern int __getdomainname_alias (char *__buf, size_t __buflen) __asm__ ("" "getdomainname") __attribute__ ((__nothrow__ , __leaf__))
14329: 
14329:                      __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__));
14329: extern int __getdomainname_chk_warn (char *__buf, size_t __buflen, size_t __nreal) __asm__ ("" "__getdomainname_chk") __attribute__ ((__nothrow__ , __leaf__))
14329: 
14329: 
14329:      __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__)) __attribute__((__warning__ ("getdomainname called with bigger " "buflen than size of destination " "buffer")))
14329: 
14329:                     ;
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) int
14329: __attribute__ ((__nothrow__ , __leaf__)) getdomainname (char *__buf, size_t __buflen)
14329: {
14329:   if (__builtin_object_size (__buf, 2 > 1) != (size_t) -1)
14329:     {
14329:       if (!__builtin_constant_p (__buflen))
14329:  return __getdomainname_chk (__buf, __buflen, __builtin_object_size (__buf, 2 > 1));
14329: 
14329:       if (__buflen > __builtin_object_size (__buf, 2 > 1))
14329:  return __getdomainname_chk_warn (__buf, __buflen, __builtin_object_size (__buf, 2 > 1));
14329:     }
14329:   return __getdomainname_alias (__buf, __buflen);
14329: }
14329: # 1173 "/usr/include/unistd.h" 2 3 4
14329: 
14329: 
14329: 
14329: # 44 "../../src/include/platform.h" 2
14329: # 1 "/usr/include/ctype.h" 1 3 4
14329: # 28 "/usr/include/ctype.h" 3 4
14329: 
14329: # 39 "/usr/include/ctype.h" 3 4
14329: # 1 "/usr/include/endian.h" 1 3 4
14329: # 36 "/usr/include/endian.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/endian.h" 1 3 4
14329: # 37 "/usr/include/endian.h" 2 3 4
14329: # 60 "/usr/include/endian.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/byteswap.h" 1 3 4
14329: # 34 "/usr/include/arm-linux-gnueabihf/bits/byteswap.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/byteswap-16.h" 1 3 4
14329: # 35 "/usr/include/arm-linux-gnueabihf/bits/byteswap.h" 2 3 4
14329: # 43 "/usr/include/arm-linux-gnueabihf/bits/byteswap.h" 3 4
14329: static __inline unsigned int
14329: __bswap_32 (unsigned int __bsx)
14329: {
14329:   return __builtin_bswap32 (__bsx);
14329: }
14329: # 74 "/usr/include/arm-linux-gnueabihf/bits/byteswap.h" 3 4
14329: static __inline __uint64_t
14329: __bswap_64 (__uint64_t __bsx)
14329: {
14329:   return __builtin_bswap64 (__bsx);
14329: }
14329: # 61 "/usr/include/endian.h" 2 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h" 1 3 4
14329: # 32 "/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h" 3 4
14329: static __inline __uint16_t
14329: __uint16_identity (__uint16_t __x)
14329: {
14329:   return __x;
14329: }
14329: 
14329: static __inline __uint32_t
14329: __uint32_identity (__uint32_t __x)
14329: {
14329:   return __x;
14329: }
14329: 
14329: static __inline __uint64_t
14329: __uint64_identity (__uint64_t __x)
14329: {
14329:   return __x;
14329: }
14329: # 62 "/usr/include/endian.h" 2 3 4
14329: # 40 "/usr/include/ctype.h" 2 3 4
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: enum
14329: {
14329:   _ISupper = ((0) < 8 ? ((1 << (0)) << 8) : ((1 << (0)) >> 8)),
14329:   _ISlower = ((1) < 8 ? ((1 << (1)) << 8) : ((1 << (1)) >> 8)),
14329:   _ISalpha = ((2) < 8 ? ((1 << (2)) << 8) : ((1 << (2)) >> 8)),
14329:   _ISdigit = ((3) < 8 ? ((1 << (3)) << 8) : ((1 << (3)) >> 8)),
14329:   _ISxdigit = ((4) < 8 ? ((1 << (4)) << 8) : ((1 << (4)) >> 8)),
14329:   _ISspace = ((5) < 8 ? ((1 << (5)) << 8) : ((1 << (5)) >> 8)),
14329:   _ISprint = ((6) < 8 ? ((1 << (6)) << 8) : ((1 << (6)) >> 8)),
14329:   _ISgraph = ((7) < 8 ? ((1 << (7)) << 8) : ((1 << (7)) >> 8)),
14329:   _ISblank = ((8) < 8 ? ((1 << (8)) << 8) : ((1 << (8)) >> 8)),
14329:   _IScntrl = ((9) < 8 ? ((1 << (9)) << 8) : ((1 << (9)) >> 8)),
14329:   _ISpunct = ((10) < 8 ? ((1 << (10)) << 8) : ((1 << (10)) >> 8)),
14329:   _ISalnum = ((11) < 8 ? ((1 << (11)) << 8) : ((1 << (11)) >> 8))
14329: };
14329: # 79 "/usr/include/ctype.h" 3 4
14329: extern const unsigned short int **__ctype_b_loc (void)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__));
14329: extern const __int32_t **__ctype_tolower_loc (void)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__));
14329: extern const __int32_t **__ctype_toupper_loc (void)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__));
14329: # 108 "/usr/include/ctype.h" 3 4
14329: extern int isalnum (int) __attribute__ ((__nothrow__ , __leaf__));
14329: extern int isalpha (int) __attribute__ ((__nothrow__ , __leaf__));
14329: extern int iscntrl (int) __attribute__ ((__nothrow__ , __leaf__));
14329: extern int isdigit (int) __attribute__ ((__nothrow__ , __leaf__));
14329: extern int islower (int) __attribute__ ((__nothrow__ , __leaf__));
14329: extern int isgraph (int) __attribute__ ((__nothrow__ , __leaf__));
14329: extern int isprint (int) __attribute__ ((__nothrow__ , __leaf__));
14329: extern int ispunct (int) __attribute__ ((__nothrow__ , __leaf__));
14329: extern int isspace (int) __attribute__ ((__nothrow__ , __leaf__));
14329: extern int isupper (int) __attribute__ ((__nothrow__ , __leaf__));
14329: extern int isxdigit (int) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: extern int tolower (int __c) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern int toupper (int __c) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: extern int isblank (int) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: extern int isctype (int __c, int __mask) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int isascii (int __c) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: extern int toascii (int __c) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: extern int _toupper (int) __attribute__ ((__nothrow__ , __leaf__));
14329: extern int _tolower (int) __attribute__ ((__nothrow__ , __leaf__));
14329: # 206 "/usr/include/ctype.h" 3 4
14329: extern __inline __attribute__ ((__gnu_inline__)) int
14329: __attribute__ ((__nothrow__ , __leaf__)) tolower (int __c)
14329: {
14329:   return __c >= -128 && __c < 256 ? (*__ctype_tolower_loc ())[__c] : __c;
14329: }
14329: 
14329: extern __inline __attribute__ ((__gnu_inline__)) int
14329: __attribute__ ((__nothrow__ , __leaf__)) toupper (int __c)
14329: {
14329:   return __c >= -128 && __c < 256 ? (*__ctype_toupper_loc ())[__c] : __c;
14329: }
14329: # 251 "/usr/include/ctype.h" 3 4
14329: extern int isalnum_l (int, locale_t) __attribute__ ((__nothrow__ , __leaf__));
14329: extern int isalpha_l (int, locale_t) __attribute__ ((__nothrow__ , __leaf__));
14329: extern int iscntrl_l (int, locale_t) __attribute__ ((__nothrow__ , __leaf__));
14329: extern int isdigit_l (int, locale_t) __attribute__ ((__nothrow__ , __leaf__));
14329: extern int islower_l (int, locale_t) __attribute__ ((__nothrow__ , __leaf__));
14329: extern int isgraph_l (int, locale_t) __attribute__ ((__nothrow__ , __leaf__));
14329: extern int isprint_l (int, locale_t) __attribute__ ((__nothrow__ , __leaf__));
14329: extern int ispunct_l (int, locale_t) __attribute__ ((__nothrow__ , __leaf__));
14329: extern int isspace_l (int, locale_t) __attribute__ ((__nothrow__ , __leaf__));
14329: extern int isupper_l (int, locale_t) __attribute__ ((__nothrow__ , __leaf__));
14329: extern int isxdigit_l (int, locale_t) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: extern int isblank_l (int, locale_t) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: extern int __tolower_l (int __c, locale_t __l) __attribute__ ((__nothrow__ , __leaf__));
14329: extern int tolower_l (int __c, locale_t __l) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern int __toupper_l (int __c, locale_t __l) __attribute__ ((__nothrow__ , __leaf__));
14329: extern int toupper_l (int __c, locale_t __l) __attribute__ ((__nothrow__ , __leaf__));
14329: # 327 "/usr/include/ctype.h" 3 4
14329: 
14329: # 45 "../../src/include/platform.h" 2
14329: # 1 "/usr/include/stdlib.h" 1 3 4
14329: # 25 "/usr/include/stdlib.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h" 1 3 4
14329: # 26 "/usr/include/stdlib.h" 2 3 4
14329: 
14329: 
14329: 
14329: 
14329: 
14329: # 1 "/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h" 1 3 4
14329: # 32 "/usr/include/stdlib.h" 2 3 4
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/waitflags.h" 1 3 4
14329: # 52 "/usr/include/arm-linux-gnueabihf/bits/waitflags.h" 3 4
14329: typedef enum
14329: {
14329:   P_ALL,
14329:   P_PID,
14329:   P_PGID
14329: } idtype_t;
14329: # 40 "/usr/include/stdlib.h" 2 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/waitstatus.h" 1 3 4
14329: # 41 "/usr/include/stdlib.h" 2 3 4
14329: # 55 "/usr/include/stdlib.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/floatn.h" 1 3 4
14329: # 52 "/usr/include/arm-linux-gnueabihf/bits/floatn.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/floatn-common.h" 1 3 4
14329: # 52 "/usr/include/arm-linux-gnueabihf/bits/floatn.h" 2 3 4
14329: # 56 "/usr/include/stdlib.h" 2 3 4
14329: 
14329: 
14329: typedef struct
14329:   {
14329:     int quot;
14329:     int rem;
14329:   } div_t;
14329: 
14329: 
14329: 
14329: typedef struct
14329:   {
14329:     long int quot;
14329:     long int rem;
14329:   } ldiv_t;
14329: 
14329: 
14329: 
14329: 
14329: 
14329: __extension__ typedef struct
14329:   {
14329:     long long int quot;
14329:     long long int rem;
14329:   } lldiv_t;
14329: # 97 "/usr/include/stdlib.h" 3 4
14329: extern size_t __ctype_get_mb_cur_max (void) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: extern double atof (const char *__nptr)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__));
14329: 
14329: extern int atoi (const char *__nptr)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__));
14329: 
14329: extern long int atol (const char *__nptr)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: __extension__ extern long long int atoll (const char *__nptr)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: extern double strtod (const char *__restrict __nptr,
14329:         char **__restrict __endptr)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: extern float strtof (const char *__restrict __nptr,
14329:        char **__restrict __endptr) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: extern long double strtold (const char *__restrict __nptr,
14329:        char **__restrict __endptr)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: # 140 "/usr/include/stdlib.h" 3 4
14329: extern _Float32 strtof32 (const char *__restrict __nptr,
14329:      char **__restrict __endptr)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: extern _Float64 strtof64 (const char *__restrict __nptr,
14329:      char **__restrict __endptr)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: # 158 "/usr/include/stdlib.h" 3 4
14329: extern _Float32x strtof32x (const char *__restrict __nptr,
14329:        char **__restrict __endptr)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: # 176 "/usr/include/stdlib.h" 3 4
14329: extern long int strtol (const char *__restrict __nptr,
14329:    char **__restrict __endptr, int __base)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: extern unsigned long int strtoul (const char *__restrict __nptr,
14329:       char **__restrict __endptr, int __base)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: __extension__
14329: extern long long int strtoq (const char *__restrict __nptr,
14329:         char **__restrict __endptr, int __base)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: __extension__
14329: extern unsigned long long int strtouq (const char *__restrict __nptr,
14329:            char **__restrict __endptr, int __base)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: 
14329: __extension__
14329: extern long long int strtoll (const char *__restrict __nptr,
14329:          char **__restrict __endptr, int __base)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: __extension__
14329: extern unsigned long long int strtoull (const char *__restrict __nptr,
14329:      char **__restrict __endptr, int __base)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: 
14329: extern int strfromd (char *__dest, size_t __size, const char *__format,
14329:        double __f)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3)));
14329: 
14329: extern int strfromf (char *__dest, size_t __size, const char *__format,
14329:        float __f)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3)));
14329: 
14329: extern int strfroml (char *__dest, size_t __size, const char *__format,
14329:        long double __f)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3)));
14329: # 232 "/usr/include/stdlib.h" 3 4
14329: extern int strfromf32 (char *__dest, size_t __size, const char * __format,
14329:          _Float32 __f)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3)));
14329: 
14329: 
14329: 
14329: extern int strfromf64 (char *__dest, size_t __size, const char * __format,
14329:          _Float64 __f)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3)));
14329: # 250 "/usr/include/stdlib.h" 3 4
14329: extern int strfromf32x (char *__dest, size_t __size, const char * __format,
14329:    _Float32x __f)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3)));
14329: # 274 "/usr/include/stdlib.h" 3 4
14329: extern long int strtol_l (const char *__restrict __nptr,
14329:      char **__restrict __endptr, int __base,
14329:      locale_t __loc) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 4)));
14329: 
14329: extern unsigned long int strtoul_l (const char *__restrict __nptr,
14329:         char **__restrict __endptr,
14329:         int __base, locale_t __loc)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 4)));
14329: 
14329: __extension__
14329: extern long long int strtoll_l (const char *__restrict __nptr,
14329:     char **__restrict __endptr, int __base,
14329:     locale_t __loc)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 4)));
14329: 
14329: __extension__
14329: extern unsigned long long int strtoull_l (const char *__restrict __nptr,
14329:        char **__restrict __endptr,
14329:        int __base, locale_t __loc)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 4)));
14329: 
14329: extern double strtod_l (const char *__restrict __nptr,
14329:    char **__restrict __endptr, locale_t __loc)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 3)));
14329: 
14329: extern float strtof_l (const char *__restrict __nptr,
14329:          char **__restrict __endptr, locale_t __loc)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 3)));
14329: 
14329: extern long double strtold_l (const char *__restrict __nptr,
14329:          char **__restrict __endptr,
14329:          locale_t __loc)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 3)));
14329: # 316 "/usr/include/stdlib.h" 3 4
14329: extern _Float32 strtof32_l (const char *__restrict __nptr,
14329:        char **__restrict __endptr,
14329:        locale_t __loc)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 3)));
14329: 
14329: 
14329: 
14329: extern _Float64 strtof64_l (const char *__restrict __nptr,
14329:        char **__restrict __endptr,
14329:        locale_t __loc)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 3)));
14329: # 337 "/usr/include/stdlib.h" 3 4
14329: extern _Float32x strtof32x_l (const char *__restrict __nptr,
14329:          char **__restrict __endptr,
14329:          locale_t __loc)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 3)));
14329: # 360 "/usr/include/stdlib.h" 3 4
14329: extern __inline __attribute__ ((__gnu_inline__)) int
14329: __attribute__ ((__nothrow__ , __leaf__)) atoi (const char *__nptr)
14329: {
14329:   return (int) strtol (__nptr, (char **) ((void *)0), 10);
14329: }
14329: extern __inline __attribute__ ((__gnu_inline__)) long int
14329: __attribute__ ((__nothrow__ , __leaf__)) atol (const char *__nptr)
14329: {
14329:   return strtol (__nptr, (char **) ((void *)0), 10);
14329: }
14329: 
14329: 
14329: __extension__ extern __inline __attribute__ ((__gnu_inline__)) long long int
14329: __attribute__ ((__nothrow__ , __leaf__)) atoll (const char *__nptr)
14329: {
14329:   return strtoll (__nptr, (char **) ((void *)0), 10);
14329: }
14329: # 385 "/usr/include/stdlib.h" 3 4
14329: extern char *l64a (long int __n) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: extern long int a64l (const char *__s)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/sys/types.h" 1 3 4
14329: # 27 "/usr/include/arm-linux-gnueabihf/sys/types.h" 3 4
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: typedef __u_char u_char;
14329: typedef __u_short u_short;
14329: typedef __u_int u_int;
14329: typedef __u_long u_long;
14329: typedef __quad_t quad_t;
14329: typedef __u_quad_t u_quad_t;
14329: typedef __fsid_t fsid_t;
14329: 
14329: 
14329: 
14329: 
14329: typedef __loff_t loff_t;
14329: 
14329: 
14329: 
14329: 
14329: 
14329: typedef __ino64_t ino_t;
14329: 
14329: 
14329: 
14329: 
14329: typedef __ino64_t ino64_t;
14329: 
14329: 
14329: 
14329: 
14329: typedef __dev_t dev_t;
14329: # 70 "/usr/include/arm-linux-gnueabihf/sys/types.h" 3 4
14329: typedef __mode_t mode_t;
14329: 
14329: 
14329: 
14329: 
14329: typedef __nlink_t nlink_t;
14329: # 104 "/usr/include/arm-linux-gnueabihf/sys/types.h" 3 4
14329: typedef __id_t id_t;
14329: # 115 "/usr/include/arm-linux-gnueabihf/sys/types.h" 3 4
14329: typedef __daddr_t daddr_t;
14329: typedef __caddr_t caddr_t;
14329: 
14329: 
14329: 
14329: 
14329: 
14329: typedef __key_t key_t;
14329: 
14329: 
14329: 
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/types/clock_t.h" 1 3 4
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: typedef __clock_t clock_t;
14329: # 128 "/usr/include/arm-linux-gnueabihf/sys/types.h" 2 3 4
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/types/clockid_t.h" 1 3 4
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: typedef __clockid_t clockid_t;
14329: # 130 "/usr/include/arm-linux-gnueabihf/sys/types.h" 2 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/types/time_t.h" 1 3 4
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: typedef __time_t time_t;
14329: # 131 "/usr/include/arm-linux-gnueabihf/sys/types.h" 2 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/types/timer_t.h" 1 3 4
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: typedef __timer_t timer_t;
14329: # 132 "/usr/include/arm-linux-gnueabihf/sys/types.h" 2 3 4
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: typedef __suseconds_t suseconds_t;
14329: 
14329: 
14329: 
14329: 
14329: 
14329: # 1 "/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h" 1 3 4
14329: # 146 "/usr/include/arm-linux-gnueabihf/sys/types.h" 2 3 4
14329: 
14329: 
14329: 
14329: typedef unsigned long int ulong;
14329: typedef unsigned short int ushort;
14329: typedef unsigned int uint;
14329: 
14329: 
14329: 
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h" 1 3 4
14329: # 24 "/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h" 3 4
14329: typedef __int8_t int8_t;
14329: typedef __int16_t int16_t;
14329: typedef __int32_t int32_t;
14329: typedef __int64_t int64_t;
14329: # 157 "/usr/include/arm-linux-gnueabihf/sys/types.h" 2 3 4
14329: # 178 "/usr/include/arm-linux-gnueabihf/sys/types.h" 3 4
14329: typedef unsigned int u_int8_t __attribute__ ((__mode__ (__QI__)));
14329: typedef unsigned int u_int16_t __attribute__ ((__mode__ (__HI__)));
14329: typedef unsigned int u_int32_t __attribute__ ((__mode__ (__SI__)));
14329: typedef unsigned int u_int64_t __attribute__ ((__mode__ (__DI__)));
14329: 
14329: typedef int register_t __attribute__ ((__mode__ (__word__)));
14329: # 197 "/usr/include/arm-linux-gnueabihf/sys/types.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/sys/select.h" 1 3 4
14329: # 30 "/usr/include/arm-linux-gnueabihf/sys/select.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/select.h" 1 3 4
14329: # 31 "/usr/include/arm-linux-gnueabihf/sys/select.h" 2 3 4
14329: 
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h" 1 3 4
14329: 
14329: 
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/types/__sigset_t.h" 1 3 4
14329: 
14329: 
14329: 
14329: 
14329: typedef struct
14329: {
14329:   unsigned long int __val[(1024 / (8 * sizeof (unsigned long int)))];
14329: } __sigset_t;
14329: # 5 "/usr/include/arm-linux-gnueabihf/bits/types/sigset_t.h" 2 3 4
14329: 
14329: 
14329: typedef __sigset_t sigset_t;
14329: # 34 "/usr/include/arm-linux-gnueabihf/sys/select.h" 2 3 4
14329: 
14329: 
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/types/struct_timeval.h" 1 3 4
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: struct timeval
14329: {
14329:   __time_t tv_sec;
14329:   __suseconds_t tv_usec;
14329: };
14329: # 38 "/usr/include/arm-linux-gnueabihf/sys/select.h" 2 3 4
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h" 1 3 4
14329: # 9 "/usr/include/arm-linux-gnueabihf/bits/types/struct_timespec.h" 3 4
14329: struct timespec
14329: {
14329:   __time_t tv_sec;
14329:   __syscall_slong_t tv_nsec;
14329: };
14329: # 40 "/usr/include/arm-linux-gnueabihf/sys/select.h" 2 3 4
14329: # 49 "/usr/include/arm-linux-gnueabihf/sys/select.h" 3 4
14329: typedef long int __fd_mask;
14329: # 59 "/usr/include/arm-linux-gnueabihf/sys/select.h" 3 4
14329: typedef struct
14329:   {
14329: 
14329: 
14329: 
14329:     __fd_mask fds_bits[1024 / (8 * (int) sizeof (__fd_mask))];
14329: 
14329: 
14329: 
14329: 
14329: 
14329:   } fd_set;
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: typedef __fd_mask fd_mask;
14329: # 91 "/usr/include/arm-linux-gnueabihf/sys/select.h" 3 4
14329: 
14329: # 101 "/usr/include/arm-linux-gnueabihf/sys/select.h" 3 4
14329: extern int select (int __nfds, fd_set *__restrict __readfds,
14329:      fd_set *__restrict __writefds,
14329:      fd_set *__restrict __exceptfds,
14329:      struct timeval *__restrict __timeout);
14329: # 113 "/usr/include/arm-linux-gnueabihf/sys/select.h" 3 4
14329: extern int pselect (int __nfds, fd_set *__restrict __readfds,
14329:       fd_set *__restrict __writefds,
14329:       fd_set *__restrict __exceptfds,
14329:       const struct timespec *__restrict __timeout,
14329:       const __sigset_t *__restrict __sigmask);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/select2.h" 1 3 4
14329: # 24 "/usr/include/arm-linux-gnueabihf/bits/select2.h" 3 4
14329: extern long int __fdelt_chk (long int __d);
14329: extern long int __fdelt_warn (long int __d)
14329:   __attribute__((__warning__ ("bit outside of fd_set selected")));
14329: # 124 "/usr/include/arm-linux-gnueabihf/sys/select.h" 2 3 4
14329: 
14329: 
14329: 
14329: # 198 "/usr/include/arm-linux-gnueabihf/sys/types.h" 2 3 4
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/sys/sysmacros.h" 1 3 4
14329: # 41 "/usr/include/arm-linux-gnueabihf/sys/sysmacros.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/sysmacros.h" 1 3 4
14329: # 42 "/usr/include/arm-linux-gnueabihf/sys/sysmacros.h" 2 3 4
14329: # 71 "/usr/include/arm-linux-gnueabihf/sys/sysmacros.h" 3 4
14329: 
14329: 
14329: extern unsigned int gnu_dev_major (__dev_t __dev) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__));
14329: extern unsigned int gnu_dev_minor (__dev_t __dev) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__));
14329: extern __dev_t gnu_dev_makedev (unsigned int __major, unsigned int __minor) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__));
14329: 
14329: 
14329: 
14329: __extension__ extern __inline __attribute__ ((__gnu_inline__)) __attribute__ ((__const__)) unsigned int __attribute__ ((__nothrow__ , __leaf__)) gnu_dev_major (__dev_t __dev) { unsigned int __major; __major = ((__dev & (__dev_t) 0x00000000000fff00u) >> 8); __major |= ((__dev & (__dev_t) 0xfffff00000000000u) >> 32); return __major; }
14329: __extension__ extern __inline __attribute__ ((__gnu_inline__)) __attribute__ ((__const__)) unsigned int __attribute__ ((__nothrow__ , __leaf__)) gnu_dev_minor (__dev_t __dev) { unsigned int __minor; __minor = ((__dev & (__dev_t) 0x00000000000000ffu) >> 0); __minor |= ((__dev & (__dev_t) 0x00000ffffff00000u) >> 12); return __minor; }
14329: __extension__ extern __inline __attribute__ ((__gnu_inline__)) __attribute__ ((__const__)) __dev_t __attribute__ ((__nothrow__ , __leaf__)) gnu_dev_makedev (unsigned int __major, unsigned int __minor) { __dev_t __dev; __dev = (((__dev_t) (__major & 0x00000fffu)) << 8); __dev |= (((__dev_t) (__major & 0xfffff000u)) << 32); __dev |= (((__dev_t) (__minor & 0x000000ffu)) << 0); __dev |= (((__dev_t) (__minor & 0xffffff00u)) << 12); return __dev; }
14329: 
14329: 
14329: 
14329: 
14329: # 206 "/usr/include/arm-linux-gnueabihf/sys/types.h" 2 3 4
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: typedef __blksize_t blksize_t;
14329: # 232 "/usr/include/arm-linux-gnueabihf/sys/types.h" 3 4
14329: typedef __blkcnt64_t blkcnt_t;
14329: 
14329: 
14329: 
14329: typedef __fsblkcnt64_t fsblkcnt_t;
14329: 
14329: 
14329: 
14329: typedef __fsfilcnt64_t fsfilcnt_t;
14329: 
14329: 
14329: 
14329: 
14329: 
14329: typedef __blkcnt64_t blkcnt64_t;
14329: typedef __fsblkcnt64_t fsblkcnt64_t;
14329: typedef __fsfilcnt64_t fsfilcnt64_t;
14329: 
14329: 
14329: 
14329: 
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h" 1 3 4
14329: # 23 "/usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h" 1 3 4
14329: # 77 "/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h" 1 3 4
14329: # 43 "/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h" 3 4
14329: struct __pthread_rwlock_arch_t
14329: {
14329:   unsigned int __readers;
14329:   unsigned int __writers;
14329:   unsigned int __wrphase_futex;
14329:   unsigned int __writers_futex;
14329:   unsigned int __pad3;
14329:   unsigned int __pad4;
14329: # 61 "/usr/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h" 3 4
14329:   unsigned char __flags;
14329:   unsigned char __shared;
14329:   unsigned char __pad1;
14329:   unsigned char __pad2;
14329: 
14329:   int __cur_writer;
14329: };
14329: # 78 "/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h" 2 3 4
14329: # 88 "/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h" 3 4
14329: typedef struct __pthread_internal_slist
14329: {
14329:   struct __pthread_internal_slist *__next;
14329: } __pthread_slist_t;
14329: # 118 "/usr/include/arm-linux-gnueabihf/bits/thread-shared-types.h" 3 4
14329: struct __pthread_mutex_s
14329: {
14329:   int __lock ;
14329:   unsigned int __count;
14329:   int __owner;
14329: 
14329: 
14329: 
14329: 
14329: 
14329:   int __kind;
14329:  
14329: 
14329:   unsigned int __nusers;
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329:   __extension__ union
14329:   {
14329:     int __spins;
14329:     __pthread_slist_t __list;
14329:   };
14329: 
14329: 
14329:  
14329: };
14329: 
14329: 
14329: 
14329: 
14329: struct __pthread_cond_s
14329: {
14329:   __extension__ union
14329:   {
14329:     __extension__ unsigned long long int __wseq;
14329:     struct
14329:     {
14329:       unsigned int __low;
14329:       unsigned int __high;
14329:     } __wseq32;
14329:   };
14329:   __extension__ union
14329:   {
14329:     __extension__ unsigned long long int __g1_start;
14329:     struct
14329:     {
14329:       unsigned int __low;
14329:       unsigned int __high;
14329:     } __g1_start32;
14329:   };
14329:   unsigned int __g_refs[2] ;
14329:   unsigned int __g_size[2];
14329:   unsigned int __g1_orig_size;
14329:   unsigned int __wrefs;
14329:   unsigned int __g_signals[2];
14329: };
14329: # 24 "/usr/include/arm-linux-gnueabihf/bits/pthreadtypes.h" 2 3 4
14329: 
14329: 
14329: 
14329: typedef unsigned long int pthread_t;
14329: 
14329: 
14329: 
14329: 
14329: typedef union
14329: {
14329:   char __size[4];
14329:   int __align;
14329: } pthread_mutexattr_t;
14329: 
14329: 
14329: 
14329: 
14329: typedef union
14329: {
14329:   char __size[4];
14329:   int __align;
14329: } pthread_condattr_t;
14329: 
14329: 
14329: 
14329: typedef unsigned int pthread_key_t;
14329: 
14329: 
14329: 
14329: typedef int pthread_once_t;
14329: 
14329: 
14329: union pthread_attr_t
14329: {
14329:   char __size[36];
14329:   long int __align;
14329: };
14329: 
14329: typedef union pthread_attr_t pthread_attr_t;
14329: 
14329: 
14329: 
14329: 
14329: typedef union
14329: {
14329:   struct __pthread_mutex_s __data;
14329:   char __size[24];
14329:   long int __align;
14329: } pthread_mutex_t;
14329: 
14329: 
14329: typedef union
14329: {
14329:   struct __pthread_cond_s __data;
14329:   char __size[48];
14329:   __extension__ long long int __align;
14329: } pthread_cond_t;
14329: 
14329: 
14329: 
14329: 
14329: 
14329: typedef union
14329: {
14329:   struct __pthread_rwlock_arch_t __data;
14329:   char __size[32];
14329:   long int __align;
14329: } pthread_rwlock_t;
14329: 
14329: typedef union
14329: {
14329:   char __size[8];
14329:   long int __align;
14329: } pthread_rwlockattr_t;
14329: 
14329: 
14329: 
14329: 
14329: 
14329: typedef volatile int pthread_spinlock_t;
14329: 
14329: 
14329: 
14329: 
14329: typedef union
14329: {
14329:   char __size[20];
14329:   long int __align;
14329: } pthread_barrier_t;
14329: 
14329: typedef union
14329: {
14329:   char __size[4];
14329:   int __align;
14329: } pthread_barrierattr_t;
14329: # 255 "/usr/include/arm-linux-gnueabihf/sys/types.h" 2 3 4
14329: 
14329: 
14329: 
14329: # 395 "/usr/include/stdlib.h" 2 3 4
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern long int random (void) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern void srandom (unsigned int __seed) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern char *initstate (unsigned int __seed, char *__statebuf,
14329:    size_t __statelen) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2)));
14329: 
14329: 
14329: 
14329: extern char *setstate (char *__statebuf) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: struct random_data
14329:   {
14329:     int32_t *fptr;
14329:     int32_t *rptr;
14329:     int32_t *state;
14329:     int rand_type;
14329:     int rand_deg;
14329:     int rand_sep;
14329:     int32_t *end_ptr;
14329:   };
14329: 
14329: extern int random_r (struct random_data *__restrict __buf,
14329:        int32_t *__restrict __result) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: extern int srandom_r (unsigned int __seed, struct random_data *__buf)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2)));
14329: 
14329: extern int initstate_r (unsigned int __seed, char *__restrict __statebuf,
14329:    size_t __statelen,
14329:    struct random_data *__restrict __buf)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 4)));
14329: 
14329: extern int setstate_r (char *__restrict __statebuf,
14329:          struct random_data *__restrict __buf)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int rand (void) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: extern void srand (unsigned int __seed) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: extern int rand_r (unsigned int *__seed) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern double drand48 (void) __attribute__ ((__nothrow__ , __leaf__));
14329: extern double erand48 (unsigned short int __xsubi[3]) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: extern long int lrand48 (void) __attribute__ ((__nothrow__ , __leaf__));
14329: extern long int nrand48 (unsigned short int __xsubi[3])
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: extern long int mrand48 (void) __attribute__ ((__nothrow__ , __leaf__));
14329: extern long int jrand48 (unsigned short int __xsubi[3])
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: extern void srand48 (long int __seedval) __attribute__ ((__nothrow__ , __leaf__));
14329: extern unsigned short int *seed48 (unsigned short int __seed16v[3])
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: extern void lcong48 (unsigned short int __param[7]) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: struct drand48_data
14329:   {
14329:     unsigned short int __x[3];
14329:     unsigned short int __old_x[3];
14329:     unsigned short int __c;
14329:     unsigned short int __init;
14329:     __extension__ unsigned long long int __a;
14329: 
14329:   };
14329: 
14329: 
14329: extern int drand48_r (struct drand48_data *__restrict __buffer,
14329:         double *__restrict __result) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: extern int erand48_r (unsigned short int __xsubi[3],
14329:         struct drand48_data *__restrict __buffer,
14329:         double *__restrict __result) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: extern int lrand48_r (struct drand48_data *__restrict __buffer,
14329:         long int *__restrict __result)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: extern int nrand48_r (unsigned short int __xsubi[3],
14329:         struct drand48_data *__restrict __buffer,
14329:         long int *__restrict __result)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: extern int mrand48_r (struct drand48_data *__restrict __buffer,
14329:         long int *__restrict __result)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: extern int jrand48_r (unsigned short int __xsubi[3],
14329:         struct drand48_data *__restrict __buffer,
14329:         long int *__restrict __result)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: extern int srand48_r (long int __seedval, struct drand48_data *__buffer)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2)));
14329: 
14329: extern int seed48_r (unsigned short int __seed16v[3],
14329:        struct drand48_data *__buffer) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: extern int lcong48_r (unsigned short int __param[7],
14329:         struct drand48_data *__buffer)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: 
14329: 
14329: extern void *malloc (size_t __size) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__malloc__)) __attribute__ ((__warn_unused_result__));
14329: 
14329: extern void *calloc (size_t __nmemb, size_t __size)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__malloc__)) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern void *realloc (void *__ptr, size_t __size)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern void *reallocarray (void *__ptr, size_t __nmemb, size_t __size)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: extern void free (void *__ptr) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: # 1 "/usr/include/alloca.h" 1 3 4
14329: # 24 "/usr/include/alloca.h" 3 4
14329: # 1 "/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h" 1 3 4
14329: # 25 "/usr/include/alloca.h" 2 3 4
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern void *alloca (size_t __size) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: # 567 "/usr/include/stdlib.h" 2 3 4
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern void *valloc (size_t __size) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__malloc__)) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: extern int posix_memalign (void **__memptr, size_t __alignment, size_t __size)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: extern void *aligned_alloc (size_t __alignment, size_t __size)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__malloc__)) __attribute__ ((__alloc_size__ (2))) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: extern void abort (void) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__noreturn__));
14329: 
14329: 
14329: 
14329: extern int atexit (void (*__func) (void)) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int at_quick_exit (void (*__func) (void)) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int on_exit (void (*__func) (int __status, void *__arg), void *__arg)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern void exit (int __status) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__noreturn__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern void quick_exit (int __status) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__noreturn__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern void _Exit (int __status) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__noreturn__));
14329: 
14329: 
14329: 
14329: 
14329: extern char *getenv (const char *__name) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: extern char *secure_getenv (const char *__name)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int putenv (char *__string) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int setenv (const char *__name, const char *__value, int __replace)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2)));
14329: 
14329: 
14329: extern int unsetenv (const char *__name) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int clearenv (void) __attribute__ ((__nothrow__ , __leaf__));
14329: # 672 "/usr/include/stdlib.h" 3 4
14329: extern char *mktemp (char *__template) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: # 688 "/usr/include/stdlib.h" 3 4
14329: extern int mkstemp (char *__template) __asm__ ("" "mkstemp64")
14329:      __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int mkstemp64 (char *__template) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__));
14329: # 710 "/usr/include/stdlib.h" 3 4
14329: extern int mkstemps (char *__template, int __suffixlen) __asm__ ("" "mkstemps64")
14329:                      __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int mkstemps64 (char *__template, int __suffixlen)
14329:      __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__));
14329: # 728 "/usr/include/stdlib.h" 3 4
14329: extern char *mkdtemp (char *__template) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__));
14329: # 742 "/usr/include/stdlib.h" 3 4
14329: extern int mkostemp (char *__template, int __flags) __asm__ ("" "mkostemp64")
14329:      __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int mkostemp64 (char *__template, int __flags) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__));
14329: # 763 "/usr/include/stdlib.h" 3 4
14329: extern int mkostemps (char *__template, int __suffixlen, int __flags) __asm__ ("" "mkostemps64")
14329: 
14329:      __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int mkostemps64 (char *__template, int __suffixlen, int __flags)
14329:      __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__));
14329: # 781 "/usr/include/stdlib.h" 3 4
14329: extern int system (const char *__command) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern char *canonicalize_file_name (const char *__name)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__));
14329: # 797 "/usr/include/stdlib.h" 3 4
14329: extern char *realpath (const char *__restrict __name,
14329:          char *__restrict __resolved) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: typedef int (*__compar_fn_t) (const void *, const void *);
14329: 
14329: 
14329: typedef __compar_fn_t comparison_fn_t;
14329: 
14329: 
14329: 
14329: typedef int (*__compar_d_fn_t) (const void *, const void *, void *);
14329: 
14329: 
14329: 
14329: 
14329: extern void *bsearch (const void *__key, const void *__base,
14329:         size_t __nmemb, size_t __size, __compar_fn_t __compar)
14329:      __attribute__ ((__nonnull__ (1, 2, 5))) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h" 1 3 4
14329: # 19 "/usr/include/arm-linux-gnueabihf/bits/stdlib-bsearch.h" 3 4
14329: extern __inline __attribute__ ((__gnu_inline__)) void *
14329: bsearch (const void *__key, const void *__base, size_t __nmemb, size_t __size,
14329:   __compar_fn_t __compar)
14329: {
14329:   size_t __l, __u, __idx;
14329:   const void *__p;
14329:   int __comparison;
14329: 
14329:   __l = 0;
14329:   __u = __nmemb;
14329:   while (__l < __u)
14329:     {
14329:       __idx = (__l + __u) / 2;
14329:       __p = (void *) (((const char *) __base) + (__idx * __size));
14329:       __comparison = (*__compar) (__key, __p);
14329:       if (__comparison < 0)
14329:  __u = __idx;
14329:       else if (__comparison > 0)
14329:  __l = __idx + 1;
14329:       else
14329:  return (void *) __p;
14329:     }
14329: 
14329:   return ((void *)0);
14329: }
14329: # 823 "/usr/include/stdlib.h" 2 3 4
14329: 
14329: 
14329: 
14329: 
14329: extern void qsort (void *__base, size_t __nmemb, size_t __size,
14329:      __compar_fn_t __compar) __attribute__ ((__nonnull__ (1, 4)));
14329: 
14329: extern void qsort_r (void *__base, size_t __nmemb, size_t __size,
14329:        __compar_d_fn_t __compar, void *__arg)
14329:   __attribute__ ((__nonnull__ (1, 4)));
14329: 
14329: 
14329: 
14329: 
14329: extern int abs (int __x) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)) __attribute__ ((__warn_unused_result__));
14329: extern long int labs (long int __x) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: __extension__ extern long long int llabs (long long int __x)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern div_t div (int __numer, int __denom)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)) __attribute__ ((__warn_unused_result__));
14329: extern ldiv_t ldiv (long int __numer, long int __denom)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: __extension__ extern lldiv_t lldiv (long long int __numer,
14329:         long long int __denom)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__)) __attribute__ ((__warn_unused_result__));
14329: # 869 "/usr/include/stdlib.h" 3 4
14329: extern char *ecvt (double __value, int __ndigit, int *__restrict __decpt,
14329:      int *__restrict __sign) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3, 4))) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: extern char *fcvt (double __value, int __ndigit, int *__restrict __decpt,
14329:      int *__restrict __sign) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3, 4))) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: extern char *gcvt (double __value, int __ndigit, char *__buf)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3))) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: extern char *qecvt (long double __value, int __ndigit,
14329:       int *__restrict __decpt, int *__restrict __sign)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3, 4))) __attribute__ ((__warn_unused_result__));
14329: extern char *qfcvt (long double __value, int __ndigit,
14329:       int *__restrict __decpt, int *__restrict __sign)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3, 4))) __attribute__ ((__warn_unused_result__));
14329: extern char *qgcvt (long double __value, int __ndigit, char *__buf)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3))) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: extern int ecvt_r (double __value, int __ndigit, int *__restrict __decpt,
14329:      int *__restrict __sign, char *__restrict __buf,
14329:      size_t __len) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3, 4, 5)));
14329: extern int fcvt_r (double __value, int __ndigit, int *__restrict __decpt,
14329:      int *__restrict __sign, char *__restrict __buf,
14329:      size_t __len) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3, 4, 5)));
14329: 
14329: extern int qecvt_r (long double __value, int __ndigit,
14329:       int *__restrict __decpt, int *__restrict __sign,
14329:       char *__restrict __buf, size_t __len)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3, 4, 5)));
14329: extern int qfcvt_r (long double __value, int __ndigit,
14329:       int *__restrict __decpt, int *__restrict __sign,
14329:       char *__restrict __buf, size_t __len)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3, 4, 5)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int mblen (const char *__s, size_t __n) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern int mbtowc (wchar_t *__restrict __pwc,
14329:      const char *__restrict __s, size_t __n) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern int wctomb (char *__s, wchar_t __wchar) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: extern size_t mbstowcs (wchar_t *__restrict __pwcs,
14329:    const char *__restrict __s, size_t __n) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: extern size_t wcstombs (char *__restrict __s,
14329:    const wchar_t *__restrict __pwcs, size_t __n)
14329:      __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int rpmatch (const char *__response) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__warn_unused_result__));
14329: # 954 "/usr/include/stdlib.h" 3 4
14329: extern int getsubopt (char **__restrict __optionp,
14329:         char *const *__restrict __tokens,
14329:         char **__restrict __valuep)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2, 3))) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern void setkey (const char *__key) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int posix_openpt (int __oflag) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int grantpt (int __fd) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: extern int unlockpt (int __fd) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: extern char *ptsname (int __fd) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int ptsname_r (int __fd, char *__buf, size_t __buflen)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2)));
14329: 
14329: 
14329: extern int getpt (void);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int getloadavg (double __loadavg[], int __nelem)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: # 1016 "/usr/include/stdlib.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/stdlib-float.h" 1 3 4
14329: # 24 "/usr/include/arm-linux-gnueabihf/bits/stdlib-float.h" 3 4
14329: extern __inline __attribute__ ((__gnu_inline__)) double
14329: __attribute__ ((__nothrow__ , __leaf__)) atof (const char *__nptr)
14329: {
14329:   return strtod (__nptr, (char **) ((void *)0));
14329: }
14329: # 1017 "/usr/include/stdlib.h" 2 3 4
14329: 
14329: 
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/stdlib.h" 1 3 4
14329: # 23 "/usr/include/arm-linux-gnueabihf/bits/stdlib.h" 3 4
14329: extern char *__realpath_chk (const char *__restrict __name,
14329:         char *__restrict __resolved,
14329:         size_t __resolvedlen) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__));
14329: extern char *__realpath_alias (const char *__restrict __name, char *__restrict __resolved) __asm__ ("" "realpath") __attribute__ ((__nothrow__ , __leaf__))
14329: 
14329:                                                  __attribute__ ((__warn_unused_result__));
14329: extern char *__realpath_chk_warn (const char *__restrict __name, char *__restrict __resolved, size_t __resolvedlen) __asm__ ("" "__realpath_chk") __attribute__ ((__nothrow__ , __leaf__))
14329: 
14329: 
14329:                                                 __attribute__ ((__warn_unused_result__))
14329:      __attribute__((__warning__ ("second argument of realpath must be either NULL or at " "least PATH_MAX bytes long buffer")))
14329:                                       ;
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) __attribute__ ((__warn_unused_result__)) char *
14329: __attribute__ ((__nothrow__ , __leaf__)) realpath (const char *__restrict __name, char *__restrict __resolved)
14329: {
14329:   if (__builtin_object_size (__resolved, 2 > 1) != (size_t) -1)
14329:     {
14329: 
14329: 
14329: 
14329: 
14329:       return __realpath_chk (__name, __resolved, __builtin_object_size (__resolved, 2 > 1));
14329:     }
14329: 
14329:   return __realpath_alias (__name, __resolved);
14329: }
14329: 
14329: 
14329: extern int __ptsname_r_chk (int __fd, char *__buf, size_t __buflen,
14329:        size_t __nreal) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2)));
14329: extern int __ptsname_r_alias (int __fd, char *__buf, size_t __buflen) __asm__ ("" "ptsname_r") __attribute__ ((__nothrow__ , __leaf__))
14329: 
14329:      __attribute__ ((__nonnull__ (2)));
14329: extern int __ptsname_r_chk_warn (int __fd, char *__buf, size_t __buflen, size_t __nreal) __asm__ ("" "__ptsname_r_chk") __attribute__ ((__nothrow__ , __leaf__))
14329: 
14329: 
14329:      __attribute__ ((__nonnull__ (2))) __attribute__((__warning__ ("ptsname_r called with buflen bigger than " "size of buf")))
14329:                    ;
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) int
14329: __attribute__ ((__nothrow__ , __leaf__)) ptsname_r (int __fd, char *__buf, size_t __buflen)
14329: {
14329:   if (__builtin_object_size (__buf, 2 > 1) != (size_t) -1)
14329:     {
14329:       if (!__builtin_constant_p (__buflen))
14329:  return __ptsname_r_chk (__fd, __buf, __buflen, __builtin_object_size (__buf, 2 > 1));
14329:       if (__buflen > __builtin_object_size (__buf, 2 > 1))
14329:  return __ptsname_r_chk_warn (__fd, __buf, __buflen, __builtin_object_size (__buf, 2 > 1));
14329:     }
14329:   return __ptsname_r_alias (__fd, __buf, __buflen);
14329: }
14329: 
14329: 
14329: extern int __wctomb_chk (char *__s, wchar_t __wchar, size_t __buflen)
14329:   __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__));
14329: extern int __wctomb_alias (char *__s, wchar_t __wchar) __asm__ ("" "wctomb") __attribute__ ((__nothrow__ , __leaf__))
14329:               __attribute__ ((__warn_unused_result__));
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) __attribute__ ((__warn_unused_result__)) int
14329: __attribute__ ((__nothrow__ , __leaf__)) wctomb (char *__s, wchar_t __wchar)
14329: {
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329:   if (__builtin_object_size (__s, 2 > 1) != (size_t) -1 && 16 > __builtin_object_size (__s, 2 > 1))
14329:     return __wctomb_chk (__s, __wchar, __builtin_object_size (__s, 2 > 1));
14329:   return __wctomb_alias (__s, __wchar);
14329: }
14329: 
14329: 
14329: extern size_t __mbstowcs_chk (wchar_t *__restrict __dst,
14329:          const char *__restrict __src,
14329:          size_t __len, size_t __dstlen) __attribute__ ((__nothrow__ , __leaf__));
14329: extern size_t __mbstowcs_alias (wchar_t *__restrict __dst, const char *__restrict __src, size_t __len) __asm__ ("" "mbstowcs") __attribute__ ((__nothrow__ , __leaf__))
14329: 
14329: 
14329:                                   ;
14329: extern size_t __mbstowcs_chk_warn (wchar_t *__restrict __dst, const char *__restrict __src, size_t __len, size_t __dstlen) __asm__ ("" "__mbstowcs_chk") __attribute__ ((__nothrow__ , __leaf__))
14329: 
14329: 
14329: 
14329:      __attribute__((__warning__ ("mbstowcs called with dst buffer smaller than len " "* sizeof (wchar_t)")))
14329:                         ;
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) size_t
14329: __attribute__ ((__nothrow__ , __leaf__)) mbstowcs (wchar_t *__restrict __dst, const char *__restrict __src, size_t __len)
14329: 
14329: {
14329:   if (__builtin_object_size (__dst, 2 > 1) != (size_t) -1)
14329:     {
14329:       if (!__builtin_constant_p (__len))
14329:  return __mbstowcs_chk (__dst, __src, __len,
14329:           __builtin_object_size (__dst, 2 > 1) / sizeof (wchar_t));
14329: 
14329:       if (__len > __builtin_object_size (__dst, 2 > 1) / sizeof (wchar_t))
14329:  return __mbstowcs_chk_warn (__dst, __src, __len,
14329:          __builtin_object_size (__dst, 2 > 1) / sizeof (wchar_t));
14329:     }
14329:   return __mbstowcs_alias (__dst, __src, __len);
14329: }
14329: 
14329: 
14329: extern size_t __wcstombs_chk (char *__restrict __dst,
14329:          const wchar_t *__restrict __src,
14329:          size_t __len, size_t __dstlen) __attribute__ ((__nothrow__ , __leaf__));
14329: extern size_t __wcstombs_alias (char *__restrict __dst, const wchar_t *__restrict __src, size_t __len) __asm__ ("" "wcstombs") __attribute__ ((__nothrow__ , __leaf__))
14329: 
14329: 
14329:                                   ;
14329: extern size_t __wcstombs_chk_warn (char *__restrict __dst, const wchar_t *__restrict __src, size_t __len, size_t __dstlen) __asm__ ("" "__wcstombs_chk") __attribute__ ((__nothrow__ , __leaf__))
14329: 
14329: 
14329: 
14329:      __attribute__((__warning__ ("wcstombs called with dst buffer smaller than len")));
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) size_t
14329: __attribute__ ((__nothrow__ , __leaf__)) wcstombs (char *__restrict __dst, const wchar_t *__restrict __src, size_t __len)
14329: 
14329: {
14329:   if (__builtin_object_size (__dst, 2 > 1) != (size_t) -1)
14329:     {
14329:       if (!__builtin_constant_p (__len))
14329:  return __wcstombs_chk (__dst, __src, __len, __builtin_object_size (__dst, 2 > 1));
14329:       if (__len > __builtin_object_size (__dst, 2 > 1))
14329:  return __wcstombs_chk_warn (__dst, __src, __len, __builtin_object_size (__dst, 2 > 1));
14329:     }
14329:   return __wcstombs_alias (__dst, __src, __len);
14329: }
14329: # 1021 "/usr/include/stdlib.h" 2 3 4
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: # 46 "../../src/include/platform.h" 2
14329: # 1 "/usr/include/stdio.h" 1 3 4
14329: # 27 "/usr/include/stdio.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h" 1 3 4
14329: # 28 "/usr/include/stdio.h" 2 3 4
14329: 
14329: 
14329: 
14329: 
14329: 
14329: # 1 "/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h" 1 3 4
14329: # 34 "/usr/include/stdio.h" 2 3 4
14329: 
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/types/__FILE.h" 1 3 4
14329: 
14329: 
14329: 
14329: struct _IO_FILE;
14329: typedef struct _IO_FILE __FILE;
14329: # 37 "/usr/include/stdio.h" 2 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/types/FILE.h" 1 3 4
14329: 
14329: 
14329: 
14329: struct _IO_FILE;
14329: 
14329: 
14329: typedef struct _IO_FILE FILE;
14329: # 38 "/usr/include/stdio.h" 2 3 4
14329: 
14329: 
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/libio.h" 1 3 4
14329: # 35 "/usr/include/arm-linux-gnueabihf/bits/libio.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/_G_config.h" 1 3 4
14329: # 19 "/usr/include/arm-linux-gnueabihf/bits/_G_config.h" 3 4
14329: # 1 "/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h" 1 3 4
14329: # 20 "/usr/include/arm-linux-gnueabihf/bits/_G_config.h" 2 3 4
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h" 1 3 4
14329: # 13 "/usr/include/arm-linux-gnueabihf/bits/types/__mbstate_t.h" 3 4
14329: typedef struct
14329: {
14329:   int __count;
14329:   union
14329:   {
14329:     unsigned int __wch;
14329:     char __wchb[4];
14329:   } __value;
14329: } __mbstate_t;
14329: # 22 "/usr/include/arm-linux-gnueabihf/bits/_G_config.h" 2 3 4
14329: 
14329: 
14329: 
14329: 
14329: typedef struct
14329: {
14329:   __off_t __pos;
14329:   __mbstate_t __state;
14329: } _G_fpos_t;
14329: typedef struct
14329: {
14329:   __off64_t __pos;
14329:   __mbstate_t __state;
14329: } _G_fpos64_t;
14329: # 36 "/usr/include/arm-linux-gnueabihf/bits/libio.h" 2 3 4
14329: # 53 "/usr/include/arm-linux-gnueabihf/bits/libio.h" 3 4
14329: # 1 "/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h" 1 3 4
14329: # 40 "/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h" 3 4
14329: typedef __builtin_va_list __gnuc_va_list;
14329: # 54 "/usr/include/arm-linux-gnueabihf/bits/libio.h" 2 3 4
14329: # 149 "/usr/include/arm-linux-gnueabihf/bits/libio.h" 3 4
14329: struct _IO_jump_t; struct _IO_FILE;
14329: 
14329: 
14329: 
14329: 
14329: typedef void _IO_lock_t;
14329: 
14329: 
14329: 
14329: 
14329: 
14329: struct _IO_marker {
14329:   struct _IO_marker *_next;
14329:   struct _IO_FILE *_sbuf;
14329: 
14329: 
14329: 
14329:   int _pos;
14329: # 177 "/usr/include/arm-linux-gnueabihf/bits/libio.h" 3 4
14329: };
14329: 
14329: 
14329: enum __codecvt_result
14329: {
14329:   __codecvt_ok,
14329:   __codecvt_partial,
14329:   __codecvt_error,
14329:   __codecvt_noconv
14329: };
14329: # 245 "/usr/include/arm-linux-gnueabihf/bits/libio.h" 3 4
14329: struct _IO_FILE {
14329:   int _flags;
14329: 
14329: 
14329: 
14329: 
14329:   char* _IO_read_ptr;
14329:   char* _IO_read_end;
14329:   char* _IO_read_base;
14329:   char* _IO_write_base;
14329:   char* _IO_write_ptr;
14329:   char* _IO_write_end;
14329:   char* _IO_buf_base;
14329:   char* _IO_buf_end;
14329: 
14329:   char *_IO_save_base;
14329:   char *_IO_backup_base;
14329:   char *_IO_save_end;
14329: 
14329:   struct _IO_marker *_markers;
14329: 
14329:   struct _IO_FILE *_chain;
14329: 
14329:   int _fileno;
14329: 
14329: 
14329: 
14329:   int _flags2;
14329: 
14329:   __off_t _old_offset;
14329: 
14329: 
14329: 
14329:   unsigned short _cur_column;
14329:   signed char _vtable_offset;
14329:   char _shortbuf[1];
14329: 
14329: 
14329: 
14329:   _IO_lock_t *_lock;
14329: # 293 "/usr/include/arm-linux-gnueabihf/bits/libio.h" 3 4
14329:   __off64_t _offset;
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329:   void *__pad1;
14329:   void *__pad2;
14329:   void *__pad3;
14329:   void *__pad4;
14329: 
14329:   size_t __pad5;
14329:   int _mode;
14329: 
14329:   char _unused2[15 * sizeof (int) - 4 * sizeof (void *) - sizeof (size_t)];
14329: 
14329: };
14329: 
14329: 
14329: typedef struct _IO_FILE _IO_FILE;
14329: 
14329: 
14329: struct _IO_FILE_plus;
14329: 
14329: extern struct _IO_FILE_plus _IO_2_1_stdin_;
14329: extern struct _IO_FILE_plus _IO_2_1_stdout_;
14329: extern struct _IO_FILE_plus _IO_2_1_stderr_;
14329: # 337 "/usr/include/arm-linux-gnueabihf/bits/libio.h" 3 4
14329: typedef __ssize_t __io_read_fn (void *__cookie, char *__buf, size_t __nbytes);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: typedef __ssize_t __io_write_fn (void *__cookie, const char *__buf,
14329:      size_t __n);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: typedef int __io_seek_fn (void *__cookie, __off64_t *__pos, int __w);
14329: 
14329: 
14329: typedef int __io_close_fn (void *__cookie);
14329: 
14329: 
14329: 
14329: 
14329: typedef __io_read_fn cookie_read_function_t;
14329: typedef __io_write_fn cookie_write_function_t;
14329: typedef __io_seek_fn cookie_seek_function_t;
14329: typedef __io_close_fn cookie_close_function_t;
14329: 
14329: 
14329: typedef struct
14329: {
14329:   __io_read_fn *read;
14329:   __io_write_fn *write;
14329:   __io_seek_fn *seek;
14329:   __io_close_fn *close;
14329: } _IO_cookie_io_functions_t;
14329: typedef _IO_cookie_io_functions_t cookie_io_functions_t;
14329: 
14329: struct _IO_cookie_file;
14329: 
14329: 
14329: extern void _IO_cookie_init (struct _IO_cookie_file *__cfile, int __read_write,
14329:         void *__cookie, _IO_cookie_io_functions_t __fns);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int __underflow (_IO_FILE *);
14329: extern int __uflow (_IO_FILE *);
14329: extern int __overflow (_IO_FILE *, int);
14329: # 433 "/usr/include/arm-linux-gnueabihf/bits/libio.h" 3 4
14329: extern int _IO_getc (_IO_FILE *__fp);
14329: extern int _IO_putc (int __c, _IO_FILE *__fp);
14329: extern int _IO_feof (_IO_FILE *__fp) __attribute__ ((__nothrow__ , __leaf__));
14329: extern int _IO_ferror (_IO_FILE *__fp) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: extern int _IO_peekc_locked (_IO_FILE *__fp);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern void _IO_flockfile (_IO_FILE *) __attribute__ ((__nothrow__ , __leaf__));
14329: extern void _IO_funlockfile (_IO_FILE *) __attribute__ ((__nothrow__ , __leaf__));
14329: extern int _IO_ftrylockfile (_IO_FILE *) __attribute__ ((__nothrow__ , __leaf__));
14329: # 462 "/usr/include/arm-linux-gnueabihf/bits/libio.h" 3 4
14329: extern int _IO_vfscanf (_IO_FILE * __restrict, const char * __restrict,
14329:    __gnuc_va_list, int *__restrict);
14329: extern int _IO_vfprintf (_IO_FILE *__restrict, const char *__restrict,
14329:     __gnuc_va_list);
14329: extern __ssize_t _IO_padn (_IO_FILE *, int, __ssize_t);
14329: extern size_t _IO_sgetn (_IO_FILE *, void *, size_t);
14329: 
14329: extern __off64_t _IO_seekoff (_IO_FILE *, __off64_t, int, int);
14329: extern __off64_t _IO_seekpos (_IO_FILE *, __off64_t, int);
14329: 
14329: extern void _IO_free_backup_area (_IO_FILE *) __attribute__ ((__nothrow__ , __leaf__));
14329: # 42 "/usr/include/stdio.h" 2 3 4
14329: 
14329: 
14329: 
14329: 
14329: typedef __gnuc_va_list va_list;
14329: # 80 "/usr/include/stdio.h" 3 4
14329: typedef _G_fpos64_t fpos_t;
14329: 
14329: 
14329: typedef _G_fpos64_t fpos64_t;
14329: # 131 "/usr/include/stdio.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/stdio_lim.h" 1 3 4
14329: # 132 "/usr/include/stdio.h" 2 3 4
14329: 
14329: 
14329: 
14329: extern struct _IO_FILE *stdin;
14329: extern struct _IO_FILE *stdout;
14329: extern struct _IO_FILE *stderr;
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int remove (const char *__filename) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: extern int rename (const char *__old, const char *__new) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: extern int renameat (int __oldfd, const char *__old, int __newfd,
14329:        const char *__new) __attribute__ ((__nothrow__ , __leaf__));
14329: # 162 "/usr/include/stdio.h" 3 4
14329: extern FILE *tmpfile (void) __asm__ ("" "tmpfile64") __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern FILE *tmpfile64 (void) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: extern char *tmpnam (char *__s) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: extern char *tmpnam_r (char *__s) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__));
14329: # 190 "/usr/include/stdio.h" 3 4
14329: extern char *tempnam (const char *__dir, const char *__pfx)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__malloc__)) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int fclose (FILE *__stream);
14329: 
14329: 
14329: 
14329: 
14329: extern int fflush (FILE *__stream);
14329: # 213 "/usr/include/stdio.h" 3 4
14329: extern int fflush_unlocked (FILE *__stream);
14329: # 223 "/usr/include/stdio.h" 3 4
14329: extern int fcloseall (void);
14329: # 243 "/usr/include/stdio.h" 3 4
14329: extern FILE *fopen (const char *__restrict __filename, const char *__restrict __modes) __asm__ ("" "fopen64")
14329: 
14329:   __attribute__ ((__warn_unused_result__));
14329: extern FILE *freopen (const char *__restrict __filename, const char *__restrict __modes, FILE *__restrict __stream) __asm__ ("" "freopen64")
14329: 
14329: 
14329:   __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern FILE *fopen64 (const char *__restrict __filename,
14329:         const char *__restrict __modes) __attribute__ ((__warn_unused_result__));
14329: extern FILE *freopen64 (const char *__restrict __filename,
14329:    const char *__restrict __modes,
14329:    FILE *__restrict __stream) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: extern FILE *fdopen (int __fd, const char *__modes) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern FILE *fopencookie (void *__restrict __magic_cookie,
14329:      const char *__restrict __modes,
14329:      _IO_cookie_io_functions_t __io_funcs) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: extern FILE *fmemopen (void *__s, size_t __len, const char *__modes)
14329:   __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: extern FILE *open_memstream (char **__bufloc, size_t *__sizeloc) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern void setbuf (FILE *__restrict __stream, char *__restrict __buf) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: extern int setvbuf (FILE *__restrict __stream, char *__restrict __buf,
14329:       int __modes, size_t __n) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: extern void setbuffer (FILE *__restrict __stream, char *__restrict __buf,
14329:          size_t __size) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern void setlinebuf (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int fprintf (FILE *__restrict __stream,
14329:       const char *__restrict __format, ...);
14329: 
14329: 
14329: 
14329: 
14329: extern int printf (const char *__restrict __format, ...);
14329: 
14329: extern int sprintf (char *__restrict __s,
14329:       const char *__restrict __format, ...) __attribute__ ((__nothrow__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int vfprintf (FILE *__restrict __s, const char *__restrict __format,
14329:        __gnuc_va_list __arg);
14329: 
14329: 
14329: 
14329: 
14329: extern int vprintf (const char *__restrict __format, __gnuc_va_list __arg);
14329: 
14329: extern int vsprintf (char *__restrict __s, const char *__restrict __format,
14329:        __gnuc_va_list __arg) __attribute__ ((__nothrow__));
14329: 
14329: 
14329: 
14329: extern int snprintf (char *__restrict __s, size_t __maxlen,
14329:        const char *__restrict __format, ...)
14329:      __attribute__ ((__nothrow__)) __attribute__ ((__format__ (__printf__, 3, 4)));
14329: 
14329: extern int vsnprintf (char *__restrict __s, size_t __maxlen,
14329:         const char *__restrict __format, __gnuc_va_list __arg)
14329:      __attribute__ ((__nothrow__)) __attribute__ ((__format__ (__printf__, 3, 0)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int vasprintf (char **__restrict __ptr, const char *__restrict __f,
14329:         __gnuc_va_list __arg)
14329:      __attribute__ ((__nothrow__)) __attribute__ ((__format__ (__printf__, 2, 0))) __attribute__ ((__warn_unused_result__));
14329: extern int __asprintf (char **__restrict __ptr,
14329:          const char *__restrict __fmt, ...)
14329:      __attribute__ ((__nothrow__)) __attribute__ ((__format__ (__printf__, 2, 3))) __attribute__ ((__warn_unused_result__));
14329: extern int asprintf (char **__restrict __ptr,
14329:        const char *__restrict __fmt, ...)
14329:      __attribute__ ((__nothrow__)) __attribute__ ((__format__ (__printf__, 2, 3))) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: extern int vdprintf (int __fd, const char *__restrict __fmt,
14329:        __gnuc_va_list __arg)
14329:      __attribute__ ((__format__ (__printf__, 2, 0)));
14329: extern int dprintf (int __fd, const char *__restrict __fmt, ...)
14329:      __attribute__ ((__format__ (__printf__, 2, 3)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int fscanf (FILE *__restrict __stream,
14329:      const char *__restrict __format, ...) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: extern int scanf (const char *__restrict __format, ...) __attribute__ ((__warn_unused_result__));
14329: 
14329: extern int sscanf (const char *__restrict __s,
14329:      const char *__restrict __format, ...) __attribute__ ((__nothrow__ , __leaf__));
14329: # 420 "/usr/include/stdio.h" 3 4
14329: extern int vfscanf (FILE *__restrict __s, const char *__restrict __format,
14329:       __gnuc_va_list __arg)
14329:      __attribute__ ((__format__ (__scanf__, 2, 0))) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int vscanf (const char *__restrict __format, __gnuc_va_list __arg)
14329:      __attribute__ ((__format__ (__scanf__, 1, 0))) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: extern int vsscanf (const char *__restrict __s,
14329:       const char *__restrict __format, __gnuc_va_list __arg)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__format__ (__scanf__, 2, 0)));
14329: # 477 "/usr/include/stdio.h" 3 4
14329: extern int fgetc (FILE *__stream);
14329: extern int getc (FILE *__stream);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int getchar (void);
14329: # 495 "/usr/include/stdio.h" 3 4
14329: extern int getc_unlocked (FILE *__stream);
14329: extern int getchar_unlocked (void);
14329: # 506 "/usr/include/stdio.h" 3 4
14329: extern int fgetc_unlocked (FILE *__stream);
14329: # 517 "/usr/include/stdio.h" 3 4
14329: extern int fputc (int __c, FILE *__stream);
14329: extern int putc (int __c, FILE *__stream);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int putchar (int __c);
14329: # 537 "/usr/include/stdio.h" 3 4
14329: extern int fputc_unlocked (int __c, FILE *__stream);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int putc_unlocked (int __c, FILE *__stream);
14329: extern int putchar_unlocked (int __c);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int getw (FILE *__stream);
14329: 
14329: 
14329: extern int putw (int __w, FILE *__stream);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern char *fgets (char *__restrict __s, int __n, FILE *__restrict __stream)
14329:      __attribute__ ((__warn_unused_result__));
14329: # 587 "/usr/include/stdio.h" 3 4
14329: extern char *fgets_unlocked (char *__restrict __s, int __n,
14329:         FILE *__restrict __stream) __attribute__ ((__warn_unused_result__));
14329: # 603 "/usr/include/stdio.h" 3 4
14329: extern __ssize_t __getdelim (char **__restrict __lineptr,
14329:           size_t *__restrict __n, int __delimiter,
14329:           FILE *__restrict __stream) __attribute__ ((__warn_unused_result__));
14329: extern __ssize_t getdelim (char **__restrict __lineptr,
14329:         size_t *__restrict __n, int __delimiter,
14329:         FILE *__restrict __stream) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern __ssize_t getline (char **__restrict __lineptr,
14329:        size_t *__restrict __n,
14329:        FILE *__restrict __stream) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int fputs (const char *__restrict __s, FILE *__restrict __stream);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int puts (const char *__s);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int ungetc (int __c, FILE *__stream);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern size_t fread (void *__restrict __ptr, size_t __size,
14329:        size_t __n, FILE *__restrict __stream) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: extern size_t fwrite (const void *__restrict __ptr, size_t __size,
14329:         size_t __n, FILE *__restrict __s);
14329: # 662 "/usr/include/stdio.h" 3 4
14329: extern int fputs_unlocked (const char *__restrict __s,
14329:       FILE *__restrict __stream);
14329: # 673 "/usr/include/stdio.h" 3 4
14329: extern size_t fread_unlocked (void *__restrict __ptr, size_t __size,
14329:          size_t __n, FILE *__restrict __stream) __attribute__ ((__warn_unused_result__));
14329: extern size_t fwrite_unlocked (const void *__restrict __ptr, size_t __size,
14329:           size_t __n, FILE *__restrict __stream);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int fseek (FILE *__stream, long int __off, int __whence);
14329: 
14329: 
14329: 
14329: 
14329: extern long int ftell (FILE *__stream) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: extern void rewind (FILE *__stream);
14329: # 715 "/usr/include/stdio.h" 3 4
14329: extern int fseeko (FILE *__stream, __off64_t __off, int __whence) __asm__ ("" "fseeko64")
14329: 
14329:                   ;
14329: extern __off64_t ftello (FILE *__stream) __asm__ ("" "ftello64");
14329: # 739 "/usr/include/stdio.h" 3 4
14329: extern int fgetpos (FILE *__restrict __stream, fpos_t *__restrict __pos) __asm__ ("" "fgetpos64")
14329:                                           ;
14329: extern int fsetpos (FILE *__stream, const fpos_t *__pos) __asm__ ("" "fsetpos64")
14329:                                                           ;
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int fseeko64 (FILE *__stream, __off64_t __off, int __whence);
14329: extern __off64_t ftello64 (FILE *__stream) __attribute__ ((__warn_unused_result__));
14329: extern int fgetpos64 (FILE *__restrict __stream, fpos64_t *__restrict __pos);
14329: extern int fsetpos64 (FILE *__stream, const fpos64_t *__pos);
14329: 
14329: 
14329: 
14329: extern void clearerr (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: extern int feof (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__));
14329: 
14329: extern int ferror (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: extern void clearerr_unlocked (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__));
14329: extern int feof_unlocked (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__));
14329: extern int ferror_unlocked (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern void perror (const char *__s);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/sys_errlist.h" 1 3 4
14329: # 26 "/usr/include/arm-linux-gnueabihf/bits/sys_errlist.h" 3 4
14329: extern int sys_nerr;
14329: extern const char *const sys_errlist[];
14329: 
14329: 
14329: extern int _sys_nerr;
14329: extern const char *const _sys_errlist[];
14329: # 782 "/usr/include/stdio.h" 2 3 4
14329: 
14329: 
14329: 
14329: 
14329: extern int fileno (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: extern int fileno_unlocked (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__));
14329: # 800 "/usr/include/stdio.h" 3 4
14329: extern FILE *popen (const char *__command, const char *__modes) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int pclose (FILE *__stream);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern char *ctermid (char *__s) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern char *cuserid (char *__s);
14329: 
14329: 
14329: 
14329: 
14329: struct obstack;
14329: 
14329: 
14329: extern int obstack_printf (struct obstack *__restrict __obstack,
14329:       const char *__restrict __format, ...)
14329:      __attribute__ ((__nothrow__)) __attribute__ ((__format__ (__printf__, 2, 3)));
14329: extern int obstack_vprintf (struct obstack *__restrict __obstack,
14329:        const char *__restrict __format,
14329:        __gnuc_va_list __args)
14329:      __attribute__ ((__nothrow__)) __attribute__ ((__format__ (__printf__, 2, 0)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern void flockfile (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: extern int ftrylockfile (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: extern void funlockfile (FILE *__stream) __attribute__ ((__nothrow__ , __leaf__));
14329: # 859 "/usr/include/stdio.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/stdio.h" 1 3 4
14329: # 43 "/usr/include/arm-linux-gnueabihf/bits/stdio.h" 3 4
14329: extern __inline __attribute__ ((__gnu_inline__)) int
14329: getchar (void)
14329: {
14329:   return _IO_getc (stdin);
14329: }
14329: 
14329: 
14329: 
14329: 
14329: extern __inline __attribute__ ((__gnu_inline__)) int
14329: fgetc_unlocked (FILE *__fp)
14329: {
14329:   return (__builtin_expect (((__fp)->_IO_read_ptr >= (__fp)->_IO_read_end), 0) ? __uflow (__fp) : *(unsigned char *) (__fp)->_IO_read_ptr++);
14329: }
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern __inline __attribute__ ((__gnu_inline__)) int
14329: getc_unlocked (FILE *__fp)
14329: {
14329:   return (__builtin_expect (((__fp)->_IO_read_ptr >= (__fp)->_IO_read_end), 0) ? __uflow (__fp) : *(unsigned char *) (__fp)->_IO_read_ptr++);
14329: }
14329: 
14329: 
14329: extern __inline __attribute__ ((__gnu_inline__)) int
14329: getchar_unlocked (void)
14329: {
14329:   return (__builtin_expect (((stdin)->_IO_read_ptr >= (stdin)->_IO_read_end), 0) ? __uflow (stdin) : *(unsigned char *) (stdin)->_IO_read_ptr++);
14329: }
14329: 
14329: 
14329: 
14329: 
14329: extern __inline __attribute__ ((__gnu_inline__)) int
14329: putchar (int __c)
14329: {
14329:   return _IO_putc (__c, stdout);
14329: }
14329: 
14329: 
14329: 
14329: 
14329: extern __inline __attribute__ ((__gnu_inline__)) int
14329: fputc_unlocked (int __c, FILE *__stream)
14329: {
14329:   return (__builtin_expect (((__stream)->_IO_write_ptr >= (__stream)->_IO_write_end), 0) ? __overflow (__stream, (unsigned char) (__c)) : (unsigned char) (*(__stream)->_IO_write_ptr++ = (__c)));
14329: }
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern __inline __attribute__ ((__gnu_inline__)) int
14329: putc_unlocked (int __c, FILE *__stream)
14329: {
14329:   return (__builtin_expect (((__stream)->_IO_write_ptr >= (__stream)->_IO_write_end), 0) ? __overflow (__stream, (unsigned char) (__c)) : (unsigned char) (*(__stream)->_IO_write_ptr++ = (__c)));
14329: }
14329: 
14329: 
14329: extern __inline __attribute__ ((__gnu_inline__)) int
14329: putchar_unlocked (int __c)
14329: {
14329:   return (__builtin_expect (((stdout)->_IO_write_ptr >= (stdout)->_IO_write_end), 0) ? __overflow (stdout, (unsigned char) (__c)) : (unsigned char) (*(stdout)->_IO_write_ptr++ = (__c)));
14329: }
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern __inline __attribute__ ((__gnu_inline__)) __ssize_t
14329: getline (char **__lineptr, size_t *__n, FILE *__stream)
14329: {
14329:   return __getdelim (__lineptr, __n, '\n', __stream);
14329: }
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern __inline __attribute__ ((__gnu_inline__)) int
14329: __attribute__ ((__nothrow__ , __leaf__)) feof_unlocked (FILE *__stream)
14329: {
14329:   return (((__stream)->_flags & 0x10) != 0);
14329: }
14329: 
14329: 
14329: extern __inline __attribute__ ((__gnu_inline__)) int
14329: __attribute__ ((__nothrow__ , __leaf__)) ferror_unlocked (FILE *__stream)
14329: {
14329:   return (((__stream)->_flags & 0x20) != 0);
14329: }
14329: # 860 "/usr/include/stdio.h" 2 3 4
14329: 
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/stdio2.h" 1 3 4
14329: # 23 "/usr/include/arm-linux-gnueabihf/bits/stdio2.h" 3 4
14329: extern int __sprintf_chk (char *__restrict __s, int __flag, size_t __slen,
14329:      const char *__restrict __format, ...) __attribute__ ((__nothrow__ , __leaf__));
14329: extern int __vsprintf_chk (char *__restrict __s, int __flag, size_t __slen,
14329:       const char *__restrict __format,
14329:       __gnuc_va_list __ap) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) int
14329: __attribute__ ((__nothrow__ , __leaf__)) sprintf (char *__restrict __s, const char *__restrict __fmt, ...)
14329: {
14329:   return __builtin___sprintf_chk (__s, 2 - 1,
14329:       __builtin_object_size (__s, 2 > 1), __fmt, __builtin_va_arg_pack ());
14329: }
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) int
14329: __attribute__ ((__nothrow__ , __leaf__)) vsprintf (char *__restrict __s, const char *__restrict __fmt, __gnuc_va_list __ap)
14329: 
14329: {
14329:   return __builtin___vsprintf_chk (__s, 2 - 1,
14329:        __builtin_object_size (__s, 2 > 1), __fmt, __ap);
14329: }
14329: 
14329: 
14329: 
14329: extern int __snprintf_chk (char *__restrict __s, size_t __n, int __flag,
14329:       size_t __slen, const char *__restrict __format,
14329:       ...) __attribute__ ((__nothrow__ , __leaf__));
14329: extern int __vsnprintf_chk (char *__restrict __s, size_t __n, int __flag,
14329:        size_t __slen, const char *__restrict __format,
14329:        __gnuc_va_list __ap) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) int
14329: __attribute__ ((__nothrow__ , __leaf__)) snprintf (char *__restrict __s, size_t __n, const char *__restrict __fmt, ...)
14329: 
14329: {
14329:   return __builtin___snprintf_chk (__s, __n, 2 - 1,
14329:        __builtin_object_size (__s, 2 > 1), __fmt, __builtin_va_arg_pack ());
14329: }
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) int
14329: __attribute__ ((__nothrow__ , __leaf__)) vsnprintf (char *__restrict __s, size_t __n, const char *__restrict __fmt, __gnuc_va_list __ap)
14329: 
14329: {
14329:   return __builtin___vsnprintf_chk (__s, __n, 2 - 1,
14329:         __builtin_object_size (__s, 2 > 1), __fmt, __ap);
14329: }
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int __fprintf_chk (FILE *__restrict __stream, int __flag,
14329:      const char *__restrict __format, ...);
14329: extern int __printf_chk (int __flag, const char *__restrict __format, ...);
14329: extern int __vfprintf_chk (FILE *__restrict __stream, int __flag,
14329:       const char *__restrict __format, __gnuc_va_list __ap);
14329: extern int __vprintf_chk (int __flag, const char *__restrict __format,
14329:      __gnuc_va_list __ap);
14329: 
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) int
14329: fprintf (FILE *__restrict __stream, const char *__restrict __fmt, ...)
14329: {
14329:   return __fprintf_chk (__stream, 2 - 1, __fmt,
14329:    __builtin_va_arg_pack ());
14329: }
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) int
14329: printf (const char *__restrict __fmt, ...)
14329: {
14329:   return __printf_chk (2 - 1, __fmt, __builtin_va_arg_pack ());
14329: }
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) int
14329: vprintf (const char *__restrict __fmt, __gnuc_va_list __ap)
14329: {
14329: 
14329:   return __vfprintf_chk (stdout, 2 - 1, __fmt, __ap);
14329: 
14329: 
14329: 
14329: }
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) int
14329: vfprintf (FILE *__restrict __stream,
14329:    const char *__restrict __fmt, __gnuc_va_list __ap)
14329: {
14329:   return __vfprintf_chk (__stream, 2 - 1, __fmt, __ap);
14329: }
14329: 
14329: 
14329: extern int __dprintf_chk (int __fd, int __flag, const char *__restrict __fmt,
14329:      ...) __attribute__ ((__format__ (__printf__, 3, 4)));
14329: extern int __vdprintf_chk (int __fd, int __flag,
14329:       const char *__restrict __fmt, __gnuc_va_list __arg)
14329:      __attribute__ ((__format__ (__printf__, 3, 0)));
14329: 
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) int
14329: dprintf (int __fd, const char *__restrict __fmt, ...)
14329: {
14329:   return __dprintf_chk (__fd, 2 - 1, __fmt,
14329:    __builtin_va_arg_pack ());
14329: }
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) int
14329: vdprintf (int __fd, const char *__restrict __fmt, __gnuc_va_list __ap)
14329: {
14329:   return __vdprintf_chk (__fd, 2 - 1, __fmt, __ap);
14329: }
14329: 
14329: 
14329: 
14329: 
14329: extern int __asprintf_chk (char **__restrict __ptr, int __flag,
14329:       const char *__restrict __fmt, ...)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__format__ (__printf__, 3, 4))) __attribute__ ((__warn_unused_result__));
14329: extern int __vasprintf_chk (char **__restrict __ptr, int __flag,
14329:        const char *__restrict __fmt, __gnuc_va_list __arg)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__format__ (__printf__, 3, 0))) __attribute__ ((__warn_unused_result__));
14329: extern int __obstack_printf_chk (struct obstack *__restrict __obstack,
14329:      int __flag, const char *__restrict __format,
14329:      ...)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__format__ (__printf__, 3, 4)));
14329: extern int __obstack_vprintf_chk (struct obstack *__restrict __obstack,
14329:       int __flag,
14329:       const char *__restrict __format,
14329:       __gnuc_va_list __args)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__format__ (__printf__, 3, 0)));
14329: 
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) int
14329: __attribute__ ((__nothrow__ , __leaf__)) asprintf (char **__restrict __ptr, const char *__restrict __fmt, ...)
14329: {
14329:   return __asprintf_chk (__ptr, 2 - 1, __fmt,
14329:     __builtin_va_arg_pack ());
14329: }
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) int
14329: __attribute__ ((__nothrow__ , __leaf__)) __asprintf (char **__restrict __ptr, const char *__restrict __fmt, ...)
14329: 
14329: {
14329:   return __asprintf_chk (__ptr, 2 - 1, __fmt,
14329:     __builtin_va_arg_pack ());
14329: }
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) int
14329: __attribute__ ((__nothrow__ , __leaf__)) obstack_printf (struct obstack *__restrict __obstack, const char *__restrict __fmt, ...)
14329: 
14329: {
14329:   return __obstack_printf_chk (__obstack, 2 - 1, __fmt,
14329:           __builtin_va_arg_pack ());
14329: }
14329: # 206 "/usr/include/arm-linux-gnueabihf/bits/stdio2.h" 3 4
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) int
14329: __attribute__ ((__nothrow__ , __leaf__)) vasprintf (char **__restrict __ptr, const char *__restrict __fmt, __gnuc_va_list __ap)
14329: 
14329: {
14329:   return __vasprintf_chk (__ptr, 2 - 1, __fmt, __ap);
14329: }
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) int
14329: __attribute__ ((__nothrow__ , __leaf__)) obstack_vprintf (struct obstack *__restrict __obstack, const char *__restrict __fmt, __gnuc_va_list __ap)
14329: 
14329: {
14329:   return __obstack_vprintf_chk (__obstack, 2 - 1, __fmt,
14329:     __ap);
14329: }
14329: # 240 "/usr/include/arm-linux-gnueabihf/bits/stdio2.h" 3 4
14329: extern char *__fgets_chk (char *__restrict __s, size_t __size, int __n,
14329:      FILE *__restrict __stream) __attribute__ ((__warn_unused_result__));
14329: extern char *__fgets_alias (char *__restrict __s, int __n, FILE *__restrict __stream) __asm__ ("" "fgets")
14329: 
14329:                                         __attribute__ ((__warn_unused_result__));
14329: extern char *__fgets_chk_warn (char *__restrict __s, size_t __size, int __n, FILE *__restrict __stream) __asm__ ("" "__fgets_chk")
14329: 
14329: 
14329:      __attribute__ ((__warn_unused_result__)) __attribute__((__warning__ ("fgets called with bigger size than length " "of destination buffer")))
14329:                                  ;
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) __attribute__ ((__warn_unused_result__)) char *
14329: fgets (char *__restrict __s, int __n, FILE *__restrict __stream)
14329: {
14329:   if (__builtin_object_size (__s, 2 > 1) != (size_t) -1)
14329:     {
14329:       if (!__builtin_constant_p (__n) || __n <= 0)
14329:  return __fgets_chk (__s, __builtin_object_size (__s, 2 > 1), __n, __stream);
14329: 
14329:       if ((size_t) __n > __builtin_object_size (__s, 2 > 1))
14329:  return __fgets_chk_warn (__s, __builtin_object_size (__s, 2 > 1), __n, __stream);
14329:     }
14329:   return __fgets_alias (__s, __n, __stream);
14329: }
14329: 
14329: extern size_t __fread_chk (void *__restrict __ptr, size_t __ptrlen,
14329:       size_t __size, size_t __n,
14329:       FILE *__restrict __stream) __attribute__ ((__warn_unused_result__));
14329: extern size_t __fread_alias (void *__restrict __ptr, size_t __size, size_t __n, FILE *__restrict __stream) __asm__ ("" "fread")
14329: 
14329: 
14329:             __attribute__ ((__warn_unused_result__));
14329: extern size_t __fread_chk_warn (void *__restrict __ptr, size_t __ptrlen, size_t __size, size_t __n, FILE *__restrict __stream) __asm__ ("" "__fread_chk")
14329: 
14329: 
14329: 
14329: 
14329:      __attribute__ ((__warn_unused_result__)) __attribute__((__warning__ ("fread called with bigger size * nmemb than length " "of destination buffer")))
14329:                                  ;
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) __attribute__ ((__warn_unused_result__)) size_t
14329: fread (void *__restrict __ptr, size_t __size, size_t __n,
14329:        FILE *__restrict __stream)
14329: {
14329:   if (__builtin_object_size (__ptr, 0) != (size_t) -1)
14329:     {
14329:       if (!__builtin_constant_p (__size)
14329:    || !__builtin_constant_p (__n)
14329:    || (__size | __n) >= (((size_t) 1) << (8 * sizeof (size_t) / 2)))
14329:  return __fread_chk (__ptr, __builtin_object_size (__ptr, 0), __size, __n, __stream);
14329: 
14329:       if (__size * __n > __builtin_object_size (__ptr, 0))
14329:  return __fread_chk_warn (__ptr, __builtin_object_size (__ptr, 0), __size, __n, __stream);
14329:     }
14329:   return __fread_alias (__ptr, __size, __n, __stream);
14329: }
14329: 
14329: 
14329: extern char *__fgets_unlocked_chk (char *__restrict __s, size_t __size,
14329:        int __n, FILE *__restrict __stream) __attribute__ ((__warn_unused_result__));
14329: extern char *__fgets_unlocked_alias (char *__restrict __s, int __n, FILE *__restrict __stream) __asm__ ("" "fgets_unlocked")
14329: 
14329:                                                  __attribute__ ((__warn_unused_result__));
14329: extern char *__fgets_unlocked_chk_warn (char *__restrict __s, size_t __size, int __n, FILE *__restrict __stream) __asm__ ("" "__fgets_unlocked_chk")
14329: 
14329: 
14329:      __attribute__ ((__warn_unused_result__)) __attribute__((__warning__ ("fgets_unlocked called with bigger size than length " "of destination buffer")))
14329:                                  ;
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) __attribute__ ((__warn_unused_result__)) char *
14329: fgets_unlocked (char *__restrict __s, int __n, FILE *__restrict __stream)
14329: {
14329:   if (__builtin_object_size (__s, 2 > 1) != (size_t) -1)
14329:     {
14329:       if (!__builtin_constant_p (__n) || __n <= 0)
14329:  return __fgets_unlocked_chk (__s, __builtin_object_size (__s, 2 > 1), __n, __stream);
14329: 
14329:       if ((size_t) __n > __builtin_object_size (__s, 2 > 1))
14329:  return __fgets_unlocked_chk_warn (__s, __builtin_object_size (__s, 2 > 1), __n, __stream);
14329:     }
14329:   return __fgets_unlocked_alias (__s, __n, __stream);
14329: }
14329: 
14329: 
14329: 
14329: 
14329: extern size_t __fread_unlocked_chk (void *__restrict __ptr, size_t __ptrlen,
14329:         size_t __size, size_t __n,
14329:         FILE *__restrict __stream) __attribute__ ((__warn_unused_result__));
14329: extern size_t __fread_unlocked_alias (void *__restrict __ptr, size_t __size, size_t __n, FILE *__restrict __stream) __asm__ ("" "fread_unlocked")
14329: 
14329: 
14329:                      __attribute__ ((__warn_unused_result__));
14329: extern size_t __fread_unlocked_chk_warn (void *__restrict __ptr, size_t __ptrlen, size_t __size, size_t __n, FILE *__restrict __stream) __asm__ ("" "__fread_unlocked_chk")
14329: 
14329: 
14329: 
14329: 
14329:      __attribute__ ((__warn_unused_result__)) __attribute__((__warning__ ("fread_unlocked called with bigger size * nmemb than " "length of destination buffer")))
14329:                                         ;
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) __attribute__ ((__warn_unused_result__)) size_t
14329: fread_unlocked (void *__restrict __ptr, size_t __size, size_t __n,
14329:   FILE *__restrict __stream)
14329: {
14329:   if (__builtin_object_size (__ptr, 0) != (size_t) -1)
14329:     {
14329:       if (!__builtin_constant_p (__size)
14329:    || !__builtin_constant_p (__n)
14329:    || (__size | __n) >= (((size_t) 1) << (8 * sizeof (size_t) / 2)))
14329:  return __fread_unlocked_chk (__ptr, __builtin_object_size (__ptr, 0), __size, __n,
14329:          __stream);
14329: 
14329:       if (__size * __n > __builtin_object_size (__ptr, 0))
14329:  return __fread_unlocked_chk_warn (__ptr, __builtin_object_size (__ptr, 0), __size, __n,
14329:        __stream);
14329:     }
14329: 
14329: 
14329:   if (__builtin_constant_p (__size)
14329:       && __builtin_constant_p (__n)
14329:       && (__size | __n) < (((size_t) 1) << (8 * sizeof (size_t) / 2))
14329:       && __size * __n <= 8)
14329:     {
14329:       size_t __cnt = __size * __n;
14329:       char *__cptr = (char *) __ptr;
14329:       if (__cnt == 0)
14329:  return 0;
14329: 
14329:       for (; __cnt > 0; --__cnt)
14329:  {
14329:    int __c = (__builtin_expect (((__stream)->_IO_read_ptr >= (__stream)->_IO_read_end), 0) ? __uflow (__stream) : *(unsigned char *) (__stream)->_IO_read_ptr++);
14329:    if (__c == (-1))
14329:      break;
14329:    *__cptr++ = __c;
14329:  }
14329:       return (__cptr - (char *) __ptr) / __size;
14329:     }
14329: 
14329:   return __fread_unlocked_alias (__ptr, __size, __n, __stream);
14329: }
14329: # 863 "/usr/include/stdio.h" 2 3 4
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: # 47 "../../src/include/platform.h" 2
14329: # 1 "/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdint.h" 1 3 4
14329: # 9 "/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdint.h" 3 4
14329: # 1 "/usr/include/stdint.h" 1 3 4
14329: # 26 "/usr/include/stdint.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h" 1 3 4
14329: # 27 "/usr/include/stdint.h" 2 3 4
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/wchar.h" 1 3 4
14329: # 29 "/usr/include/stdint.h" 2 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/wordsize.h" 1 3 4
14329: # 30 "/usr/include/stdint.h" 2 3 4
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h" 1 3 4
14329: # 24 "/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h" 3 4
14329: typedef __uint8_t uint8_t;
14329: typedef __uint16_t uint16_t;
14329: typedef __uint32_t uint32_t;
14329: typedef __uint64_t uint64_t;
14329: # 38 "/usr/include/stdint.h" 2 3 4
14329: 
14329: 
14329: 
14329: 
14329: 
14329: typedef signed char int_least8_t;
14329: typedef short int int_least16_t;
14329: typedef int int_least32_t;
14329: 
14329: 
14329: 
14329: __extension__
14329: typedef long long int int_least64_t;
14329: 
14329: 
14329: 
14329: typedef unsigned char uint_least8_t;
14329: typedef unsigned short int uint_least16_t;
14329: typedef unsigned int uint_least32_t;
14329: 
14329: 
14329: 
14329: __extension__
14329: typedef unsigned long long int uint_least64_t;
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: typedef signed char int_fast8_t;
14329: 
14329: 
14329: 
14329: 
14329: 
14329: typedef int int_fast16_t;
14329: typedef int int_fast32_t;
14329: __extension__
14329: typedef long long int int_fast64_t;
14329: 
14329: 
14329: 
14329: typedef unsigned char uint_fast8_t;
14329: 
14329: 
14329: 
14329: 
14329: 
14329: typedef unsigned int uint_fast16_t;
14329: typedef unsigned int uint_fast32_t;
14329: __extension__
14329: typedef unsigned long long int uint_fast64_t;
14329: # 106 "/usr/include/stdint.h" 3 4
14329: typedef unsigned int uintptr_t;
14329: 
14329: 
14329: 
14329: 
14329: typedef __intmax_t intmax_t;
14329: typedef __uintmax_t uintmax_t;
14329: # 10 "/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdint.h" 2 3 4
14329: # 48 "../../src/include/platform.h" 2
14329: # 1 "/usr/include/fcntl.h" 1 3 4
14329: # 28 "/usr/include/fcntl.h" 3 4
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/fcntl.h" 1 3 4
14329: # 28 "/usr/include/arm-linux-gnueabihf/bits/fcntl.h" 3 4
14329: struct flock
14329:   {
14329:     short int l_type;
14329:     short int l_whence;
14329: 
14329: 
14329: 
14329: 
14329:     __off64_t l_start;
14329:     __off64_t l_len;
14329: 
14329:     __pid_t l_pid;
14329:   };
14329: 
14329: 
14329: struct flock64
14329:   {
14329:     short int l_type;
14329:     short int l_whence;
14329:     __off64_t l_start;
14329:     __off64_t l_len;
14329:     __pid_t l_pid;
14329:   };
14329: 
14329: 
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/fcntl-linux.h" 1 3 4
14329: # 38 "/usr/include/arm-linux-gnueabihf/bits/fcntl-linux.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/types/struct_iovec.h" 1 3 4
14329: # 23 "/usr/include/arm-linux-gnueabihf/bits/types/struct_iovec.h" 3 4
14329: # 1 "/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h" 1 3 4
14329: # 24 "/usr/include/arm-linux-gnueabihf/bits/types/struct_iovec.h" 2 3 4
14329: 
14329: 
14329: struct iovec
14329:   {
14329:     void *iov_base;
14329:     size_t iov_len;
14329:   };
14329: # 39 "/usr/include/arm-linux-gnueabihf/bits/fcntl-linux.h" 2 3 4
14329: # 265 "/usr/include/arm-linux-gnueabihf/bits/fcntl-linux.h" 3 4
14329: enum __pid_type
14329:   {
14329:     F_OWNER_TID = 0,
14329:     F_OWNER_PID,
14329:     F_OWNER_PGRP,
14329:     F_OWNER_GID = F_OWNER_PGRP
14329:   };
14329: 
14329: 
14329: struct f_owner_ex
14329:   {
14329:     enum __pid_type type;
14329:     __pid_t pid;
14329:   };
14329: # 346 "/usr/include/arm-linux-gnueabihf/bits/fcntl-linux.h" 3 4
14329: # 1 "/usr/include/linux/falloc.h" 1 3 4
14329: # 347 "/usr/include/arm-linux-gnueabihf/bits/fcntl-linux.h" 2 3 4
14329: 
14329: 
14329: 
14329: struct file_handle
14329: {
14329:   unsigned int handle_bytes;
14329:   int handle_type;
14329: 
14329:   unsigned char f_handle[0];
14329: };
14329: # 380 "/usr/include/arm-linux-gnueabihf/bits/fcntl-linux.h" 3 4
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern __ssize_t readahead (int __fd, __off64_t __offset, size_t __count)
14329:     __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int sync_file_range (int __fd, __off64_t __offset, __off64_t __count,
14329:        unsigned int __flags);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern __ssize_t vmsplice (int __fdout, const struct iovec *__iov,
14329:       size_t __count, unsigned int __flags);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern __ssize_t splice (int __fdin, __off64_t *__offin, int __fdout,
14329:     __off64_t *__offout, size_t __len,
14329:     unsigned int __flags);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern __ssize_t tee (int __fdin, int __fdout, size_t __len,
14329:         unsigned int __flags);
14329: # 427 "/usr/include/arm-linux-gnueabihf/bits/fcntl-linux.h" 3 4
14329: extern int fallocate (int __fd, int __mode, __off64_t __offset, __off64_t __len) __asm__ ("" "fallocate64")
14329: 
14329:                      ;
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int fallocate64 (int __fd, int __mode, __off64_t __offset,
14329:    __off64_t __len);
14329: 
14329: 
14329: 
14329: 
14329: extern int name_to_handle_at (int __dfd, const char *__name,
14329:          struct file_handle *__handle, int *__mnt_id,
14329:          int __flags) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int open_by_handle_at (int __mountdirfd, struct file_handle *__handle,
14329:          int __flags);
14329: 
14329: 
14329: 
14329: 
14329: # 54 "/usr/include/arm-linux-gnueabihf/bits/fcntl.h" 2 3 4
14329: # 36 "/usr/include/fcntl.h" 2 3 4
14329: # 78 "/usr/include/fcntl.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/stat.h" 1 3 4
14329: # 38 "/usr/include/arm-linux-gnueabihf/bits/stat.h" 3 4
14329: struct stat
14329:   {
14329:     __dev_t st_dev;
14329:     unsigned short int __pad1;
14329: 
14329: 
14329: 
14329:     __ino_t __st_ino;
14329: 
14329:     __mode_t st_mode;
14329:     __nlink_t st_nlink;
14329:     __uid_t st_uid;
14329:     __gid_t st_gid;
14329:     __dev_t st_rdev;
14329:     unsigned short int __pad2;
14329: 
14329: 
14329: 
14329:     __off64_t st_size;
14329: 
14329:     __blksize_t st_blksize;
14329: 
14329: 
14329: 
14329: 
14329:     __blkcnt64_t st_blocks;
14329: # 72 "/usr/include/arm-linux-gnueabihf/bits/stat.h" 3 4
14329:     struct timespec st_atim;
14329:     struct timespec st_mtim;
14329:     struct timespec st_ctim;
14329: # 90 "/usr/include/arm-linux-gnueabihf/bits/stat.h" 3 4
14329:     __ino64_t st_ino;
14329: 
14329:   };
14329: 
14329: 
14329: struct stat64
14329:   {
14329:     __dev_t st_dev;
14329:     unsigned int __pad1;
14329: 
14329:     __ino_t __st_ino;
14329:     __mode_t st_mode;
14329:     __nlink_t st_nlink;
14329:     __uid_t st_uid;
14329:     __gid_t st_gid;
14329:     __dev_t st_rdev;
14329:     unsigned int __pad2;
14329:     __off64_t st_size;
14329:     __blksize_t st_blksize;
14329: 
14329:     __blkcnt64_t st_blocks;
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329:     struct timespec st_atim;
14329:     struct timespec st_mtim;
14329:     struct timespec st_ctim;
14329: # 129 "/usr/include/arm-linux-gnueabihf/bits/stat.h" 3 4
14329:     __ino64_t st_ino;
14329:   };
14329: # 79 "/usr/include/fcntl.h" 2 3 4
14329: # 147 "/usr/include/fcntl.h" 3 4
14329: extern int fcntl (int __fd, int __cmd, ...);
14329: # 160 "/usr/include/fcntl.h" 3 4
14329: extern int open (const char *__file, int __oflag, ...) __asm__ ("" "open64")
14329:      __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int open64 (const char *__file, int __oflag, ...) __attribute__ ((__nonnull__ (1)));
14329: # 185 "/usr/include/fcntl.h" 3 4
14329: extern int openat (int __fd, const char *__file, int __oflag, ...) __asm__ ("" "openat64")
14329:                     __attribute__ ((__nonnull__ (2)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int openat64 (int __fd, const char *__file, int __oflag, ...)
14329:      __attribute__ ((__nonnull__ (2)));
14329: # 206 "/usr/include/fcntl.h" 3 4
14329: extern int creat (const char *__file, mode_t __mode) __asm__ ("" "creat64")
14329:                   __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int creat64 (const char *__file, mode_t __mode) __attribute__ ((__nonnull__ (1)));
14329: # 253 "/usr/include/fcntl.h" 3 4
14329: extern int posix_fadvise (int __fd, __off64_t __offset, __off64_t __len, int __advise) __asm__ ("" "posix_fadvise64") __attribute__ ((__nothrow__ , __leaf__))
14329: 
14329:                       ;
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int posix_fadvise64 (int __fd, off64_t __offset, off64_t __len,
14329:        int __advise) __attribute__ ((__nothrow__ , __leaf__));
14329: # 274 "/usr/include/fcntl.h" 3 4
14329: extern int posix_fallocate (int __fd, __off64_t __offset, __off64_t __len) __asm__ ("" "posix_fallocate64")
14329: 
14329:                            ;
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int posix_fallocate64 (int __fd, off64_t __offset, off64_t __len);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/fcntl2.h" 1 3 4
14329: # 30 "/usr/include/arm-linux-gnueabihf/bits/fcntl2.h" 3 4
14329: extern int __open_2 (const char *__path, int __oflag) __asm__ ("" "__open64_2")
14329:                      __attribute__ ((__nonnull__ (1)));
14329: extern int __open_alias (const char *__path, int __oflag, ...) __asm__ ("" "open64")
14329:                  __attribute__ ((__nonnull__ (1)));
14329: 
14329: extern void __open_too_many_args (void) __attribute__((__error__ ("open can be called either with 2 or 3 arguments, not more")))
14329:                                                                   ;
14329: extern void __open_missing_mode (void) __attribute__((__error__ ("open with O_CREAT or O_TMPFILE in second argument needs 3 arguments")))
14329:                                                                             ;
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) int
14329: open (const char *__path, int __oflag, ...)
14329: {
14329:   if (__builtin_va_arg_pack_len () > 1)
14329:     __open_too_many_args ();
14329: 
14329:   if (__builtin_constant_p (__oflag))
14329:     {
14329:       if ((((__oflag) & 0100) != 0 || ((__oflag) & (020000000 | 040000)) == (020000000 | 040000)) && __builtin_va_arg_pack_len () < 1)
14329:  {
14329:    __open_missing_mode ();
14329:    return __open_2 (__path, __oflag);
14329:  }
14329:       return __open_alias (__path, __oflag, __builtin_va_arg_pack ());
14329:     }
14329: 
14329:   if (__builtin_va_arg_pack_len () < 1)
14329:     return __open_2 (__path, __oflag);
14329: 
14329:   return __open_alias (__path, __oflag, __builtin_va_arg_pack ());
14329: }
14329: 
14329: 
14329: 
14329: extern int __open64_2 (const char *__path, int __oflag) __attribute__ ((__nonnull__ (1)));
14329: extern int __open64_alias (const char *__path, int __oflag, ...) __asm__ ("" "open64")
14329:                    __attribute__ ((__nonnull__ (1)));
14329: extern void __open64_too_many_args (void) __attribute__((__error__ ("open64 can be called either with 2 or 3 arguments, not more")))
14329:                                                                     ;
14329: extern void __open64_missing_mode (void) __attribute__((__error__ ("open64 with O_CREAT or O_TMPFILE in second argument needs 3 arguments")))
14329:                                                                               ;
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) int
14329: open64 (const char *__path, int __oflag, ...)
14329: {
14329:   if (__builtin_va_arg_pack_len () > 1)
14329:     __open64_too_many_args ();
14329: 
14329:   if (__builtin_constant_p (__oflag))
14329:     {
14329:       if ((((__oflag) & 0100) != 0 || ((__oflag) & (020000000 | 040000)) == (020000000 | 040000)) && __builtin_va_arg_pack_len () < 1)
14329:  {
14329:    __open64_missing_mode ();
14329:    return __open64_2 (__path, __oflag);
14329:  }
14329:       return __open64_alias (__path, __oflag, __builtin_va_arg_pack ());
14329:     }
14329: 
14329:   if (__builtin_va_arg_pack_len () < 1)
14329:     return __open64_2 (__path, __oflag);
14329: 
14329:   return __open64_alias (__path, __oflag, __builtin_va_arg_pack ());
14329: }
14329: # 104 "/usr/include/arm-linux-gnueabihf/bits/fcntl2.h" 3 4
14329: extern int __openat_2 (int __fd, const char *__path, int __oflag) __asm__ ("" "__openat64_2")
14329: 
14329:      __attribute__ ((__nonnull__ (2)));
14329: extern int __openat_alias (int __fd, const char *__path, int __oflag, ...) __asm__ ("" "openat64")
14329: 
14329:      __attribute__ ((__nonnull__ (2)));
14329: 
14329: extern void __openat_too_many_args (void) __attribute__((__error__ ("openat can be called either with 3 or 4 arguments, not more")))
14329:                                                                     ;
14329: extern void __openat_missing_mode (void) __attribute__((__error__ ("openat with O_CREAT or O_TMPFILE in third argument needs 4 arguments")))
14329:                                                                              ;
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) int
14329: openat (int __fd, const char *__path, int __oflag, ...)
14329: {
14329:   if (__builtin_va_arg_pack_len () > 1)
14329:     __openat_too_many_args ();
14329: 
14329:   if (__builtin_constant_p (__oflag))
14329:     {
14329:       if ((((__oflag) & 0100) != 0 || ((__oflag) & (020000000 | 040000)) == (020000000 | 040000)) && __builtin_va_arg_pack_len () < 1)
14329:  {
14329:    __openat_missing_mode ();
14329:    return __openat_2 (__fd, __path, __oflag);
14329:  }
14329:       return __openat_alias (__fd, __path, __oflag, __builtin_va_arg_pack ());
14329:     }
14329: 
14329:   if (__builtin_va_arg_pack_len () < 1)
14329:     return __openat_2 (__fd, __path, __oflag);
14329: 
14329:   return __openat_alias (__fd, __path, __oflag, __builtin_va_arg_pack ());
14329: }
14329: 
14329: 
14329: 
14329: extern int __openat64_2 (int __fd, const char *__path, int __oflag)
14329:      __attribute__ ((__nonnull__ (2)));
14329: extern int __openat64_alias (int __fd, const char *__path, int __oflag, ...) __asm__ ("" "openat64")
14329: 
14329:      __attribute__ ((__nonnull__ (2)));
14329: extern void __openat64_too_many_args (void) __attribute__((__error__ ("openat64 can be called either with 3 or 4 arguments, not more")))
14329:                                                                       ;
14329: extern void __openat64_missing_mode (void) __attribute__((__error__ ("openat64 with O_CREAT or O_TMPFILE in third argument needs 4 arguments")))
14329:                                                                                ;
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) int
14329: openat64 (int __fd, const char *__path, int __oflag, ...)
14329: {
14329:   if (__builtin_va_arg_pack_len () > 1)
14329:     __openat64_too_many_args ();
14329: 
14329:   if (__builtin_constant_p (__oflag))
14329:     {
14329:       if ((((__oflag) & 0100) != 0 || ((__oflag) & (020000000 | 040000)) == (020000000 | 040000)) && __builtin_va_arg_pack_len () < 1)
14329:  {
14329:    __openat64_missing_mode ();
14329:    return __openat64_2 (__fd, __path, __oflag);
14329:  }
14329:       return __openat64_alias (__fd, __path, __oflag, __builtin_va_arg_pack ());
14329:     }
14329: 
14329:   if (__builtin_va_arg_pack_len () < 1)
14329:     return __openat64_2 (__fd, __path, __oflag);
14329: 
14329:   return __openat64_alias (__fd, __path, __oflag, __builtin_va_arg_pack ());
14329: }
14329: # 291 "/usr/include/fcntl.h" 2 3 4
14329: 
14329: 
14329: 
14329: # 49 "../../src/include/platform.h" 2
14329: # 1 "/usr/include/time.h" 1 3 4
14329: # 29 "/usr/include/time.h" 3 4
14329: # 1 "/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h" 1 3 4
14329: # 30 "/usr/include/time.h" 2 3 4
14329: 
14329: 
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/time.h" 1 3 4
14329: # 73 "/usr/include/arm-linux-gnueabihf/bits/time.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/timex.h" 1 3 4
14329: # 26 "/usr/include/arm-linux-gnueabihf/bits/timex.h" 3 4
14329: struct timex
14329: {
14329:   unsigned int modes;
14329:   __syscall_slong_t offset;
14329:   __syscall_slong_t freq;
14329:   __syscall_slong_t maxerror;
14329:   __syscall_slong_t esterror;
14329:   int status;
14329:   __syscall_slong_t constant;
14329:   __syscall_slong_t precision;
14329:   __syscall_slong_t tolerance;
14329:   struct timeval time;
14329:   __syscall_slong_t tick;
14329:   __syscall_slong_t ppsfreq;
14329:   __syscall_slong_t jitter;
14329:   int shift;
14329:   __syscall_slong_t stabil;
14329:   __syscall_slong_t jitcnt;
14329:   __syscall_slong_t calcnt;
14329:   __syscall_slong_t errcnt;
14329:   __syscall_slong_t stbcnt;
14329: 
14329:   int tai;
14329: 
14329: 
14329:   int :32; int :32; int :32; int :32;
14329:   int :32; int :32; int :32; int :32;
14329:   int :32; int :32; int :32;
14329: };
14329: # 74 "/usr/include/arm-linux-gnueabihf/bits/time.h" 2 3 4
14329: 
14329: 
14329: 
14329: 
14329: extern int clock_adjtime (__clockid_t __clock_id, struct timex *__utx) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: # 34 "/usr/include/time.h" 2 3 4
14329: 
14329: 
14329: 
14329: 
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/types/struct_tm.h" 1 3 4
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: struct tm
14329: {
14329:   int tm_sec;
14329:   int tm_min;
14329:   int tm_hour;
14329:   int tm_mday;
14329:   int tm_mon;
14329:   int tm_year;
14329:   int tm_wday;
14329:   int tm_yday;
14329:   int tm_isdst;
14329: 
14329: 
14329:   long int tm_gmtoff;
14329:   const char *tm_zone;
14329: 
14329: 
14329: 
14329: 
14329: };
14329: # 40 "/usr/include/time.h" 2 3 4
14329: # 48 "/usr/include/time.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/types/struct_itimerspec.h" 1 3 4
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: struct itimerspec
14329:   {
14329:     struct timespec it_interval;
14329:     struct timespec it_value;
14329:   };
14329: # 49 "/usr/include/time.h" 2 3 4
14329: struct sigevent;
14329: # 68 "/usr/include/time.h" 3 4
14329: 
14329: 
14329: 
14329: 
14329: extern clock_t clock (void) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern time_t time (time_t *__timer) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern double difftime (time_t __time1, time_t __time0)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__));
14329: 
14329: 
14329: extern time_t mktime (struct tm *__tp) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern size_t strftime (char *__restrict __s, size_t __maxsize,
14329:    const char *__restrict __format,
14329:    const struct tm *__restrict __tp) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: extern char *strptime (const char *__restrict __s,
14329:          const char *__restrict __fmt, struct tm *__tp)
14329:      __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern size_t strftime_l (char *__restrict __s, size_t __maxsize,
14329:      const char *__restrict __format,
14329:      const struct tm *__restrict __tp,
14329:      locale_t __loc) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: extern char *strptime_l (const char *__restrict __s,
14329:     const char *__restrict __fmt, struct tm *__tp,
14329:     locale_t __loc) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern struct tm *gmtime (const time_t *__timer) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: extern struct tm *localtime (const time_t *__timer) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: extern struct tm *gmtime_r (const time_t *__restrict __timer,
14329:        struct tm *__restrict __tp) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: extern struct tm *localtime_r (const time_t *__restrict __timer,
14329:           struct tm *__restrict __tp) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: extern char *asctime (const struct tm *__tp) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern char *ctime (const time_t *__timer) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern char *asctime_r (const struct tm *__restrict __tp,
14329:    char *__restrict __buf) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern char *ctime_r (const time_t *__restrict __timer,
14329:         char *__restrict __buf) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: extern char *__tzname[2];
14329: extern int __daylight;
14329: extern long int __timezone;
14329: 
14329: 
14329: 
14329: 
14329: extern char *tzname[2];
14329: 
14329: 
14329: 
14329: extern void tzset (void) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: extern int daylight;
14329: extern long int timezone;
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int stime (const time_t *__when) __attribute__ ((__nothrow__ , __leaf__));
14329: # 196 "/usr/include/time.h" 3 4
14329: extern time_t timegm (struct tm *__tp) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern time_t timelocal (struct tm *__tp) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern int dysize (int __year) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__));
14329: # 211 "/usr/include/time.h" 3 4
14329: extern int nanosleep (const struct timespec *__requested_time,
14329:         struct timespec *__remaining);
14329: 
14329: 
14329: 
14329: extern int clock_getres (clockid_t __clock_id, struct timespec *__res) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern int clock_gettime (clockid_t __clock_id, struct timespec *__tp) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern int clock_settime (clockid_t __clock_id, const struct timespec *__tp)
14329:      __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int clock_nanosleep (clockid_t __clock_id, int __flags,
14329:        const struct timespec *__req,
14329:        struct timespec *__rem);
14329: 
14329: 
14329: extern int clock_getcpuclockid (pid_t __pid, clockid_t *__clock_id) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: extern int timer_create (clockid_t __clock_id,
14329:     struct sigevent *__restrict __evp,
14329:     timer_t *__restrict __timerid) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern int timer_delete (timer_t __timerid) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern int timer_settime (timer_t __timerid, int __flags,
14329:      const struct itimerspec *__restrict __value,
14329:      struct itimerspec *__restrict __ovalue) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern int timer_gettime (timer_t __timerid, struct itimerspec *__value)
14329:      __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern int timer_getoverrun (timer_t __timerid) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int timespec_get (struct timespec *__ts, int __base)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: # 280 "/usr/include/time.h" 3 4
14329: extern int getdate_err;
14329: # 289 "/usr/include/time.h" 3 4
14329: extern struct tm *getdate (const char *__string);
14329: # 303 "/usr/include/time.h" 3 4
14329: extern int getdate_r (const char *__restrict __string,
14329:         struct tm *__restrict __resbufp);
14329: 
14329: 
14329: 
14329: # 50 "../../src/include/platform.h" 2
14329: # 1 "/usr/include/utime.h" 1 3 4
14329: # 27 "/usr/include/utime.h" 3 4
14329: 
14329: # 36 "/usr/include/utime.h" 3 4
14329: struct utimbuf
14329:   {
14329:     __time_t actime;
14329:     __time_t modtime;
14329:   };
14329: 
14329: 
14329: 
14329: extern int utime (const char *__file,
14329:     const struct utimbuf *__file_times)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: # 51 "../../src/include/platform.h" 2
14329: # 1 "/usr/include/errno.h" 1 3 4
14329: # 28 "/usr/include/errno.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/errno.h" 1 3 4
14329: # 26 "/usr/include/arm-linux-gnueabihf/bits/errno.h" 3 4
14329: # 1 "/usr/include/linux/errno.h" 1 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/asm/errno.h" 1 3 4
14329: # 1 "/usr/include/asm-generic/errno.h" 1 3 4
14329: 
14329: 
14329: 
14329: 
14329: # 1 "/usr/include/asm-generic/errno-base.h" 1 3 4
14329: # 6 "/usr/include/asm-generic/errno.h" 2 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/asm/errno.h" 2 3 4
14329: # 1 "/usr/include/linux/errno.h" 2 3 4
14329: # 27 "/usr/include/arm-linux-gnueabihf/bits/errno.h" 2 3 4
14329: # 29 "/usr/include/errno.h" 2 3 4
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int *__errno_location (void) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern char *program_invocation_name;
14329: extern char *program_invocation_short_name;
14329: 
14329: 
14329: 
14329: 
14329: 
14329: typedef int error_t;
14329: 
14329: 
14329: 
14329: 
14329: 
14329: # 52 "../../src/include/platform.h" 2
14329: # 1 "/usr/lib/gcc/arm-linux-gnueabihf/8/include/stdarg.h" 1 3 4
14329: # 53 "../../src/include/platform.h" 2
14329: # 1 "/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h" 1 3 4
14329: # 34 "/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h" 3 4
14329: # 1 "/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h" 1 3 4
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: # 1 "/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h" 1 3 4
14329: # 194 "/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h" 3 4
14329: # 1 "/usr/include/limits.h" 1 3 4
14329: # 26 "/usr/include/limits.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h" 1 3 4
14329: # 27 "/usr/include/limits.h" 2 3 4
14329: # 183 "/usr/include/limits.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/posix1_lim.h" 1 3 4
14329: # 160 "/usr/include/arm-linux-gnueabihf/bits/posix1_lim.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/local_lim.h" 1 3 4
14329: # 38 "/usr/include/arm-linux-gnueabihf/bits/local_lim.h" 3 4
14329: # 1 "/usr/include/linux/limits.h" 1 3 4
14329: # 39 "/usr/include/arm-linux-gnueabihf/bits/local_lim.h" 2 3 4
14329: # 161 "/usr/include/arm-linux-gnueabihf/bits/posix1_lim.h" 2 3 4
14329: # 184 "/usr/include/limits.h" 2 3 4
14329: 
14329: 
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/posix2_lim.h" 1 3 4
14329: # 188 "/usr/include/limits.h" 2 3 4
14329: 
14329: 
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/xopen_lim.h" 1 3 4
14329: # 64 "/usr/include/arm-linux-gnueabihf/bits/xopen_lim.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/uio_lim.h" 1 3 4
14329: # 65 "/usr/include/arm-linux-gnueabihf/bits/xopen_lim.h" 2 3 4
14329: # 192 "/usr/include/limits.h" 2 3 4
14329: # 195 "/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h" 2 3 4
14329: # 8 "/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h" 2 3 4
14329: # 35 "/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h" 2 3 4
14329: # 54 "../../src/include/platform.h" 2
14329: # 1 "/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h" 1 3 4
14329: # 55 "../../src/include/platform.h" 2
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/sys/stat.h" 1 3 4
14329: # 99 "/usr/include/arm-linux-gnueabihf/sys/stat.h" 3 4
14329: 
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/stat.h" 1 3 4
14329: # 102 "/usr/include/arm-linux-gnueabihf/sys/stat.h" 2 3 4
14329: # 213 "/usr/include/arm-linux-gnueabihf/sys/stat.h" 3 4
14329: extern int stat (const char *__restrict __file, struct stat *__restrict __buf) __asm__ ("" "stat64") __attribute__ ((__nothrow__ , __leaf__))
14329: 
14329:      __attribute__ ((__nonnull__ (1, 2)));
14329: extern int fstat (int __fd, struct stat *__buf) __asm__ ("" "fstat64") __attribute__ ((__nothrow__ , __leaf__))
14329:      __attribute__ ((__nonnull__ (2)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int stat64 (const char *__restrict __file,
14329:      struct stat64 *__restrict __buf) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: extern int fstat64 (int __fd, struct stat64 *__buf) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2)));
14329: # 239 "/usr/include/arm-linux-gnueabihf/sys/stat.h" 3 4
14329: extern int fstatat (int __fd, const char *__restrict __file, struct stat *__restrict __buf, int __flag) __asm__ ("" "fstatat64") __attribute__ ((__nothrow__ , __leaf__))
14329: 
14329: 
14329:                  __attribute__ ((__nonnull__ (2, 3)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int fstatat64 (int __fd, const char *__restrict __file,
14329:         struct stat64 *__restrict __buf, int __flag)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 3)));
14329: # 263 "/usr/include/arm-linux-gnueabihf/sys/stat.h" 3 4
14329: extern int lstat (const char *__restrict __file, struct stat *__restrict __buf) __asm__ ("" "lstat64") __attribute__ ((__nothrow__ , __leaf__))
14329: 
14329: 
14329:      __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int lstat64 (const char *__restrict __file,
14329:       struct stat64 *__restrict __buf)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int chmod (const char *__file, __mode_t __mode)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int lchmod (const char *__file, __mode_t __mode)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: 
14329: extern int fchmod (int __fd, __mode_t __mode) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int fchmodat (int __fd, const char *__file, __mode_t __mode,
14329:        int __flag)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))) __attribute__ ((__warn_unused_result__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern __mode_t umask (__mode_t __mask) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: extern __mode_t getumask (void) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: extern int mkdir (const char *__path, __mode_t __mode)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int mkdirat (int __fd, const char *__path, __mode_t __mode)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int mknod (const char *__path, __mode_t __mode, __dev_t __dev)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int mknodat (int __fd, const char *__path, __mode_t __mode,
14329:       __dev_t __dev) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int mkfifo (const char *__path, __mode_t __mode)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int mkfifoat (int __fd, const char *__path, __mode_t __mode)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int utimensat (int __fd, const char *__path,
14329:         const struct timespec __times[2],
14329:         int __flags)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2)));
14329: 
14329: 
14329: 
14329: 
14329: extern int futimens (int __fd, const struct timespec __times[2]) __attribute__ ((__nothrow__ , __leaf__));
14329: # 406 "/usr/include/arm-linux-gnueabihf/sys/stat.h" 3 4
14329: extern int __fxstat (int __ver, int __fildes, struct stat *__stat_buf) __asm__ ("" "__fxstat64") __attribute__ ((__nothrow__ , __leaf__))
14329: 
14329:      __attribute__ ((__nonnull__ (3)));
14329: extern int __xstat (int __ver, const char *__filename, struct stat *__stat_buf) __asm__ ("" "__xstat64") __attribute__ ((__nothrow__ , __leaf__))
14329: 
14329:      __attribute__ ((__nonnull__ (2, 3)));
14329: extern int __lxstat (int __ver, const char *__filename, struct stat *__stat_buf) __asm__ ("" "__lxstat64") __attribute__ ((__nothrow__ , __leaf__))
14329: 
14329:      __attribute__ ((__nonnull__ (2, 3)));
14329: extern int __fxstatat (int __ver, int __fildes, const char *__filename, struct stat *__stat_buf, int __flag) __asm__ ("" "__fxstatat64") __attribute__ ((__nothrow__ , __leaf__))
14329: 
14329: 
14329:                     __attribute__ ((__nonnull__ (3, 4)));
14329: # 428 "/usr/include/arm-linux-gnueabihf/sys/stat.h" 3 4
14329: extern int __fxstat64 (int __ver, int __fildes, struct stat64 *__stat_buf)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3)));
14329: extern int __xstat64 (int __ver, const char *__filename,
14329:         struct stat64 *__stat_buf) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 3)));
14329: extern int __lxstat64 (int __ver, const char *__filename,
14329:          struct stat64 *__stat_buf) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 3)));
14329: extern int __fxstatat64 (int __ver, int __fildes, const char *__filename,
14329:     struct stat64 *__stat_buf, int __flag)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3, 4)));
14329: 
14329: extern int __xmknod (int __ver, const char *__path, __mode_t __mode,
14329:        __dev_t *__dev) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 4)));
14329: 
14329: extern int __xmknodat (int __ver, int __fd, const char *__path,
14329:          __mode_t __mode, __dev_t *__dev)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3, 5)));
14329: 
14329: 
14329: 
14329: 
14329: extern __inline __attribute__ ((__gnu_inline__)) int
14329: __attribute__ ((__nothrow__ , __leaf__)) stat (const char *__path, struct stat *__statbuf)
14329: {
14329:   return __xstat (3, __path, __statbuf);
14329: }
14329: 
14329: 
14329: extern __inline __attribute__ ((__gnu_inline__)) int
14329: __attribute__ ((__nothrow__ , __leaf__)) lstat (const char *__path, struct stat *__statbuf)
14329: {
14329:   return __lxstat (3, __path, __statbuf);
14329: }
14329: 
14329: 
14329: extern __inline __attribute__ ((__gnu_inline__)) int
14329: __attribute__ ((__nothrow__ , __leaf__)) fstat (int __fd, struct stat *__statbuf)
14329: {
14329:   return __fxstat (3, __fd, __statbuf);
14329: }
14329: 
14329: 
14329: extern __inline __attribute__ ((__gnu_inline__)) int
14329: __attribute__ ((__nothrow__ , __leaf__)) fstatat (int __fd, const char *__filename, struct stat *__statbuf, int __flag)
14329: 
14329: {
14329:   return __fxstatat (3, __fd, __filename, __statbuf, __flag);
14329: }
14329: 
14329: 
14329: 
14329: extern __inline __attribute__ ((__gnu_inline__)) int
14329: __attribute__ ((__nothrow__ , __leaf__)) mknod (const char *__path, __mode_t __mode, __dev_t __dev)
14329: {
14329:   return __xmknod (1, __path, __mode, &__dev);
14329: }
14329: 
14329: 
14329: 
14329: extern __inline __attribute__ ((__gnu_inline__)) int
14329: __attribute__ ((__nothrow__ , __leaf__)) mknodat (int __fd, const char *__path, __mode_t __mode, __dev_t __dev)
14329: 
14329: {
14329:   return __xmknodat (1, __fd, __path, __mode, &__dev);
14329: }
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern __inline __attribute__ ((__gnu_inline__)) int
14329: __attribute__ ((__nothrow__ , __leaf__)) stat64 (const char *__path, struct stat64 *__statbuf)
14329: {
14329:   return __xstat64 (3, __path, __statbuf);
14329: }
14329: 
14329: 
14329: extern __inline __attribute__ ((__gnu_inline__)) int
14329: __attribute__ ((__nothrow__ , __leaf__)) lstat64 (const char *__path, struct stat64 *__statbuf)
14329: {
14329:   return __lxstat64 (3, __path, __statbuf);
14329: }
14329: 
14329: 
14329: extern __inline __attribute__ ((__gnu_inline__)) int
14329: __attribute__ ((__nothrow__ , __leaf__)) fstat64 (int __fd, struct stat64 *__statbuf)
14329: {
14329:   return __fxstat64 (3, __fd, __statbuf);
14329: }
14329: 
14329: 
14329: extern __inline __attribute__ ((__gnu_inline__)) int
14329: __attribute__ ((__nothrow__ , __leaf__)) fstatat64 (int __fd, const char *__filename, struct stat64 *__statbuf, int __flag)
14329: 
14329: {
14329:   return __fxstatat64 (3, __fd, __filename, __statbuf, __flag);
14329: }
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: # 57 "../../src/include/platform.h" 2
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/sys/socket.h" 1 3 4
14329: # 24 "/usr/include/arm-linux-gnueabihf/sys/socket.h" 3 4
14329: 
14329: 
14329: 
14329: 
14329: # 1 "/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h" 1 3 4
14329: # 29 "/usr/include/arm-linux-gnueabihf/sys/socket.h" 2 3 4
14329: 
14329: 
14329: 
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/socket.h" 1 3 4
14329: # 27 "/usr/include/arm-linux-gnueabihf/bits/socket.h" 3 4
14329: # 1 "/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h" 1 3 4
14329: # 28 "/usr/include/arm-linux-gnueabihf/bits/socket.h" 2 3 4
14329: # 38 "/usr/include/arm-linux-gnueabihf/bits/socket.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/socket_type.h" 1 3 4
14329: # 24 "/usr/include/arm-linux-gnueabihf/bits/socket_type.h" 3 4
14329: enum __socket_type
14329: {
14329:   SOCK_STREAM = 1,
14329: 
14329: 
14329:   SOCK_DGRAM = 2,
14329: 
14329: 
14329:   SOCK_RAW = 3,
14329: 
14329:   SOCK_RDM = 4,
14329: 
14329:   SOCK_SEQPACKET = 5,
14329: 
14329: 
14329:   SOCK_DCCP = 6,
14329: 
14329:   SOCK_PACKET = 10,
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329:   SOCK_CLOEXEC = 02000000,
14329: 
14329: 
14329:   SOCK_NONBLOCK = 00004000
14329: 
14329: 
14329: };
14329: # 39 "/usr/include/arm-linux-gnueabihf/bits/socket.h" 2 3 4
14329: # 172 "/usr/include/arm-linux-gnueabihf/bits/socket.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/sockaddr.h" 1 3 4
14329: # 28 "/usr/include/arm-linux-gnueabihf/bits/sockaddr.h" 3 4
14329: typedef unsigned short int sa_family_t;
14329: # 173 "/usr/include/arm-linux-gnueabihf/bits/socket.h" 2 3 4
14329: 
14329: 
14329: struct sockaddr
14329:   {
14329:     sa_family_t sa_family;
14329:     char sa_data[14];
14329:   };
14329: # 188 "/usr/include/arm-linux-gnueabihf/bits/socket.h" 3 4
14329: struct sockaddr_storage
14329:   {
14329:     sa_family_t ss_family;
14329:     char __ss_padding[(128 - (sizeof (unsigned short int)) - sizeof (unsigned long int))];
14329:     unsigned long int __ss_align;
14329:   };
14329: 
14329: 
14329: 
14329: enum
14329:   {
14329:     MSG_OOB = 0x01,
14329: 
14329:     MSG_PEEK = 0x02,
14329: 
14329:     MSG_DONTROUTE = 0x04,
14329: 
14329: 
14329: 
14329:     MSG_TRYHARD = MSG_DONTROUTE,
14329: 
14329: 
14329:     MSG_CTRUNC = 0x08,
14329: 
14329:     MSG_PROXY = 0x10,
14329: 
14329:     MSG_TRUNC = 0x20,
14329: 
14329:     MSG_DONTWAIT = 0x40,
14329: 
14329:     MSG_EOR = 0x80,
14329: 
14329:     MSG_WAITALL = 0x100,
14329: 
14329:     MSG_FIN = 0x200,
14329: 
14329:     MSG_SYN = 0x400,
14329: 
14329:     MSG_CONFIRM = 0x800,
14329: 
14329:     MSG_RST = 0x1000,
14329: 
14329:     MSG_ERRQUEUE = 0x2000,
14329: 
14329:     MSG_NOSIGNAL = 0x4000,
14329: 
14329:     MSG_MORE = 0x8000,
14329: 
14329:     MSG_WAITFORONE = 0x10000,
14329: 
14329:     MSG_BATCH = 0x40000,
14329: 
14329:     MSG_ZEROCOPY = 0x4000000,
14329: 
14329:     MSG_FASTOPEN = 0x20000000,
14329: 
14329: 
14329:     MSG_CMSG_CLOEXEC = 0x40000000
14329: 
14329: 
14329: 
14329:   };
14329: 
14329: 
14329: 
14329: 
14329: struct msghdr
14329:   {
14329:     void *msg_name;
14329:     socklen_t msg_namelen;
14329: 
14329:     struct iovec *msg_iov;
14329:     size_t msg_iovlen;
14329: 
14329:     void *msg_control;
14329:     size_t msg_controllen;
14329: 
14329: 
14329: 
14329: 
14329:     int msg_flags;
14329:   };
14329: 
14329: 
14329: struct cmsghdr
14329:   {
14329:     size_t cmsg_len;
14329: 
14329: 
14329: 
14329: 
14329:     int cmsg_level;
14329:     int cmsg_type;
14329: 
14329:     __extension__ unsigned char __cmsg_data [];
14329: 
14329:   };
14329: # 302 "/usr/include/arm-linux-gnueabihf/bits/socket.h" 3 4
14329: extern struct cmsghdr *__cmsg_nxthdr (struct msghdr *__mhdr,
14329:           struct cmsghdr *__cmsg) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: extern __inline __attribute__ ((__gnu_inline__)) struct cmsghdr *
14329: __attribute__ ((__nothrow__ , __leaf__)) __cmsg_nxthdr (struct msghdr *__mhdr, struct cmsghdr *__cmsg)
14329: {
14329:   if ((size_t) __cmsg->cmsg_len < sizeof (struct cmsghdr))
14329: 
14329:     return (struct cmsghdr *) 0;
14329: 
14329:   __cmsg = (struct cmsghdr *) ((unsigned char *) __cmsg
14329:           + (((__cmsg->cmsg_len) + sizeof (size_t) - 1) & (size_t) ~(sizeof (size_t) - 1)));
14329:   if ((unsigned char *) (__cmsg + 1) > ((unsigned char *) __mhdr->msg_control
14329:      + __mhdr->msg_controllen)
14329:       || ((unsigned char *) __cmsg + (((__cmsg->cmsg_len) + sizeof (size_t) - 1) & (size_t) ~(sizeof (size_t) - 1))
14329:    > ((unsigned char *) __mhdr->msg_control + __mhdr->msg_controllen)))
14329: 
14329:     return (struct cmsghdr *) 0;
14329:   return __cmsg;
14329: }
14329: 
14329: 
14329: 
14329: 
14329: enum
14329:   {
14329:     SCM_RIGHTS = 0x01
14329: 
14329: 
14329:     , SCM_CREDENTIALS = 0x02
14329: 
14329: 
14329:   };
14329: 
14329: 
14329: 
14329: struct ucred
14329: {
14329:   pid_t pid;
14329:   uid_t uid;
14329:   gid_t gid;
14329: };
14329: # 390 "/usr/include/arm-linux-gnueabihf/bits/socket.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/asm/socket.h" 1 3 4
14329: # 1 "/usr/include/asm-generic/socket.h" 1 3 4
14329: 
14329: 
14329: 
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/asm/sockios.h" 1 3 4
14329: # 1 "/usr/include/asm-generic/sockios.h" 1 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/asm/sockios.h" 2 3 4
14329: # 6 "/usr/include/asm-generic/socket.h" 2 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/asm/socket.h" 2 3 4
14329: # 391 "/usr/include/arm-linux-gnueabihf/bits/socket.h" 2 3 4
14329: # 444 "/usr/include/arm-linux-gnueabihf/bits/socket.h" 3 4
14329: struct linger
14329:   {
14329:     int l_onoff;
14329:     int l_linger;
14329:   };
14329: # 34 "/usr/include/arm-linux-gnueabihf/sys/socket.h" 2 3 4
14329: 
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/types/struct_osockaddr.h" 1 3 4
14329: 
14329: 
14329: 
14329: 
14329: 
14329: struct osockaddr
14329: {
14329:   unsigned short int sa_family;
14329:   unsigned char sa_data[14];
14329: };
14329: # 37 "/usr/include/arm-linux-gnueabihf/sys/socket.h" 2 3 4
14329: 
14329: 
14329: 
14329: 
14329: enum
14329: {
14329:   SHUT_RD = 0,
14329: 
14329:   SHUT_WR,
14329: 
14329:   SHUT_RDWR
14329: 
14329: };
14329: # 79 "/usr/include/arm-linux-gnueabihf/sys/socket.h" 3 4
14329: typedef union { struct sockaddr *__restrict __sockaddr__; struct sockaddr_at *__restrict __sockaddr_at__; struct sockaddr_ax25 *__restrict __sockaddr_ax25__; struct sockaddr_dl *__restrict __sockaddr_dl__; struct sockaddr_eon *__restrict __sockaddr_eon__; struct sockaddr_in *__restrict __sockaddr_in__; struct sockaddr_in6 *__restrict __sockaddr_in6__; struct sockaddr_inarp *__restrict __sockaddr_inarp__; struct sockaddr_ipx *__restrict __sockaddr_ipx__; struct sockaddr_iso *__restrict __sockaddr_iso__; struct sockaddr_ns *__restrict __sockaddr_ns__; struct sockaddr_un *__restrict __sockaddr_un__; struct sockaddr_x25 *__restrict __sockaddr_x25__;
14329:        } __SOCKADDR_ARG __attribute__ ((__transparent_union__));
14329: 
14329: 
14329: typedef union { const struct sockaddr *__restrict __sockaddr__; const struct sockaddr_at *__restrict __sockaddr_at__; const struct sockaddr_ax25 *__restrict __sockaddr_ax25__; const struct sockaddr_dl *__restrict __sockaddr_dl__; const struct sockaddr_eon *__restrict __sockaddr_eon__; const struct sockaddr_in *__restrict __sockaddr_in__; const struct sockaddr_in6 *__restrict __sockaddr_in6__; const struct sockaddr_inarp *__restrict __sockaddr_inarp__; const struct sockaddr_ipx *__restrict __sockaddr_ipx__; const struct sockaddr_iso *__restrict __sockaddr_iso__; const struct sockaddr_ns *__restrict __sockaddr_ns__; const struct sockaddr_un *__restrict __sockaddr_un__; const struct sockaddr_x25 *__restrict __sockaddr_x25__;
14329:        } __CONST_SOCKADDR_ARG __attribute__ ((__transparent_union__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: struct mmsghdr
14329:   {
14329:     struct msghdr msg_hdr;
14329:     unsigned int msg_len;
14329: 
14329:   };
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int socket (int __domain, int __type, int __protocol) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int socketpair (int __domain, int __type, int __protocol,
14329:          int __fds[2]) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern int bind (int __fd, __CONST_SOCKADDR_ARG __addr, socklen_t __len)
14329:      __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern int getsockname (int __fd, __SOCKADDR_ARG __addr,
14329:    socklen_t *__restrict __len) __attribute__ ((__nothrow__ , __leaf__));
14329: # 126 "/usr/include/arm-linux-gnueabihf/sys/socket.h" 3 4
14329: extern int connect (int __fd, __CONST_SOCKADDR_ARG __addr, socklen_t __len);
14329: 
14329: 
14329: 
14329: extern int getpeername (int __fd, __SOCKADDR_ARG __addr,
14329:    socklen_t *__restrict __len) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern ssize_t recv (int __fd, void *__buf, size_t __n, int __flags);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern ssize_t sendto (int __fd, const void *__buf, size_t __n,
14329:          int __flags, __CONST_SOCKADDR_ARG __addr,
14329:          socklen_t __addr_len);
14329: # 163 "/usr/include/arm-linux-gnueabihf/sys/socket.h" 3 4
14329: extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
14329:     int __flags, __SOCKADDR_ARG __addr,
14329:     socklen_t *__restrict __addr_len);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern ssize_t sendmsg (int __fd, const struct msghdr *__message,
14329:    int __flags);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int sendmmsg (int __fd, struct mmsghdr *__vmessages,
14329:        unsigned int __vlen, int __flags);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern ssize_t recvmsg (int __fd, struct msghdr *__message, int __flags);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int recvmmsg (int __fd, struct mmsghdr *__vmessages,
14329:        unsigned int __vlen, int __flags,
14329:        struct timespec *__tmo);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int getsockopt (int __fd, int __level, int __optname,
14329:          void *__restrict __optval,
14329:          socklen_t *__restrict __optlen) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: extern int setsockopt (int __fd, int __level, int __optname,
14329:          const void *__optval, socklen_t __optlen) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int listen (int __fd, int __n) __attribute__ ((__nothrow__ , __leaf__));
14329: # 232 "/usr/include/arm-linux-gnueabihf/sys/socket.h" 3 4
14329: extern int accept (int __fd, __SOCKADDR_ARG __addr,
14329:      socklen_t *__restrict __addr_len);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int accept4 (int __fd, __SOCKADDR_ARG __addr,
14329:       socklen_t *__restrict __addr_len, int __flags);
14329: # 250 "/usr/include/arm-linux-gnueabihf/sys/socket.h" 3 4
14329: extern int shutdown (int __fd, int __how) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: extern int sockatmark (int __fd) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int isfdtype (int __fd, int __fdtype) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/socket2.h" 1 3 4
14329: # 23 "/usr/include/arm-linux-gnueabihf/bits/socket2.h" 3 4
14329: extern ssize_t __recv_chk (int __fd, void *__buf, size_t __n, size_t __buflen,
14329:       int __flags);
14329: extern ssize_t __recv_alias (int __fd, void *__buf, size_t __n, int __flags) __asm__ ("" "recv")
14329:                           ;
14329: extern ssize_t __recv_chk_warn (int __fd, void *__buf, size_t __n, size_t __buflen, int __flags) __asm__ ("" "__recv_chk")
14329: 
14329: 
14329:      __attribute__((__warning__ ("recv called with bigger length than size of destination " "buffer")))
14329:             ;
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) ssize_t
14329: recv (int __fd, void *__buf, size_t __n, int __flags)
14329: {
14329:   if (__builtin_object_size (__buf, 0) != (size_t) -1)
14329:     {
14329:       if (!__builtin_constant_p (__n))
14329:  return __recv_chk (__fd, __buf, __n, __builtin_object_size (__buf, 0), __flags);
14329: 
14329:       if (__n > __builtin_object_size (__buf, 0))
14329:  return __recv_chk_warn (__fd, __buf, __n, __builtin_object_size (__buf, 0), __flags);
14329:     }
14329:   return __recv_alias (__fd, __buf, __n, __flags);
14329: }
14329: 
14329: extern ssize_t __recvfrom_chk (int __fd, void *__restrict __buf, size_t __n,
14329:           size_t __buflen, int __flags,
14329:           __SOCKADDR_ARG __addr,
14329:           socklen_t *__restrict __addr_len);
14329: extern ssize_t __recvfrom_alias (int __fd, void *__restrict __buf, size_t __n, int __flags, __SOCKADDR_ARG __addr, socklen_t *__restrict __addr_len) __asm__ ("" "recvfrom")
14329: 
14329: 
14329:                                                    ;
14329: extern ssize_t __recvfrom_chk_warn (int __fd, void *__restrict __buf, size_t __n, size_t __buflen, int __flags, __SOCKADDR_ARG __addr, socklen_t *__restrict __addr_len) __asm__ ("" "__recvfrom_chk")
14329: 
14329: 
14329: 
14329: 
14329:      __attribute__((__warning__ ("recvfrom called with bigger length than size of " "destination buffer")))
14329:                         ;
14329: 
14329: extern __inline __attribute__ ((__always_inline__)) __attribute__ ((__gnu_inline__)) __attribute__ ((__artificial__)) ssize_t
14329: recvfrom (int __fd, void *__restrict __buf, size_t __n, int __flags,
14329:    __SOCKADDR_ARG __addr, socklen_t *__restrict __addr_len)
14329: {
14329:   if (__builtin_object_size (__buf, 0) != (size_t) -1)
14329:     {
14329:       if (!__builtin_constant_p (__n))
14329:  return __recvfrom_chk (__fd, __buf, __n, __builtin_object_size (__buf, 0), __flags,
14329:           __addr, __addr_len);
14329:       if (__n > __builtin_object_size (__buf, 0))
14329:  return __recvfrom_chk_warn (__fd, __buf, __n, __builtin_object_size (__buf, 0), __flags,
14329:         __addr, __addr_len);
14329:     }
14329:   return __recvfrom_alias (__fd, __buf, __n, __flags, __addr, __addr_len);
14329: }
14329: # 270 "/usr/include/arm-linux-gnueabihf/sys/socket.h" 2 3 4
14329: 
14329: 
14329: 
14329: # 59 "../../src/include/platform.h" 2
14329: # 1 "/usr/include/arm-linux-gnueabihf/sys/mman.h" 1 3 4
14329: # 25 "/usr/include/arm-linux-gnueabihf/sys/mman.h" 3 4
14329: # 1 "/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h" 1 3 4
14329: # 26 "/usr/include/arm-linux-gnueabihf/sys/mman.h" 2 3 4
14329: # 41 "/usr/include/arm-linux-gnueabihf/sys/mman.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/mman.h" 1 3 4
14329: # 40 "/usr/include/arm-linux-gnueabihf/bits/mman.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/mman-linux.h" 1 3 4
14329: # 115 "/usr/include/arm-linux-gnueabihf/bits/mman-linux.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/mman-shared.h" 1 3 4
14329: # 42 "/usr/include/arm-linux-gnueabihf/bits/mman-shared.h" 3 4
14329: 
14329: 
14329: 
14329: 
14329: int memfd_create (const char *__name, unsigned int __flags) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: int mlock2 (const void *__addr, size_t __length, unsigned int __flags) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: int pkey_alloc (unsigned int __flags, unsigned int __access_rights) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: int pkey_set (int __key, unsigned int __access_rights) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: int pkey_get (int __key) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: int pkey_free (int __key) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: int pkey_mprotect (void *__addr, size_t __len, int __prot, int __pkey) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: # 115 "/usr/include/arm-linux-gnueabihf/bits/mman-linux.h" 2 3 4
14329: # 40 "/usr/include/arm-linux-gnueabihf/bits/mman.h" 2 3 4
14329: # 42 "/usr/include/arm-linux-gnueabihf/sys/mman.h" 2 3 4
14329: 
14329: 
14329: 
14329: 
14329: 
14329: # 61 "/usr/include/arm-linux-gnueabihf/sys/mman.h" 3 4
14329: extern void * mmap (void *__addr, size_t __len, int __prot, int __flags, int __fd, __off64_t __offset) __asm__ ("" "mmap64") __attribute__ ((__nothrow__ , __leaf__))
14329: 
14329: 
14329:                 ;
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern void *mmap64 (void *__addr, size_t __len, int __prot,
14329:        int __flags, int __fd, __off64_t __offset) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: extern int munmap (void *__addr, size_t __len) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: extern int mprotect (void *__addr, size_t __len, int __prot) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int msync (void *__addr, size_t __len, int __flags);
14329: 
14329: 
14329: 
14329: 
14329: extern int madvise (void *__addr, size_t __len, int __advice) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: extern int posix_madvise (void *__addr, size_t __len, int __advice) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: extern int mlock (const void *__addr, size_t __len) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern int munlock (const void *__addr, size_t __len) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: extern int mlockall (int __flags) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: extern int munlockall (void) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int mincore (void *__start, size_t __len, unsigned char *__vec)
14329:      __attribute__ ((__nothrow__ , __leaf__));
14329: # 133 "/usr/include/arm-linux-gnueabihf/sys/mman.h" 3 4
14329: extern void *mremap (void *__addr, size_t __old_len, size_t __new_len,
14329:        int __flags, ...) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: extern int remap_file_pages (void *__start, size_t __size, int __prot,
14329:         size_t __pgoff, int __flags) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: extern int shm_open (const char *__name, int __oflag, mode_t __mode);
14329: 
14329: 
14329: extern int shm_unlink (const char *__name);
14329: 
14329: 
14329: # 60 "../../src/include/platform.h" 2
14329: # 1 "/usr/include/netinet/in.h" 1 3 4
14329: # 27 "/usr/include/netinet/in.h" 3 4
14329: 
14329: 
14329: 
14329: typedef uint32_t in_addr_t;
14329: struct in_addr
14329:   {
14329:     in_addr_t s_addr;
14329:   };
14329: 
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/in.h" 1 3 4
14329: # 142 "/usr/include/arm-linux-gnueabihf/bits/in.h" 3 4
14329: struct ip_opts
14329:   {
14329:     struct in_addr ip_dst;
14329:     char ip_opts[40];
14329:   };
14329: 
14329: 
14329: struct ip_mreqn
14329:   {
14329:     struct in_addr imr_multiaddr;
14329:     struct in_addr imr_address;
14329:     int imr_ifindex;
14329:   };
14329: 
14329: 
14329: struct in_pktinfo
14329:   {
14329:     int ipi_ifindex;
14329:     struct in_addr ipi_spec_dst;
14329:     struct in_addr ipi_addr;
14329:   };
14329: # 38 "/usr/include/netinet/in.h" 2 3 4
14329: 
14329: 
14329: enum
14329:   {
14329:     IPPROTO_IP = 0,
14329: 
14329:     IPPROTO_ICMP = 1,
14329: 
14329:     IPPROTO_IGMP = 2,
14329: 
14329:     IPPROTO_IPIP = 4,
14329: 
14329:     IPPROTO_TCP = 6,
14329: 
14329:     IPPROTO_EGP = 8,
14329: 
14329:     IPPROTO_PUP = 12,
14329: 
14329:     IPPROTO_UDP = 17,
14329: 
14329:     IPPROTO_IDP = 22,
14329: 
14329:     IPPROTO_TP = 29,
14329: 
14329:     IPPROTO_DCCP = 33,
14329: 
14329:     IPPROTO_IPV6 = 41,
14329: 
14329:     IPPROTO_RSVP = 46,
14329: 
14329:     IPPROTO_GRE = 47,
14329: 
14329:     IPPROTO_ESP = 50,
14329: 
14329:     IPPROTO_AH = 51,
14329: 
14329:     IPPROTO_MTP = 92,
14329: 
14329:     IPPROTO_BEETPH = 94,
14329: 
14329:     IPPROTO_ENCAP = 98,
14329: 
14329:     IPPROTO_PIM = 103,
14329: 
14329:     IPPROTO_COMP = 108,
14329: 
14329:     IPPROTO_SCTP = 132,
14329: 
14329:     IPPROTO_UDPLITE = 136,
14329: 
14329:     IPPROTO_MPLS = 137,
14329: 
14329:     IPPROTO_RAW = 255,
14329: 
14329:     IPPROTO_MAX
14329:   };
14329: 
14329: 
14329: 
14329: 
14329: 
14329: enum
14329:   {
14329:     IPPROTO_HOPOPTS = 0,
14329: 
14329:     IPPROTO_ROUTING = 43,
14329: 
14329:     IPPROTO_FRAGMENT = 44,
14329: 
14329:     IPPROTO_ICMPV6 = 58,
14329: 
14329:     IPPROTO_NONE = 59,
14329: 
14329:     IPPROTO_DSTOPTS = 60,
14329: 
14329:     IPPROTO_MH = 135
14329: 
14329:   };
14329: 
14329: 
14329: 
14329: typedef uint16_t in_port_t;
14329: 
14329: 
14329: enum
14329:   {
14329:     IPPORT_ECHO = 7,
14329:     IPPORT_DISCARD = 9,
14329:     IPPORT_SYSTAT = 11,
14329:     IPPORT_DAYTIME = 13,
14329:     IPPORT_NETSTAT = 15,
14329:     IPPORT_FTP = 21,
14329:     IPPORT_TELNET = 23,
14329:     IPPORT_SMTP = 25,
14329:     IPPORT_TIMESERVER = 37,
14329:     IPPORT_NAMESERVER = 42,
14329:     IPPORT_WHOIS = 43,
14329:     IPPORT_MTP = 57,
14329: 
14329:     IPPORT_TFTP = 69,
14329:     IPPORT_RJE = 77,
14329:     IPPORT_FINGER = 79,
14329:     IPPORT_TTYLINK = 87,
14329:     IPPORT_SUPDUP = 95,
14329: 
14329: 
14329:     IPPORT_EXECSERVER = 512,
14329:     IPPORT_LOGINSERVER = 513,
14329:     IPPORT_CMDSERVER = 514,
14329:     IPPORT_EFSSERVER = 520,
14329: 
14329: 
14329:     IPPORT_BIFFUDP = 512,
14329:     IPPORT_WHOSERVER = 513,
14329:     IPPORT_ROUTESERVER = 520,
14329: 
14329: 
14329:     IPPORT_RESERVED = 1024,
14329: 
14329: 
14329:     IPPORT_USERRESERVED = 5000
14329:   };
14329: # 211 "/usr/include/netinet/in.h" 3 4
14329: struct in6_addr
14329:   {
14329:     union
14329:       {
14329:  uint8_t __u6_addr8[16];
14329:  uint16_t __u6_addr16[8];
14329:  uint32_t __u6_addr32[4];
14329:       } __in6_u;
14329: 
14329: 
14329: 
14329: 
14329: 
14329:   };
14329: 
14329: 
14329: extern const struct in6_addr in6addr_any;
14329: extern const struct in6_addr in6addr_loopback;
14329: # 237 "/usr/include/netinet/in.h" 3 4
14329: struct sockaddr_in
14329:   {
14329:     sa_family_t sin_family;
14329:     in_port_t sin_port;
14329:     struct in_addr sin_addr;
14329: 
14329: 
14329:     unsigned char sin_zero[sizeof (struct sockaddr) -
14329:       (sizeof (unsigned short int)) -
14329:       sizeof (in_port_t) -
14329:       sizeof (struct in_addr)];
14329:   };
14329: 
14329: 
14329: 
14329: struct sockaddr_in6
14329:   {
14329:     sa_family_t sin6_family;
14329:     in_port_t sin6_port;
14329:     uint32_t sin6_flowinfo;
14329:     struct in6_addr sin6_addr;
14329:     uint32_t sin6_scope_id;
14329:   };
14329: 
14329: 
14329: 
14329: 
14329: struct ip_mreq
14329:   {
14329: 
14329:     struct in_addr imr_multiaddr;
14329: 
14329: 
14329:     struct in_addr imr_interface;
14329:   };
14329: 
14329: struct ip_mreq_source
14329:   {
14329: 
14329:     struct in_addr imr_multiaddr;
14329: 
14329: 
14329:     struct in_addr imr_interface;
14329: 
14329: 
14329:     struct in_addr imr_sourceaddr;
14329:   };
14329: 
14329: 
14329: 
14329: 
14329: struct ipv6_mreq
14329:   {
14329: 
14329:     struct in6_addr ipv6mr_multiaddr;
14329: 
14329: 
14329:     unsigned int ipv6mr_interface;
14329:   };
14329: 
14329: 
14329: 
14329: 
14329: struct group_req
14329:   {
14329: 
14329:     uint32_t gr_interface;
14329: 
14329: 
14329:     struct sockaddr_storage gr_group;
14329:   };
14329: 
14329: struct group_source_req
14329:   {
14329: 
14329:     uint32_t gsr_interface;
14329: 
14329: 
14329:     struct sockaddr_storage gsr_group;
14329: 
14329: 
14329:     struct sockaddr_storage gsr_source;
14329:   };
14329: 
14329: 
14329: 
14329: struct ip_msfilter
14329:   {
14329: 
14329:     struct in_addr imsf_multiaddr;
14329: 
14329: 
14329:     struct in_addr imsf_interface;
14329: 
14329: 
14329:     uint32_t imsf_fmode;
14329: 
14329: 
14329:     uint32_t imsf_numsrc;
14329: 
14329:     struct in_addr imsf_slist[1];
14329:   };
14329: 
14329: 
14329: 
14329: 
14329: 
14329: struct group_filter
14329:   {
14329: 
14329:     uint32_t gf_interface;
14329: 
14329: 
14329:     struct sockaddr_storage gf_group;
14329: 
14329: 
14329:     uint32_t gf_fmode;
14329: 
14329: 
14329:     uint32_t gf_numsrc;
14329: 
14329:     struct sockaddr_storage gf_slist[1];
14329: };
14329: # 374 "/usr/include/netinet/in.h" 3 4
14329: extern uint32_t ntohl (uint32_t __netlong) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__));
14329: extern uint16_t ntohs (uint16_t __netshort)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__));
14329: extern uint32_t htonl (uint32_t __hostlong)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__));
14329: extern uint16_t htons (uint16_t __hostshort)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__));
14329: 
14329: 
14329: 
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/byteswap.h" 1 3 4
14329: # 386 "/usr/include/netinet/in.h" 2 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/uintn-identity.h" 1 3 4
14329: # 387 "/usr/include/netinet/in.h" 2 3 4
14329: # 502 "/usr/include/netinet/in.h" 3 4
14329: extern int bindresvport (int __sockfd, struct sockaddr_in *__sock_in) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern int bindresvport6 (int __sockfd, struct sockaddr_in6 *__sock_in)
14329:      __attribute__ ((__nothrow__ , __leaf__));
14329: # 532 "/usr/include/netinet/in.h" 3 4
14329: struct cmsghdr;
14329: 
14329: 
14329: 
14329: struct in6_pktinfo
14329:   {
14329:     struct in6_addr ipi6_addr;
14329:     unsigned int ipi6_ifindex;
14329:   };
14329: 
14329: 
14329: struct ip6_mtuinfo
14329:   {
14329:     struct sockaddr_in6 ip6m_addr;
14329:     uint32_t ip6m_mtu;
14329:   };
14329: 
14329: 
14329: 
14329: extern int inet6_option_space (int __nbytes)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__deprecated__));
14329: extern int inet6_option_init (void *__bp, struct cmsghdr **__cmsgp,
14329:          int __type) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__deprecated__));
14329: extern int inet6_option_append (struct cmsghdr *__cmsg,
14329:     const uint8_t *__typep, int __multx,
14329:     int __plusy) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__deprecated__));
14329: extern uint8_t *inet6_option_alloc (struct cmsghdr *__cmsg, int __datalen,
14329:         int __multx, int __plusy)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__deprecated__));
14329: extern int inet6_option_next (const struct cmsghdr *__cmsg,
14329:          uint8_t **__tptrp)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__deprecated__));
14329: extern int inet6_option_find (const struct cmsghdr *__cmsg,
14329:          uint8_t **__tptrp, int __type)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__deprecated__));
14329: 
14329: 
14329: 
14329: extern int inet6_opt_init (void *__extbuf, socklen_t __extlen) __attribute__ ((__nothrow__ , __leaf__));
14329: extern int inet6_opt_append (void *__extbuf, socklen_t __extlen, int __offset,
14329:         uint8_t __type, socklen_t __len, uint8_t __align,
14329:         void **__databufp) __attribute__ ((__nothrow__ , __leaf__));
14329: extern int inet6_opt_finish (void *__extbuf, socklen_t __extlen, int __offset)
14329:      __attribute__ ((__nothrow__ , __leaf__));
14329: extern int inet6_opt_set_val (void *__databuf, int __offset, void *__val,
14329:          socklen_t __vallen) __attribute__ ((__nothrow__ , __leaf__));
14329: extern int inet6_opt_next (void *__extbuf, socklen_t __extlen, int __offset,
14329:       uint8_t *__typep, socklen_t *__lenp,
14329:       void **__databufp) __attribute__ ((__nothrow__ , __leaf__));
14329: extern int inet6_opt_find (void *__extbuf, socklen_t __extlen, int __offset,
14329:       uint8_t __type, socklen_t *__lenp,
14329:       void **__databufp) __attribute__ ((__nothrow__ , __leaf__));
14329: extern int inet6_opt_get_val (void *__databuf, int __offset, void *__val,
14329:          socklen_t __vallen) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: extern socklen_t inet6_rth_space (int __type, int __segments) __attribute__ ((__nothrow__ , __leaf__));
14329: extern void *inet6_rth_init (void *__bp, socklen_t __bp_len, int __type,
14329:         int __segments) __attribute__ ((__nothrow__ , __leaf__));
14329: extern int inet6_rth_add (void *__bp, const struct in6_addr *__addr) __attribute__ ((__nothrow__ , __leaf__));
14329: extern int inet6_rth_reverse (const void *__in, void *__out) __attribute__ ((__nothrow__ , __leaf__));
14329: extern int inet6_rth_segments (const void *__bp) __attribute__ ((__nothrow__ , __leaf__));
14329: extern struct in6_addr *inet6_rth_getaddr (const void *__bp, int __index)
14329:      __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int getipv4sourcefilter (int __s, struct in_addr __interface_addr,
14329:     struct in_addr __group, uint32_t *__fmode,
14329:     uint32_t *__numsrc, struct in_addr *__slist)
14329:      __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern int setipv4sourcefilter (int __s, struct in_addr __interface_addr,
14329:     struct in_addr __group, uint32_t __fmode,
14329:     uint32_t __numsrc,
14329:     const struct in_addr *__slist)
14329:      __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: extern int getsourcefilter (int __s, uint32_t __interface_addr,
14329:        const struct sockaddr *__group,
14329:        socklen_t __grouplen, uint32_t *__fmode,
14329:        uint32_t *__numsrc,
14329:        struct sockaddr_storage *__slist) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern int setsourcefilter (int __s, uint32_t __interface_addr,
14329:        const struct sockaddr *__group,
14329:        socklen_t __grouplen, uint32_t __fmode,
14329:        uint32_t __numsrc,
14329:        const struct sockaddr_storage *__slist) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: # 61 "../../src/include/platform.h" 2
14329: # 1 "/usr/include/arpa/inet.h" 1 3 4
14329: # 30 "/usr/include/arpa/inet.h" 3 4
14329: 
14329: 
14329: 
14329: 
14329: extern in_addr_t inet_addr (const char *__cp) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern in_addr_t inet_lnaof (struct in_addr __in) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: extern struct in_addr inet_makeaddr (in_addr_t __net, in_addr_t __host)
14329:      __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern in_addr_t inet_netof (struct in_addr __in) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: extern in_addr_t inet_network (const char *__cp) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: extern char *inet_ntoa (struct in_addr __in) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: extern int inet_pton (int __af, const char *__restrict __cp,
14329:         void *__restrict __buf) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: extern const char *inet_ntop (int __af, const void *__restrict __cp,
14329:          char *__restrict __buf, socklen_t __len)
14329:      __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int inet_aton (const char *__cp, struct in_addr *__inp) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: extern char *inet_neta (in_addr_t __net, char *__buf, size_t __len) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: extern char *inet_net_ntop (int __af, const void *__cp, int __bits,
14329:        char *__buf, size_t __len) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: extern int inet_net_pton (int __af, const char *__cp,
14329:      void *__buf, size_t __len) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: extern unsigned int inet_nsap_addr (const char *__cp,
14329:         unsigned char *__buf, int __len) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: extern char *inet_nsap_ntoa (int __len, const unsigned char *__cp,
14329:         char *__buf) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: # 62 "../../src/include/platform.h" 2
14329: 
14329: 
14329: 
14329: 
14329: 
14329: # 1 "/usr/include/iconv.h" 1 3 4
14329: # 23 "/usr/include/iconv.h" 3 4
14329: # 1 "/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h" 1 3 4
14329: # 24 "/usr/include/iconv.h" 2 3 4
14329: 
14329: 
14329: 
14329: 
14329: 
14329: typedef void *iconv_t;
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern iconv_t iconv_open (const char *__tocode, const char *__fromcode);
14329: 
14329: 
14329: 
14329: 
14329: extern size_t iconv (iconv_t __cd, char **__restrict __inbuf,
14329:        size_t *__restrict __inbytesleft,
14329:        char **__restrict __outbuf,
14329:        size_t *__restrict __outbytesleft);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int iconv_close (iconv_t __cd);
14329: 
14329: 
14329: # 68 "../../src/include/platform.h" 2
14329: 
14329: # 1 "/usr/include/langinfo.h" 1 3 4
14329: # 23 "/usr/include/langinfo.h" 3 4
14329: # 1 "/usr/include/nl_types.h" 1 3 4
14329: # 30 "/usr/include/nl_types.h" 3 4
14329: 
14329: 
14329: 
14329: typedef void *nl_catd;
14329: 
14329: 
14329: typedef int nl_item;
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern nl_catd catopen (const char *__cat_name, int __flag) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: extern char *catgets (nl_catd __catalog, int __set, int __number,
14329:         const char *__string) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: extern int catclose (nl_catd __catalog) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: # 24 "/usr/include/langinfo.h" 2 3 4
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/locale.h" 1 3 4
14329: # 26 "/usr/include/langinfo.h" 2 3 4
14329: 
14329: 
14329: 
14329: # 41 "/usr/include/langinfo.h" 3 4
14329: enum
14329: {
14329: 
14329: 
14329: 
14329:   ABDAY_1 = (((2) << 16) | (0)),
14329: 
14329:   ABDAY_2,
14329: 
14329:   ABDAY_3,
14329: 
14329:   ABDAY_4,
14329: 
14329:   ABDAY_5,
14329: 
14329:   ABDAY_6,
14329: 
14329:   ABDAY_7,
14329: 
14329: 
14329: 
14329:   DAY_1,
14329: 
14329:   DAY_2,
14329: 
14329:   DAY_3,
14329: 
14329:   DAY_4,
14329: 
14329:   DAY_5,
14329: 
14329:   DAY_6,
14329: 
14329:   DAY_7,
14329: 
14329: 
14329: 
14329: 
14329:   ABMON_1,
14329: 
14329:   ABMON_2,
14329: 
14329:   ABMON_3,
14329: 
14329:   ABMON_4,
14329: 
14329:   ABMON_5,
14329: 
14329:   ABMON_6,
14329: 
14329:   ABMON_7,
14329: 
14329:   ABMON_8,
14329: 
14329:   ABMON_9,
14329: 
14329:   ABMON_10,
14329: 
14329:   ABMON_11,
14329: 
14329:   ABMON_12,
14329: 
14329: 
14329: 
14329: 
14329:   MON_1,
14329: 
14329:   MON_2,
14329: 
14329:   MON_3,
14329: 
14329:   MON_4,
14329: 
14329:   MON_5,
14329: 
14329:   MON_6,
14329: 
14329:   MON_7,
14329: 
14329:   MON_8,
14329: 
14329:   MON_9,
14329: 
14329:   MON_10,
14329: 
14329:   MON_11,
14329: 
14329:   MON_12,
14329: 
14329: 
14329:   AM_STR,
14329: 
14329:   PM_STR,
14329: 
14329: 
14329:   D_T_FMT,
14329: 
14329:   D_FMT,
14329: 
14329:   T_FMT,
14329: 
14329:   T_FMT_AMPM,
14329: 
14329: 
14329:   ERA,
14329: 
14329:   __ERA_YEAR,
14329: 
14329: 
14329: 
14329:   ERA_D_FMT,
14329: 
14329:   ALT_DIGITS,
14329: 
14329:   ERA_D_T_FMT,
14329: 
14329:   ERA_T_FMT,
14329: 
14329: 
14329:   _NL_TIME_ERA_NUM_ENTRIES,
14329:   _NL_TIME_ERA_ENTRIES,
14329: 
14329:   _NL_WABDAY_1,
14329:   _NL_WABDAY_2,
14329:   _NL_WABDAY_3,
14329:   _NL_WABDAY_4,
14329:   _NL_WABDAY_5,
14329:   _NL_WABDAY_6,
14329:   _NL_WABDAY_7,
14329: 
14329: 
14329:   _NL_WDAY_1,
14329:   _NL_WDAY_2,
14329:   _NL_WDAY_3,
14329:   _NL_WDAY_4,
14329:   _NL_WDAY_5,
14329:   _NL_WDAY_6,
14329:   _NL_WDAY_7,
14329: 
14329: 
14329: 
14329:   _NL_WABMON_1,
14329:   _NL_WABMON_2,
14329:   _NL_WABMON_3,
14329:   _NL_WABMON_4,
14329:   _NL_WABMON_5,
14329:   _NL_WABMON_6,
14329:   _NL_WABMON_7,
14329:   _NL_WABMON_8,
14329:   _NL_WABMON_9,
14329:   _NL_WABMON_10,
14329:   _NL_WABMON_11,
14329:   _NL_WABMON_12,
14329: 
14329: 
14329: 
14329:   _NL_WMON_1,
14329:   _NL_WMON_2,
14329:   _NL_WMON_3,
14329:   _NL_WMON_4,
14329:   _NL_WMON_5,
14329:   _NL_WMON_6,
14329:   _NL_WMON_7,
14329:   _NL_WMON_8,
14329:   _NL_WMON_9,
14329:   _NL_WMON_10,
14329:   _NL_WMON_11,
14329:   _NL_WMON_12,
14329: 
14329:   _NL_WAM_STR,
14329:   _NL_WPM_STR,
14329: 
14329:   _NL_WD_T_FMT,
14329:   _NL_WD_FMT,
14329:   _NL_WT_FMT,
14329:   _NL_WT_FMT_AMPM,
14329: 
14329:   _NL_WERA_YEAR,
14329:   _NL_WERA_D_FMT,
14329:   _NL_WALT_DIGITS,
14329:   _NL_WERA_D_T_FMT,
14329:   _NL_WERA_T_FMT,
14329: 
14329:   _NL_TIME_WEEK_NDAYS,
14329:   _NL_TIME_WEEK_1STDAY,
14329:   _NL_TIME_WEEK_1STWEEK,
14329:   _NL_TIME_FIRST_WEEKDAY,
14329:   _NL_TIME_FIRST_WORKDAY,
14329:   _NL_TIME_CAL_DIRECTION,
14329:   _NL_TIME_TIMEZONE,
14329: 
14329:   _DATE_FMT,
14329: 
14329:   _NL_W_DATE_FMT,
14329: 
14329:   _NL_TIME_CODESET,
14329: 
14329: 
14329: 
14329:   __ALTMON_1,
14329:   __ALTMON_2,
14329:   __ALTMON_3,
14329:   __ALTMON_4,
14329:   __ALTMON_5,
14329:   __ALTMON_6,
14329:   __ALTMON_7,
14329:   __ALTMON_8,
14329:   __ALTMON_9,
14329:   __ALTMON_10,
14329:   __ALTMON_11,
14329:   __ALTMON_12,
14329: # 269 "/usr/include/langinfo.h" 3 4
14329:   _NL_WALTMON_1,
14329:   _NL_WALTMON_2,
14329:   _NL_WALTMON_3,
14329:   _NL_WALTMON_4,
14329:   _NL_WALTMON_5,
14329:   _NL_WALTMON_6,
14329:   _NL_WALTMON_7,
14329:   _NL_WALTMON_8,
14329:   _NL_WALTMON_9,
14329:   _NL_WALTMON_10,
14329:   _NL_WALTMON_11,
14329:   _NL_WALTMON_12,
14329: 
14329: 
14329: 
14329:   _NL_ABALTMON_1,
14329:   _NL_ABALTMON_2,
14329:   _NL_ABALTMON_3,
14329:   _NL_ABALTMON_4,
14329:   _NL_ABALTMON_5,
14329:   _NL_ABALTMON_6,
14329:   _NL_ABALTMON_7,
14329:   _NL_ABALTMON_8,
14329:   _NL_ABALTMON_9,
14329:   _NL_ABALTMON_10,
14329:   _NL_ABALTMON_11,
14329:   _NL_ABALTMON_12,
14329: 
14329: 
14329: 
14329:   _NL_WABALTMON_1,
14329:   _NL_WABALTMON_2,
14329:   _NL_WABALTMON_3,
14329:   _NL_WABALTMON_4,
14329:   _NL_WABALTMON_5,
14329:   _NL_WABALTMON_6,
14329:   _NL_WABALTMON_7,
14329:   _NL_WABALTMON_8,
14329:   _NL_WABALTMON_9,
14329:   _NL_WABALTMON_10,
14329:   _NL_WABALTMON_11,
14329:   _NL_WABALTMON_12,
14329: 
14329:   _NL_NUM_LC_TIME,
14329: 
14329: 
14329: 
14329: 
14329:   _NL_COLLATE_NRULES = (((3) << 16) | (0)),
14329:   _NL_COLLATE_RULESETS,
14329:   _NL_COLLATE_TABLEMB,
14329:   _NL_COLLATE_WEIGHTMB,
14329:   _NL_COLLATE_EXTRAMB,
14329:   _NL_COLLATE_INDIRECTMB,
14329:   _NL_COLLATE_GAP1,
14329:   _NL_COLLATE_GAP2,
14329:   _NL_COLLATE_GAP3,
14329:   _NL_COLLATE_TABLEWC,
14329:   _NL_COLLATE_WEIGHTWC,
14329:   _NL_COLLATE_EXTRAWC,
14329:   _NL_COLLATE_INDIRECTWC,
14329:   _NL_COLLATE_SYMB_HASH_SIZEMB,
14329:   _NL_COLLATE_SYMB_TABLEMB,
14329:   _NL_COLLATE_SYMB_EXTRAMB,
14329:   _NL_COLLATE_COLLSEQMB,
14329:   _NL_COLLATE_COLLSEQWC,
14329:   _NL_COLLATE_CODESET,
14329:   _NL_NUM_LC_COLLATE,
14329: 
14329: 
14329: 
14329: 
14329:   _NL_CTYPE_CLASS = (((0) << 16) | (0)),
14329:   _NL_CTYPE_TOUPPER,
14329:   _NL_CTYPE_GAP1,
14329:   _NL_CTYPE_TOLOWER,
14329:   _NL_CTYPE_GAP2,
14329:   _NL_CTYPE_CLASS32,
14329:   _NL_CTYPE_GAP3,
14329:   _NL_CTYPE_GAP4,
14329:   _NL_CTYPE_GAP5,
14329:   _NL_CTYPE_GAP6,
14329:   _NL_CTYPE_CLASS_NAMES,
14329:   _NL_CTYPE_MAP_NAMES,
14329:   _NL_CTYPE_WIDTH,
14329:   _NL_CTYPE_MB_CUR_MAX,
14329:   _NL_CTYPE_CODESET_NAME,
14329:   CODESET = _NL_CTYPE_CODESET_NAME,
14329: 
14329:   _NL_CTYPE_TOUPPER32,
14329:   _NL_CTYPE_TOLOWER32,
14329:   _NL_CTYPE_CLASS_OFFSET,
14329:   _NL_CTYPE_MAP_OFFSET,
14329:   _NL_CTYPE_INDIGITS_MB_LEN,
14329:   _NL_CTYPE_INDIGITS0_MB,
14329:   _NL_CTYPE_INDIGITS1_MB,
14329:   _NL_CTYPE_INDIGITS2_MB,
14329:   _NL_CTYPE_INDIGITS3_MB,
14329:   _NL_CTYPE_INDIGITS4_MB,
14329:   _NL_CTYPE_INDIGITS5_MB,
14329:   _NL_CTYPE_INDIGITS6_MB,
14329:   _NL_CTYPE_INDIGITS7_MB,
14329:   _NL_CTYPE_INDIGITS8_MB,
14329:   _NL_CTYPE_INDIGITS9_MB,
14329:   _NL_CTYPE_INDIGITS_WC_LEN,
14329:   _NL_CTYPE_INDIGITS0_WC,
14329:   _NL_CTYPE_INDIGITS1_WC,
14329:   _NL_CTYPE_INDIGITS2_WC,
14329:   _NL_CTYPE_INDIGITS3_WC,
14329:   _NL_CTYPE_INDIGITS4_WC,
14329:   _NL_CTYPE_INDIGITS5_WC,
14329:   _NL_CTYPE_INDIGITS6_WC,
14329:   _NL_CTYPE_INDIGITS7_WC,
14329:   _NL_CTYPE_INDIGITS8_WC,
14329:   _NL_CTYPE_INDIGITS9_WC,
14329:   _NL_CTYPE_OUTDIGIT0_MB,
14329:   _NL_CTYPE_OUTDIGIT1_MB,
14329:   _NL_CTYPE_OUTDIGIT2_MB,
14329:   _NL_CTYPE_OUTDIGIT3_MB,
14329:   _NL_CTYPE_OUTDIGIT4_MB,
14329:   _NL_CTYPE_OUTDIGIT5_MB,
14329:   _NL_CTYPE_OUTDIGIT6_MB,
14329:   _NL_CTYPE_OUTDIGIT7_MB,
14329:   _NL_CTYPE_OUTDIGIT8_MB,
14329:   _NL_CTYPE_OUTDIGIT9_MB,
14329:   _NL_CTYPE_OUTDIGIT0_WC,
14329:   _NL_CTYPE_OUTDIGIT1_WC,
14329:   _NL_CTYPE_OUTDIGIT2_WC,
14329:   _NL_CTYPE_OUTDIGIT3_WC,
14329:   _NL_CTYPE_OUTDIGIT4_WC,
14329:   _NL_CTYPE_OUTDIGIT5_WC,
14329:   _NL_CTYPE_OUTDIGIT6_WC,
14329:   _NL_CTYPE_OUTDIGIT7_WC,
14329:   _NL_CTYPE_OUTDIGIT8_WC,
14329:   _NL_CTYPE_OUTDIGIT9_WC,
14329:   _NL_CTYPE_TRANSLIT_TAB_SIZE,
14329:   _NL_CTYPE_TRANSLIT_FROM_IDX,
14329:   _NL_CTYPE_TRANSLIT_FROM_TBL,
14329:   _NL_CTYPE_TRANSLIT_TO_IDX,
14329:   _NL_CTYPE_TRANSLIT_TO_TBL,
14329:   _NL_CTYPE_TRANSLIT_DEFAULT_MISSING_LEN,
14329:   _NL_CTYPE_TRANSLIT_DEFAULT_MISSING,
14329:   _NL_CTYPE_TRANSLIT_IGNORE_LEN,
14329:   _NL_CTYPE_TRANSLIT_IGNORE,
14329:   _NL_CTYPE_MAP_TO_NONASCII,
14329:   _NL_CTYPE_NONASCII_CASE,
14329:   _NL_CTYPE_EXTRA_MAP_1,
14329:   _NL_CTYPE_EXTRA_MAP_2,
14329:   _NL_CTYPE_EXTRA_MAP_3,
14329:   _NL_CTYPE_EXTRA_MAP_4,
14329:   _NL_CTYPE_EXTRA_MAP_5,
14329:   _NL_CTYPE_EXTRA_MAP_6,
14329:   _NL_CTYPE_EXTRA_MAP_7,
14329:   _NL_CTYPE_EXTRA_MAP_8,
14329:   _NL_CTYPE_EXTRA_MAP_9,
14329:   _NL_CTYPE_EXTRA_MAP_10,
14329:   _NL_CTYPE_EXTRA_MAP_11,
14329:   _NL_CTYPE_EXTRA_MAP_12,
14329:   _NL_CTYPE_EXTRA_MAP_13,
14329:   _NL_CTYPE_EXTRA_MAP_14,
14329:   _NL_NUM_LC_CTYPE,
14329: 
14329: 
14329: 
14329: 
14329:   __INT_CURR_SYMBOL = (((4) << 16) | (0)),
14329: 
14329: 
14329: 
14329:   __CURRENCY_SYMBOL,
14329: 
14329: 
14329: 
14329:   __MON_DECIMAL_POINT,
14329: 
14329: 
14329: 
14329:   __MON_THOUSANDS_SEP,
14329: 
14329: 
14329: 
14329:   __MON_GROUPING,
14329: 
14329: 
14329: 
14329:   __POSITIVE_SIGN,
14329: 
14329: 
14329: 
14329:   __NEGATIVE_SIGN,
14329: 
14329: 
14329: 
14329:   __INT_FRAC_DIGITS,
14329: 
14329: 
14329: 
14329:   __FRAC_DIGITS,
14329: 
14329: 
14329: 
14329:   __P_CS_PRECEDES,
14329: 
14329: 
14329: 
14329:   __P_SEP_BY_SPACE,
14329: 
14329: 
14329: 
14329:   __N_CS_PRECEDES,
14329: 
14329: 
14329: 
14329:   __N_SEP_BY_SPACE,
14329: 
14329: 
14329: 
14329:   __P_SIGN_POSN,
14329: 
14329: 
14329: 
14329:   __N_SIGN_POSN,
14329: 
14329: 
14329: 
14329:   _NL_MONETARY_CRNCYSTR,
14329: 
14329:   __INT_P_CS_PRECEDES,
14329: 
14329: 
14329: 
14329:   __INT_P_SEP_BY_SPACE,
14329: 
14329: 
14329: 
14329:   __INT_N_CS_PRECEDES,
14329: 
14329: 
14329: 
14329:   __INT_N_SEP_BY_SPACE,
14329: 
14329: 
14329: 
14329:   __INT_P_SIGN_POSN,
14329: 
14329: 
14329: 
14329:   __INT_N_SIGN_POSN,
14329: 
14329: 
14329: 
14329:   _NL_MONETARY_DUO_INT_CURR_SYMBOL,
14329:   _NL_MONETARY_DUO_CURRENCY_SYMBOL,
14329:   _NL_MONETARY_DUO_INT_FRAC_DIGITS,
14329:   _NL_MONETARY_DUO_FRAC_DIGITS,
14329:   _NL_MONETARY_DUO_P_CS_PRECEDES,
14329:   _NL_MONETARY_DUO_P_SEP_BY_SPACE,
14329:   _NL_MONETARY_DUO_N_CS_PRECEDES,
14329:   _NL_MONETARY_DUO_N_SEP_BY_SPACE,
14329:   _NL_MONETARY_DUO_INT_P_CS_PRECEDES,
14329:   _NL_MONETARY_DUO_INT_P_SEP_BY_SPACE,
14329:   _NL_MONETARY_DUO_INT_N_CS_PRECEDES,
14329:   _NL_MONETARY_DUO_INT_N_SEP_BY_SPACE,
14329:   _NL_MONETARY_DUO_P_SIGN_POSN,
14329:   _NL_MONETARY_DUO_N_SIGN_POSN,
14329:   _NL_MONETARY_DUO_INT_P_SIGN_POSN,
14329:   _NL_MONETARY_DUO_INT_N_SIGN_POSN,
14329:   _NL_MONETARY_UNO_VALID_FROM,
14329:   _NL_MONETARY_UNO_VALID_TO,
14329:   _NL_MONETARY_DUO_VALID_FROM,
14329:   _NL_MONETARY_DUO_VALID_TO,
14329:   _NL_MONETARY_CONVERSION_RATE,
14329:   _NL_MONETARY_DECIMAL_POINT_WC,
14329:   _NL_MONETARY_THOUSANDS_SEP_WC,
14329:   _NL_MONETARY_CODESET,
14329:   _NL_NUM_LC_MONETARY,
14329: 
14329: 
14329: 
14329:   __DECIMAL_POINT = (((1) << 16) | (0)),
14329: 
14329: 
14329: 
14329:   RADIXCHAR = __DECIMAL_POINT,
14329: 
14329:   __THOUSANDS_SEP,
14329: 
14329: 
14329: 
14329:   THOUSEP = __THOUSANDS_SEP,
14329: 
14329:   __GROUPING,
14329: 
14329: 
14329: 
14329:   _NL_NUMERIC_DECIMAL_POINT_WC,
14329:   _NL_NUMERIC_THOUSANDS_SEP_WC,
14329:   _NL_NUMERIC_CODESET,
14329:   _NL_NUM_LC_NUMERIC,
14329: 
14329:   __YESEXPR = (((5) << 16) | (0)),
14329: 
14329:   __NOEXPR,
14329: 
14329:   __YESSTR,
14329: 
14329: 
14329: 
14329:   __NOSTR,
14329: 
14329: 
14329: 
14329:   _NL_MESSAGES_CODESET,
14329:   _NL_NUM_LC_MESSAGES,
14329: 
14329:   _NL_PAPER_HEIGHT = (((7) << 16) | (0)),
14329:   _NL_PAPER_WIDTH,
14329:   _NL_PAPER_CODESET,
14329:   _NL_NUM_LC_PAPER,
14329: 
14329:   _NL_NAME_NAME_FMT = (((8) << 16) | (0)),
14329:   _NL_NAME_NAME_GEN,
14329:   _NL_NAME_NAME_MR,
14329:   _NL_NAME_NAME_MRS,
14329:   _NL_NAME_NAME_MISS,
14329:   _NL_NAME_NAME_MS,
14329:   _NL_NAME_CODESET,
14329:   _NL_NUM_LC_NAME,
14329: 
14329:   _NL_ADDRESS_POSTAL_FMT = (((9) << 16) | (0)),
14329:   _NL_ADDRESS_COUNTRY_NAME,
14329:   _NL_ADDRESS_COUNTRY_POST,
14329:   _NL_ADDRESS_COUNTRY_AB2,
14329:   _NL_ADDRESS_COUNTRY_AB3,
14329:   _NL_ADDRESS_COUNTRY_CAR,
14329:   _NL_ADDRESS_COUNTRY_NUM,
14329:   _NL_ADDRESS_COUNTRY_ISBN,
14329:   _NL_ADDRESS_LANG_NAME,
14329:   _NL_ADDRESS_LANG_AB,
14329:   _NL_ADDRESS_LANG_TERM,
14329:   _NL_ADDRESS_LANG_LIB,
14329:   _NL_ADDRESS_CODESET,
14329:   _NL_NUM_LC_ADDRESS,
14329: 
14329:   _NL_TELEPHONE_TEL_INT_FMT = (((10) << 16) | (0)),
14329:   _NL_TELEPHONE_TEL_DOM_FMT,
14329:   _NL_TELEPHONE_INT_SELECT,
14329:   _NL_TELEPHONE_INT_PREFIX,
14329:   _NL_TELEPHONE_CODESET,
14329:   _NL_NUM_LC_TELEPHONE,
14329: 
14329:   _NL_MEASUREMENT_MEASUREMENT = (((11) << 16) | (0)),
14329:   _NL_MEASUREMENT_CODESET,
14329:   _NL_NUM_LC_MEASUREMENT,
14329: 
14329:   _NL_IDENTIFICATION_TITLE = (((12) << 16) | (0)),
14329:   _NL_IDENTIFICATION_SOURCE,
14329:   _NL_IDENTIFICATION_ADDRESS,
14329:   _NL_IDENTIFICATION_CONTACT,
14329:   _NL_IDENTIFICATION_EMAIL,
14329:   _NL_IDENTIFICATION_TEL,
14329:   _NL_IDENTIFICATION_FAX,
14329:   _NL_IDENTIFICATION_LANGUAGE,
14329:   _NL_IDENTIFICATION_TERRITORY,
14329:   _NL_IDENTIFICATION_AUDIENCE,
14329:   _NL_IDENTIFICATION_APPLICATION,
14329:   _NL_IDENTIFICATION_ABBREVIATION,
14329:   _NL_IDENTIFICATION_REVISION,
14329:   _NL_IDENTIFICATION_DATE,
14329:   _NL_IDENTIFICATION_CATEGORY,
14329:   _NL_IDENTIFICATION_CODESET,
14329:   _NL_NUM_LC_IDENTIFICATION,
14329: 
14329: 
14329:   _NL_NUM
14329: };
14329: # 661 "/usr/include/langinfo.h" 3 4
14329: extern char *nl_langinfo (nl_item __item) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern char *nl_langinfo_l (nl_item __item, locale_t __l);
14329: 
14329: 
14329: 
14329: # 70 "../../src/include/platform.h" 2
14329: # 32 "ole2_extractor.c" 2
14329: # 1 "../../src/include/extractor.h" 1
14329: # 46 "../../src/include/extractor.h"
14329: 
14329: # 46 "../../src/include/extractor.h"
14329: enum EXTRACTOR_Options
14329:   {
14329: # 57 "../../src/include/extractor.h"
14329:     EXTRACTOR_OPTION_DEFAULT_POLICY = 0,
14329: 
14329: 
14329: 
14329: 
14329:     EXTRACTOR_OPTION_OUT_OF_PROCESS_NO_RESTART = 1,
14329: 
14329: 
14329: 
14329: 
14329: 
14329:     EXTRACTOR_OPTION_IN_PROCESS = 2,
14329: 
14329: 
14329: 
14329: 
14329:     EXTRACTOR_OPTION_DISABLED = 3
14329: 
14329:   };
14329: 
14329: 
14329: 
14329: 
14329: 
14329: enum EXTRACTOR_MetaFormat
14329:   {
14329: 
14329: 
14329: 
14329:     EXTRACTOR_METAFORMAT_UNKNOWN = 0,
14329: 
14329: 
14329: 
14329: 
14329: 
14329:     EXTRACTOR_METAFORMAT_UTF8 = 1,
14329: 
14329: 
14329: 
14329: 
14329:     EXTRACTOR_METAFORMAT_BINARY = 2,
14329: 
14329: 
14329: 
14329: 
14329: 
14329:     EXTRACTOR_METAFORMAT_C_STRING = 3
14329: 
14329:   };
14329: # 115 "../../src/include/extractor.h"
14329: enum EXTRACTOR_MetaType
14329:   {
14329: 
14329:     EXTRACTOR_METATYPE_RESERVED = 0,
14329:     EXTRACTOR_METATYPE_MIMETYPE = 1,
14329:     EXTRACTOR_METATYPE_FILENAME = 2,
14329:     EXTRACTOR_METATYPE_COMMENT = 3,
14329: 
14329: 
14329:     EXTRACTOR_METATYPE_TITLE = 4,
14329:     EXTRACTOR_METATYPE_BOOK_TITLE = 5,
14329:     EXTRACTOR_METATYPE_BOOK_EDITION = 6,
14329:     EXTRACTOR_METATYPE_BOOK_CHAPTER_NUMBER = 7,
14329:     EXTRACTOR_METATYPE_JOURNAL_NAME = 8,
14329:     EXTRACTOR_METATYPE_JOURNAL_VOLUME = 9,
14329:     EXTRACTOR_METATYPE_JOURNAL_NUMBER = 10,
14329:     EXTRACTOR_METATYPE_PAGE_COUNT = 11,
14329:     EXTRACTOR_METATYPE_PAGE_RANGE = 12,
14329:     EXTRACTOR_METATYPE_AUTHOR_NAME = 13,
14329:     EXTRACTOR_METATYPE_AUTHOR_EMAIL = 14,
14329:     EXTRACTOR_METATYPE_AUTHOR_INSTITUTION = 15,
14329:     EXTRACTOR_METATYPE_PUBLISHER = 16,
14329:     EXTRACTOR_METATYPE_PUBLISHER_ADDRESS = 17,
14329:     EXTRACTOR_METATYPE_PUBLISHER_INSTITUTION = 18,
14329:     EXTRACTOR_METATYPE_PUBLISHER_SERIES = 19,
14329:     EXTRACTOR_METATYPE_PUBLICATION_TYPE = 20,
14329:     EXTRACTOR_METATYPE_PUBLICATION_YEAR = 21,
14329:     EXTRACTOR_METATYPE_PUBLICATION_MONTH = 22,
14329:     EXTRACTOR_METATYPE_PUBLICATION_DAY = 23,
14329:     EXTRACTOR_METATYPE_PUBLICATION_DATE = 24,
14329:     EXTRACTOR_METATYPE_BIBTEX_EPRINT = 25,
14329:     EXTRACTOR_METATYPE_BIBTEX_ENTRY_TYPE = 26,
14329:     EXTRACTOR_METATYPE_LANGUAGE = 27,
14329:     EXTRACTOR_METATYPE_CREATION_TIME = 28,
14329:     EXTRACTOR_METATYPE_URL = 29,
14329: 
14329: 
14329:     EXTRACTOR_METATYPE_URI = 30,
14329:     EXTRACTOR_METATYPE_ISRC = 31,
14329:     EXTRACTOR_METATYPE_HASH_MD4 = 32,
14329:     EXTRACTOR_METATYPE_HASH_MD5 = 33,
14329:     EXTRACTOR_METATYPE_HASH_SHA0 = 34,
14329:     EXTRACTOR_METATYPE_HASH_SHA1 = 35,
14329:     EXTRACTOR_METATYPE_HASH_RMD160 = 36,
14329: 
14329: 
14329:     EXTRACTOR_METATYPE_GPS_LATITUDE_REF = 37,
14329:     EXTRACTOR_METATYPE_GPS_LATITUDE = 38,
14329:     EXTRACTOR_METATYPE_GPS_LONGITUDE_REF = 39,
14329:     EXTRACTOR_METATYPE_GPS_LONGITUDE = 40,
14329:     EXTRACTOR_METATYPE_LOCATION_CITY = 41,
14329:     EXTRACTOR_METATYPE_LOCATION_SUBLOCATION = 42,
14329:     EXTRACTOR_METATYPE_LOCATION_COUNTRY = 43,
14329:     EXTRACTOR_METATYPE_LOCATION_COUNTRY_CODE = 44,
14329: 
14329: 
14329:     EXTRACTOR_METATYPE_UNKNOWN = 45,
14329:     EXTRACTOR_METATYPE_DESCRIPTION = 46,
14329:     EXTRACTOR_METATYPE_COPYRIGHT = 47,
14329:     EXTRACTOR_METATYPE_RIGHTS = 48,
14329:     EXTRACTOR_METATYPE_KEYWORDS = 49,
14329:     EXTRACTOR_METATYPE_ABSTRACT = 50,
14329:     EXTRACTOR_METATYPE_SUMMARY = 51,
14329:     EXTRACTOR_METATYPE_SUBJECT = 52,
14329:     EXTRACTOR_METATYPE_CREATOR = 53,
14329:     EXTRACTOR_METATYPE_FORMAT = 54,
14329:     EXTRACTOR_METATYPE_FORMAT_VERSION = 55,
14329: 
14329: 
14329:     EXTRACTOR_METATYPE_CREATED_BY_SOFTWARE = 56,
14329:     EXTRACTOR_METATYPE_UNKNOWN_DATE = 57,
14329:     EXTRACTOR_METATYPE_CREATION_DATE = 58,
14329:     EXTRACTOR_METATYPE_MODIFICATION_DATE = 59,
14329:     EXTRACTOR_METATYPE_LAST_PRINTED = 60,
14329:     EXTRACTOR_METATYPE_LAST_SAVED_BY = 61,
14329:     EXTRACTOR_METATYPE_TOTAL_EDITING_TIME = 62,
14329:     EXTRACTOR_METATYPE_EDITING_CYCLES = 63,
14329:     EXTRACTOR_METATYPE_MODIFIED_BY_SOFTWARE = 64,
14329:     EXTRACTOR_METATYPE_REVISION_HISTORY = 65,
14329: 
14329:     EXTRACTOR_METATYPE_EMBEDDED_FILE_SIZE = 66,
14329:     EXTRACTOR_METATYPE_FINDER_FILE_TYPE = 67,
14329:     EXTRACTOR_METATYPE_FINDER_FILE_CREATOR = 68,
14329: 
14329: 
14329:     EXTRACTOR_METATYPE_PACKAGE_NAME = 69,
14329:     EXTRACTOR_METATYPE_PACKAGE_VERSION = 70,
14329:     EXTRACTOR_METATYPE_SECTION = 71,
14329:     EXTRACTOR_METATYPE_UPLOAD_PRIORITY = 72,
14329:     EXTRACTOR_METATYPE_PACKAGE_DEPENDENCY = 73,
14329:     EXTRACTOR_METATYPE_PACKAGE_CONFLICTS = 74,
14329:     EXTRACTOR_METATYPE_PACKAGE_REPLACES = 75,
14329:     EXTRACTOR_METATYPE_PACKAGE_PROVIDES = 76,
14329:     EXTRACTOR_METATYPE_PACKAGE_RECOMMENDS = 77,
14329:     EXTRACTOR_METATYPE_PACKAGE_SUGGESTS = 78,
14329:     EXTRACTOR_METATYPE_PACKAGE_MAINTAINER = 79,
14329:     EXTRACTOR_METATYPE_PACKAGE_INSTALLED_SIZE = 80,
14329:     EXTRACTOR_METATYPE_PACKAGE_SOURCE = 81,
14329:     EXTRACTOR_METATYPE_PACKAGE_ESSENTIAL = 82,
14329:     EXTRACTOR_METATYPE_TARGET_ARCHITECTURE = 83,
14329:     EXTRACTOR_METATYPE_PACKAGE_PRE_DEPENDENCY = 84,
14329:     EXTRACTOR_METATYPE_LICENSE = 85,
14329:     EXTRACTOR_METATYPE_PACKAGE_DISTRIBUTION = 86,
14329:     EXTRACTOR_METATYPE_BUILDHOST = 87,
14329:     EXTRACTOR_METATYPE_VENDOR = 88,
14329:     EXTRACTOR_METATYPE_TARGET_OS = 89,
14329:     EXTRACTOR_METATYPE_SOFTWARE_VERSION = 90,
14329:     EXTRACTOR_METATYPE_TARGET_PLATFORM = 91,
14329:     EXTRACTOR_METATYPE_RESOURCE_TYPE = 92,
14329:     EXTRACTOR_METATYPE_LIBRARY_SEARCH_PATH = 93,
14329:     EXTRACTOR_METATYPE_LIBRARY_DEPENDENCY = 94,
14329: 
14329: 
14329:     EXTRACTOR_METATYPE_CAMERA_MAKE = 95,
14329:     EXTRACTOR_METATYPE_CAMERA_MODEL = 96,
14329:     EXTRACTOR_METATYPE_EXPOSURE = 97,
14329:     EXTRACTOR_METATYPE_APERTURE = 98,
14329:     EXTRACTOR_METATYPE_EXPOSURE_BIAS = 99,
14329:     EXTRACTOR_METATYPE_FLASH = 100,
14329:     EXTRACTOR_METATYPE_FLASH_BIAS = 101,
14329:     EXTRACTOR_METATYPE_FOCAL_LENGTH = 102,
14329:     EXTRACTOR_METATYPE_FOCAL_LENGTH_35MM = 103,
14329:     EXTRACTOR_METATYPE_ISO_SPEED = 104,
14329:     EXTRACTOR_METATYPE_EXPOSURE_MODE = 105,
14329:     EXTRACTOR_METATYPE_METERING_MODE = 106,
14329:     EXTRACTOR_METATYPE_MACRO_MODE = 107,
14329:     EXTRACTOR_METATYPE_IMAGE_QUALITY = 108,
14329:     EXTRACTOR_METATYPE_WHITE_BALANCE = 109,
14329:     EXTRACTOR_METATYPE_ORIENTATION = 110,
14329:     EXTRACTOR_METATYPE_MAGNIFICATION = 111,
14329: 
14329: 
14329:     EXTRACTOR_METATYPE_IMAGE_DIMENSIONS = 112,
14329:     EXTRACTOR_METATYPE_PRODUCED_BY_SOFTWARE = 113,
14329:     EXTRACTOR_METATYPE_THUMBNAIL = 114,
14329:     EXTRACTOR_METATYPE_IMAGE_RESOLUTION = 115,
14329:     EXTRACTOR_METATYPE_SOURCE = 116,
14329: 
14329: 
14329:     EXTRACTOR_METATYPE_CHARACTER_SET = 117,
14329:     EXTRACTOR_METATYPE_LINE_COUNT = 118,
14329:     EXTRACTOR_METATYPE_PARAGRAPH_COUNT = 119,
14329:     EXTRACTOR_METATYPE_WORD_COUNT = 120,
14329:     EXTRACTOR_METATYPE_CHARACTER_COUNT = 121,
14329:     EXTRACTOR_METATYPE_PAGE_ORIENTATION = 122,
14329:     EXTRACTOR_METATYPE_PAPER_SIZE = 123,
14329:     EXTRACTOR_METATYPE_TEMPLATE = 124,
14329:     EXTRACTOR_METATYPE_COMPANY = 125,
14329:     EXTRACTOR_METATYPE_MANAGER = 126,
14329:     EXTRACTOR_METATYPE_REVISION_NUMBER = 127,
14329: 
14329: 
14329:     EXTRACTOR_METATYPE_DURATION = 128,
14329:     EXTRACTOR_METATYPE_ALBUM = 129,
14329:     EXTRACTOR_METATYPE_ARTIST = 130,
14329:     EXTRACTOR_METATYPE_GENRE = 131,
14329:     EXTRACTOR_METATYPE_TRACK_NUMBER = 132,
14329:     EXTRACTOR_METATYPE_DISC_NUMBER = 133,
14329:     EXTRACTOR_METATYPE_PERFORMER = 134,
14329:     EXTRACTOR_METATYPE_CONTACT_INFORMATION = 135,
14329:     EXTRACTOR_METATYPE_SONG_VERSION = 136,
14329:     EXTRACTOR_METATYPE_PICTURE = 137,
14329:     EXTRACTOR_METATYPE_COVER_PICTURE = 138,
14329:     EXTRACTOR_METATYPE_CONTRIBUTOR_PICTURE = 139,
14329:     EXTRACTOR_METATYPE_EVENT_PICTURE = 140,
14329:     EXTRACTOR_METATYPE_LOGO = 141,
14329:     EXTRACTOR_METATYPE_BROADCAST_TELEVISION_SYSTEM = 142,
14329:     EXTRACTOR_METATYPE_SOURCE_DEVICE = 143,
14329:     EXTRACTOR_METATYPE_DISCLAIMER = 144,
14329:     EXTRACTOR_METATYPE_WARNING = 145,
14329:     EXTRACTOR_METATYPE_PAGE_ORDER = 146,
14329:     EXTRACTOR_METATYPE_WRITER = 147,
14329:     EXTRACTOR_METATYPE_PRODUCT_VERSION = 148,
14329:     EXTRACTOR_METATYPE_CONTRIBUTOR_NAME = 149,
14329:     EXTRACTOR_METATYPE_MOVIE_DIRECTOR = 150,
14329:     EXTRACTOR_METATYPE_NETWORK_NAME = 151,
14329:     EXTRACTOR_METATYPE_SHOW_NAME = 152,
14329:     EXTRACTOR_METATYPE_CHAPTER_NAME = 153,
14329:     EXTRACTOR_METATYPE_SONG_COUNT = 154,
14329:     EXTRACTOR_METATYPE_STARTING_SONG = 155,
14329:     EXTRACTOR_METATYPE_PLAY_COUNTER = 156,
14329:     EXTRACTOR_METATYPE_CONDUCTOR = 157,
14329:     EXTRACTOR_METATYPE_INTERPRETATION = 158,
14329:     EXTRACTOR_METATYPE_COMPOSER = 159,
14329:     EXTRACTOR_METATYPE_BEATS_PER_MINUTE = 160,
14329:     EXTRACTOR_METATYPE_ENCODED_BY = 161,
14329:     EXTRACTOR_METATYPE_ORIGINAL_TITLE = 162,
14329:     EXTRACTOR_METATYPE_ORIGINAL_ARTIST = 163,
14329:     EXTRACTOR_METATYPE_ORIGINAL_WRITER = 164,
14329:     EXTRACTOR_METATYPE_ORIGINAL_RELEASE_YEAR = 165,
14329:     EXTRACTOR_METATYPE_ORIGINAL_PERFORMER = 166,
14329:     EXTRACTOR_METATYPE_LYRICS = 167,
14329:     EXTRACTOR_METATYPE_POPULARITY_METER = 168,
14329:     EXTRACTOR_METATYPE_LICENSEE = 169,
14329:     EXTRACTOR_METATYPE_MUSICIAN_CREDITS_LIST = 170,
14329:     EXTRACTOR_METATYPE_MOOD = 171,
14329:     EXTRACTOR_METATYPE_SUBTITLE = 172,
14329: 
14329: 
14329:     EXTRACTOR_METATYPE_GNUNET_DISPLAY_TYPE = 173,
14329:     EXTRACTOR_METATYPE_GNUNET_FULL_DATA = 174,
14329:     EXTRACTOR_METATYPE_RATING = 175,
14329:     EXTRACTOR_METATYPE_ORGANIZATION = 176,
14329:     EXTRACTOR_METATYPE_RIPPER = 177,
14329:     EXTRACTOR_METATYPE_PRODUCER = 178,
14329:     EXTRACTOR_METATYPE_GROUP = 179,
14329:     EXTRACTOR_METATYPE_GNUNET_ORIGINAL_FILENAME = 180,
14329: 
14329:     EXTRACTOR_METATYPE_DISC_COUNT = 181,
14329: 
14329:     EXTRACTOR_METATYPE_CODEC = 182,
14329:     EXTRACTOR_METATYPE_VIDEO_CODEC = 183,
14329:     EXTRACTOR_METATYPE_AUDIO_CODEC = 184,
14329:     EXTRACTOR_METATYPE_SUBTITLE_CODEC = 185,
14329: 
14329:     EXTRACTOR_METATYPE_CONTAINER_FORMAT = 186,
14329: 
14329:     EXTRACTOR_METATYPE_BITRATE = 187,
14329:     EXTRACTOR_METATYPE_NOMINAL_BITRATE = 188,
14329:     EXTRACTOR_METATYPE_MINIMUM_BITRATE = 189,
14329:     EXTRACTOR_METATYPE_MAXIMUM_BITRATE = 190,
14329: 
14329:     EXTRACTOR_METATYPE_SERIAL = 191,
14329: 
14329:     EXTRACTOR_METATYPE_ENCODER = 192,
14329:     EXTRACTOR_METATYPE_ENCODER_VERSION = 193,
14329: 
14329:     EXTRACTOR_METATYPE_TRACK_GAIN = 194,
14329:     EXTRACTOR_METATYPE_TRACK_PEAK = 195,
14329:     EXTRACTOR_METATYPE_ALBUM_GAIN = 196,
14329:     EXTRACTOR_METATYPE_ALBUM_PEAK = 197,
14329:     EXTRACTOR_METATYPE_REFERENCE_LEVEL = 198,
14329: 
14329:     EXTRACTOR_METATYPE_LOCATION_NAME = 199,
14329:     EXTRACTOR_METATYPE_LOCATION_ELEVATION = 200,
14329:     EXTRACTOR_METATYPE_LOCATION_HORIZONTAL_ERROR = 201,
14329:     EXTRACTOR_METATYPE_LOCATION_MOVEMENT_SPEED = 202,
14329:     EXTRACTOR_METATYPE_LOCATION_MOVEMENT_DIRECTION = 203,
14329:     EXTRACTOR_METATYPE_LOCATION_CAPTURE_DIRECTION = 204,
14329: 
14329:     EXTRACTOR_METATYPE_SHOW_EPISODE_NUMBER = 205,
14329:     EXTRACTOR_METATYPE_SHOW_SEASON_NUMBER = 206,
14329: 
14329:     EXTRACTOR_METATYPE_GROUPING = 207,
14329: 
14329:     EXTRACTOR_METATYPE_DEVICE_MANUFACTURER = 208,
14329:     EXTRACTOR_METATYPE_DEVICE_MODEL = 209,
14329: 
14329:     EXTRACTOR_METATYPE_AUDIO_LANGUAGE = 210,
14329:     EXTRACTOR_METATYPE_CHANNELS = 211,
14329:     EXTRACTOR_METATYPE_SAMPLE_RATE = 212,
14329:     EXTRACTOR_METATYPE_AUDIO_DEPTH = 213,
14329:     EXTRACTOR_METATYPE_AUDIO_BITRATE = 214,
14329:     EXTRACTOR_METATYPE_MAXIMUM_AUDIO_BITRATE = 215,
14329: 
14329:     EXTRACTOR_METATYPE_VIDEO_DIMENSIONS = 216,
14329:     EXTRACTOR_METATYPE_VIDEO_DEPTH = 217,
14329:     EXTRACTOR_METATYPE_FRAME_RATE = 218,
14329:     EXTRACTOR_METATYPE_PIXEL_ASPECT_RATIO = 219,
14329:     EXTRACTOR_METATYPE_VIDEO_BITRATE = 220,
14329:     EXTRACTOR_METATYPE_MAXIMUM_VIDEO_BITRATE = 221,
14329: 
14329:     EXTRACTOR_METATYPE_SUBTITLE_LANGUAGE = 222,
14329:     EXTRACTOR_METATYPE_VIDEO_LANGUAGE = 223,
14329: 
14329:     EXTRACTOR_METATYPE_TOC = 224,
14329: 
14329:     EXTRACTOR_METATYPE_VIDEO_DURATION = 225,
14329:     EXTRACTOR_METATYPE_AUDIO_DURATION = 226,
14329:     EXTRACTOR_METATYPE_SUBTITLE_DURATION = 227,
14329: 
14329:     EXTRACTOR_METATYPE_AUDIO_PREVIEW = 228,
14329: 
14329:     EXTRACTOR_METATYPE_NARINFO = 229,
14329:     EXTRACTOR_METATYPE_NAR = 230,
14329: 
14329:     EXTRACTOR_METATYPE_LAST = 231
14329:   };
14329: # 405 "../../src/include/extractor.h"
14329: const char *
14329: EXTRACTOR_metatype_to_string (enum EXTRACTOR_MetaType type);
14329: # 418 "../../src/include/extractor.h"
14329: const char *
14329: EXTRACTOR_metatype_to_description (enum EXTRACTOR_MetaType type);
14329: # 428 "../../src/include/extractor.h"
14329: enum EXTRACTOR_MetaType
14329: EXTRACTOR_metatype_get_max (void);
14329: # 449 "../../src/include/extractor.h"
14329: typedef int
14329: (*EXTRACTOR_MetaDataProcessor) (void *cls,
14329:                                 const char *plugin_name,
14329:                                 enum EXTRACTOR_MetaType type,
14329:                                 enum EXTRACTOR_MetaFormat format,
14329:                                 const char *data_mime_type,
14329:                                 const char *data,
14329:                                 size_t data_len);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: struct EXTRACTOR_ExtractContext
14329: {
14329: 
14329: 
14329: 
14329: 
14329:   void *cls;
14329: 
14329: 
14329: 
14329: 
14329:   const char *config;
14329: # 484 "../../src/include/extractor.h"
14329:   ssize_t (*read) (void *cls,
14329:      void **data,
14329:      size_t size);
14329: # 499 "../../src/include/extractor.h"
14329:   int64_t (*seek) (void *cls,
14329:      int64_t pos,
14329:      int whence);
14329: # 510 "../../src/include/extractor.h"
14329:   uint64_t (*get_size) (void *cls);
14329: 
14329: 
14329: 
14329: 
14329:   EXTRACTOR_MetaDataProcessor proc;
14329: 
14329: };
14329: # 526 "../../src/include/extractor.h"
14329: typedef void
14329: (*EXTRACTOR_extract_method) (struct EXTRACTOR_ExtractContext *ec);
14329: # 536 "../../src/include/extractor.h"
14329: struct EXTRACTOR_PluginList;
14329: # 560 "../../src/include/extractor.h"
14329: struct EXTRACTOR_PluginList *
14329: EXTRACTOR_plugin_add_defaults (enum EXTRACTOR_Options flags);
14329: # 573 "../../src/include/extractor.h"
14329: struct EXTRACTOR_PluginList *
14329: EXTRACTOR_plugin_add (struct EXTRACTOR_PluginList * prev,
14329:         const char *library,
14329:         const char *options,
14329:         enum EXTRACTOR_Options flags);
14329: # 595 "../../src/include/extractor.h"
14329: struct EXTRACTOR_PluginList *
14329: EXTRACTOR_plugin_add_config (struct EXTRACTOR_PluginList *prev,
14329:         const char *config,
14329:         enum EXTRACTOR_Options flags);
14329: # 608 "../../src/include/extractor.h"
14329: struct EXTRACTOR_PluginList *
14329: EXTRACTOR_plugin_remove (struct EXTRACTOR_PluginList *prev,
14329:     const char *library);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: void
14329: EXTRACTOR_plugin_remove_all (struct EXTRACTOR_PluginList *plugins);
14329: # 633 "../../src/include/extractor.h"
14329: void
14329: EXTRACTOR_extract (struct EXTRACTOR_PluginList *plugins,
14329:      const char *filename,
14329:      const void *data,
14329:      size_t size,
14329:      EXTRACTOR_MetaDataProcessor proc,
14329:      void *proc_cls);
14329: # 658 "../../src/include/extractor.h"
14329: int
14329: EXTRACTOR_meta_data_print (void *handle,
14329:       const char *plugin_name,
14329:       enum EXTRACTOR_MetaType type,
14329:       enum EXTRACTOR_MetaFormat format,
14329:       const char *data_mime_type,
14329:       const char *data,
14329:       size_t data_len);
14329: # 33 "ole2_extractor.c" 2
14329: # 1 "../../src/common/convert.h" 1
14329: # 41 "../../src/common/convert.h"
14329: char *
14329: EXTRACTOR_common_convert_to_utf8 (const char * input,
14329:       size_t len,
14329:       const char *charset);
14329: # 34 "ole2_extractor.c" 2
14329: # 1 "/usr/include/glib-2.0/glib-object.h" 1
14329: # 23 "/usr/include/glib-2.0/glib-object.h"
14329: # 1 "/usr/include/glib-2.0/gobject/gbinding.h" 1
14329: # 28 "/usr/include/glib-2.0/gobject/gbinding.h"
14329: # 1 "/usr/include/glib-2.0/glib.h" 1
14329: # 30 "/usr/include/glib-2.0/glib.h"
14329: # 1 "/usr/include/glib-2.0/glib/galloca.h" 1
14329: # 32 "/usr/include/glib-2.0/glib/galloca.h"
14329: # 1 "/usr/include/glib-2.0/glib/gtypes.h" 1
14329: # 32 "/usr/include/glib-2.0/glib/gtypes.h"
14329: # 1 "/usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h" 1
14329: # 9 "/usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h"
14329: # 1 "/usr/include/glib-2.0/glib/gmacros.h" 1
14329: # 38 "/usr/include/glib-2.0/glib/gmacros.h"
14329: # 1 "/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h" 1 3 4
14329: # 39 "/usr/include/glib-2.0/glib/gmacros.h" 2
14329: # 10 "/usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h" 2
14329: 
14329: # 1 "/usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h" 1 3 4
14329: # 12 "/usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h" 2
14329: # 1 "/usr/lib/gcc/arm-linux-gnueabihf/8/include/float.h" 1 3 4
14329: # 13 "/usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h" 2
14329: # 21 "/usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h"
14329: 
14329: # 37 "/usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h"
14329: typedef signed char gint8;
14329: typedef unsigned char guint8;
14329: typedef signed short gint16;
14329: typedef unsigned short guint16;
14329: 
14329: 
14329: 
14329: typedef signed int gint32;
14329: typedef unsigned int guint32;
14329: 
14329: 
14329: 
14329: 
14329: 
14329: __extension__ typedef signed long long gint64;
14329: __extension__ typedef unsigned long long guint64;
14329: # 65 "/usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h"
14329: typedef signed int gssize;
14329: typedef unsigned int gsize;
14329: # 76 "/usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h"
14329: typedef gint64 goffset;
14329: # 93 "/usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h"
14329: typedef signed int gintptr;
14329: typedef unsigned int guintptr;
14329: # 182 "/usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h"
14329: typedef int GPid;
14329: # 198 "/usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h"
14329: 
14329: # 33 "/usr/include/glib-2.0/glib/gtypes.h" 2
14329: 
14329: # 1 "/usr/include/glib-2.0/glib/gversionmacros.h" 1
14329: # 35 "/usr/include/glib-2.0/glib/gtypes.h" 2
14329: 
14329: 
14329: 
14329: # 46 "/usr/include/glib-2.0/glib/gtypes.h"
14329: typedef char gchar;
14329: typedef short gshort;
14329: typedef long glong;
14329: typedef int gint;
14329: typedef gint gboolean;
14329: 
14329: typedef unsigned char guchar;
14329: typedef unsigned short gushort;
14329: typedef unsigned long gulong;
14329: typedef unsigned int guint;
14329: 
14329: typedef float gfloat;
14329: typedef double gdouble;
14329: # 77 "/usr/include/glib-2.0/glib/gtypes.h"
14329: typedef void* gpointer;
14329: typedef const void *gconstpointer;
14329: 
14329: typedef gint (*GCompareFunc) (gconstpointer a,
14329:                                                  gconstpointer b);
14329: typedef gint (*GCompareDataFunc) (gconstpointer a,
14329:                                                  gconstpointer b,
14329:        gpointer user_data);
14329: typedef gboolean (*GEqualFunc) (gconstpointer a,
14329:                                                  gconstpointer b);
14329: typedef void (*GDestroyNotify) (gpointer data);
14329: typedef void (*GFunc) (gpointer data,
14329:                                                  gpointer user_data);
14329: typedef guint (*GHashFunc) (gconstpointer key);
14329: typedef void (*GHFunc) (gpointer key,
14329:                                                  gpointer value,
14329:                                                  gpointer user_data);
14329: # 103 "/usr/include/glib-2.0/glib/gtypes.h"
14329: typedef void (*GFreeFunc) (gpointer data);
14329: # 117 "/usr/include/glib-2.0/glib/gtypes.h"
14329: typedef const gchar * (*GTranslateFunc) (const gchar *str,
14329:        gpointer data);
14329: # 418 "/usr/include/glib-2.0/glib/gtypes.h"
14329: static inline gboolean _GLIB_CHECKED_ADD_U32 (guint32 *dest, guint32 a, guint32 b) {
14329:   return !__builtin_uadd_overflow(a, b, dest); }
14329: static inline gboolean _GLIB_CHECKED_MUL_U32 (guint32 *dest, guint32 a, guint32 b) {
14329:   return !__builtin_umul_overflow(a, b, dest); }
14329: static inline gboolean _GLIB_CHECKED_ADD_U64 (guint64 *dest, guint64 a, guint64 b) {
14329:   typedef char _GStaticAssertCompileTimeAssertion_0[(sizeof (unsigned long long) == sizeof (guint64)) ? 1 : -1] __attribute__((__unused__));
14329:   return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); }
14329: static inline gboolean _GLIB_CHECKED_MUL_U64 (guint64 *dest, guint64 a, guint64 b) {
14329:   return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); }
14329: # 455 "/usr/include/glib-2.0/glib/gtypes.h"
14329: typedef union _GDoubleIEEE754 GDoubleIEEE754;
14329: typedef union _GFloatIEEE754 GFloatIEEE754;
14329: 
14329: 
14329: 
14329: 
14329: 
14329: union _GFloatIEEE754
14329: {
14329:   gfloat v_float;
14329:   struct {
14329:     guint mantissa : 23;
14329:     guint biased_exponent : 8;
14329:     guint sign : 1;
14329:   } mpn;
14329: };
14329: union _GDoubleIEEE754
14329: {
14329:   gdouble v_double;
14329:   struct {
14329:     guint mantissa_low : 32;
14329:     guint mantissa_high : 20;
14329:     guint biased_exponent : 11;
14329:     guint sign : 1;
14329:   } mpn;
14329: };
14329: # 505 "/usr/include/glib-2.0/glib/gtypes.h"
14329: typedef struct _GTimeVal GTimeVal;
14329: 
14329: struct _GTimeVal
14329: {
14329:   glong tv_sec;
14329:   glong tv_usec;
14329: };
14329: 
14329: typedef gint grefcount;
14329: typedef volatile gint gatomicrefcount;
14329: 
14329: 
14329: # 33 "/usr/include/glib-2.0/glib/galloca.h" 2
14329: # 31 "/usr/include/glib-2.0/glib.h" 2
14329: # 1 "/usr/include/glib-2.0/glib/garray.h" 1
14329: # 34 "/usr/include/glib-2.0/glib/garray.h"
14329: 
14329: 
14329: typedef struct _GBytes GBytes;
14329: typedef struct _GArray GArray;
14329: typedef struct _GByteArray GByteArray;
14329: typedef struct _GPtrArray GPtrArray;
14329: 
14329: struct _GArray
14329: {
14329:   gchar *data;
14329:   guint len;
14329: };
14329: 
14329: struct _GByteArray
14329: {
14329:   guint8 *data;
14329:   guint len;
14329: };
14329: 
14329: struct _GPtrArray
14329: {
14329:   gpointer *pdata;
14329:   guint len;
14329: };
14329: # 69 "/usr/include/glib-2.0/glib/garray.h"
14329: extern
14329: GArray* g_array_new (gboolean zero_terminated,
14329:        gboolean clear_,
14329:        guint element_size);
14329: extern
14329: GArray* g_array_sized_new (gboolean zero_terminated,
14329:        gboolean clear_,
14329:        guint element_size,
14329:        guint reserved_size);
14329: extern
14329: gchar* g_array_free (GArray *array,
14329:        gboolean free_segment);
14329: extern
14329: GArray *g_array_ref (GArray *array);
14329: extern
14329: void g_array_unref (GArray *array);
14329: extern
14329: guint g_array_get_element_size (GArray *array);
14329: extern
14329: GArray* g_array_append_vals (GArray *array,
14329:        gconstpointer data,
14329:        guint len);
14329: extern
14329: GArray* g_array_prepend_vals (GArray *array,
14329:        gconstpointer data,
14329:        guint len);
14329: extern
14329: GArray* g_array_insert_vals (GArray *array,
14329:        guint index_,
14329:        gconstpointer data,
14329:        guint len);
14329: extern
14329: GArray* g_array_set_size (GArray *array,
14329:        guint length);
14329: extern
14329: GArray* g_array_remove_index (GArray *array,
14329:        guint index_);
14329: extern
14329: GArray* g_array_remove_index_fast (GArray *array,
14329:        guint index_);
14329: extern
14329: GArray* g_array_remove_range (GArray *array,
14329:        guint index_,
14329:        guint length);
14329: extern
14329: void g_array_sort (GArray *array,
14329:        GCompareFunc compare_func);
14329: extern
14329: void g_array_sort_with_data (GArray *array,
14329:        GCompareDataFunc compare_func,
14329:        gpointer user_data);
14329: extern
14329: void g_array_set_clear_func (GArray *array,
14329:                                    GDestroyNotify clear_func);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern
14329: GPtrArray* g_ptr_array_new (void);
14329: extern
14329: GPtrArray* g_ptr_array_new_with_free_func (GDestroyNotify element_free_func);
14329: extern
14329: GPtrArray* g_ptr_array_sized_new (guint reserved_size);
14329: extern
14329: GPtrArray* g_ptr_array_new_full (guint reserved_size,
14329:         GDestroyNotify element_free_func);
14329: extern
14329: gpointer* g_ptr_array_free (GPtrArray *array,
14329:         gboolean free_seg);
14329: extern
14329: GPtrArray* g_ptr_array_ref (GPtrArray *array);
14329: extern
14329: void g_ptr_array_unref (GPtrArray *array);
14329: extern
14329: void g_ptr_array_set_free_func (GPtrArray *array,
14329:                                            GDestroyNotify element_free_func);
14329: extern
14329: void g_ptr_array_set_size (GPtrArray *array,
14329:         gint length);
14329: extern
14329: gpointer g_ptr_array_remove_index (GPtrArray *array,
14329:         guint index_);
14329: extern
14329: gpointer g_ptr_array_remove_index_fast (GPtrArray *array,
14329:         guint index_);
14329: extern
14329: gpointer g_ptr_array_steal_index (GPtrArray *array,
14329:                                            guint index_);
14329: extern
14329: gpointer g_ptr_array_steal_index_fast (GPtrArray *array,
14329:                                            guint index_);
14329: extern
14329: gboolean g_ptr_array_remove (GPtrArray *array,
14329:         gpointer data);
14329: extern
14329: gboolean g_ptr_array_remove_fast (GPtrArray *array,
14329:         gpointer data);
14329: extern
14329: GPtrArray *g_ptr_array_remove_range (GPtrArray *array,
14329:         guint index_,
14329:         guint length);
14329: extern
14329: void g_ptr_array_add (GPtrArray *array,
14329:         gpointer data);
14329: extern
14329: void g_ptr_array_insert (GPtrArray *array,
14329:                                            gint index_,
14329:                                            gpointer data);
14329: extern
14329: void g_ptr_array_sort (GPtrArray *array,
14329:         GCompareFunc compare_func);
14329: extern
14329: void g_ptr_array_sort_with_data (GPtrArray *array,
14329:         GCompareDataFunc compare_func,
14329:         gpointer user_data);
14329: extern
14329: void g_ptr_array_foreach (GPtrArray *array,
14329:         GFunc func,
14329:         gpointer user_data);
14329: extern
14329: gboolean g_ptr_array_find (GPtrArray *haystack,
14329:                                            gconstpointer needle,
14329:                                            guint *index_);
14329: extern
14329: gboolean g_ptr_array_find_with_equal_func (GPtrArray *haystack,
14329:                                              gconstpointer needle,
14329:                                              GEqualFunc equal_func,
14329:                                              guint *index_);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern
14329: GByteArray* g_byte_array_new (void);
14329: extern
14329: GByteArray* g_byte_array_new_take (guint8 *data,
14329:                                             gsize len);
14329: extern
14329: GByteArray* g_byte_array_sized_new (guint reserved_size);
14329: extern
14329: guint8* g_byte_array_free (GByteArray *array,
14329:          gboolean free_segment);
14329: extern
14329: GBytes* g_byte_array_free_to_bytes (GByteArray *array);
14329: extern
14329: GByteArray *g_byte_array_ref (GByteArray *array);
14329: extern
14329: void g_byte_array_unref (GByteArray *array);
14329: extern
14329: GByteArray* g_byte_array_append (GByteArray *array,
14329:          const guint8 *data,
14329:          guint len);
14329: extern
14329: GByteArray* g_byte_array_prepend (GByteArray *array,
14329:          const guint8 *data,
14329:          guint len);
14329: extern
14329: GByteArray* g_byte_array_set_size (GByteArray *array,
14329:          guint length);
14329: extern
14329: GByteArray* g_byte_array_remove_index (GByteArray *array,
14329:          guint index_);
14329: extern
14329: GByteArray* g_byte_array_remove_index_fast (GByteArray *array,
14329:          guint index_);
14329: extern
14329: GByteArray* g_byte_array_remove_range (GByteArray *array,
14329:          guint index_,
14329:          guint length);
14329: extern
14329: void g_byte_array_sort (GByteArray *array,
14329:          GCompareFunc compare_func);
14329: extern
14329: void g_byte_array_sort_with_data (GByteArray *array,
14329:          GCompareDataFunc compare_func,
14329:          gpointer user_data);
14329: 
14329: 
14329: # 32 "/usr/include/glib-2.0/glib.h" 2
14329: # 1 "/usr/include/glib-2.0/glib/gasyncqueue.h" 1
14329: # 32 "/usr/include/glib-2.0/glib/gasyncqueue.h"
14329: # 1 "/usr/include/glib-2.0/glib/gthread.h" 1
14329: # 32 "/usr/include/glib-2.0/glib/gthread.h"
14329: # 1 "/usr/include/glib-2.0/glib/gatomic.h" 1
14329: # 29 "/usr/include/glib-2.0/glib/gatomic.h"
14329: 
14329: 
14329: extern
14329: gint g_atomic_int_get (const volatile gint *atomic);
14329: extern
14329: void g_atomic_int_set (volatile gint *atomic,
14329:                                                                gint newval);
14329: extern
14329: void g_atomic_int_inc (volatile gint *atomic);
14329: extern
14329: gboolean g_atomic_int_dec_and_test (volatile gint *atomic);
14329: extern
14329: gboolean g_atomic_int_compare_and_exchange (volatile gint *atomic,
14329:                                                                gint oldval,
14329:                                                                gint newval);
14329: extern
14329: gint g_atomic_int_add (volatile gint *atomic,
14329:                                                                gint val);
14329: extern
14329: guint g_atomic_int_and (volatile guint *atomic,
14329:                                                                guint val);
14329: extern
14329: guint g_atomic_int_or (volatile guint *atomic,
14329:                                                                guint val);
14329: extern
14329: guint g_atomic_int_xor (volatile guint *atomic,
14329:                                                                guint val);
14329: 
14329: extern
14329: gpointer g_atomic_pointer_get (const volatile void *atomic);
14329: extern
14329: void g_atomic_pointer_set (volatile void *atomic,
14329:                                                                gpointer newval);
14329: extern
14329: gboolean g_atomic_pointer_compare_and_exchange (volatile void *atomic,
14329:                                                                gpointer oldval,
14329:                                                                gpointer newval);
14329: extern
14329: gssize g_atomic_pointer_add (volatile void *atomic,
14329:                                                                gssize val);
14329: extern
14329: gsize g_atomic_pointer_and (volatile void *atomic,
14329:                                                                gsize val);
14329: extern
14329: gsize g_atomic_pointer_or (volatile void *atomic,
14329:                                                                gsize val);
14329: extern
14329: gsize g_atomic_pointer_xor (volatile void *atomic,
14329:                                                                gsize val);
14329: 
14329: __attribute__((__deprecated__("Use '" "g_atomic_int_add" "' instead"))) extern
14329: gint g_atomic_int_exchange_and_add (volatile gint *atomic,
14329:                                                                gint val);
14329: 
14329: 
14329: # 33 "/usr/include/glib-2.0/glib/gthread.h" 2
14329: # 1 "/usr/include/glib-2.0/glib/gerror.h" 1
14329: # 28 "/usr/include/glib-2.0/glib/gerror.h"
14329: # 1 "/usr/include/glib-2.0/glib/gquark.h" 1
14329: # 34 "/usr/include/glib-2.0/glib/gquark.h"
14329: 
14329: 
14329: typedef guint32 GQuark;
14329: 
14329: 
14329: 
14329: extern
14329: GQuark g_quark_try_string (const gchar *string);
14329: extern
14329: GQuark g_quark_from_static_string (const gchar *string);
14329: extern
14329: GQuark g_quark_from_string (const gchar *string);
14329: extern
14329: const gchar * g_quark_to_string (GQuark quark) __attribute__((__const__));
14329: # 61 "/usr/include/glib-2.0/glib/gquark.h"
14329: extern
14329: const gchar * g_intern_string (const gchar *string);
14329: extern
14329: const gchar * g_intern_static_string (const gchar *string);
14329: 
14329: 
14329: # 29 "/usr/include/glib-2.0/glib/gerror.h" 2
14329: 
14329: 
14329: # 41 "/usr/include/glib-2.0/glib/gerror.h"
14329: typedef struct _GError GError;
14329: 
14329: struct _GError
14329: {
14329:   GQuark domain;
14329:   gint code;
14329:   gchar *message;
14329: };
14329: 
14329: extern
14329: GError* g_error_new (GQuark domain,
14329:                                 gint code,
14329:                                 const gchar *format,
14329:                                 ...) __attribute__((__format__ (gnu_printf, 3, 4)));
14329: 
14329: extern
14329: GError* g_error_new_literal (GQuark domain,
14329:                                 gint code,
14329:                                 const gchar *message);
14329: extern
14329: GError* g_error_new_valist (GQuark domain,
14329:                                 gint code,
14329:                                 const gchar *format,
14329:                                 va_list args) __attribute__((__format__ (gnu_printf, 3, 0)));
14329: 
14329: extern
14329: void g_error_free (GError *error);
14329: extern
14329: GError* g_error_copy (const GError *error);
14329: 
14329: extern
14329: gboolean g_error_matches (const GError *error,
14329:                                 GQuark domain,
14329:                                 gint code);
14329: 
14329: 
14329: 
14329: 
14329: extern
14329: void g_set_error (GError **err,
14329:                                 GQuark domain,
14329:                                 gint code,
14329:                                 const gchar *format,
14329:                                 ...) __attribute__((__format__ (gnu_printf, 4, 5)));
14329: 
14329: extern
14329: void g_set_error_literal (GError **err,
14329:                                 GQuark domain,
14329:                                 gint code,
14329:                                 const gchar *message);
14329: 
14329: 
14329: 
14329: extern
14329: void g_propagate_error (GError **dest,
14329:     GError *src);
14329: 
14329: 
14329: extern
14329: void g_clear_error (GError **err);
14329: 
14329: 
14329: extern
14329: void g_prefix_error (GError **err,
14329:                                        const gchar *format,
14329:                                        ...) __attribute__((__format__ (gnu_printf, 2, 3)));
14329: 
14329: 
14329: extern
14329: void g_propagate_prefixed_error (GError **dest,
14329:                                        GError *src,
14329:                                        const gchar *format,
14329:                                        ...) __attribute__((__format__ (gnu_printf, 3, 4)));
14329: 
14329: 
14329: # 34 "/usr/include/glib-2.0/glib/gthread.h" 2
14329: # 1 "/usr/include/glib-2.0/glib/gutils.h" 1
14329: # 35 "/usr/include/glib-2.0/glib/gutils.h"
14329: 
14329: # 50 "/usr/include/glib-2.0/glib/gutils.h"
14329: extern
14329: const gchar * g_get_user_name (void);
14329: extern
14329: const gchar * g_get_real_name (void);
14329: extern
14329: const gchar * g_get_home_dir (void);
14329: extern
14329: const gchar * g_get_tmp_dir (void);
14329: extern
14329: const gchar * g_get_host_name (void);
14329: extern
14329: const gchar * g_get_prgname (void);
14329: extern
14329: void g_set_prgname (const gchar *prgname);
14329: extern
14329: const gchar * g_get_application_name (void);
14329: extern
14329: void g_set_application_name (const gchar *application_name);
14329: 
14329: extern
14329: void g_reload_user_special_dirs_cache (void);
14329: extern
14329: const gchar * g_get_user_data_dir (void);
14329: extern
14329: const gchar * g_get_user_config_dir (void);
14329: extern
14329: const gchar * g_get_user_cache_dir (void);
14329: extern
14329: const gchar * const * g_get_system_data_dirs (void);
14329: # 99 "/usr/include/glib-2.0/glib/gutils.h"
14329: extern
14329: const gchar * const * g_get_system_config_dirs (void);
14329: 
14329: extern
14329: const gchar * g_get_user_runtime_dir (void);
14329: # 127 "/usr/include/glib-2.0/glib/gutils.h"
14329: typedef enum {
14329:   G_USER_DIRECTORY_DESKTOP,
14329:   G_USER_DIRECTORY_DOCUMENTS,
14329:   G_USER_DIRECTORY_DOWNLOAD,
14329:   G_USER_DIRECTORY_MUSIC,
14329:   G_USER_DIRECTORY_PICTURES,
14329:   G_USER_DIRECTORY_PUBLIC_SHARE,
14329:   G_USER_DIRECTORY_TEMPLATES,
14329:   G_USER_DIRECTORY_VIDEOS,
14329: 
14329:   G_USER_N_DIRECTORIES
14329: } GUserDirectory;
14329: 
14329: extern
14329: const gchar * g_get_user_special_dir (GUserDirectory directory);
14329: # 151 "/usr/include/glib-2.0/glib/gutils.h"
14329: typedef struct _GDebugKey GDebugKey;
14329: struct _GDebugKey
14329: {
14329:   const gchar *key;
14329:   guint value;
14329: };
14329: 
14329: 
14329: 
14329: extern
14329: guint g_parse_debug_string (const gchar *string,
14329:          const GDebugKey *keys,
14329:          guint nkeys);
14329: 
14329: extern
14329: gint g_snprintf (gchar *string,
14329:          gulong n,
14329:          gchar const *format,
14329:          ...) __attribute__((__format__ (gnu_printf, 3, 4)));
14329: extern
14329: gint g_vsnprintf (gchar *string,
14329:          gulong n,
14329:          gchar const *format,
14329:          va_list args)
14329:          __attribute__((__format__ (gnu_printf, 3, 0)));
14329: 
14329: extern
14329: void g_nullify_pointer (gpointer *nullify_location);
14329: 
14329: typedef enum
14329: {
14329:   G_FORMAT_SIZE_DEFAULT = 0,
14329:   G_FORMAT_SIZE_LONG_FORMAT = 1 << 0,
14329:   G_FORMAT_SIZE_IEC_UNITS = 1 << 1,
14329:   G_FORMAT_SIZE_BITS = 1 << 2
14329: } GFormatSizeFlags;
14329: 
14329: extern
14329: gchar *g_format_size_full (guint64 size,
14329:                              GFormatSizeFlags flags);
14329: extern
14329: gchar *g_format_size (guint64 size);
14329: 
14329: __attribute__((__deprecated__("Use '" "g_format_size" "' instead"))) extern
14329: gchar *g_format_size_for_display (goffset size);
14329: # 205 "/usr/include/glib-2.0/glib/gutils.h"
14329: typedef void (*GVoidFunc) (void);
14329: 
14329: __attribute__((__deprecated__)) extern
14329: void g_atexit (GVoidFunc func);
14329: # 227 "/usr/include/glib-2.0/glib/gutils.h"
14329: extern
14329: gchar* g_find_program_in_path (const gchar *program);
14329: # 245 "/usr/include/glib-2.0/glib/gutils.h"
14329: extern
14329: gint (g_bit_nth_lsf) (gulong mask,
14329:                                  gint nth_bit);
14329: extern
14329: gint (g_bit_nth_msf) (gulong mask,
14329:                                  gint nth_bit);
14329: extern
14329: guint (g_bit_storage) (gulong number);
14329: 
14329: static inline gint
14329: g_bit_nth_lsf_impl (gulong mask,
14329:                     gint nth_bit)
14329: {
14329:   if ((__builtin_expect (__extension__ ({ int _g_boolean_var_; if ((nth_bit < -1)) _g_boolean_var_ = 1; else _g_boolean_var_ = 0; _g_boolean_var_; }), 0)))
14329:     nth_bit = -1;
14329:   while (nth_bit < ((4 * 8) - 1))
14329:     {
14329:       nth_bit++;
14329:       if (mask & (1UL << nth_bit))
14329:         return nth_bit;
14329:     }
14329:   return -1;
14329: }
14329: 
14329: static inline gint
14329: g_bit_nth_msf_impl (gulong mask,
14329:                     gint nth_bit)
14329: {
14329:   if (nth_bit < 0 || (__builtin_expect (__extension__ ({ int _g_boolean_var_; if ((nth_bit > 4 * 8)) _g_boolean_var_ = 1; else _g_boolean_var_ = 0; _g_boolean_var_; }), 0)))
14329:     nth_bit = 4 * 8;
14329:   while (nth_bit > 0)
14329:     {
14329:       nth_bit--;
14329:       if (mask & (1UL << nth_bit))
14329:         return nth_bit;
14329:     }
14329:   return -1;
14329: }
14329: 
14329: static inline guint
14329: g_bit_storage_impl (gulong number)
14329: {
14329: 
14329:   return (__builtin_expect (__extension__ ({ int _g_boolean_var_; if ((number)) _g_boolean_var_ = 1; else _g_boolean_var_ = 0; _g_boolean_var_; }), 1)) ?
14329:            ((4 * 8U - 1) ^ (guint) __builtin_clzl(number)) + 1 : 1;
14329: # 301 "/usr/include/glib-2.0/glib/gutils.h"
14329: }
14329: # 363 "/usr/include/glib-2.0/glib/gutils.h"
14329: 
14329: # 35 "/usr/include/glib-2.0/glib/gthread.h" 2
14329: 
14329: 
14329: 
14329: 
14329: extern
14329: GQuark g_thread_error_quark (void);
14329: 
14329: typedef enum
14329: {
14329:   G_THREAD_ERROR_AGAIN
14329: } GThreadError;
14329: 
14329: typedef gpointer (*GThreadFunc) (gpointer data);
14329: 
14329: typedef struct _GThread GThread;
14329: 
14329: typedef union _GMutex GMutex;
14329: typedef struct _GRecMutex GRecMutex;
14329: typedef struct _GRWLock GRWLock;
14329: typedef struct _GCond GCond;
14329: typedef struct _GPrivate GPrivate;
14329: typedef struct _GOnce GOnce;
14329: 
14329: union _GMutex
14329: {
14329: 
14329:   gpointer p;
14329:   guint i[2];
14329: };
14329: 
14329: struct _GRWLock
14329: {
14329: 
14329:   gpointer p;
14329:   guint i[2];
14329: };
14329: 
14329: struct _GCond
14329: {
14329: 
14329:   gpointer p;
14329:   guint i[2];
14329: };
14329: 
14329: struct _GRecMutex
14329: {
14329: 
14329:   gpointer p;
14329:   guint i[2];
14329: };
14329: 
14329: 
14329: struct _GPrivate
14329: {
14329: 
14329:   gpointer p;
14329:   GDestroyNotify notify;
14329:   gpointer future[2];
14329: };
14329: 
14329: typedef enum
14329: {
14329:   G_ONCE_STATUS_NOTCALLED,
14329:   G_ONCE_STATUS_PROGRESS,
14329:   G_ONCE_STATUS_READY
14329: } GOnceStatus;
14329: 
14329: 
14329: struct _GOnce
14329: {
14329:   volatile GOnceStatus status;
14329:   volatile gpointer retval;
14329: };
14329: # 140 "/usr/include/glib-2.0/glib/gthread.h"
14329: extern
14329: GThread * g_thread_ref (GThread *thread);
14329: extern
14329: void g_thread_unref (GThread *thread);
14329: extern
14329: GThread * g_thread_new (const gchar *name,
14329:                                                  GThreadFunc func,
14329:                                                  gpointer data);
14329: extern
14329: GThread * g_thread_try_new (const gchar *name,
14329:                                                  GThreadFunc func,
14329:                                                  gpointer data,
14329:                                                  GError **error);
14329: extern
14329: GThread * g_thread_self (void);
14329: extern
14329: void g_thread_exit (gpointer retval);
14329: extern
14329: gpointer g_thread_join (GThread *thread);
14329: extern
14329: void g_thread_yield (void);
14329: 
14329: 
14329: extern
14329: void g_mutex_init (GMutex *mutex);
14329: extern
14329: void g_mutex_clear (GMutex *mutex);
14329: extern
14329: void g_mutex_lock (GMutex *mutex);
14329: extern
14329: gboolean g_mutex_trylock (GMutex *mutex);
14329: extern
14329: void g_mutex_unlock (GMutex *mutex);
14329: 
14329: extern
14329: void g_rw_lock_init (GRWLock *rw_lock);
14329: extern
14329: void g_rw_lock_clear (GRWLock *rw_lock);
14329: extern
14329: void g_rw_lock_writer_lock (GRWLock *rw_lock);
14329: extern
14329: gboolean g_rw_lock_writer_trylock (GRWLock *rw_lock);
14329: extern
14329: void g_rw_lock_writer_unlock (GRWLock *rw_lock);
14329: extern
14329: void g_rw_lock_reader_lock (GRWLock *rw_lock);
14329: extern
14329: gboolean g_rw_lock_reader_trylock (GRWLock *rw_lock);
14329: extern
14329: void g_rw_lock_reader_unlock (GRWLock *rw_lock);
14329: 
14329: extern
14329: void g_rec_mutex_init (GRecMutex *rec_mutex);
14329: extern
14329: void g_rec_mutex_clear (GRecMutex *rec_mutex);
14329: extern
14329: void g_rec_mutex_lock (GRecMutex *rec_mutex);
14329: extern
14329: gboolean g_rec_mutex_trylock (GRecMutex *rec_mutex);
14329: extern
14329: void g_rec_mutex_unlock (GRecMutex *rec_mutex);
14329: 
14329: extern
14329: void g_cond_init (GCond *cond);
14329: extern
14329: void g_cond_clear (GCond *cond);
14329: extern
14329: void g_cond_wait (GCond *cond,
14329:                                                  GMutex *mutex);
14329: extern
14329: void g_cond_signal (GCond *cond);
14329: extern
14329: void g_cond_broadcast (GCond *cond);
14329: extern
14329: gboolean g_cond_wait_until (GCond *cond,
14329:                                                  GMutex *mutex,
14329:                                                  gint64 end_time);
14329: 
14329: extern
14329: gpointer g_private_get (GPrivate *key);
14329: extern
14329: void g_private_set (GPrivate *key,
14329:                                                  gpointer value);
14329: extern
14329: void g_private_replace (GPrivate *key,
14329:                                                  gpointer value);
14329: 
14329: extern
14329: gpointer g_once_impl (GOnce *once,
14329:                                                  GThreadFunc func,
14329:                                                  gpointer arg);
14329: extern
14329: gboolean g_once_init_enter (volatile void *location);
14329: extern
14329: void g_once_init_leave (volatile void *location,
14329:                                                  gsize result);
14329: # 267 "/usr/include/glib-2.0/glib/gthread.h"
14329: extern
14329: guint g_get_num_processors (void);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: typedef void GMutexLocker;
14329: # 318 "/usr/include/glib-2.0/glib/gthread.h"
14329: static inline GMutexLocker *
14329: g_mutex_locker_new (GMutex *mutex)
14329: {
14329:   g_mutex_lock (mutex);
14329:   return (GMutexLocker *) mutex;
14329: }
14329: # 333 "/usr/include/glib-2.0/glib/gthread.h"
14329: static inline void
14329: g_mutex_locker_free (GMutexLocker *locker)
14329: {
14329:   g_mutex_unlock ((GMutex *) locker);
14329: }
14329: 
14329: 
14329: # 33 "/usr/include/glib-2.0/glib/gasyncqueue.h" 2
14329: 
14329: 
14329: 
14329: typedef struct _GAsyncQueue GAsyncQueue;
14329: 
14329: extern
14329: GAsyncQueue *g_async_queue_new (void);
14329: extern
14329: GAsyncQueue *g_async_queue_new_full (GDestroyNotify item_free_func);
14329: extern
14329: void g_async_queue_lock (GAsyncQueue *queue);
14329: extern
14329: void g_async_queue_unlock (GAsyncQueue *queue);
14329: extern
14329: GAsyncQueue *g_async_queue_ref (GAsyncQueue *queue);
14329: extern
14329: void g_async_queue_unref (GAsyncQueue *queue);
14329: 
14329: __attribute__((__deprecated__("Use '" "g_async_queue_ref" "' instead"))) extern
14329: void g_async_queue_ref_unlocked (GAsyncQueue *queue);
14329: 
14329: __attribute__((__deprecated__("Use '" "g_async_queue_unref" "' instead"))) extern
14329: void g_async_queue_unref_and_unlock (GAsyncQueue *queue);
14329: 
14329: extern
14329: void g_async_queue_push (GAsyncQueue *queue,
14329:                                                  gpointer data);
14329: extern
14329: void g_async_queue_push_unlocked (GAsyncQueue *queue,
14329:                                                  gpointer data);
14329: extern
14329: void g_async_queue_push_sorted (GAsyncQueue *queue,
14329:                                                  gpointer data,
14329:                                                  GCompareDataFunc func,
14329:                                                  gpointer user_data);
14329: extern
14329: void g_async_queue_push_sorted_unlocked (GAsyncQueue *queue,
14329:                                                  gpointer data,
14329:                                                  GCompareDataFunc func,
14329:                                                  gpointer user_data);
14329: extern
14329: gpointer g_async_queue_pop (GAsyncQueue *queue);
14329: extern
14329: gpointer g_async_queue_pop_unlocked (GAsyncQueue *queue);
14329: extern
14329: gpointer g_async_queue_try_pop (GAsyncQueue *queue);
14329: extern
14329: gpointer g_async_queue_try_pop_unlocked (GAsyncQueue *queue);
14329: extern
14329: gpointer g_async_queue_timeout_pop (GAsyncQueue *queue,
14329:                                                  guint64 timeout);
14329: extern
14329: gpointer g_async_queue_timeout_pop_unlocked (GAsyncQueue *queue,
14329:                                                  guint64 timeout);
14329: extern
14329: gint g_async_queue_length (GAsyncQueue *queue);
14329: extern
14329: gint g_async_queue_length_unlocked (GAsyncQueue *queue);
14329: extern
14329: void g_async_queue_sort (GAsyncQueue *queue,
14329:                                                  GCompareDataFunc func,
14329:                                                  gpointer user_data);
14329: extern
14329: void g_async_queue_sort_unlocked (GAsyncQueue *queue,
14329:                                                  GCompareDataFunc func,
14329:                                                  gpointer user_data);
14329: 
14329: extern
14329: gboolean g_async_queue_remove (GAsyncQueue *queue,
14329:                                                  gpointer item);
14329: extern
14329: gboolean g_async_queue_remove_unlocked (GAsyncQueue *queue,
14329:                                                  gpointer item);
14329: extern
14329: void g_async_queue_push_front (GAsyncQueue *queue,
14329:                                                  gpointer item);
14329: extern
14329: void g_async_queue_push_front_unlocked (GAsyncQueue *queue,
14329:                                                  gpointer item);
14329: 
14329: __attribute__((__deprecated__("Use '" "g_async_queue_timeout_pop" "' instead"))) extern
14329: gpointer g_async_queue_timed_pop (GAsyncQueue *queue,
14329:                                                  GTimeVal *end_time);
14329: __attribute__((__deprecated__("Use '" "g_async_queue_timeout_pop_unlocked" "' instead"))) extern
14329: gpointer g_async_queue_timed_pop_unlocked (GAsyncQueue *queue,
14329:                                                  GTimeVal *end_time);
14329: 
14329: 
14329: # 33 "/usr/include/glib-2.0/glib.h" 2
14329: 
14329: # 1 "/usr/include/glib-2.0/glib/gbacktrace.h" 1
14329: # 36 "/usr/include/glib-2.0/glib/gbacktrace.h"
14329: # 1 "/usr/include/signal.h" 1 3 4
14329: # 27 "/usr/include/signal.h" 3 4
14329: 
14329: 
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/signum.h" 1 3 4
14329: # 26 "/usr/include/arm-linux-gnueabihf/bits/signum.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/signum-generic.h" 1 3 4
14329: # 27 "/usr/include/arm-linux-gnueabihf/bits/signum.h" 2 3 4
14329: # 31 "/usr/include/signal.h" 2 3 4
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/types/sig_atomic_t.h" 1 3 4
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: # 8 "/usr/include/arm-linux-gnueabihf/bits/types/sig_atomic_t.h" 3 4
14329: typedef __sig_atomic_t sig_atomic_t;
14329: # 33 "/usr/include/signal.h" 2 3 4
14329: # 57 "/usr/include/signal.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/types/siginfo_t.h" 1 3 4
14329: 
14329: 
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/wordsize.h" 1 3 4
14329: # 5 "/usr/include/arm-linux-gnueabihf/bits/types/siginfo_t.h" 2 3 4
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/types/__sigval_t.h" 1 3 4
14329: # 24 "/usr/include/arm-linux-gnueabihf/bits/types/__sigval_t.h" 3 4
14329: union sigval
14329: {
14329:   int sival_int;
14329:   void *sival_ptr;
14329: };
14329: 
14329: typedef union sigval __sigval_t;
14329: # 7 "/usr/include/arm-linux-gnueabihf/bits/types/siginfo_t.h" 2 3 4
14329: # 16 "/usr/include/arm-linux-gnueabihf/bits/types/siginfo_t.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/siginfo-arch.h" 1 3 4
14329: # 17 "/usr/include/arm-linux-gnueabihf/bits/types/siginfo_t.h" 2 3 4
14329: # 36 "/usr/include/arm-linux-gnueabihf/bits/types/siginfo_t.h" 3 4
14329: typedef struct
14329:   {
14329:     int si_signo;
14329: 
14329:     int si_errno;
14329: 
14329:     int si_code;
14329: # 51 "/usr/include/arm-linux-gnueabihf/bits/types/siginfo_t.h" 3 4
14329:     union
14329:       {
14329:  int _pad[((128 / sizeof (int)) - 3)];
14329: 
14329: 
14329:  struct
14329:    {
14329:      __pid_t si_pid;
14329:      __uid_t si_uid;
14329:    } _kill;
14329: 
14329: 
14329:  struct
14329:    {
14329:      int si_tid;
14329:      int si_overrun;
14329:      __sigval_t si_sigval;
14329:    } _timer;
14329: 
14329: 
14329:  struct
14329:    {
14329:      __pid_t si_pid;
14329:      __uid_t si_uid;
14329:      __sigval_t si_sigval;
14329:    } _rt;
14329: 
14329: 
14329:  struct
14329:    {
14329:      __pid_t si_pid;
14329:      __uid_t si_uid;
14329:      int si_status;
14329:      __clock_t si_utime;
14329:      __clock_t si_stime;
14329:    } _sigchld;
14329: 
14329: 
14329:  struct
14329:    {
14329:      void *si_addr;
14329:     
14329:      short int si_addr_lsb;
14329:      union
14329:        {
14329: 
14329:   struct
14329:     {
14329:       void *_lower;
14329:       void *_upper;
14329:     } _addr_bnd;
14329: 
14329:   __uint32_t _pkey;
14329:        } _bounds;
14329:    } _sigfault;
14329: 
14329: 
14329:  struct
14329:    {
14329:      long int si_band;
14329:      int si_fd;
14329:    } _sigpoll;
14329: 
14329: 
14329: 
14329:  struct
14329:    {
14329:      void *_call_addr;
14329:      int _syscall;
14329:      unsigned int _arch;
14329:    } _sigsys;
14329: 
14329:       } _sifields;
14329:   } siginfo_t ;
14329: # 58 "/usr/include/signal.h" 2 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/siginfo-consts.h" 1 3 4
14329: # 35 "/usr/include/arm-linux-gnueabihf/bits/siginfo-consts.h" 3 4
14329: enum
14329: {
14329:   SI_ASYNCNL = -60,
14329:   SI_TKILL = -6,
14329:   SI_SIGIO,
14329: 
14329:   SI_ASYNCIO,
14329:   SI_MESGQ,
14329:   SI_TIMER,
14329: 
14329: 
14329: 
14329: 
14329: 
14329:   SI_QUEUE,
14329:   SI_USER,
14329:   SI_KERNEL = 0x80
14329: # 63 "/usr/include/arm-linux-gnueabihf/bits/siginfo-consts.h" 3 4
14329: };
14329: 
14329: 
14329: 
14329: 
14329: enum
14329: {
14329:   ILL_ILLOPC = 1,
14329: 
14329:   ILL_ILLOPN,
14329: 
14329:   ILL_ILLADR,
14329: 
14329:   ILL_ILLTRP,
14329: 
14329:   ILL_PRVOPC,
14329: 
14329:   ILL_PRVREG,
14329: 
14329:   ILL_COPROC,
14329: 
14329:   ILL_BADSTK
14329: 
14329: };
14329: 
14329: 
14329: enum
14329: {
14329:   FPE_INTDIV = 1,
14329: 
14329:   FPE_INTOVF,
14329: 
14329:   FPE_FLTDIV,
14329: 
14329:   FPE_FLTOVF,
14329: 
14329:   FPE_FLTUND,
14329: 
14329:   FPE_FLTRES,
14329: 
14329:   FPE_FLTINV,
14329: 
14329:   FPE_FLTSUB
14329: 
14329: };
14329: 
14329: 
14329: enum
14329: {
14329:   SEGV_MAPERR = 1,
14329: 
14329:   SEGV_ACCERR,
14329: 
14329:   SEGV_BNDERR,
14329: 
14329:   SEGV_PKUERR
14329: 
14329: };
14329: 
14329: 
14329: enum
14329: {
14329:   BUS_ADRALN = 1,
14329: 
14329:   BUS_ADRERR,
14329: 
14329:   BUS_OBJERR,
14329: 
14329:   BUS_MCEERR_AR,
14329: 
14329:   BUS_MCEERR_AO
14329: 
14329: };
14329: 
14329: 
14329: 
14329: 
14329: enum
14329: {
14329:   TRAP_BRKPT = 1,
14329: 
14329:   TRAP_TRACE
14329: 
14329: };
14329: 
14329: 
14329: 
14329: 
14329: enum
14329: {
14329:   CLD_EXITED = 1,
14329: 
14329:   CLD_KILLED,
14329: 
14329:   CLD_DUMPED,
14329: 
14329:   CLD_TRAPPED,
14329: 
14329:   CLD_STOPPED,
14329: 
14329:   CLD_CONTINUED
14329: 
14329: };
14329: 
14329: 
14329: enum
14329: {
14329:   POLL_IN = 1,
14329: 
14329:   POLL_OUT,
14329: 
14329:   POLL_MSG,
14329: 
14329:   POLL_ERR,
14329: 
14329:   POLL_PRI,
14329: 
14329:   POLL_HUP
14329: 
14329: };
14329: 
14329: 
14329: 
14329: 
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/siginfo-consts-arch.h" 1 3 4
14329: # 189 "/usr/include/arm-linux-gnueabihf/bits/siginfo-consts.h" 2 3 4
14329: # 59 "/usr/include/signal.h" 2 3 4
14329: 
14329: 
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/types/sigval_t.h" 1 3 4
14329: # 16 "/usr/include/arm-linux-gnueabihf/bits/types/sigval_t.h" 3 4
14329: typedef __sigval_t sigval_t;
14329: # 63 "/usr/include/signal.h" 2 3 4
14329: 
14329: 
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/types/sigevent_t.h" 1 3 4
14329: 
14329: 
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/wordsize.h" 1 3 4
14329: # 5 "/usr/include/arm-linux-gnueabihf/bits/types/sigevent_t.h" 2 3 4
14329: # 22 "/usr/include/arm-linux-gnueabihf/bits/types/sigevent_t.h" 3 4
14329: typedef struct sigevent
14329:   {
14329:     __sigval_t sigev_value;
14329:     int sigev_signo;
14329:     int sigev_notify;
14329: 
14329:     union
14329:       {
14329:  int _pad[((64 / sizeof (int)) - 3)];
14329: 
14329: 
14329: 
14329:  __pid_t _tid;
14329: 
14329:  struct
14329:    {
14329:      void (*_function) (__sigval_t);
14329:      pthread_attr_t *_attribute;
14329:    } _sigev_thread;
14329:       } _sigev_un;
14329:   } sigevent_t;
14329: # 67 "/usr/include/signal.h" 2 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/sigevent-consts.h" 1 3 4
14329: # 27 "/usr/include/arm-linux-gnueabihf/bits/sigevent-consts.h" 3 4
14329: enum
14329: {
14329:   SIGEV_SIGNAL = 0,
14329: 
14329:   SIGEV_NONE,
14329: 
14329:   SIGEV_THREAD,
14329: 
14329: 
14329:   SIGEV_THREAD_ID = 4
14329: 
14329: 
14329: };
14329: # 68 "/usr/include/signal.h" 2 3 4
14329: 
14329: 
14329: 
14329: 
14329: typedef void (*__sighandler_t) (int);
14329: 
14329: 
14329: 
14329: 
14329: extern __sighandler_t __sysv_signal (int __sig, __sighandler_t __handler)
14329:      __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: extern __sighandler_t sysv_signal (int __sig, __sighandler_t __handler)
14329:      __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern __sighandler_t signal (int __sig, __sighandler_t __handler)
14329:      __attribute__ ((__nothrow__ , __leaf__));
14329: # 112 "/usr/include/signal.h" 3 4
14329: extern int kill (__pid_t __pid, int __sig) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int killpg (__pid_t __pgrp, int __sig) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: extern int raise (int __sig) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: extern __sighandler_t ssignal (int __sig, __sighandler_t __handler)
14329:      __attribute__ ((__nothrow__ , __leaf__));
14329: extern int gsignal (int __sig) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: extern void psignal (int __sig, const char *__s);
14329: 
14329: 
14329: extern void psiginfo (const siginfo_t *__pinfo, const char *__s);
14329: # 151 "/usr/include/signal.h" 3 4
14329: extern int sigpause (int __sig) __asm__ ("__xpg_sigpause");
14329: # 170 "/usr/include/signal.h" 3 4
14329: extern int sigblock (int __mask) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__deprecated__));
14329: 
14329: 
14329: extern int sigsetmask (int __mask) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__deprecated__));
14329: 
14329: 
14329: extern int siggetmask (void) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__deprecated__));
14329: # 185 "/usr/include/signal.h" 3 4
14329: typedef __sighandler_t sighandler_t;
14329: 
14329: 
14329: 
14329: 
14329: typedef __sighandler_t sig_t;
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int sigemptyset (sigset_t *__set) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: extern int sigfillset (sigset_t *__set) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: extern int sigaddset (sigset_t *__set, int __signo) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: extern int sigdelset (sigset_t *__set, int __signo) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: extern int sigismember (const sigset_t *__set, int __signo)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: extern int sigisemptyset (const sigset_t *__set) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: extern int sigandset (sigset_t *__set, const sigset_t *__left,
14329:         const sigset_t *__right) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2, 3)));
14329: 
14329: 
14329: extern int sigorset (sigset_t *__set, const sigset_t *__left,
14329:        const sigset_t *__right) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2, 3)));
14329: 
14329: 
14329: 
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/sigaction.h" 1 3 4
14329: # 24 "/usr/include/arm-linux-gnueabihf/bits/sigaction.h" 3 4
14329: struct sigaction
14329:   {
14329: 
14329: 
14329:     union
14329:       {
14329: 
14329:  __sighandler_t sa_handler;
14329: 
14329:  void (*sa_sigaction) (int, siginfo_t *, void *);
14329:       }
14329:     __sigaction_handler;
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329:     __sigset_t sa_mask;
14329: 
14329: 
14329:     int sa_flags;
14329: 
14329: 
14329:     void (*sa_restorer) (void);
14329:   };
14329: # 227 "/usr/include/signal.h" 2 3 4
14329: 
14329: 
14329: extern int sigprocmask (int __how, const sigset_t *__restrict __set,
14329:    sigset_t *__restrict __oset) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int sigsuspend (const sigset_t *__set) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: extern int sigaction (int __sig, const struct sigaction *__restrict __act,
14329:         struct sigaction *__restrict __oact) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern int sigpending (sigset_t *__set) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int sigwait (const sigset_t *__restrict __set, int *__restrict __sig)
14329:      __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int sigwaitinfo (const sigset_t *__restrict __set,
14329:    siginfo_t *__restrict __info) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int sigtimedwait (const sigset_t *__restrict __set,
14329:     siginfo_t *__restrict __info,
14329:     const struct timespec *__restrict __timeout)
14329:      __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: extern int sigqueue (__pid_t __pid, int __sig, const union sigval __val)
14329:      __attribute__ ((__nothrow__ , __leaf__));
14329: # 286 "/usr/include/signal.h" 3 4
14329: extern const char *const _sys_siglist[(64 + 1)];
14329: extern const char *const sys_siglist[(64 + 1)];
14329: 
14329: 
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/sigcontext.h" 1 3 4
14329: # 30 "/usr/include/arm-linux-gnueabihf/bits/sigcontext.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/asm/sigcontext.h" 1 3 4
14329: # 10 "/usr/include/arm-linux-gnueabihf/asm/sigcontext.h" 3 4
14329: struct sigcontext {
14329:  unsigned long trap_no;
14329:  unsigned long error_code;
14329:  unsigned long oldmask;
14329:  unsigned long arm_r0;
14329:  unsigned long arm_r1;
14329:  unsigned long arm_r2;
14329:  unsigned long arm_r3;
14329:  unsigned long arm_r4;
14329:  unsigned long arm_r5;
14329:  unsigned long arm_r6;
14329:  unsigned long arm_r7;
14329:  unsigned long arm_r8;
14329:  unsigned long arm_r9;
14329:  unsigned long arm_r10;
14329:  unsigned long arm_fp;
14329:  unsigned long arm_ip;
14329:  unsigned long arm_sp;
14329:  unsigned long arm_lr;
14329:  unsigned long arm_pc;
14329:  unsigned long arm_cpsr;
14329:  unsigned long fault_address;
14329: };
14329: # 31 "/usr/include/arm-linux-gnueabihf/bits/sigcontext.h" 2 3 4
14329: 
14329: 
14329: 
14329: # 1 "/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h" 1 3 4
14329: # 35 "/usr/include/arm-linux-gnueabihf/bits/sigcontext.h" 2 3 4
14329: # 292 "/usr/include/signal.h" 2 3 4
14329: 
14329: 
14329: extern int sigreturn (struct sigcontext *__scp) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: # 1 "/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h" 1 3 4
14329: # 302 "/usr/include/signal.h" 2 3 4
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/types/stack_t.h" 1 3 4
14329: # 23 "/usr/include/arm-linux-gnueabihf/bits/types/stack_t.h" 3 4
14329: # 1 "/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h" 1 3 4
14329: # 24 "/usr/include/arm-linux-gnueabihf/bits/types/stack_t.h" 2 3 4
14329: 
14329: 
14329: typedef struct
14329:   {
14329:     void *ss_sp;
14329:     int ss_flags;
14329:     size_t ss_size;
14329:   } stack_t;
14329: # 304 "/usr/include/signal.h" 2 3 4
14329: 
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/sys/ucontext.h" 1 3 4
14329: # 36 "/usr/include/arm-linux-gnueabihf/sys/ucontext.h" 3 4
14329: typedef int greg_t;
14329: 
14329: 
14329: 
14329: 
14329: 
14329: typedef greg_t gregset_t[18];
14329: 
14329: 
14329: enum
14329: {
14329:   REG_R0 = 0,
14329: 
14329:   REG_R1 = 1,
14329: 
14329:   REG_R2 = 2,
14329: 
14329:   REG_R3 = 3,
14329: 
14329:   REG_R4 = 4,
14329: 
14329:   REG_R5 = 5,
14329: 
14329:   REG_R6 = 6,
14329: 
14329:   REG_R7 = 7,
14329: 
14329:   REG_R8 = 8,
14329: 
14329:   REG_R9 = 9,
14329: 
14329:   REG_R10 = 10,
14329: 
14329:   REG_R11 = 11,
14329: 
14329:   REG_R12 = 12,
14329: 
14329:   REG_R13 = 13,
14329: 
14329:   REG_R14 = 14,
14329: 
14329:   REG_R15 = 15
14329: 
14329: };
14329: 
14329: struct _libc_fpstate
14329: {
14329:   struct
14329:   {
14329:     unsigned int sign1:1;
14329:     unsigned int unused:15;
14329:     unsigned int sign2:1;
14329:     unsigned int exponent:14;
14329:     unsigned int j:1;
14329:     unsigned int mantissa1:31;
14329:     unsigned int mantissa0:32;
14329:   } fpregs[8];
14329:   unsigned int fpsr:32;
14329:   unsigned int fpcr:32;
14329:   unsigned char ftype[8];
14329:   unsigned int init_flag;
14329: };
14329: 
14329: typedef struct _libc_fpstate fpregset_t;
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: typedef struct
14329:   {
14329:     unsigned long int trap_no;
14329:     unsigned long int error_code;
14329:     unsigned long int oldmask;
14329:     unsigned long int arm_r0;
14329:     unsigned long int arm_r1;
14329:     unsigned long int arm_r2;
14329:     unsigned long int arm_r3;
14329:     unsigned long int arm_r4;
14329:     unsigned long int arm_r5;
14329:     unsigned long int arm_r6;
14329:     unsigned long int arm_r7;
14329:     unsigned long int arm_r8;
14329:     unsigned long int arm_r9;
14329:     unsigned long int arm_r10;
14329:     unsigned long int arm_fp;
14329:     unsigned long int arm_ip;
14329:     unsigned long int arm_sp;
14329:     unsigned long int arm_lr;
14329:     unsigned long int arm_pc;
14329:     unsigned long int arm_cpsr;
14329:     unsigned long int fault_address;
14329:   } mcontext_t;
14329: 
14329: 
14329: typedef struct ucontext_t
14329:   {
14329:     unsigned long uc_flags;
14329:     struct ucontext_t *uc_link;
14329:     stack_t uc_stack;
14329:     mcontext_t uc_mcontext;
14329:     sigset_t uc_sigmask;
14329:     unsigned long uc_regspace[128] __attribute__((__aligned__(8)));
14329:   } ucontext_t;
14329: # 307 "/usr/include/signal.h" 2 3 4
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int siginterrupt (int __sig, int __interrupt) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/sigstack.h" 1 3 4
14329: # 317 "/usr/include/signal.h" 2 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/ss_flags.h" 1 3 4
14329: # 27 "/usr/include/arm-linux-gnueabihf/bits/ss_flags.h" 3 4
14329: enum
14329: {
14329:   SS_ONSTACK = 1,
14329: 
14329:   SS_DISABLE
14329: 
14329: };
14329: # 318 "/usr/include/signal.h" 2 3 4
14329: 
14329: 
14329: 
14329: extern int sigaltstack (const stack_t *__restrict __ss,
14329:    stack_t *__restrict __oss) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/types/struct_sigstack.h" 1 3 4
14329: # 23 "/usr/include/arm-linux-gnueabihf/bits/types/struct_sigstack.h" 3 4
14329: struct sigstack
14329:   {
14329:     void *ss_sp;
14329:     int ss_onstack;
14329:   };
14329: # 328 "/usr/include/signal.h" 2 3 4
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int sigstack (struct sigstack *__ss, struct sigstack *__oss)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__deprecated__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int sighold (int __sig) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern int sigrelse (int __sig) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern int sigignore (int __sig) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern __sighandler_t sigset (int __sig, __sighandler_t __disp) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/sigthread.h" 1 3 4
14329: # 31 "/usr/include/arm-linux-gnueabihf/bits/sigthread.h" 3 4
14329: extern int pthread_sigmask (int __how,
14329:        const __sigset_t *__restrict __newmask,
14329:        __sigset_t *__restrict __oldmask)__attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern int pthread_kill (pthread_t __threadid, int __signo) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: extern int pthread_sigqueue (pthread_t __threadid, int __signo,
14329:         const union sigval __value) __attribute__ ((__nothrow__ , __leaf__));
14329: # 360 "/usr/include/signal.h" 2 3 4
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int __libc_current_sigrtmin (void) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: extern int __libc_current_sigrtmax (void) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: # 37 "/usr/include/glib-2.0/glib/gbacktrace.h" 2
14329: 
14329: 
14329: 
14329: 
14329: # 40 "/usr/include/glib-2.0/glib/gbacktrace.h"
14329: extern
14329: void g_on_error_query (const gchar *prg_name);
14329: extern
14329: void g_on_error_stack_trace (const gchar *prg_name);
14329: # 70 "/usr/include/glib-2.0/glib/gbacktrace.h"
14329: 
14329: # 35 "/usr/include/glib-2.0/glib.h" 2
14329: # 1 "/usr/include/glib-2.0/glib/gbase64.h" 1
14329: # 28 "/usr/include/glib-2.0/glib/gbase64.h"
14329: 
14329: 
14329: extern
14329: gsize g_base64_encode_step (const guchar *in,
14329:                                  gsize len,
14329:                                  gboolean break_lines,
14329:                                  gchar *out,
14329:                                  gint *state,
14329:                                  gint *save);
14329: extern
14329: gsize g_base64_encode_close (gboolean break_lines,
14329:                                  gchar *out,
14329:                                  gint *state,
14329:                                  gint *save);
14329: extern
14329: gchar* g_base64_encode (const guchar *data,
14329:                                  gsize len) __attribute__((__malloc__));
14329: extern
14329: gsize g_base64_decode_step (const gchar *in,
14329:                                  gsize len,
14329:                                  guchar *out,
14329:                                  gint *state,
14329:                                  guint *save);
14329: extern
14329: guchar *g_base64_decode (const gchar *text,
14329:                                  gsize *out_len) __attribute__((__malloc__));
14329: extern
14329: guchar *g_base64_decode_inplace (gchar *text,
14329:                                  gsize *out_len);
14329: 
14329: 
14329: 
14329: # 36 "/usr/include/glib-2.0/glib.h" 2
14329: # 1 "/usr/include/glib-2.0/glib/gbitlock.h" 1
14329: # 30 "/usr/include/glib-2.0/glib/gbitlock.h"
14329: 
14329: 
14329: extern
14329: void g_bit_lock (volatile gint *address,
14329:                                            gint lock_bit);
14329: extern
14329: gboolean g_bit_trylock (volatile gint *address,
14329:                                            gint lock_bit);
14329: extern
14329: void g_bit_unlock (volatile gint *address,
14329:                                            gint lock_bit);
14329: 
14329: extern
14329: void g_pointer_bit_lock (volatile void *address,
14329:                                            gint lock_bit);
14329: extern
14329: gboolean g_pointer_bit_trylock (volatile void *address,
14329:                                            gint lock_bit);
14329: extern
14329: void g_pointer_bit_unlock (volatile void *address,
14329:                                            gint lock_bit);
14329: # 74 "/usr/include/glib-2.0/glib/gbitlock.h"
14329: 
14329: # 37 "/usr/include/glib-2.0/glib.h" 2
14329: # 1 "/usr/include/glib-2.0/glib/gbookmarkfile.h" 1
14329: # 29 "/usr/include/glib-2.0/glib/gbookmarkfile.h"
14329: 
14329: # 56 "/usr/include/glib-2.0/glib/gbookmarkfile.h"
14329: typedef enum
14329: {
14329:   G_BOOKMARK_FILE_ERROR_INVALID_URI,
14329:   G_BOOKMARK_FILE_ERROR_INVALID_VALUE,
14329:   G_BOOKMARK_FILE_ERROR_APP_NOT_REGISTERED,
14329:   G_BOOKMARK_FILE_ERROR_URI_NOT_FOUND,
14329:   G_BOOKMARK_FILE_ERROR_READ,
14329:   G_BOOKMARK_FILE_ERROR_UNKNOWN_ENCODING,
14329:   G_BOOKMARK_FILE_ERROR_WRITE,
14329:   G_BOOKMARK_FILE_ERROR_FILE_NOT_FOUND
14329: } GBookmarkFileError;
14329: 
14329: extern
14329: GQuark g_bookmark_file_error_quark (void);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: typedef struct _GBookmarkFile GBookmarkFile;
14329: 
14329: extern
14329: GBookmarkFile *g_bookmark_file_new (void);
14329: extern
14329: void g_bookmark_file_free (GBookmarkFile *bookmark);
14329: 
14329: extern
14329: gboolean g_bookmark_file_load_from_file (GBookmarkFile *bookmark,
14329:           const gchar *filename,
14329:           GError **error);
14329: extern
14329: gboolean g_bookmark_file_load_from_data (GBookmarkFile *bookmark,
14329:           const gchar *data,
14329:           gsize length,
14329:           GError **error);
14329: extern
14329: gboolean g_bookmark_file_load_from_data_dirs (GBookmarkFile *bookmark,
14329:           const gchar *file,
14329:           gchar **full_path,
14329:           GError **error);
14329: extern
14329: gchar * g_bookmark_file_to_data (GBookmarkFile *bookmark,
14329:           gsize *length,
14329:           GError **error) __attribute__((__malloc__));
14329: extern
14329: gboolean g_bookmark_file_to_file (GBookmarkFile *bookmark,
14329:           const gchar *filename,
14329:           GError **error);
14329: 
14329: extern
14329: void g_bookmark_file_set_title (GBookmarkFile *bookmark,
14329:           const gchar *uri,
14329:           const gchar *title);
14329: extern
14329: gchar * g_bookmark_file_get_title (GBookmarkFile *bookmark,
14329:           const gchar *uri,
14329:           GError **error) __attribute__((__malloc__));
14329: extern
14329: void g_bookmark_file_set_description (GBookmarkFile *bookmark,
14329:           const gchar *uri,
14329:           const gchar *description);
14329: extern
14329: gchar * g_bookmark_file_get_description (GBookmarkFile *bookmark,
14329:           const gchar *uri,
14329:           GError **error) __attribute__((__malloc__));
14329: extern
14329: void g_bookmark_file_set_mime_type (GBookmarkFile *bookmark,
14329:           const gchar *uri,
14329:           const gchar *mime_type);
14329: extern
14329: gchar * g_bookmark_file_get_mime_type (GBookmarkFile *bookmark,
14329:           const gchar *uri,
14329:           GError **error) __attribute__((__malloc__));
14329: extern
14329: void g_bookmark_file_set_groups (GBookmarkFile *bookmark,
14329:           const gchar *uri,
14329:           const gchar **groups,
14329:           gsize length);
14329: extern
14329: void g_bookmark_file_add_group (GBookmarkFile *bookmark,
14329:           const gchar *uri,
14329:           const gchar *group);
14329: extern
14329: gboolean g_bookmark_file_has_group (GBookmarkFile *bookmark,
14329:           const gchar *uri,
14329:           const gchar *group,
14329:           GError **error);
14329: extern
14329: gchar ** g_bookmark_file_get_groups (GBookmarkFile *bookmark,
14329:           const gchar *uri,
14329:           gsize *length,
14329:           GError **error);
14329: extern
14329: void g_bookmark_file_add_application (GBookmarkFile *bookmark,
14329:           const gchar *uri,
14329:           const gchar *name,
14329:           const gchar *exec);
14329: extern
14329: gboolean g_bookmark_file_has_application (GBookmarkFile *bookmark,
14329:           const gchar *uri,
14329:           const gchar *name,
14329:           GError **error);
14329: extern
14329: gchar ** g_bookmark_file_get_applications (GBookmarkFile *bookmark,
14329:           const gchar *uri,
14329:           gsize *length,
14329:           GError **error);
14329: extern
14329: gboolean g_bookmark_file_set_app_info (GBookmarkFile *bookmark,
14329:           const gchar *uri,
14329:           const gchar *name,
14329:           const gchar *exec,
14329:           gint count,
14329:           time_t stamp,
14329:           GError **error);
14329: extern
14329: gboolean g_bookmark_file_get_app_info (GBookmarkFile *bookmark,
14329:           const gchar *uri,
14329:           const gchar *name,
14329:           gchar **exec,
14329:           guint *count,
14329:           time_t *stamp,
14329:           GError **error);
14329: extern
14329: void g_bookmark_file_set_is_private (GBookmarkFile *bookmark,
14329:           const gchar *uri,
14329:           gboolean is_private);
14329: extern
14329: gboolean g_bookmark_file_get_is_private (GBookmarkFile *bookmark,
14329:           const gchar *uri,
14329:           GError **error);
14329: extern
14329: void g_bookmark_file_set_icon (GBookmarkFile *bookmark,
14329:           const gchar *uri,
14329:           const gchar *href,
14329:           const gchar *mime_type);
14329: extern
14329: gboolean g_bookmark_file_get_icon (GBookmarkFile *bookmark,
14329:           const gchar *uri,
14329:           gchar **href,
14329:           gchar **mime_type,
14329:           GError **error);
14329: extern
14329: void g_bookmark_file_set_added (GBookmarkFile *bookmark,
14329:           const gchar *uri,
14329:           time_t added);
14329: extern
14329: time_t g_bookmark_file_get_added (GBookmarkFile *bookmark,
14329:           const gchar *uri,
14329:           GError **error);
14329: extern
14329: void g_bookmark_file_set_modified (GBookmarkFile *bookmark,
14329:           const gchar *uri,
14329:           time_t modified);
14329: extern
14329: time_t g_bookmark_file_get_modified (GBookmarkFile *bookmark,
14329:           const gchar *uri,
14329:           GError **error);
14329: extern
14329: void g_bookmark_file_set_visited (GBookmarkFile *bookmark,
14329:           const gchar *uri,
14329:           time_t visited);
14329: extern
14329: time_t g_bookmark_file_get_visited (GBookmarkFile *bookmark,
14329:           const gchar *uri,
14329:           GError **error);
14329: extern
14329: gboolean g_bookmark_file_has_item (GBookmarkFile *bookmark,
14329:           const gchar *uri);
14329: extern
14329: gint g_bookmark_file_get_size (GBookmarkFile *bookmark);
14329: extern
14329: gchar ** g_bookmark_file_get_uris (GBookmarkFile *bookmark,
14329:           gsize *length);
14329: extern
14329: gboolean g_bookmark_file_remove_group (GBookmarkFile *bookmark,
14329:           const gchar *uri,
14329:           const gchar *group,
14329:           GError **error);
14329: extern
14329: gboolean g_bookmark_file_remove_application (GBookmarkFile *bookmark,
14329:           const gchar *uri,
14329:           const gchar *name,
14329:           GError **error);
14329: extern
14329: gboolean g_bookmark_file_remove_item (GBookmarkFile *bookmark,
14329:           const gchar *uri,
14329:           GError **error);
14329: extern
14329: gboolean g_bookmark_file_move_item (GBookmarkFile *bookmark,
14329:           const gchar *old_uri,
14329:           const gchar *new_uri,
14329:           GError **error);
14329: 
14329: 
14329: # 38 "/usr/include/glib-2.0/glib.h" 2
14329: # 1 "/usr/include/glib-2.0/glib/gbytes.h" 1
14329: # 32 "/usr/include/glib-2.0/glib/gbytes.h"
14329: 
14329: 
14329: extern
14329: GBytes * g_bytes_new (gconstpointer data,
14329:                                                  gsize size);
14329: 
14329: extern
14329: GBytes * g_bytes_new_take (gpointer data,
14329:                                                  gsize size);
14329: 
14329: extern
14329: GBytes * g_bytes_new_static (gconstpointer data,
14329:                                                  gsize size);
14329: 
14329: extern
14329: GBytes * g_bytes_new_with_free_func (gconstpointer data,
14329:                                                  gsize size,
14329:                                                  GDestroyNotify free_func,
14329:                                                  gpointer user_data);
14329: 
14329: extern
14329: GBytes * g_bytes_new_from_bytes (GBytes *bytes,
14329:                                                  gsize offset,
14329:                                                  gsize length);
14329: 
14329: extern
14329: gconstpointer g_bytes_get_data (GBytes *bytes,
14329:                                                  gsize *size);
14329: 
14329: extern
14329: gsize g_bytes_get_size (GBytes *bytes);
14329: 
14329: extern
14329: GBytes * g_bytes_ref (GBytes *bytes);
14329: 
14329: extern
14329: void g_bytes_unref (GBytes *bytes);
14329: 
14329: extern
14329: gpointer g_bytes_unref_to_data (GBytes *bytes,
14329:                                                  gsize *size);
14329: 
14329: extern
14329: GByteArray * g_bytes_unref_to_array (GBytes *bytes);
14329: 
14329: extern
14329: guint g_bytes_hash (gconstpointer bytes);
14329: 
14329: extern
14329: gboolean g_bytes_equal (gconstpointer bytes1,
14329:                                                  gconstpointer bytes2);
14329: 
14329: extern
14329: gint g_bytes_compare (gconstpointer bytes1,
14329:                                                  gconstpointer bytes2);
14329: 
14329: 
14329: # 39 "/usr/include/glib-2.0/glib.h" 2
14329: # 1 "/usr/include/glib-2.0/glib/gcharset.h" 1
14329: # 28 "/usr/include/glib-2.0/glib/gcharset.h"
14329: 
14329: 
14329: extern
14329: gboolean g_get_charset (const char **charset);
14329: extern
14329: gchar * g_get_codeset (void);
14329: 
14329: extern
14329: const gchar * const * g_get_language_names (void);
14329: extern
14329: const gchar * const * g_get_language_names_with_category
14329:                                             (const gchar *category_name);
14329: extern
14329: gchar ** g_get_locale_variants (const gchar *locale);
14329: 
14329: 
14329: # 40 "/usr/include/glib-2.0/glib.h" 2
14329: # 1 "/usr/include/glib-2.0/glib/gchecksum.h" 1
14329: # 29 "/usr/include/glib-2.0/glib/gchecksum.h"
14329: 
14329: # 47 "/usr/include/glib-2.0/glib/gchecksum.h"
14329: typedef enum {
14329:   G_CHECKSUM_MD5,
14329:   G_CHECKSUM_SHA1,
14329:   G_CHECKSUM_SHA256,
14329:   G_CHECKSUM_SHA512,
14329:   G_CHECKSUM_SHA384
14329: } GChecksumType;
14329: # 64 "/usr/include/glib-2.0/glib/gchecksum.h"
14329: typedef struct _GChecksum GChecksum;
14329: 
14329: extern
14329: gssize g_checksum_type_get_length (GChecksumType checksum_type);
14329: 
14329: extern
14329: GChecksum * g_checksum_new (GChecksumType checksum_type);
14329: extern
14329: void g_checksum_reset (GChecksum *checksum);
14329: extern
14329: GChecksum * g_checksum_copy (const GChecksum *checksum);
14329: extern
14329: void g_checksum_free (GChecksum *checksum);
14329: extern
14329: void g_checksum_update (GChecksum *checksum,
14329:                                                      const guchar *data,
14329:                                                      gssize length);
14329: extern
14329: const gchar * g_checksum_get_string (GChecksum *checksum);
14329: extern
14329: void g_checksum_get_digest (GChecksum *checksum,
14329:                                                      guint8 *buffer,
14329:                                                      gsize *digest_len);
14329: 
14329: extern
14329: gchar *g_compute_checksum_for_data (GChecksumType checksum_type,
14329:                                                      const guchar *data,
14329:                                                      gsize length);
14329: extern
14329: gchar *g_compute_checksum_for_string (GChecksumType checksum_type,
14329:                                                      const gchar *str,
14329:                                                      gssize length);
14329: 
14329: extern
14329: gchar *g_compute_checksum_for_bytes (GChecksumType checksum_type,
14329:                                                      GBytes *data);
14329: 
14329: 
14329: # 41 "/usr/include/glib-2.0/glib.h" 2
14329: # 1 "/usr/include/glib-2.0/glib/gconvert.h" 1
14329: # 34 "/usr/include/glib-2.0/glib/gconvert.h"
14329: 
14329: # 54 "/usr/include/glib-2.0/glib/gconvert.h"
14329: typedef enum
14329: {
14329:   G_CONVERT_ERROR_NO_CONVERSION,
14329:   G_CONVERT_ERROR_ILLEGAL_SEQUENCE,
14329:   G_CONVERT_ERROR_FAILED,
14329:   G_CONVERT_ERROR_PARTIAL_INPUT,
14329:   G_CONVERT_ERROR_BAD_URI,
14329:   G_CONVERT_ERROR_NOT_ABSOLUTE_PATH,
14329:   G_CONVERT_ERROR_NO_MEMORY,
14329:   G_CONVERT_ERROR_EMBEDDED_NUL
14329: } GConvertError;
14329: # 74 "/usr/include/glib-2.0/glib/gconvert.h"
14329: extern
14329: GQuark g_convert_error_quark (void);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: typedef struct _GIConv *GIConv;
14329: 
14329: extern
14329: GIConv g_iconv_open (const gchar *to_codeset,
14329:          const gchar *from_codeset);
14329: extern
14329: gsize g_iconv (GIConv converter,
14329:          gchar **inbuf,
14329:          gsize *inbytes_left,
14329:          gchar **outbuf,
14329:          gsize *outbytes_left);
14329: extern
14329: gint g_iconv_close (GIConv converter);
14329: 
14329: 
14329: extern
14329: gchar* g_convert (const gchar *str,
14329:     gssize len,
14329:     const gchar *to_codeset,
14329:     const gchar *from_codeset,
14329:     gsize *bytes_read,
14329:     gsize *bytes_written,
14329:     GError **error) __attribute__((__malloc__));
14329: extern
14329: gchar* g_convert_with_iconv (const gchar *str,
14329:     gssize len,
14329:     GIConv converter,
14329:     gsize *bytes_read,
14329:     gsize *bytes_written,
14329:     GError **error) __attribute__((__malloc__));
14329: extern
14329: gchar* g_convert_with_fallback (const gchar *str,
14329:     gssize len,
14329:     const gchar *to_codeset,
14329:     const gchar *from_codeset,
14329:     const gchar *fallback,
14329:     gsize *bytes_read,
14329:     gsize *bytes_written,
14329:     GError **error) __attribute__((__malloc__));
14329: 
14329: 
14329: 
14329: 
14329: extern
14329: gchar* g_locale_to_utf8 (const gchar *opsysstring,
14329:       gssize len,
14329:       gsize *bytes_read,
14329:       gsize *bytes_written,
14329:       GError **error) __attribute__((__malloc__));
14329: extern
14329: gchar* g_locale_from_utf8 (const gchar *utf8string,
14329:       gssize len,
14329:       gsize *bytes_read,
14329:       gsize *bytes_written,
14329:       GError **error) __attribute__((__malloc__));
14329: 
14329: 
14329: 
14329: 
14329: extern
14329: gchar* g_filename_to_utf8 (const gchar *opsysstring,
14329:         gssize len,
14329:         gsize *bytes_read,
14329:         gsize *bytes_written,
14329:         GError **error) __attribute__((__malloc__));
14329: extern
14329: gchar* g_filename_from_utf8 (const gchar *utf8string,
14329:         gssize len,
14329:         gsize *bytes_read,
14329:         gsize *bytes_written,
14329:         GError **error) __attribute__((__malloc__));
14329: 
14329: extern
14329: gchar *g_filename_from_uri (const gchar *uri,
14329:        gchar **hostname,
14329:        GError **error) __attribute__((__malloc__));
14329: 
14329: extern
14329: gchar *g_filename_to_uri (const gchar *filename,
14329:        const gchar *hostname,
14329:        GError **error) __attribute__((__malloc__));
14329: extern
14329: gchar *g_filename_display_name (const gchar *filename) __attribute__((__malloc__));
14329: extern
14329: gboolean g_get_filename_charsets (const gchar ***filename_charsets);
14329: 
14329: extern
14329: gchar *g_filename_display_basename (const gchar *filename) __attribute__((__malloc__));
14329: 
14329: extern
14329: gchar **g_uri_list_extract_uris (const gchar *uri_list);
14329: 
14329: 
14329: # 42 "/usr/include/glib-2.0/glib.h" 2
14329: # 1 "/usr/include/glib-2.0/glib/gdataset.h" 1
14329: # 34 "/usr/include/glib-2.0/glib/gdataset.h"
14329: 
14329: 
14329: typedef struct _GData GData;
14329: 
14329: typedef void (*GDataForeachFunc) (GQuark key_id,
14329:                                                  gpointer data,
14329:                                                  gpointer user_data);
14329: 
14329: 
14329: 
14329: extern
14329: void g_datalist_init (GData **datalist);
14329: extern
14329: void g_datalist_clear (GData **datalist);
14329: extern
14329: gpointer g_datalist_id_get_data (GData **datalist,
14329:       GQuark key_id);
14329: extern
14329: void g_datalist_id_set_data_full (GData **datalist,
14329:       GQuark key_id,
14329:       gpointer data,
14329:       GDestroyNotify destroy_func);
14329: 
14329: typedef gpointer (*GDuplicateFunc) (gpointer data, gpointer user_data);
14329: 
14329: extern
14329: gpointer g_datalist_id_dup_data (GData **datalist,
14329:                                          GQuark key_id,
14329:                                          GDuplicateFunc dup_func,
14329:       gpointer user_data);
14329: extern
14329: gboolean g_datalist_id_replace_data (GData **datalist,
14329:                                          GQuark key_id,
14329:                                          gpointer oldval,
14329:                                          gpointer newval,
14329:                                          GDestroyNotify destroy,
14329:       GDestroyNotify *old_destroy);
14329: 
14329: extern
14329: gpointer g_datalist_id_remove_no_notify (GData **datalist,
14329:       GQuark key_id);
14329: extern
14329: void g_datalist_foreach (GData **datalist,
14329:       GDataForeachFunc func,
14329:       gpointer user_data);
14329: # 89 "/usr/include/glib-2.0/glib/gdataset.h"
14329: extern
14329: void g_datalist_set_flags (GData **datalist,
14329:       guint flags);
14329: extern
14329: void g_datalist_unset_flags (GData **datalist,
14329:       guint flags);
14329: extern
14329: guint g_datalist_get_flags (GData **datalist);
14329: # 113 "/usr/include/glib-2.0/glib/gdataset.h"
14329: extern
14329: void g_dataset_destroy (gconstpointer dataset_location);
14329: extern
14329: gpointer g_dataset_id_get_data (gconstpointer dataset_location,
14329:                                          GQuark key_id);
14329: extern
14329: gpointer g_datalist_get_data (GData **datalist,
14329:        const gchar *key);
14329: extern
14329: void g_dataset_id_set_data_full (gconstpointer dataset_location,
14329:                                          GQuark key_id,
14329:                                          gpointer data,
14329:                                          GDestroyNotify destroy_func);
14329: extern
14329: gpointer g_dataset_id_remove_no_notify (gconstpointer dataset_location,
14329:                                          GQuark key_id);
14329: extern
14329: void g_dataset_foreach (gconstpointer dataset_location,
14329:                                          GDataForeachFunc func,
14329:                                          gpointer user_data);
14329: # 148 "/usr/include/glib-2.0/glib/gdataset.h"
14329: 
14329: # 43 "/usr/include/glib-2.0/glib.h" 2
14329: # 1 "/usr/include/glib-2.0/glib/gdate.h" 1
14329: # 37 "/usr/include/glib-2.0/glib/gdate.h"
14329: 
14329: # 48 "/usr/include/glib-2.0/glib/gdate.h"
14329: typedef gint32 GTime;
14329: typedef guint16 GDateYear;
14329: typedef guint8 GDateDay;
14329: typedef struct _GDate GDate;
14329: 
14329: 
14329: typedef enum
14329: {
14329:   G_DATE_DAY = 0,
14329:   G_DATE_MONTH = 1,
14329:   G_DATE_YEAR = 2
14329: } GDateDMY;
14329: 
14329: 
14329: typedef enum
14329: {
14329:   G_DATE_BAD_WEEKDAY = 0,
14329:   G_DATE_MONDAY = 1,
14329:   G_DATE_TUESDAY = 2,
14329:   G_DATE_WEDNESDAY = 3,
14329:   G_DATE_THURSDAY = 4,
14329:   G_DATE_FRIDAY = 5,
14329:   G_DATE_SATURDAY = 6,
14329:   G_DATE_SUNDAY = 7
14329: } GDateWeekday;
14329: typedef enum
14329: {
14329:   G_DATE_BAD_MONTH = 0,
14329:   G_DATE_JANUARY = 1,
14329:   G_DATE_FEBRUARY = 2,
14329:   G_DATE_MARCH = 3,
14329:   G_DATE_APRIL = 4,
14329:   G_DATE_MAY = 5,
14329:   G_DATE_JUNE = 6,
14329:   G_DATE_JULY = 7,
14329:   G_DATE_AUGUST = 8,
14329:   G_DATE_SEPTEMBER = 9,
14329:   G_DATE_OCTOBER = 10,
14329:   G_DATE_NOVEMBER = 11,
14329:   G_DATE_DECEMBER = 12
14329: } GDateMonth;
14329: # 99 "/usr/include/glib-2.0/glib/gdate.h"
14329: struct _GDate
14329: {
14329:   guint julian_days : 32;
14329: 
14329: 
14329: 
14329: 
14329: 
14329:   guint julian : 1;
14329:   guint dmy : 1;
14329: 
14329: 
14329:   guint day : 6;
14329:   guint month : 4;
14329:   guint year : 16;
14329: };
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern
14329: GDate* g_date_new (void);
14329: extern
14329: GDate* g_date_new_dmy (GDateDay day,
14329:                                            GDateMonth month,
14329:                                            GDateYear year);
14329: extern
14329: GDate* g_date_new_julian (guint32 julian_day);
14329: extern
14329: void g_date_free (GDate *date);
14329: extern
14329: GDate* g_date_copy (const GDate *date);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern
14329: gboolean g_date_valid (const GDate *date);
14329: extern
14329: gboolean g_date_valid_day (GDateDay day) __attribute__((__const__));
14329: extern
14329: gboolean g_date_valid_month (GDateMonth month) __attribute__((__const__));
14329: extern
14329: gboolean g_date_valid_year (GDateYear year) __attribute__((__const__));
14329: extern
14329: gboolean g_date_valid_weekday (GDateWeekday weekday) __attribute__((__const__));
14329: extern
14329: gboolean g_date_valid_julian (guint32 julian_date) __attribute__((__const__));
14329: extern
14329: gboolean g_date_valid_dmy (GDateDay day,
14329:                                            GDateMonth month,
14329:                                            GDateYear year) __attribute__((__const__));
14329: 
14329: extern
14329: GDateWeekday g_date_get_weekday (const GDate *date);
14329: extern
14329: GDateMonth g_date_get_month (const GDate *date);
14329: extern
14329: GDateYear g_date_get_year (const GDate *date);
14329: extern
14329: GDateDay g_date_get_day (const GDate *date);
14329: extern
14329: guint32 g_date_get_julian (const GDate *date);
14329: extern
14329: guint g_date_get_day_of_year (const GDate *date);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern
14329: guint g_date_get_monday_week_of_year (const GDate *date);
14329: extern
14329: guint g_date_get_sunday_week_of_year (const GDate *date);
14329: extern
14329: guint g_date_get_iso8601_week_of_year (const GDate *date);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern
14329: void g_date_clear (GDate *date,
14329:                                            guint n_dates);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern
14329: void g_date_set_parse (GDate *date,
14329:                                            const gchar *str);
14329: extern
14329: void g_date_set_time_t (GDate *date,
14329:         time_t timet);
14329: extern
14329: void g_date_set_time_val (GDate *date,
14329:         GTimeVal *timeval);
14329: 
14329: __attribute__((__deprecated__("Use '" "g_date_set_time_t" "' instead"))) extern
14329: void g_date_set_time (GDate *date,
14329:                                            GTime time_);
14329: 
14329: extern
14329: void g_date_set_month (GDate *date,
14329:                                            GDateMonth month);
14329: extern
14329: void g_date_set_day (GDate *date,
14329:                                            GDateDay day);
14329: extern
14329: void g_date_set_year (GDate *date,
14329:                                            GDateYear year);
14329: extern
14329: void g_date_set_dmy (GDate *date,
14329:                                            GDateDay day,
14329:                                            GDateMonth month,
14329:                                            GDateYear y);
14329: extern
14329: void g_date_set_julian (GDate *date,
14329:                                            guint32 julian_date);
14329: extern
14329: gboolean g_date_is_first_of_month (const GDate *date);
14329: extern
14329: gboolean g_date_is_last_of_month (const GDate *date);
14329: 
14329: 
14329: extern
14329: void g_date_add_days (GDate *date,
14329:                                            guint n_days);
14329: extern
14329: void g_date_subtract_days (GDate *date,
14329:                                            guint n_days);
14329: 
14329: 
14329: extern
14329: void g_date_add_months (GDate *date,
14329:                                            guint n_months);
14329: extern
14329: void g_date_subtract_months (GDate *date,
14329:                                            guint n_months);
14329: 
14329: 
14329: extern
14329: void g_date_add_years (GDate *date,
14329:                                            guint n_years);
14329: extern
14329: void g_date_subtract_years (GDate *date,
14329:                                            guint n_years);
14329: extern
14329: gboolean g_date_is_leap_year (GDateYear year) __attribute__((__const__));
14329: extern
14329: guint8 g_date_get_days_in_month (GDateMonth month,
14329:                                            GDateYear year) __attribute__((__const__));
14329: extern
14329: guint8 g_date_get_monday_weeks_in_year (GDateYear year) __attribute__((__const__));
14329: extern
14329: guint8 g_date_get_sunday_weeks_in_year (GDateYear year) __attribute__((__const__));
14329: 
14329: 
14329: 
14329: extern
14329: gint g_date_days_between (const GDate *date1,
14329:         const GDate *date2);
14329: 
14329: 
14329: extern
14329: gint g_date_compare (const GDate *lhs,
14329:                                            const GDate *rhs);
14329: extern
14329: void g_date_to_struct_tm (const GDate *date,
14329:                                            struct tm *tm);
14329: 
14329: extern
14329: void g_date_clamp (GDate *date,
14329:         const GDate *min_date,
14329:         const GDate *max_date);
14329: 
14329: 
14329: extern
14329: void g_date_order (GDate *date1, GDate *date2);
14329: 
14329: 
14329: 
14329: 
14329: extern
14329: gsize g_date_strftime (gchar *s,
14329:                                            gsize slen,
14329:                                            const gchar *format,
14329:                                            const GDate *date);
14329: # 309 "/usr/include/glib-2.0/glib/gdate.h"
14329: 
14329: # 44 "/usr/include/glib-2.0/glib.h" 2
14329: # 1 "/usr/include/glib-2.0/glib/gdatetime.h" 1
14329: # 31 "/usr/include/glib-2.0/glib/gdatetime.h"
14329: # 1 "/usr/include/glib-2.0/glib/gtimezone.h" 1
14329: # 29 "/usr/include/glib-2.0/glib/gtimezone.h"
14329: 
14329: 
14329: typedef struct _GTimeZone GTimeZone;
14329: # 48 "/usr/include/glib-2.0/glib/gtimezone.h"
14329: typedef enum
14329: {
14329:   G_TIME_TYPE_STANDARD,
14329:   G_TIME_TYPE_DAYLIGHT,
14329:   G_TIME_TYPE_UNIVERSAL
14329: } GTimeType;
14329: 
14329: extern
14329: GTimeZone * g_time_zone_new (const gchar *identifier);
14329: extern
14329: GTimeZone * g_time_zone_new_utc (void);
14329: extern
14329: GTimeZone * g_time_zone_new_local (void);
14329: extern
14329: GTimeZone * g_time_zone_new_offset (gint32 seconds);
14329: 
14329: extern
14329: GTimeZone * g_time_zone_ref (GTimeZone *tz);
14329: extern
14329: void g_time_zone_unref (GTimeZone *tz);
14329: 
14329: extern
14329: gint g_time_zone_find_interval (GTimeZone *tz,
14329:                                                                          GTimeType type,
14329:                                                                          gint64 time_);
14329: 
14329: extern
14329: gint g_time_zone_adjust_time (GTimeZone *tz,
14329:                                                                          GTimeType type,
14329:                                                                          gint64 *time_);
14329: 
14329: extern
14329: const gchar * g_time_zone_get_abbreviation (GTimeZone *tz,
14329:                                                                          gint interval);
14329: extern
14329: gint32 g_time_zone_get_offset (GTimeZone *tz,
14329:                                                                          gint interval);
14329: extern
14329: gboolean g_time_zone_is_dst (GTimeZone *tz,
14329:                                                                          gint interval);
14329: extern
14329: const gchar * g_time_zone_get_identifier (GTimeZone *tz);
14329: 
14329: 
14329: # 32 "/usr/include/glib-2.0/glib/gdatetime.h" 2
14329: 
14329: 
14329: # 87 "/usr/include/glib-2.0/glib/gdatetime.h"
14329: typedef gint64 GTimeSpan;
14329: # 97 "/usr/include/glib-2.0/glib/gdatetime.h"
14329: typedef struct _GDateTime GDateTime;
14329: 
14329: extern
14329: void g_date_time_unref (GDateTime *datetime);
14329: extern
14329: GDateTime * g_date_time_ref (GDateTime *datetime);
14329: 
14329: extern
14329: GDateTime * g_date_time_new_now (GTimeZone *tz);
14329: extern
14329: GDateTime * g_date_time_new_now_local (void);
14329: extern
14329: GDateTime * g_date_time_new_now_utc (void);
14329: 
14329: extern
14329: GDateTime * g_date_time_new_from_unix_local (gint64 t);
14329: extern
14329: GDateTime * g_date_time_new_from_unix_utc (gint64 t);
14329: 
14329: extern
14329: GDateTime * g_date_time_new_from_timeval_local (const GTimeVal *tv);
14329: extern
14329: GDateTime * g_date_time_new_from_timeval_utc (const GTimeVal *tv);
14329: 
14329: extern
14329: GDateTime * g_date_time_new_from_iso8601 (const gchar *text,
14329:                                                                          GTimeZone *default_tz);
14329: 
14329: extern
14329: GDateTime * g_date_time_new (GTimeZone *tz,
14329:                                                                          gint year,
14329:                                                                          gint month,
14329:                                                                          gint day,
14329:                                                                          gint hour,
14329:                                                                          gint minute,
14329:                                                                          gdouble seconds);
14329: extern
14329: GDateTime * g_date_time_new_local (gint year,
14329:                                                                          gint month,
14329:                                                                          gint day,
14329:                                                                          gint hour,
14329:                                                                          gint minute,
14329:                                                                          gdouble seconds);
14329: extern
14329: GDateTime * g_date_time_new_utc (gint year,
14329:                                                                          gint month,
14329:                                                                          gint day,
14329:                                                                          gint hour,
14329:                                                                          gint minute,
14329:                                                                          gdouble seconds);
14329: 
14329: extern
14329: __attribute__((warn_unused_result))
14329: GDateTime * g_date_time_add (GDateTime *datetime,
14329:                                                                          GTimeSpan timespan);
14329: 
14329: extern
14329: __attribute__((warn_unused_result))
14329: GDateTime * g_date_time_add_years (GDateTime *datetime,
14329:                                                                          gint years);
14329: extern
14329: __attribute__((warn_unused_result))
14329: GDateTime * g_date_time_add_months (GDateTime *datetime,
14329:                                                                          gint months);
14329: extern
14329: __attribute__((warn_unused_result))
14329: GDateTime * g_date_time_add_weeks (GDateTime *datetime,
14329:                                                                          gint weeks);
14329: extern
14329: __attribute__((warn_unused_result))
14329: GDateTime * g_date_time_add_days (GDateTime *datetime,
14329:                                                                          gint days);
14329: 
14329: extern
14329: __attribute__((warn_unused_result))
14329: GDateTime * g_date_time_add_hours (GDateTime *datetime,
14329:                                                                          gint hours);
14329: extern
14329: __attribute__((warn_unused_result))
14329: GDateTime * g_date_time_add_minutes (GDateTime *datetime,
14329:                                                                          gint minutes);
14329: extern
14329: __attribute__((warn_unused_result))
14329: GDateTime * g_date_time_add_seconds (GDateTime *datetime,
14329:                                                                          gdouble seconds);
14329: 
14329: extern
14329: __attribute__((warn_unused_result))
14329: GDateTime * g_date_time_add_full (GDateTime *datetime,
14329:                                                                          gint years,
14329:                                                                          gint months,
14329:                                                                          gint days,
14329:                                                                          gint hours,
14329:                                                                          gint minutes,
14329:                                                                          gdouble seconds);
14329: 
14329: extern
14329: gint g_date_time_compare (gconstpointer dt1,
14329:                                                                          gconstpointer dt2);
14329: extern
14329: GTimeSpan g_date_time_difference (GDateTime *end,
14329:                                                                          GDateTime *begin);
14329: extern
14329: guint g_date_time_hash (gconstpointer datetime);
14329: extern
14329: gboolean g_date_time_equal (gconstpointer dt1,
14329:                                                                          gconstpointer dt2);
14329: 
14329: extern
14329: void g_date_time_get_ymd (GDateTime *datetime,
14329:                                                                          gint *year,
14329:                                                                          gint *month,
14329:                                                                          gint *day);
14329: 
14329: extern
14329: gint g_date_time_get_year (GDateTime *datetime);
14329: extern
14329: gint g_date_time_get_month (GDateTime *datetime);
14329: extern
14329: gint g_date_time_get_day_of_month (GDateTime *datetime);
14329: 
14329: extern
14329: gint g_date_time_get_week_numbering_year (GDateTime *datetime);
14329: extern
14329: gint g_date_time_get_week_of_year (GDateTime *datetime);
14329: extern
14329: gint g_date_time_get_day_of_week (GDateTime *datetime);
14329: 
14329: extern
14329: gint g_date_time_get_day_of_year (GDateTime *datetime);
14329: 
14329: extern
14329: gint g_date_time_get_hour (GDateTime *datetime);
14329: extern
14329: gint g_date_time_get_minute (GDateTime *datetime);
14329: extern
14329: gint g_date_time_get_second (GDateTime *datetime);
14329: extern
14329: gint g_date_time_get_microsecond (GDateTime *datetime);
14329: extern
14329: gdouble g_date_time_get_seconds (GDateTime *datetime);
14329: 
14329: extern
14329: gint64 g_date_time_to_unix (GDateTime *datetime);
14329: extern
14329: gboolean g_date_time_to_timeval (GDateTime *datetime,
14329:                                                                          GTimeVal *tv);
14329: 
14329: extern
14329: GTimeSpan g_date_time_get_utc_offset (GDateTime *datetime);
14329: extern
14329: GTimeZone * g_date_time_get_timezone (GDateTime *datetime);
14329: extern
14329: const gchar * g_date_time_get_timezone_abbreviation (GDateTime *datetime);
14329: extern
14329: gboolean g_date_time_is_daylight_savings (GDateTime *datetime);
14329: 
14329: extern
14329: GDateTime * g_date_time_to_timezone (GDateTime *datetime,
14329:                                                                          GTimeZone *tz);
14329: extern
14329: GDateTime * g_date_time_to_local (GDateTime *datetime);
14329: extern
14329: GDateTime * g_date_time_to_utc (GDateTime *datetime);
14329: 
14329: extern
14329: gchar * g_date_time_format (GDateTime *datetime,
14329:                                                                          const gchar *format) __attribute__((__malloc__));
14329: 
14329: 
14329: # 45 "/usr/include/glib-2.0/glib.h" 2
14329: # 1 "/usr/include/glib-2.0/glib/gdir.h" 1
14329: # 32 "/usr/include/glib-2.0/glib/gdir.h"
14329: # 1 "/usr/include/dirent.h" 1 3 4
14329: # 27 "/usr/include/dirent.h" 3 4
14329: 
14329: # 61 "/usr/include/dirent.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/dirent.h" 1 3 4
14329: # 22 "/usr/include/arm-linux-gnueabihf/bits/dirent.h" 3 4
14329: 
14329: # 22 "/usr/include/arm-linux-gnueabihf/bits/dirent.h" 3 4
14329: struct dirent
14329:   {
14329: 
14329: 
14329: 
14329: 
14329:     __ino64_t d_ino;
14329:     __off64_t d_off;
14329: 
14329:     unsigned short int d_reclen;
14329:     unsigned char d_type;
14329:     char d_name[256];
14329:   };
14329: 
14329: 
14329: struct dirent64
14329:   {
14329:     __ino64_t d_ino;
14329:     __off64_t d_off;
14329:     unsigned short int d_reclen;
14329:     unsigned char d_type;
14329:     char d_name[256];
14329:   };
14329: # 62 "/usr/include/dirent.h" 2 3 4
14329: # 97 "/usr/include/dirent.h" 3 4
14329: enum
14329:   {
14329:     DT_UNKNOWN = 0,
14329: 
14329:     DT_FIFO = 1,
14329: 
14329:     DT_CHR = 2,
14329: 
14329:     DT_DIR = 4,
14329: 
14329:     DT_BLK = 6,
14329: 
14329:     DT_REG = 8,
14329: 
14329:     DT_LNK = 10,
14329: 
14329:     DT_SOCK = 12,
14329: 
14329:     DT_WHT = 14
14329: 
14329:   };
14329: # 127 "/usr/include/dirent.h" 3 4
14329: typedef struct __dirstream DIR;
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern DIR *opendir (const char *__name) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern DIR *fdopendir (int __fd);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int closedir (DIR *__dirp) __attribute__ ((__nonnull__ (1)));
14329: # 165 "/usr/include/dirent.h" 3 4
14329: extern struct dirent *readdir (DIR *__dirp) __asm__ ("" "readdir64")
14329:      __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern struct dirent64 *readdir64 (DIR *__dirp) __attribute__ ((__nonnull__ (1)));
14329: # 189 "/usr/include/dirent.h" 3 4
14329: extern int readdir_r (DIR *__restrict __dirp, struct dirent *__restrict __entry, struct dirent **__restrict __result) __asm__ ("" "readdir64_r")
14329: 
14329: 
14329: 
14329: 
14329:   __attribute__ ((__nonnull__ (1, 2, 3))) __attribute__ ((__deprecated__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int readdir64_r (DIR *__restrict __dirp,
14329:    struct dirent64 *__restrict __entry,
14329:    struct dirent64 **__restrict __result)
14329:   __attribute__ ((__nonnull__ (1, 2, 3))) __attribute__ ((__deprecated__));
14329: 
14329: 
14329: 
14329: 
14329: extern void rewinddir (DIR *__dirp) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern void seekdir (DIR *__dirp, long int __pos) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: extern long int telldir (DIR *__dirp) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int dirfd (DIR *__dirp) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: # 245 "/usr/include/dirent.h" 3 4
14329: # 1 "/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h" 1 3 4
14329: # 246 "/usr/include/dirent.h" 2 3 4
14329: # 263 "/usr/include/dirent.h" 3 4
14329: extern int scandir (const char *__restrict __dir, struct dirent ***__restrict __namelist, int (*__selector) (const struct dirent *), int (*__cmp) (const struct dirent **, const struct dirent **)) __asm__ ("" "scandir64")
14329: 
14329: 
14329: 
14329: 
14329: 
14329:                     __attribute__ ((__nonnull__ (1, 2)));
14329: # 278 "/usr/include/dirent.h" 3 4
14329: extern int scandir64 (const char *__restrict __dir,
14329:         struct dirent64 ***__restrict __namelist,
14329:         int (*__selector) (const struct dirent64 *),
14329:         int (*__cmp) (const struct dirent64 **,
14329:         const struct dirent64 **))
14329:      __attribute__ ((__nonnull__ (1, 2)));
14329: # 301 "/usr/include/dirent.h" 3 4
14329: extern int scandirat (int __dfd, const char *__restrict __dir, struct dirent ***__restrict __namelist, int (*__selector) (const struct dirent *), int (*__cmp) (const struct dirent **, const struct dirent **)) __asm__ ("" "scandirat64")
14329: 
14329: 
14329: 
14329: 
14329: 
14329:                       __attribute__ ((__nonnull__ (2, 3)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int scandirat64 (int __dfd, const char *__restrict __dir,
14329:    struct dirent64 ***__restrict __namelist,
14329:    int (*__selector) (const struct dirent64 *),
14329:    int (*__cmp) (const struct dirent64 **,
14329:           const struct dirent64 **))
14329:      __attribute__ ((__nonnull__ (2, 3)));
14329: # 330 "/usr/include/dirent.h" 3 4
14329: extern int alphasort (const struct dirent **__e1, const struct dirent **__e2) __asm__ ("" "alphasort64") __attribute__ ((__nothrow__ , __leaf__))
14329: 
14329: 
14329:                    __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int alphasort64 (const struct dirent64 **__e1,
14329:    const struct dirent64 **__e2)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2)));
14329: # 359 "/usr/include/dirent.h" 3 4
14329: extern __ssize_t getdirentries (int __fd, char *__restrict __buf, size_t __nbytes, __off64_t *__restrict __basep) __asm__ ("" "getdirentries64") __attribute__ ((__nothrow__ , __leaf__))
14329: 
14329: 
14329: 
14329:                       __attribute__ ((__nonnull__ (2, 4)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern __ssize_t getdirentries64 (int __fd, char *__restrict __buf,
14329:       size_t __nbytes,
14329:       __off64_t *__restrict __basep)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 4)));
14329: # 385 "/usr/include/dirent.h" 3 4
14329: extern int versionsort (const struct dirent **__e1, const struct dirent **__e2) __asm__ ("" "versionsort64") __attribute__ ((__nothrow__ , __leaf__))
14329: 
14329: 
14329: 
14329:      __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int versionsort64 (const struct dirent64 **__e1,
14329:      const struct dirent64 **__e2)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: 
14329: 
14329: # 33 "/usr/include/glib-2.0/glib/gdir.h" 2
14329: 
14329: 
14329: 
14329: 
14329: 
14329: # 37 "/usr/include/glib-2.0/glib/gdir.h"
14329: typedef struct _GDir GDir;
14329: 
14329: extern
14329: GDir * g_dir_open (const gchar *path,
14329:             guint flags,
14329:             GError **error);
14329: extern
14329: const gchar * g_dir_read_name (GDir *dir);
14329: extern
14329: void g_dir_rewind (GDir *dir);
14329: extern
14329: void g_dir_close (GDir *dir);
14329: 
14329: 
14329: # 46 "/usr/include/glib-2.0/glib.h" 2
14329: # 1 "/usr/include/glib-2.0/glib/genviron.h" 1
14329: # 34 "/usr/include/glib-2.0/glib/genviron.h"
14329: 
14329: 
14329: extern
14329: const gchar * g_getenv (const gchar *variable);
14329: extern
14329: gboolean g_setenv (const gchar *variable,
14329:                                   const gchar *value,
14329:                                   gboolean overwrite);
14329: extern
14329: void g_unsetenv (const gchar *variable);
14329: extern
14329: gchar ** g_listenv (void);
14329: 
14329: extern
14329: gchar ** g_get_environ (void);
14329: extern
14329: const gchar * g_environ_getenv (gchar **envp,
14329:                                   const gchar *variable);
14329: extern
14329: gchar ** g_environ_setenv (gchar **envp,
14329:                                   const gchar *variable,
14329:                                   const gchar *value,
14329:                                   gboolean overwrite) __attribute__((warn_unused_result));
14329: extern
14329: gchar ** g_environ_unsetenv (gchar **envp,
14329:                                   const gchar *variable) __attribute__((warn_unused_result));
14329: 
14329: 
14329: # 47 "/usr/include/glib-2.0/glib.h" 2
14329: 
14329: # 1 "/usr/include/glib-2.0/glib/gfileutils.h" 1
14329: # 29 "/usr/include/glib-2.0/glib/gfileutils.h"
14329: 
14329: 
14329: 
14329: 
14329: typedef enum
14329: {
14329:   G_FILE_ERROR_EXIST,
14329:   G_FILE_ERROR_ISDIR,
14329:   G_FILE_ERROR_ACCES,
14329:   G_FILE_ERROR_NAMETOOLONG,
14329:   G_FILE_ERROR_NOENT,
14329:   G_FILE_ERROR_NOTDIR,
14329:   G_FILE_ERROR_NXIO,
14329:   G_FILE_ERROR_NODEV,
14329:   G_FILE_ERROR_ROFS,
14329:   G_FILE_ERROR_TXTBSY,
14329:   G_FILE_ERROR_FAULT,
14329:   G_FILE_ERROR_LOOP,
14329:   G_FILE_ERROR_NOSPC,
14329:   G_FILE_ERROR_NOMEM,
14329:   G_FILE_ERROR_MFILE,
14329:   G_FILE_ERROR_NFILE,
14329:   G_FILE_ERROR_BADF,
14329:   G_FILE_ERROR_INVAL,
14329:   G_FILE_ERROR_PIPE,
14329:   G_FILE_ERROR_AGAIN,
14329:   G_FILE_ERROR_INTR,
14329:   G_FILE_ERROR_IO,
14329:   G_FILE_ERROR_PERM,
14329:   G_FILE_ERROR_NOSYS,
14329:   G_FILE_ERROR_FAILED
14329: } GFileError;
14329: 
14329: 
14329: 
14329: 
14329: 
14329: typedef enum
14329: {
14329:   G_FILE_TEST_IS_REGULAR = 1 << 0,
14329:   G_FILE_TEST_IS_SYMLINK = 1 << 1,
14329:   G_FILE_TEST_IS_DIR = 1 << 2,
14329:   G_FILE_TEST_IS_EXECUTABLE = 1 << 3,
14329:   G_FILE_TEST_EXISTS = 1 << 4
14329: } GFileTest;
14329: 
14329: extern
14329: GQuark g_file_error_quark (void);
14329: 
14329: extern
14329: GFileError g_file_error_from_errno (gint err_no);
14329: 
14329: extern
14329: gboolean g_file_test (const gchar *filename,
14329:                               GFileTest test);
14329: extern
14329: gboolean g_file_get_contents (const gchar *filename,
14329:                               gchar **contents,
14329:                               gsize *length,
14329:                               GError **error);
14329: extern
14329: gboolean g_file_set_contents (const gchar *filename,
14329:                               const gchar *contents,
14329:                               gssize length,
14329:                               GError **error);
14329: extern
14329: gchar *g_file_read_link (const gchar *filename,
14329:                               GError **error);
14329: 
14329: 
14329: extern
14329: gchar *g_mkdtemp (gchar *tmpl);
14329: extern
14329: gchar *g_mkdtemp_full (gchar *tmpl,
14329:                                gint mode);
14329: 
14329: 
14329: extern
14329: gint g_mkstemp (gchar *tmpl);
14329: extern
14329: gint g_mkstemp_full (gchar *tmpl,
14329:                                gint flags,
14329:                                gint mode);
14329: 
14329: 
14329: extern
14329: gint g_file_open_tmp (const gchar *tmpl,
14329:                                gchar **name_used,
14329:                                GError **error);
14329: extern
14329: gchar *g_dir_make_tmp (const gchar *tmpl,
14329:                                GError **error);
14329: 
14329: extern
14329: gchar *g_build_path (const gchar *separator,
14329:                                const gchar *first_element,
14329:                                ...) __attribute__((__malloc__)) __attribute__((__sentinel__));
14329: extern
14329: gchar *g_build_pathv (const gchar *separator,
14329:                                gchar **args) __attribute__((__malloc__));
14329: 
14329: extern
14329: gchar *g_build_filename (const gchar *first_element,
14329:                                ...) __attribute__((__malloc__)) __attribute__((__sentinel__));
14329: extern
14329: gchar *g_build_filenamev (gchar **args) __attribute__((__malloc__));
14329: extern
14329: gchar *g_build_filename_valist (const gchar *first_element,
14329:                                   va_list *args) __attribute__((__malloc__));
14329: 
14329: extern
14329: gint g_mkdir_with_parents (const gchar *pathname,
14329:                                gint mode);
14329: # 157 "/usr/include/glib-2.0/glib/gfileutils.h"
14329: extern
14329: gboolean g_path_is_absolute (const gchar *file_name);
14329: extern
14329: const gchar *g_path_skip_root (const gchar *file_name);
14329: 
14329: __attribute__((__deprecated__("Use '" "g_path_get_basename" "' instead"))) extern
14329: const gchar *g_basename (const gchar *file_name);
14329: 
14329: 
14329: 
14329: 
14329: extern
14329: gchar *g_get_current_dir (void);
14329: extern
14329: gchar *g_path_get_basename (const gchar *file_name) __attribute__((__malloc__));
14329: extern
14329: gchar *g_path_get_dirname (const gchar *file_name) __attribute__((__malloc__));
14329: 
14329: extern
14329: gchar *g_canonicalize_filename (const gchar *filename,
14329:                                 const gchar *relative_to) __attribute__((__malloc__));
14329: 
14329: 
14329: # 49 "/usr/include/glib-2.0/glib.h" 2
14329: # 1 "/usr/include/glib-2.0/glib/ggettext.h" 1
14329: # 34 "/usr/include/glib-2.0/glib/ggettext.h"
14329: 
14329: 
14329: extern
14329: const gchar *g_strip_context (const gchar *msgid,
14329:                               const gchar *msgval) __attribute__((__format_arg__ (1)));
14329: 
14329: extern
14329: const gchar *g_dgettext (const gchar *domain,
14329:                               const gchar *msgid) __attribute__((__format_arg__ (2)));
14329: extern
14329: const gchar *g_dcgettext (const gchar *domain,
14329:                               const gchar *msgid,
14329:                               gint category) __attribute__((__format_arg__ (2)));
14329: extern
14329: const gchar *g_dngettext (const gchar *domain,
14329:                               const gchar *msgid,
14329:                               const gchar *msgid_plural,
14329:                               gulong n) __attribute__((__format_arg__ (3)));
14329: extern
14329: const gchar *g_dpgettext (const gchar *domain,
14329:                               const gchar *msgctxtid,
14329:                               gsize msgidoffset) __attribute__((__format_arg__ (2)));
14329: extern
14329: const gchar *g_dpgettext2 (const gchar *domain,
14329:                               const gchar *context,
14329:                               const gchar *msgid) __attribute__((__format_arg__ (3)));
14329: 
14329: 
14329: # 50 "/usr/include/glib-2.0/glib.h" 2
14329: # 1 "/usr/include/glib-2.0/glib/ghash.h" 1
14329: # 33 "/usr/include/glib-2.0/glib/ghash.h"
14329: # 1 "/usr/include/glib-2.0/glib/glist.h" 1
14329: # 32 "/usr/include/glib-2.0/glib/glist.h"
14329: # 1 "/usr/include/glib-2.0/glib/gmem.h" 1
14329: # 34 "/usr/include/glib-2.0/glib/gmem.h"
14329: 
14329: # 51 "/usr/include/glib-2.0/glib/gmem.h"
14329: typedef struct _GMemVTable GMemVTable;
14329: # 70 "/usr/include/glib-2.0/glib/gmem.h"
14329: extern
14329: void g_free (gpointer mem);
14329: 
14329: extern
14329: void g_clear_pointer (gpointer *pp,
14329:                            GDestroyNotify destroy);
14329: 
14329: extern
14329: gpointer g_malloc (gsize n_bytes) __attribute__((__malloc__)) __attribute__((__alloc_size__(1)));
14329: extern
14329: gpointer g_malloc0 (gsize n_bytes) __attribute__((__malloc__)) __attribute__((__alloc_size__(1)));
14329: extern
14329: gpointer g_realloc (gpointer mem,
14329:       gsize n_bytes) __attribute__((warn_unused_result));
14329: extern
14329: gpointer g_try_malloc (gsize n_bytes) __attribute__((__malloc__)) __attribute__((__alloc_size__(1)));
14329: extern
14329: gpointer g_try_malloc0 (gsize n_bytes) __attribute__((__malloc__)) __attribute__((__alloc_size__(1)));
14329: extern
14329: gpointer g_try_realloc (gpointer mem,
14329:       gsize n_bytes) __attribute__((warn_unused_result));
14329: 
14329: extern
14329: gpointer g_malloc_n (gsize n_blocks,
14329:       gsize n_block_bytes) __attribute__((__malloc__)) __attribute__((__alloc_size__(1,2)));
14329: extern
14329: gpointer g_malloc0_n (gsize n_blocks,
14329:       gsize n_block_bytes) __attribute__((__malloc__)) __attribute__((__alloc_size__(1,2)));
14329: extern
14329: gpointer g_realloc_n (gpointer mem,
14329:       gsize n_blocks,
14329:       gsize n_block_bytes) __attribute__((warn_unused_result));
14329: extern
14329: gpointer g_try_malloc_n (gsize n_blocks,
14329:       gsize n_block_bytes) __attribute__((__malloc__)) __attribute__((__alloc_size__(1,2)));
14329: extern
14329: gpointer g_try_malloc0_n (gsize n_blocks,
14329:       gsize n_block_bytes) __attribute__((__malloc__)) __attribute__((__alloc_size__(1,2)));
14329: extern
14329: gpointer g_try_realloc_n (gpointer mem,
14329:       gsize n_blocks,
14329:       gsize n_block_bytes) __attribute__((warn_unused_result));
14329: # 198 "/usr/include/glib-2.0/glib/gmem.h"
14329: static inline gpointer
14329: g_steal_pointer (gpointer pp)
14329: {
14329:   gpointer *ptr = (gpointer *) pp;
14329:   gpointer ref;
14329: 
14329:   ref = *ptr;
14329:   *ptr = 
14329: # 205 "/usr/include/glib-2.0/glib/gmem.h" 3 4
14329:         ((void *)0)
14329: # 205 "/usr/include/glib-2.0/glib/gmem.h"
14329:             ;
14329: 
14329:   return ref;
14329: }
14329: # 363 "/usr/include/glib-2.0/glib/gmem.h"
14329: struct _GMemVTable {
14329:   gpointer (*malloc) (gsize n_bytes);
14329:   gpointer (*realloc) (gpointer mem,
14329:       gsize n_bytes);
14329:   void (*free) (gpointer mem);
14329: 
14329:   gpointer (*calloc) (gsize n_blocks,
14329:       gsize n_block_bytes);
14329:   gpointer (*try_malloc) (gsize n_bytes);
14329:   gpointer (*try_realloc) (gpointer mem,
14329:       gsize n_bytes);
14329: };
14329: __attribute__((__deprecated__)) extern
14329: void g_mem_set_vtable (GMemVTable *vtable);
14329: __attribute__((__deprecated__)) extern
14329: gboolean g_mem_is_system_malloc (void);
14329: 
14329: extern gboolean g_mem_gc_friendly;
14329: 
14329: 
14329: 
14329: extern GMemVTable *glib_mem_profiler_table;
14329: __attribute__((__deprecated__)) extern
14329: void g_mem_profile (void);
14329: 
14329: 
14329: # 33 "/usr/include/glib-2.0/glib/glist.h" 2
14329: # 1 "/usr/include/glib-2.0/glib/gnode.h" 1
14329: # 34 "/usr/include/glib-2.0/glib/gnode.h"
14329: 
14329: 
14329: typedef struct _GNode GNode;
14329: 
14329: 
14329: typedef enum
14329: {
14329:   G_TRAVERSE_LEAVES = 1 << 0,
14329:   G_TRAVERSE_NON_LEAVES = 1 << 1,
14329:   G_TRAVERSE_ALL = G_TRAVERSE_LEAVES | G_TRAVERSE_NON_LEAVES,
14329:   G_TRAVERSE_MASK = 0x03,
14329:   G_TRAVERSE_LEAFS = G_TRAVERSE_LEAVES,
14329:   G_TRAVERSE_NON_LEAFS = G_TRAVERSE_NON_LEAVES
14329: } GTraverseFlags;
14329: 
14329: 
14329: typedef enum
14329: {
14329:   G_IN_ORDER,
14329:   G_PRE_ORDER,
14329:   G_POST_ORDER,
14329:   G_LEVEL_ORDER
14329: } GTraverseType;
14329: 
14329: typedef gboolean (*GNodeTraverseFunc) (GNode *node,
14329:        gpointer data);
14329: typedef void (*GNodeForeachFunc) (GNode *node,
14329:        gpointer data);
14329: # 75 "/usr/include/glib-2.0/glib/gnode.h"
14329: typedef gpointer (*GCopyFunc) (gconstpointer src,
14329:                                                  gpointer data);
14329: 
14329: 
14329: 
14329: struct _GNode
14329: {
14329:   gpointer data;
14329:   GNode *next;
14329:   GNode *prev;
14329:   GNode *parent;
14329:   GNode *children;
14329: };
14329: # 113 "/usr/include/glib-2.0/glib/gnode.h"
14329: extern
14329: GNode* g_node_new (gpointer data);
14329: extern
14329: void g_node_destroy (GNode *root);
14329: extern
14329: void g_node_unlink (GNode *node);
14329: extern
14329: GNode* g_node_copy_deep (GNode *node,
14329:      GCopyFunc copy_func,
14329:      gpointer data);
14329: extern
14329: GNode* g_node_copy (GNode *node);
14329: extern
14329: GNode* g_node_insert (GNode *parent,
14329:      gint position,
14329:      GNode *node);
14329: extern
14329: GNode* g_node_insert_before (GNode *parent,
14329:      GNode *sibling,
14329:      GNode *node);
14329: extern
14329: GNode* g_node_insert_after (GNode *parent,
14329:      GNode *sibling,
14329:      GNode *node);
14329: extern
14329: GNode* g_node_prepend (GNode *parent,
14329:      GNode *node);
14329: extern
14329: guint g_node_n_nodes (GNode *root,
14329:      GTraverseFlags flags);
14329: extern
14329: GNode* g_node_get_root (GNode *node);
14329: extern
14329: gboolean g_node_is_ancestor (GNode *node,
14329:      GNode *descendant);
14329: extern
14329: guint g_node_depth (GNode *node);
14329: extern
14329: GNode* g_node_find (GNode *root,
14329:      GTraverseType order,
14329:      GTraverseFlags flags,
14329:      gpointer data);
14329: # 238 "/usr/include/glib-2.0/glib/gnode.h"
14329: extern
14329: void g_node_traverse (GNode *root,
14329:      GTraverseType order,
14329:      GTraverseFlags flags,
14329:      gint max_depth,
14329:      GNodeTraverseFunc func,
14329:      gpointer data);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern
14329: guint g_node_max_height (GNode *root);
14329: 
14329: extern
14329: void g_node_children_foreach (GNode *node,
14329:       GTraverseFlags flags,
14329:       GNodeForeachFunc func,
14329:       gpointer data);
14329: extern
14329: void g_node_reverse_children (GNode *node);
14329: extern
14329: guint g_node_n_children (GNode *node);
14329: extern
14329: GNode* g_node_nth_child (GNode *node,
14329:       guint n);
14329: extern
14329: GNode* g_node_last_child (GNode *node);
14329: extern
14329: GNode* g_node_find_child (GNode *node,
14329:       GTraverseFlags flags,
14329:       gpointer data);
14329: extern
14329: gint g_node_child_position (GNode *node,
14329:       GNode *child);
14329: extern
14329: gint g_node_child_index (GNode *node,
14329:       gpointer data);
14329: 
14329: extern
14329: GNode* g_node_first_sibling (GNode *node);
14329: extern
14329: GNode* g_node_last_sibling (GNode *node);
14329: # 320 "/usr/include/glib-2.0/glib/gnode.h"
14329: 
14329: # 34 "/usr/include/glib-2.0/glib/glist.h" 2
14329: 
14329: 
14329: 
14329: typedef struct _GList GList;
14329: 
14329: struct _GList
14329: {
14329:   gpointer data;
14329:   GList *next;
14329:   GList *prev;
14329: };
14329: 
14329: 
14329: 
14329: extern
14329: GList* g_list_alloc (void) __attribute__((warn_unused_result));
14329: extern
14329: void g_list_free (GList *list);
14329: extern
14329: void g_list_free_1 (GList *list);
14329: 
14329: extern
14329: void g_list_free_full (GList *list,
14329:       GDestroyNotify free_func);
14329: extern
14329: GList* g_list_append (GList *list,
14329:       gpointer data) __attribute__((warn_unused_result));
14329: extern
14329: GList* g_list_prepend (GList *list,
14329:       gpointer data) __attribute__((warn_unused_result));
14329: extern
14329: GList* g_list_insert (GList *list,
14329:       gpointer data,
14329:       gint position) __attribute__((warn_unused_result));
14329: extern
14329: GList* g_list_insert_sorted (GList *list,
14329:       gpointer data,
14329:       GCompareFunc func) __attribute__((warn_unused_result));
14329: extern
14329: GList* g_list_insert_sorted_with_data (GList *list,
14329:       gpointer data,
14329:       GCompareDataFunc func,
14329:       gpointer user_data) __attribute__((warn_unused_result));
14329: extern
14329: GList* g_list_insert_before (GList *list,
14329:       GList *sibling,
14329:       gpointer data) __attribute__((warn_unused_result));
14329: extern
14329: GList* g_list_concat (GList *list1,
14329:       GList *list2) __attribute__((warn_unused_result));
14329: extern
14329: GList* g_list_remove (GList *list,
14329:       gconstpointer data) __attribute__((warn_unused_result));
14329: extern
14329: GList* g_list_remove_all (GList *list,
14329:       gconstpointer data) __attribute__((warn_unused_result));
14329: extern
14329: GList* g_list_remove_link (GList *list,
14329:       GList *llink) __attribute__((warn_unused_result));
14329: extern
14329: GList* g_list_delete_link (GList *list,
14329:       GList *link_) __attribute__((warn_unused_result));
14329: extern
14329: GList* g_list_reverse (GList *list) __attribute__((warn_unused_result));
14329: extern
14329: GList* g_list_copy (GList *list) __attribute__((warn_unused_result));
14329: 
14329: extern
14329: GList* g_list_copy_deep (GList *list,
14329:       GCopyFunc func,
14329:       gpointer user_data) __attribute__((warn_unused_result));
14329: 
14329: extern
14329: GList* g_list_nth (GList *list,
14329:       guint n);
14329: extern
14329: GList* g_list_nth_prev (GList *list,
14329:       guint n);
14329: extern
14329: GList* g_list_find (GList *list,
14329:       gconstpointer data);
14329: extern
14329: GList* g_list_find_custom (GList *list,
14329:       gconstpointer data,
14329:       GCompareFunc func);
14329: extern
14329: gint g_list_position (GList *list,
14329:       GList *llink);
14329: extern
14329: gint g_list_index (GList *list,
14329:       gconstpointer data);
14329: extern
14329: GList* g_list_last (GList *list);
14329: extern
14329: GList* g_list_first (GList *list);
14329: extern
14329: guint g_list_length (GList *list);
14329: extern
14329: void g_list_foreach (GList *list,
14329:       GFunc func,
14329:       gpointer user_data);
14329: extern
14329: GList* g_list_sort (GList *list,
14329:       GCompareFunc compare_func) __attribute__((warn_unused_result));
14329: extern
14329: GList* g_list_sort_with_data (GList *list,
14329:       GCompareDataFunc compare_func,
14329:       gpointer user_data) __attribute__((warn_unused_result));
14329: extern
14329: gpointer g_list_nth_data (GList *list,
14329:       guint n);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: # 34 "/usr/include/glib-2.0/glib/ghash.h" 2
14329: 
14329: 
14329: 
14329: typedef struct _GHashTable GHashTable;
14329: 
14329: typedef gboolean (*GHRFunc) (gpointer key,
14329:                                gpointer value,
14329:                                gpointer user_data);
14329: 
14329: typedef struct _GHashTableIter GHashTableIter;
14329: 
14329: struct _GHashTableIter
14329: {
14329: 
14329:   gpointer dummy1;
14329:   gpointer dummy2;
14329:   gpointer dummy3;
14329:   int dummy4;
14329:   gboolean dummy5;
14329:   gpointer dummy6;
14329: };
14329: 
14329: extern
14329: GHashTable* g_hash_table_new (GHashFunc hash_func,
14329:                                             GEqualFunc key_equal_func);
14329: extern
14329: GHashTable* g_hash_table_new_full (GHashFunc hash_func,
14329:                                             GEqualFunc key_equal_func,
14329:                                             GDestroyNotify key_destroy_func,
14329:                                             GDestroyNotify value_destroy_func);
14329: extern
14329: void g_hash_table_destroy (GHashTable *hash_table);
14329: extern
14329: gboolean g_hash_table_insert (GHashTable *hash_table,
14329:                                             gpointer key,
14329:                                             gpointer value);
14329: extern
14329: gboolean g_hash_table_replace (GHashTable *hash_table,
14329:                                             gpointer key,
14329:                                             gpointer value);
14329: extern
14329: gboolean g_hash_table_add (GHashTable *hash_table,
14329:                                             gpointer key);
14329: extern
14329: gboolean g_hash_table_remove (GHashTable *hash_table,
14329:                                             gconstpointer key);
14329: extern
14329: void g_hash_table_remove_all (GHashTable *hash_table);
14329: extern
14329: gboolean g_hash_table_steal (GHashTable *hash_table,
14329:                                             gconstpointer key);
14329: extern
14329: gboolean g_hash_table_steal_extended (GHashTable *hash_table,
14329:                                             gconstpointer lookup_key,
14329:                                             gpointer *stolen_key,
14329:                                             gpointer *stolen_value);
14329: extern
14329: void g_hash_table_steal_all (GHashTable *hash_table);
14329: extern
14329: gpointer g_hash_table_lookup (GHashTable *hash_table,
14329:                                             gconstpointer key);
14329: extern
14329: gboolean g_hash_table_contains (GHashTable *hash_table,
14329:                                             gconstpointer key);
14329: extern
14329: gboolean g_hash_table_lookup_extended (GHashTable *hash_table,
14329:                                             gconstpointer lookup_key,
14329:                                             gpointer *orig_key,
14329:                                             gpointer *value);
14329: extern
14329: void g_hash_table_foreach (GHashTable *hash_table,
14329:                                             GHFunc func,
14329:                                             gpointer user_data);
14329: extern
14329: gpointer g_hash_table_find (GHashTable *hash_table,
14329:                                             GHRFunc predicate,
14329:                                             gpointer user_data);
14329: extern
14329: guint g_hash_table_foreach_remove (GHashTable *hash_table,
14329:                                             GHRFunc func,
14329:                                             gpointer user_data);
14329: extern
14329: guint g_hash_table_foreach_steal (GHashTable *hash_table,
14329:                                             GHRFunc func,
14329:                                             gpointer user_data);
14329: extern
14329: guint g_hash_table_size (GHashTable *hash_table);
14329: extern
14329: GList * g_hash_table_get_keys (GHashTable *hash_table);
14329: extern
14329: GList * g_hash_table_get_values (GHashTable *hash_table);
14329: extern
14329: gpointer * g_hash_table_get_keys_as_array (GHashTable *hash_table,
14329:                                             guint *length);
14329: 
14329: extern
14329: void g_hash_table_iter_init (GHashTableIter *iter,
14329:                                             GHashTable *hash_table);
14329: extern
14329: gboolean g_hash_table_iter_next (GHashTableIter *iter,
14329:                                             gpointer *key,
14329:                                             gpointer *value);
14329: extern
14329: GHashTable* g_hash_table_iter_get_hash_table (GHashTableIter *iter);
14329: extern
14329: void g_hash_table_iter_remove (GHashTableIter *iter);
14329: extern
14329: void g_hash_table_iter_replace (GHashTableIter *iter,
14329:                                             gpointer value);
14329: extern
14329: void g_hash_table_iter_steal (GHashTableIter *iter);
14329: 
14329: extern
14329: GHashTable* g_hash_table_ref (GHashTable *hash_table);
14329: extern
14329: void g_hash_table_unref (GHashTable *hash_table);
14329: # 158 "/usr/include/glib-2.0/glib/ghash.h"
14329: extern
14329: gboolean g_str_equal (gconstpointer v1,
14329:                          gconstpointer v2);
14329: extern
14329: guint g_str_hash (gconstpointer v);
14329: 
14329: extern
14329: gboolean g_int_equal (gconstpointer v1,
14329:                          gconstpointer v2);
14329: extern
14329: guint g_int_hash (gconstpointer v);
14329: 
14329: extern
14329: gboolean g_int64_equal (gconstpointer v1,
14329:                          gconstpointer v2);
14329: extern
14329: guint g_int64_hash (gconstpointer v);
14329: 
14329: extern
14329: gboolean g_double_equal (gconstpointer v1,
14329:                          gconstpointer v2);
14329: extern
14329: guint g_double_hash (gconstpointer v);
14329: 
14329: extern
14329: guint g_direct_hash (gconstpointer v) __attribute__((__const__));
14329: extern
14329: gboolean g_direct_equal (gconstpointer v1,
14329:                          gconstpointer v2) __attribute__((__const__));
14329: 
14329: 
14329: # 51 "/usr/include/glib-2.0/glib.h" 2
14329: # 1 "/usr/include/glib-2.0/glib/ghmac.h" 1
14329: # 27 "/usr/include/glib-2.0/glib/ghmac.h"
14329: # 1 "/usr/include/glib-2.0/glib/gchecksum.h" 1
14329: # 28 "/usr/include/glib-2.0/glib/ghmac.h" 2
14329: 
14329: 
14329: # 40 "/usr/include/glib-2.0/glib/ghmac.h"
14329: typedef struct _GHmac GHmac;
14329: 
14329: extern
14329: GHmac * g_hmac_new (GChecksumType digest_type,
14329:                                                      const guchar *key,
14329:                                                      gsize key_len);
14329: extern
14329: GHmac * g_hmac_copy (const GHmac *hmac);
14329: extern
14329: GHmac * g_hmac_ref (GHmac *hmac);
14329: extern
14329: void g_hmac_unref (GHmac *hmac);
14329: extern
14329: void g_hmac_update (GHmac *hmac,
14329:                                                      const guchar *data,
14329:                                                      gssize length);
14329: extern
14329: const gchar * g_hmac_get_string (GHmac *hmac);
14329: extern
14329: void g_hmac_get_digest (GHmac *hmac,
14329:                                                      guint8 *buffer,
14329:                                                      gsize *digest_len);
14329: 
14329: extern
14329: gchar *g_compute_hmac_for_data (GChecksumType digest_type,
14329:                                                      const guchar *key,
14329:                                                      gsize key_len,
14329:                                                      const guchar *data,
14329:                                                      gsize length);
14329: extern
14329: gchar *g_compute_hmac_for_string (GChecksumType digest_type,
14329:                                                      const guchar *key,
14329:                                                      gsize key_len,
14329:                                                      const gchar *str,
14329:                                                      gssize length);
14329: extern
14329: gchar *g_compute_hmac_for_bytes (GChecksumType digest_type,
14329:                                                      GBytes *key,
14329:                                                      GBytes *data);
14329: 
14329: 
14329: 
14329: # 52 "/usr/include/glib-2.0/glib.h" 2
14329: # 1 "/usr/include/glib-2.0/glib/ghook.h" 1
14329: # 34 "/usr/include/glib-2.0/glib/ghook.h"
14329: 
14329: 
14329: 
14329: 
14329: typedef struct _GHook GHook;
14329: typedef struct _GHookList GHookList;
14329: 
14329: typedef gint (*GHookCompareFunc) (GHook *new_hook,
14329:        GHook *sibling);
14329: typedef gboolean (*GHookFindFunc) (GHook *hook,
14329:        gpointer data);
14329: typedef void (*GHookMarshaller) (GHook *hook,
14329:        gpointer marshal_data);
14329: typedef gboolean (*GHookCheckMarshaller) (GHook *hook,
14329:        gpointer marshal_data);
14329: typedef void (*GHookFunc) (gpointer data);
14329: typedef gboolean (*GHookCheckFunc) (gpointer data);
14329: typedef void (*GHookFinalizeFunc) (GHookList *hook_list,
14329:        GHook *hook);
14329: typedef enum
14329: {
14329:   G_HOOK_FLAG_ACTIVE = 1 << 0,
14329:   G_HOOK_FLAG_IN_CALL = 1 << 1,
14329:   G_HOOK_FLAG_MASK = 0x0f
14329: } GHookFlagMask;
14329: 
14329: 
14329: 
14329: 
14329: struct _GHookList
14329: {
14329:   gulong seq_id;
14329:   guint hook_size : 16;
14329:   guint is_setup : 1;
14329:   GHook *hooks;
14329:   gpointer dummy3;
14329:   GHookFinalizeFunc finalize_hook;
14329:   gpointer dummy[2];
14329: };
14329: struct _GHook
14329: {
14329:   gpointer data;
14329:   GHook *next;
14329:   GHook *prev;
14329:   guint ref_count;
14329:   gulong hook_id;
14329:   guint flags;
14329:   gpointer func;
14329:   GDestroyNotify destroy;
14329: };
14329: # 104 "/usr/include/glib-2.0/glib/ghook.h"
14329: extern
14329: void g_hook_list_init (GHookList *hook_list,
14329:       guint hook_size);
14329: extern
14329: void g_hook_list_clear (GHookList *hook_list);
14329: extern
14329: GHook* g_hook_alloc (GHookList *hook_list);
14329: extern
14329: void g_hook_free (GHookList *hook_list,
14329:       GHook *hook);
14329: extern
14329: GHook * g_hook_ref (GHookList *hook_list,
14329:       GHook *hook);
14329: extern
14329: void g_hook_unref (GHookList *hook_list,
14329:       GHook *hook);
14329: extern
14329: gboolean g_hook_destroy (GHookList *hook_list,
14329:       gulong hook_id);
14329: extern
14329: void g_hook_destroy_link (GHookList *hook_list,
14329:       GHook *hook);
14329: extern
14329: void g_hook_prepend (GHookList *hook_list,
14329:       GHook *hook);
14329: extern
14329: void g_hook_insert_before (GHookList *hook_list,
14329:       GHook *sibling,
14329:       GHook *hook);
14329: extern
14329: void g_hook_insert_sorted (GHookList *hook_list,
14329:       GHook *hook,
14329:       GHookCompareFunc func);
14329: extern
14329: GHook* g_hook_get (GHookList *hook_list,
14329:       gulong hook_id);
14329: extern
14329: GHook* g_hook_find (GHookList *hook_list,
14329:       gboolean need_valids,
14329:       GHookFindFunc func,
14329:       gpointer data);
14329: extern
14329: GHook* g_hook_find_data (GHookList *hook_list,
14329:       gboolean need_valids,
14329:       gpointer data);
14329: extern
14329: GHook* g_hook_find_func (GHookList *hook_list,
14329:       gboolean need_valids,
14329:       gpointer func);
14329: extern
14329: GHook* g_hook_find_func_data (GHookList *hook_list,
14329:       gboolean need_valids,
14329:       gpointer func,
14329:       gpointer data);
14329: 
14329: extern
14329: GHook* g_hook_first_valid (GHookList *hook_list,
14329:       gboolean may_be_in_call);
14329: 
14329: 
14329: 
14329: extern
14329: GHook* g_hook_next_valid (GHookList *hook_list,
14329:       GHook *hook,
14329:       gboolean may_be_in_call);
14329: 
14329: extern
14329: gint g_hook_compare_ids (GHook *new_hook,
14329:       GHook *sibling);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern
14329: void g_hook_list_invoke (GHookList *hook_list,
14329:       gboolean may_recurse);
14329: 
14329: 
14329: 
14329: extern
14329: void g_hook_list_invoke_check (GHookList *hook_list,
14329:       gboolean may_recurse);
14329: 
14329: 
14329: extern
14329: void g_hook_list_marshal (GHookList *hook_list,
14329:       gboolean may_recurse,
14329:       GHookMarshaller marshaller,
14329:       gpointer marshal_data);
14329: extern
14329: void g_hook_list_marshal_check (GHookList *hook_list,
14329:       gboolean may_recurse,
14329:       GHookCheckMarshaller marshaller,
14329:       gpointer marshal_data);
14329: 
14329: 
14329: # 53 "/usr/include/glib-2.0/glib.h" 2
14329: # 1 "/usr/include/glib-2.0/glib/ghostutils.h" 1
14329: # 27 "/usr/include/glib-2.0/glib/ghostutils.h"
14329: 
14329: 
14329: extern
14329: gboolean g_hostname_is_non_ascii (const gchar *hostname);
14329: extern
14329: gboolean g_hostname_is_ascii_encoded (const gchar *hostname);
14329: extern
14329: gboolean g_hostname_is_ip_address (const gchar *hostname);
14329: 
14329: extern
14329: gchar *g_hostname_to_ascii (const gchar *hostname);
14329: extern
14329: gchar *g_hostname_to_unicode (const gchar *hostname);
14329: 
14329: 
14329: # 54 "/usr/include/glib-2.0/glib.h" 2
14329: # 1 "/usr/include/glib-2.0/glib/giochannel.h" 1
14329: # 33 "/usr/include/glib-2.0/glib/giochannel.h"
14329: # 1 "/usr/include/glib-2.0/glib/gmain.h" 1
14329: # 25 "/usr/include/glib-2.0/glib/gmain.h"
14329: # 1 "/usr/include/glib-2.0/glib/gpoll.h" 1
14329: # 28 "/usr/include/glib-2.0/glib/gpoll.h"
14329: 
14329: # 59 "/usr/include/glib-2.0/glib/gpoll.h"
14329: typedef struct _GPollFD GPollFD;
14329: # 74 "/usr/include/glib-2.0/glib/gpoll.h"
14329: typedef gint (*GPollFunc) (GPollFD *ufds,
14329:                                  guint nfsd,
14329:                                  gint timeout_);
14329: # 91 "/usr/include/glib-2.0/glib/gpoll.h"
14329: struct _GPollFD
14329: {
14329: 
14329: 
14329: 
14329: 
14329: 
14329:   gint fd;
14329: 
14329:   gushort events;
14329:   gushort revents;
14329: };
14329: # 112 "/usr/include/glib-2.0/glib/gpoll.h"
14329: extern
14329: gint
14329: g_poll (GPollFD *fds,
14329:  guint nfds,
14329:  gint timeout);
14329: 
14329: 
14329: # 26 "/usr/include/glib-2.0/glib/gmain.h" 2
14329: # 1 "/usr/include/glib-2.0/glib/gslist.h" 1
14329: # 35 "/usr/include/glib-2.0/glib/gslist.h"
14329: 
14329: 
14329: typedef struct _GSList GSList;
14329: 
14329: struct _GSList
14329: {
14329:   gpointer data;
14329:   GSList *next;
14329: };
14329: 
14329: 
14329: 
14329: extern
14329: GSList* g_slist_alloc (void) __attribute__((warn_unused_result));
14329: extern
14329: void g_slist_free (GSList *list);
14329: extern
14329: void g_slist_free_1 (GSList *list);
14329: 
14329: extern
14329: void g_slist_free_full (GSList *list,
14329:        GDestroyNotify free_func);
14329: extern
14329: GSList* g_slist_append (GSList *list,
14329:        gpointer data) __attribute__((warn_unused_result));
14329: extern
14329: GSList* g_slist_prepend (GSList *list,
14329:        gpointer data) __attribute__((warn_unused_result));
14329: extern
14329: GSList* g_slist_insert (GSList *list,
14329:        gpointer data,
14329:        gint position) __attribute__((warn_unused_result));
14329: extern
14329: GSList* g_slist_insert_sorted (GSList *list,
14329:        gpointer data,
14329:        GCompareFunc func) __attribute__((warn_unused_result));
14329: extern
14329: GSList* g_slist_insert_sorted_with_data (GSList *list,
14329:        gpointer data,
14329:        GCompareDataFunc func,
14329:        gpointer user_data) __attribute__((warn_unused_result));
14329: extern
14329: GSList* g_slist_insert_before (GSList *slist,
14329:        GSList *sibling,
14329:        gpointer data) __attribute__((warn_unused_result));
14329: extern
14329: GSList* g_slist_concat (GSList *list1,
14329:        GSList *list2) __attribute__((warn_unused_result));
14329: extern
14329: GSList* g_slist_remove (GSList *list,
14329:        gconstpointer data) __attribute__((warn_unused_result));
14329: extern
14329: GSList* g_slist_remove_all (GSList *list,
14329:        gconstpointer data) __attribute__((warn_unused_result));
14329: extern
14329: GSList* g_slist_remove_link (GSList *list,
14329:        GSList *link_) __attribute__((warn_unused_result));
14329: extern
14329: GSList* g_slist_delete_link (GSList *list,
14329:        GSList *link_) __attribute__((warn_unused_result));
14329: extern
14329: GSList* g_slist_reverse (GSList *list) __attribute__((warn_unused_result));
14329: extern
14329: GSList* g_slist_copy (GSList *list) __attribute__((warn_unused_result));
14329: 
14329: extern
14329: GSList* g_slist_copy_deep (GSList *list,
14329:        GCopyFunc func,
14329:        gpointer user_data) __attribute__((warn_unused_result));
14329: extern
14329: GSList* g_slist_nth (GSList *list,
14329:        guint n);
14329: extern
14329: GSList* g_slist_find (GSList *list,
14329:        gconstpointer data);
14329: extern
14329: GSList* g_slist_find_custom (GSList *list,
14329:        gconstpointer data,
14329:        GCompareFunc func);
14329: extern
14329: gint g_slist_position (GSList *list,
14329:        GSList *llink);
14329: extern
14329: gint g_slist_index (GSList *list,
14329:        gconstpointer data);
14329: extern
14329: GSList* g_slist_last (GSList *list);
14329: extern
14329: guint g_slist_length (GSList *list);
14329: extern
14329: void g_slist_foreach (GSList *list,
14329:        GFunc func,
14329:        gpointer user_data);
14329: extern
14329: GSList* g_slist_sort (GSList *list,
14329:        GCompareFunc compare_func) __attribute__((warn_unused_result));
14329: extern
14329: GSList* g_slist_sort_with_data (GSList *list,
14329:        GCompareDataFunc compare_func,
14329:        gpointer user_data) __attribute__((warn_unused_result));
14329: extern
14329: gpointer g_slist_nth_data (GSList *list,
14329:        guint n);
14329: 
14329: 
14329: 
14329: 
14329: # 27 "/usr/include/glib-2.0/glib/gmain.h" 2
14329: 
14329: 
14329: 
14329: 
14329: typedef enum
14329: {
14329:   G_IO_IN =1,
14329:   G_IO_OUT =4,
14329:   G_IO_PRI =2,
14329:   G_IO_ERR =8,
14329:   G_IO_HUP =16,
14329:   G_IO_NVAL =32
14329: } GIOCondition;
14329: # 48 "/usr/include/glib-2.0/glib/gmain.h"
14329: typedef struct _GMainContext GMainContext;
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: typedef struct _GMainLoop GMainLoop;
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: typedef struct _GSource GSource;
14329: typedef struct _GSourcePrivate GSourcePrivate;
14329: # 77 "/usr/include/glib-2.0/glib/gmain.h"
14329: typedef struct _GSourceCallbackFuncs GSourceCallbackFuncs;
14329: # 133 "/usr/include/glib-2.0/glib/gmain.h"
14329: typedef struct _GSourceFuncs GSourceFuncs;
14329: # 173 "/usr/include/glib-2.0/glib/gmain.h"
14329: typedef gboolean (*GSourceFunc) (gpointer user_data);
14329: # 204 "/usr/include/glib-2.0/glib/gmain.h"
14329: typedef void (*GChildWatchFunc) (GPid pid,
14329:                                        gint status,
14329:                                        gpointer user_data);
14329: struct _GSource
14329: {
14329: 
14329:   gpointer callback_data;
14329:   GSourceCallbackFuncs *callback_funcs;
14329: 
14329:   const GSourceFuncs *source_funcs;
14329:   guint ref_count;
14329: 
14329:   GMainContext *context;
14329: 
14329:   gint priority;
14329:   guint flags;
14329:   guint source_id;
14329: 
14329:   GSList *poll_fds;
14329: 
14329:   GSource *prev;
14329:   GSource *next;
14329: 
14329:   char *name;
14329: 
14329:   GSourcePrivate *priv;
14329: };
14329: 
14329: struct _GSourceCallbackFuncs
14329: {
14329:   void (*ref) (gpointer cb_data);
14329:   void (*unref) (gpointer cb_data);
14329:   void (*get) (gpointer cb_data,
14329:                  GSource *source,
14329:                  GSourceFunc *func,
14329:                  gpointer *data);
14329: };
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: typedef void (*GSourceDummyMarshal) (void);
14329: 
14329: struct _GSourceFuncs
14329: {
14329:   gboolean (*prepare) (GSource *source,
14329:                         gint *timeout_);
14329:   gboolean (*check) (GSource *source);
14329:   gboolean (*dispatch) (GSource *source,
14329:                         GSourceFunc callback,
14329:                         gpointer user_data);
14329:   void (*finalize) (GSource *source);
14329: 
14329: 
14329: 
14329:   GSourceFunc closure_callback;
14329:   GSourceDummyMarshal closure_marshal;
14329: };
14329: # 341 "/usr/include/glib-2.0/glib/gmain.h"
14329: extern
14329: GMainContext *g_main_context_new (void);
14329: extern
14329: GMainContext *g_main_context_ref (GMainContext *context);
14329: extern
14329: void g_main_context_unref (GMainContext *context);
14329: extern
14329: GMainContext *g_main_context_default (void);
14329: 
14329: extern
14329: gboolean g_main_context_iteration (GMainContext *context,
14329:                                         gboolean may_block);
14329: extern
14329: gboolean g_main_context_pending (GMainContext *context);
14329: 
14329: 
14329: 
14329: extern
14329: GSource *g_main_context_find_source_by_id (GMainContext *context,
14329:                                                              guint source_id);
14329: extern
14329: GSource *g_main_context_find_source_by_user_data (GMainContext *context,
14329:                                                              gpointer user_data);
14329: extern
14329: GSource *g_main_context_find_source_by_funcs_user_data (GMainContext *context,
14329:                                                              GSourceFuncs *funcs,
14329:                                                              gpointer user_data);
14329: 
14329: 
14329: 
14329: extern
14329: void g_main_context_wakeup (GMainContext *context);
14329: extern
14329: gboolean g_main_context_acquire (GMainContext *context);
14329: extern
14329: void g_main_context_release (GMainContext *context);
14329: extern
14329: gboolean g_main_context_is_owner (GMainContext *context);
14329: __attribute__((__deprecated__("Use '" "g_main_context_is_owner" "' instead"))) extern
14329: gboolean g_main_context_wait (GMainContext *context,
14329:                                  GCond *cond,
14329:                                  GMutex *mutex);
14329: 
14329: extern
14329: gboolean g_main_context_prepare (GMainContext *context,
14329:                                   gint *priority);
14329: extern
14329: gint g_main_context_query (GMainContext *context,
14329:                                   gint max_priority,
14329:                                   gint *timeout_,
14329:                                   GPollFD *fds,
14329:                                   gint n_fds);
14329: extern
14329: gboolean g_main_context_check (GMainContext *context,
14329:                                       gint max_priority,
14329:                                       GPollFD *fds,
14329:                                       gint n_fds);
14329: extern
14329: void g_main_context_dispatch (GMainContext *context);
14329: 
14329: extern
14329: void g_main_context_set_poll_func (GMainContext *context,
14329:                                        GPollFunc func);
14329: extern
14329: GPollFunc g_main_context_get_poll_func (GMainContext *context);
14329: 
14329: 
14329: 
14329: extern
14329: void g_main_context_add_poll (GMainContext *context,
14329:                                      GPollFD *fd,
14329:                                      gint priority);
14329: extern
14329: void g_main_context_remove_poll (GMainContext *context,
14329:                                      GPollFD *fd);
14329: 
14329: extern
14329: gint g_main_depth (void);
14329: extern
14329: GSource *g_main_current_source (void);
14329: 
14329: 
14329: 
14329: extern
14329: void g_main_context_push_thread_default (GMainContext *context);
14329: extern
14329: void g_main_context_pop_thread_default (GMainContext *context);
14329: extern
14329: GMainContext *g_main_context_get_thread_default (void);
14329: extern
14329: GMainContext *g_main_context_ref_thread_default (void);
14329: 
14329: 
14329: 
14329: extern
14329: GMainLoop *g_main_loop_new (GMainContext *context,
14329:                                    gboolean is_running);
14329: extern
14329: void g_main_loop_run (GMainLoop *loop);
14329: extern
14329: void g_main_loop_quit (GMainLoop *loop);
14329: extern
14329: GMainLoop *g_main_loop_ref (GMainLoop *loop);
14329: extern
14329: void g_main_loop_unref (GMainLoop *loop);
14329: extern
14329: gboolean g_main_loop_is_running (GMainLoop *loop);
14329: extern
14329: GMainContext *g_main_loop_get_context (GMainLoop *loop);
14329: 
14329: 
14329: 
14329: extern
14329: GSource *g_source_new (GSourceFuncs *source_funcs,
14329:                                    guint struct_size);
14329: extern
14329: GSource *g_source_ref (GSource *source);
14329: extern
14329: void g_source_unref (GSource *source);
14329: 
14329: extern
14329: guint g_source_attach (GSource *source,
14329:                                    GMainContext *context);
14329: extern
14329: void g_source_destroy (GSource *source);
14329: 
14329: extern
14329: void g_source_set_priority (GSource *source,
14329:                                    gint priority);
14329: extern
14329: gint g_source_get_priority (GSource *source);
14329: extern
14329: void g_source_set_can_recurse (GSource *source,
14329:                                    gboolean can_recurse);
14329: extern
14329: gboolean g_source_get_can_recurse (GSource *source);
14329: extern
14329: guint g_source_get_id (GSource *source);
14329: 
14329: extern
14329: GMainContext *g_source_get_context (GSource *source);
14329: 
14329: extern
14329: void g_source_set_callback (GSource *source,
14329:                                    GSourceFunc func,
14329:                                    gpointer data,
14329:                                    GDestroyNotify notify);
14329: 
14329: extern
14329: void g_source_set_funcs (GSource *source,
14329:                                    GSourceFuncs *funcs);
14329: extern
14329: gboolean g_source_is_destroyed (GSource *source);
14329: 
14329: extern
14329: void g_source_set_name (GSource *source,
14329:                                               const char *name);
14329: extern
14329: const char * g_source_get_name (GSource *source);
14329: extern
14329: void g_source_set_name_by_id (guint tag,
14329:                                               const char *name);
14329: 
14329: extern
14329: void g_source_set_ready_time (GSource *source,
14329:                                               gint64 ready_time);
14329: extern
14329: gint64 g_source_get_ready_time (GSource *source);
14329: 
14329: 
14329: extern
14329: gpointer g_source_add_unix_fd (GSource *source,
14329:                                               gint fd,
14329:                                               GIOCondition events);
14329: extern
14329: void g_source_modify_unix_fd (GSource *source,
14329:                                               gpointer tag,
14329:                                               GIOCondition new_events);
14329: extern
14329: void g_source_remove_unix_fd (GSource *source,
14329:                                               gpointer tag);
14329: extern
14329: GIOCondition g_source_query_unix_fd (GSource *source,
14329:                                               gpointer tag);
14329: 
14329: 
14329: 
14329: extern
14329: void g_source_set_callback_indirect (GSource *source,
14329:                                      gpointer callback_data,
14329:                                      GSourceCallbackFuncs *callback_funcs);
14329: 
14329: extern
14329: void g_source_add_poll (GSource *source,
14329:            GPollFD *fd);
14329: extern
14329: void g_source_remove_poll (GSource *source,
14329:            GPollFD *fd);
14329: 
14329: extern
14329: void g_source_add_child_source (GSource *source,
14329:            GSource *child_source);
14329: extern
14329: void g_source_remove_child_source (GSource *source,
14329:            GSource *child_source);
14329: 
14329: __attribute__((__deprecated__("Use '" "g_source_get_time" "' instead"))) extern
14329: void g_source_get_current_time (GSource *source,
14329:                                     GTimeVal *timeval);
14329: 
14329: extern
14329: gint64 g_source_get_time (GSource *source);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern
14329: GSource *g_idle_source_new (void);
14329: extern
14329: GSource *g_child_watch_source_new (GPid pid);
14329: extern
14329: GSource *g_timeout_source_new (guint interval);
14329: extern
14329: GSource *g_timeout_source_new_seconds (guint interval);
14329: 
14329: 
14329: 
14329: extern
14329: void g_get_current_time (GTimeVal *result);
14329: extern
14329: gint64 g_get_monotonic_time (void);
14329: extern
14329: gint64 g_get_real_time (void);
14329: 
14329: 
14329: 
14329: extern
14329: gboolean g_source_remove (guint tag);
14329: extern
14329: gboolean g_source_remove_by_user_data (gpointer user_data);
14329: extern
14329: gboolean g_source_remove_by_funcs_user_data (GSourceFuncs *funcs,
14329:                                               gpointer user_data);
14329: # 599 "/usr/include/glib-2.0/glib/gmain.h"
14329: typedef void (* GClearHandleFunc) (guint handle_id);
14329: 
14329: extern
14329: void g_clear_handle_id (guint *tag_ptr,
14329:                            GClearHandleFunc clear_func);
14329: # 620 "/usr/include/glib-2.0/glib/gmain.h"
14329: extern
14329: guint g_timeout_add_full (gint priority,
14329:                                      guint interval,
14329:                                      GSourceFunc function,
14329:                                      gpointer data,
14329:                                      GDestroyNotify notify);
14329: extern
14329: guint g_timeout_add (guint interval,
14329:                                      GSourceFunc function,
14329:                                      gpointer data);
14329: extern
14329: guint g_timeout_add_seconds_full (gint priority,
14329:                                      guint interval,
14329:                                      GSourceFunc function,
14329:                                      gpointer data,
14329:                                      GDestroyNotify notify);
14329: extern
14329: guint g_timeout_add_seconds (guint interval,
14329:                                      GSourceFunc function,
14329:                                      gpointer data);
14329: extern
14329: guint g_child_watch_add_full (gint priority,
14329:                                      GPid pid,
14329:                                      GChildWatchFunc function,
14329:                                      gpointer data,
14329:                                      GDestroyNotify notify);
14329: extern
14329: guint g_child_watch_add (GPid pid,
14329:                                      GChildWatchFunc function,
14329:                                      gpointer data);
14329: extern
14329: guint g_idle_add (GSourceFunc function,
14329:                                      gpointer data);
14329: extern
14329: guint g_idle_add_full (gint priority,
14329:                                      GSourceFunc function,
14329:                                      gpointer data,
14329:                                      GDestroyNotify notify);
14329: extern
14329: gboolean g_idle_remove_by_data (gpointer data);
14329: 
14329: extern
14329: void g_main_context_invoke_full (GMainContext *context,
14329:                                      gint priority,
14329:                                      GSourceFunc function,
14329:                                      gpointer data,
14329:                                      GDestroyNotify notify);
14329: extern
14329: void g_main_context_invoke (GMainContext *context,
14329:                                      GSourceFunc function,
14329:                                      gpointer data);
14329: 
14329: 
14329: extern GSourceFuncs g_timeout_funcs;
14329: extern GSourceFuncs g_child_watch_funcs;
14329: extern GSourceFuncs g_idle_funcs;
14329: 
14329: extern GSourceFuncs g_unix_signal_funcs;
14329: extern GSourceFuncs g_unix_fd_source_funcs;
14329: 
14329: 
14329: 
14329: # 34 "/usr/include/glib-2.0/glib/giochannel.h" 2
14329: # 1 "/usr/include/glib-2.0/glib/gstring.h" 1
14329: # 33 "/usr/include/glib-2.0/glib/gstring.h"
14329: # 1 "/usr/include/glib-2.0/glib/gunicode.h" 1
14329: # 30 "/usr/include/glib-2.0/glib/gunicode.h"
14329: 
14329: # 59 "/usr/include/glib-2.0/glib/gunicode.h"
14329: typedef guint32 gunichar;
14329: # 77 "/usr/include/glib-2.0/glib/gunicode.h"
14329: typedef guint16 gunichar2;
14329: # 116 "/usr/include/glib-2.0/glib/gunicode.h"
14329: typedef enum
14329: {
14329:   G_UNICODE_CONTROL,
14329:   G_UNICODE_FORMAT,
14329:   G_UNICODE_UNASSIGNED,
14329:   G_UNICODE_PRIVATE_USE,
14329:   G_UNICODE_SURROGATE,
14329:   G_UNICODE_LOWERCASE_LETTER,
14329:   G_UNICODE_MODIFIER_LETTER,
14329:   G_UNICODE_OTHER_LETTER,
14329:   G_UNICODE_TITLECASE_LETTER,
14329:   G_UNICODE_UPPERCASE_LETTER,
14329:   G_UNICODE_SPACING_MARK,
14329:   G_UNICODE_ENCLOSING_MARK,
14329:   G_UNICODE_NON_SPACING_MARK,
14329:   G_UNICODE_DECIMAL_NUMBER,
14329:   G_UNICODE_LETTER_NUMBER,
14329:   G_UNICODE_OTHER_NUMBER,
14329:   G_UNICODE_CONNECT_PUNCTUATION,
14329:   G_UNICODE_DASH_PUNCTUATION,
14329:   G_UNICODE_CLOSE_PUNCTUATION,
14329:   G_UNICODE_FINAL_PUNCTUATION,
14329:   G_UNICODE_INITIAL_PUNCTUATION,
14329:   G_UNICODE_OTHER_PUNCTUATION,
14329:   G_UNICODE_OPEN_PUNCTUATION,
14329:   G_UNICODE_CURRENCY_SYMBOL,
14329:   G_UNICODE_MODIFIER_SYMBOL,
14329:   G_UNICODE_MATH_SYMBOL,
14329:   G_UNICODE_OTHER_SYMBOL,
14329:   G_UNICODE_LINE_SEPARATOR,
14329:   G_UNICODE_PARAGRAPH_SEPARATOR,
14329:   G_UNICODE_SPACE_SEPARATOR
14329: } GUnicodeType;
14329: # 214 "/usr/include/glib-2.0/glib/gunicode.h"
14329: typedef enum
14329: {
14329:   G_UNICODE_BREAK_MANDATORY,
14329:   G_UNICODE_BREAK_CARRIAGE_RETURN,
14329:   G_UNICODE_BREAK_LINE_FEED,
14329:   G_UNICODE_BREAK_COMBINING_MARK,
14329:   G_UNICODE_BREAK_SURROGATE,
14329:   G_UNICODE_BREAK_ZERO_WIDTH_SPACE,
14329:   G_UNICODE_BREAK_INSEPARABLE,
14329:   G_UNICODE_BREAK_NON_BREAKING_GLUE,
14329:   G_UNICODE_BREAK_CONTINGENT,
14329:   G_UNICODE_BREAK_SPACE,
14329:   G_UNICODE_BREAK_AFTER,
14329:   G_UNICODE_BREAK_BEFORE,
14329:   G_UNICODE_BREAK_BEFORE_AND_AFTER,
14329:   G_UNICODE_BREAK_HYPHEN,
14329:   G_UNICODE_BREAK_NON_STARTER,
14329:   G_UNICODE_BREAK_OPEN_PUNCTUATION,
14329:   G_UNICODE_BREAK_CLOSE_PUNCTUATION,
14329:   G_UNICODE_BREAK_QUOTATION,
14329:   G_UNICODE_BREAK_EXCLAMATION,
14329:   G_UNICODE_BREAK_IDEOGRAPHIC,
14329:   G_UNICODE_BREAK_NUMERIC,
14329:   G_UNICODE_BREAK_INFIX_SEPARATOR,
14329:   G_UNICODE_BREAK_SYMBOL,
14329:   G_UNICODE_BREAK_ALPHABETIC,
14329:   G_UNICODE_BREAK_PREFIX,
14329:   G_UNICODE_BREAK_POSTFIX,
14329:   G_UNICODE_BREAK_COMPLEX_CONTEXT,
14329:   G_UNICODE_BREAK_AMBIGUOUS,
14329:   G_UNICODE_BREAK_UNKNOWN,
14329:   G_UNICODE_BREAK_NEXT_LINE,
14329:   G_UNICODE_BREAK_WORD_JOINER,
14329:   G_UNICODE_BREAK_HANGUL_L_JAMO,
14329:   G_UNICODE_BREAK_HANGUL_V_JAMO,
14329:   G_UNICODE_BREAK_HANGUL_T_JAMO,
14329:   G_UNICODE_BREAK_HANGUL_LV_SYLLABLE,
14329:   G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE,
14329:   G_UNICODE_BREAK_CLOSE_PARANTHESIS,
14329:   G_UNICODE_BREAK_CONDITIONAL_JAPANESE_STARTER,
14329:   G_UNICODE_BREAK_HEBREW_LETTER,
14329:   G_UNICODE_BREAK_REGIONAL_INDICATOR,
14329:   G_UNICODE_BREAK_EMOJI_BASE,
14329:   G_UNICODE_BREAK_EMOJI_MODIFIER,
14329:   G_UNICODE_BREAK_ZERO_WIDTH_JOINER
14329: } GUnicodeBreakType;
14329: # 435 "/usr/include/glib-2.0/glib/gunicode.h"
14329: typedef enum
14329: {
14329:   G_UNICODE_SCRIPT_INVALID_CODE = -1,
14329:   G_UNICODE_SCRIPT_COMMON = 0,
14329:   G_UNICODE_SCRIPT_INHERITED,
14329:   G_UNICODE_SCRIPT_ARABIC,
14329:   G_UNICODE_SCRIPT_ARMENIAN,
14329:   G_UNICODE_SCRIPT_BENGALI,
14329:   G_UNICODE_SCRIPT_BOPOMOFO,
14329:   G_UNICODE_SCRIPT_CHEROKEE,
14329:   G_UNICODE_SCRIPT_COPTIC,
14329:   G_UNICODE_SCRIPT_CYRILLIC,
14329:   G_UNICODE_SCRIPT_DESERET,
14329:   G_UNICODE_SCRIPT_DEVANAGARI,
14329:   G_UNICODE_SCRIPT_ETHIOPIC,
14329:   G_UNICODE_SCRIPT_GEORGIAN,
14329:   G_UNICODE_SCRIPT_GOTHIC,
14329:   G_UNICODE_SCRIPT_GREEK,
14329:   G_UNICODE_SCRIPT_GUJARATI,
14329:   G_UNICODE_SCRIPT_GURMUKHI,
14329:   G_UNICODE_SCRIPT_HAN,
14329:   G_UNICODE_SCRIPT_HANGUL,
14329:   G_UNICODE_SCRIPT_HEBREW,
14329:   G_UNICODE_SCRIPT_HIRAGANA,
14329:   G_UNICODE_SCRIPT_KANNADA,
14329:   G_UNICODE_SCRIPT_KATAKANA,
14329:   G_UNICODE_SCRIPT_KHMER,
14329:   G_UNICODE_SCRIPT_LAO,
14329:   G_UNICODE_SCRIPT_LATIN,
14329:   G_UNICODE_SCRIPT_MALAYALAM,
14329:   G_UNICODE_SCRIPT_MONGOLIAN,
14329:   G_UNICODE_SCRIPT_MYANMAR,
14329:   G_UNICODE_SCRIPT_OGHAM,
14329:   G_UNICODE_SCRIPT_OLD_ITALIC,
14329:   G_UNICODE_SCRIPT_ORIYA,
14329:   G_UNICODE_SCRIPT_RUNIC,
14329:   G_UNICODE_SCRIPT_SINHALA,
14329:   G_UNICODE_SCRIPT_SYRIAC,
14329:   G_UNICODE_SCRIPT_TAMIL,
14329:   G_UNICODE_SCRIPT_TELUGU,
14329:   G_UNICODE_SCRIPT_THAANA,
14329:   G_UNICODE_SCRIPT_THAI,
14329:   G_UNICODE_SCRIPT_TIBETAN,
14329:   G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL,
14329:   G_UNICODE_SCRIPT_YI,
14329:   G_UNICODE_SCRIPT_TAGALOG,
14329:   G_UNICODE_SCRIPT_HANUNOO,
14329:   G_UNICODE_SCRIPT_BUHID,
14329:   G_UNICODE_SCRIPT_TAGBANWA,
14329: 
14329: 
14329:   G_UNICODE_SCRIPT_BRAILLE,
14329:   G_UNICODE_SCRIPT_CYPRIOT,
14329:   G_UNICODE_SCRIPT_LIMBU,
14329:   G_UNICODE_SCRIPT_OSMANYA,
14329:   G_UNICODE_SCRIPT_SHAVIAN,
14329:   G_UNICODE_SCRIPT_LINEAR_B,
14329:   G_UNICODE_SCRIPT_TAI_LE,
14329:   G_UNICODE_SCRIPT_UGARITIC,
14329: 
14329: 
14329:   G_UNICODE_SCRIPT_NEW_TAI_LUE,
14329:   G_UNICODE_SCRIPT_BUGINESE,
14329:   G_UNICODE_SCRIPT_GLAGOLITIC,
14329:   G_UNICODE_SCRIPT_TIFINAGH,
14329:   G_UNICODE_SCRIPT_SYLOTI_NAGRI,
14329:   G_UNICODE_SCRIPT_OLD_PERSIAN,
14329:   G_UNICODE_SCRIPT_KHAROSHTHI,
14329: 
14329: 
14329:   G_UNICODE_SCRIPT_UNKNOWN,
14329:   G_UNICODE_SCRIPT_BALINESE,
14329:   G_UNICODE_SCRIPT_CUNEIFORM,
14329:   G_UNICODE_SCRIPT_PHOENICIAN,
14329:   G_UNICODE_SCRIPT_PHAGS_PA,
14329:   G_UNICODE_SCRIPT_NKO,
14329: 
14329: 
14329:   G_UNICODE_SCRIPT_KAYAH_LI,
14329:   G_UNICODE_SCRIPT_LEPCHA,
14329:   G_UNICODE_SCRIPT_REJANG,
14329:   G_UNICODE_SCRIPT_SUNDANESE,
14329:   G_UNICODE_SCRIPT_SAURASHTRA,
14329:   G_UNICODE_SCRIPT_CHAM,
14329:   G_UNICODE_SCRIPT_OL_CHIKI,
14329:   G_UNICODE_SCRIPT_VAI,
14329:   G_UNICODE_SCRIPT_CARIAN,
14329:   G_UNICODE_SCRIPT_LYCIAN,
14329:   G_UNICODE_SCRIPT_LYDIAN,
14329: 
14329: 
14329:   G_UNICODE_SCRIPT_AVESTAN,
14329:   G_UNICODE_SCRIPT_BAMUM,
14329:   G_UNICODE_SCRIPT_EGYPTIAN_HIEROGLYPHS,
14329:   G_UNICODE_SCRIPT_IMPERIAL_ARAMAIC,
14329:   G_UNICODE_SCRIPT_INSCRIPTIONAL_PAHLAVI,
14329:   G_UNICODE_SCRIPT_INSCRIPTIONAL_PARTHIAN,
14329:   G_UNICODE_SCRIPT_JAVANESE,
14329:   G_UNICODE_SCRIPT_KAITHI,
14329:   G_UNICODE_SCRIPT_LISU,
14329:   G_UNICODE_SCRIPT_MEETEI_MAYEK,
14329:   G_UNICODE_SCRIPT_OLD_SOUTH_ARABIAN,
14329:   G_UNICODE_SCRIPT_OLD_TURKIC,
14329:   G_UNICODE_SCRIPT_SAMARITAN,
14329:   G_UNICODE_SCRIPT_TAI_THAM,
14329:   G_UNICODE_SCRIPT_TAI_VIET,
14329: 
14329: 
14329:   G_UNICODE_SCRIPT_BATAK,
14329:   G_UNICODE_SCRIPT_BRAHMI,
14329:   G_UNICODE_SCRIPT_MANDAIC,
14329: 
14329: 
14329:   G_UNICODE_SCRIPT_CHAKMA,
14329:   G_UNICODE_SCRIPT_MEROITIC_CURSIVE,
14329:   G_UNICODE_SCRIPT_MEROITIC_HIEROGLYPHS,
14329:   G_UNICODE_SCRIPT_MIAO,
14329:   G_UNICODE_SCRIPT_SHARADA,
14329:   G_UNICODE_SCRIPT_SORA_SOMPENG,
14329:   G_UNICODE_SCRIPT_TAKRI,
14329: 
14329: 
14329:   G_UNICODE_SCRIPT_BASSA_VAH,
14329:   G_UNICODE_SCRIPT_CAUCASIAN_ALBANIAN,
14329:   G_UNICODE_SCRIPT_DUPLOYAN,
14329:   G_UNICODE_SCRIPT_ELBASAN,
14329:   G_UNICODE_SCRIPT_GRANTHA,
14329:   G_UNICODE_SCRIPT_KHOJKI,
14329:   G_UNICODE_SCRIPT_KHUDAWADI,
14329:   G_UNICODE_SCRIPT_LINEAR_A,
14329:   G_UNICODE_SCRIPT_MAHAJANI,
14329:   G_UNICODE_SCRIPT_MANICHAEAN,
14329:   G_UNICODE_SCRIPT_MENDE_KIKAKUI,
14329:   G_UNICODE_SCRIPT_MODI,
14329:   G_UNICODE_SCRIPT_MRO,
14329:   G_UNICODE_SCRIPT_NABATAEAN,
14329:   G_UNICODE_SCRIPT_OLD_NORTH_ARABIAN,
14329:   G_UNICODE_SCRIPT_OLD_PERMIC,
14329:   G_UNICODE_SCRIPT_PAHAWH_HMONG,
14329:   G_UNICODE_SCRIPT_PALMYRENE,
14329:   G_UNICODE_SCRIPT_PAU_CIN_HAU,
14329:   G_UNICODE_SCRIPT_PSALTER_PAHLAVI,
14329:   G_UNICODE_SCRIPT_SIDDHAM,
14329:   G_UNICODE_SCRIPT_TIRHUTA,
14329:   G_UNICODE_SCRIPT_WARANG_CITI,
14329: 
14329: 
14329:   G_UNICODE_SCRIPT_AHOM,
14329:   G_UNICODE_SCRIPT_ANATOLIAN_HIEROGLYPHS,
14329:   G_UNICODE_SCRIPT_HATRAN,
14329:   G_UNICODE_SCRIPT_MULTANI,
14329:   G_UNICODE_SCRIPT_OLD_HUNGARIAN,
14329:   G_UNICODE_SCRIPT_SIGNWRITING,
14329: 
14329: 
14329:   G_UNICODE_SCRIPT_ADLAM,
14329:   G_UNICODE_SCRIPT_BHAIKSUKI,
14329:   G_UNICODE_SCRIPT_MARCHEN,
14329:   G_UNICODE_SCRIPT_NEWA,
14329:   G_UNICODE_SCRIPT_OSAGE,
14329:   G_UNICODE_SCRIPT_TANGUT,
14329: 
14329: 
14329:   G_UNICODE_SCRIPT_MASARAM_GONDI,
14329:   G_UNICODE_SCRIPT_NUSHU,
14329:   G_UNICODE_SCRIPT_SOYOMBO,
14329:   G_UNICODE_SCRIPT_ZANABAZAR_SQUARE,
14329: 
14329: 
14329:   G_UNICODE_SCRIPT_DOGRA,
14329:   G_UNICODE_SCRIPT_GUNJALA_GONDI,
14329:   G_UNICODE_SCRIPT_HANIFI_ROHINGYA,
14329:   G_UNICODE_SCRIPT_MAKASAR,
14329:   G_UNICODE_SCRIPT_MEDEFAIDRIN,
14329:   G_UNICODE_SCRIPT_OLD_SOGDIAN,
14329:   G_UNICODE_SCRIPT_SOGDIAN
14329: } GUnicodeScript;
14329: 
14329: extern
14329: guint32 g_unicode_script_to_iso15924 (GUnicodeScript script);
14329: extern
14329: GUnicodeScript g_unicode_script_from_iso15924 (guint32 iso15924);
14329: 
14329: 
14329: 
14329: extern
14329: gboolean g_unichar_isalnum (gunichar c) __attribute__((__const__));
14329: extern
14329: gboolean g_unichar_isalpha (gunichar c) __attribute__((__const__));
14329: extern
14329: gboolean g_unichar_iscntrl (gunichar c) __attribute__((__const__));
14329: extern
14329: gboolean g_unichar_isdigit (gunichar c) __attribute__((__const__));
14329: extern
14329: gboolean g_unichar_isgraph (gunichar c) __attribute__((__const__));
14329: extern
14329: gboolean g_unichar_islower (gunichar c) __attribute__((__const__));
14329: extern
14329: gboolean g_unichar_isprint (gunichar c) __attribute__((__const__));
14329: extern
14329: gboolean g_unichar_ispunct (gunichar c) __attribute__((__const__));
14329: extern
14329: gboolean g_unichar_isspace (gunichar c) __attribute__((__const__));
14329: extern
14329: gboolean g_unichar_isupper (gunichar c) __attribute__((__const__));
14329: extern
14329: gboolean g_unichar_isxdigit (gunichar c) __attribute__((__const__));
14329: extern
14329: gboolean g_unichar_istitle (gunichar c) __attribute__((__const__));
14329: extern
14329: gboolean g_unichar_isdefined (gunichar c) __attribute__((__const__));
14329: extern
14329: gboolean g_unichar_iswide (gunichar c) __attribute__((__const__));
14329: extern
14329: gboolean g_unichar_iswide_cjk(gunichar c) __attribute__((__const__));
14329: extern
14329: gboolean g_unichar_iszerowidth(gunichar c) __attribute__((__const__));
14329: extern
14329: gboolean g_unichar_ismark (gunichar c) __attribute__((__const__));
14329: 
14329: 
14329: 
14329: extern
14329: gunichar g_unichar_toupper (gunichar c) __attribute__((__const__));
14329: extern
14329: gunichar g_unichar_tolower (gunichar c) __attribute__((__const__));
14329: extern
14329: gunichar g_unichar_totitle (gunichar c) __attribute__((__const__));
14329: 
14329: 
14329: 
14329: extern
14329: gint g_unichar_digit_value (gunichar c) __attribute__((__const__));
14329: 
14329: extern
14329: gint g_unichar_xdigit_value (gunichar c) __attribute__((__const__));
14329: 
14329: 
14329: extern
14329: GUnicodeType g_unichar_type (gunichar c) __attribute__((__const__));
14329: 
14329: 
14329: extern
14329: GUnicodeBreakType g_unichar_break_type (gunichar c) __attribute__((__const__));
14329: 
14329: 
14329: extern
14329: gint g_unichar_combining_class (gunichar uc) __attribute__((__const__));
14329: 
14329: extern
14329: gboolean g_unichar_get_mirror_char (gunichar ch,
14329:                                     gunichar *mirrored_ch);
14329: 
14329: extern
14329: GUnicodeScript g_unichar_get_script (gunichar ch) __attribute__((__const__));
14329: 
14329: 
14329: extern
14329: gboolean g_unichar_validate (gunichar ch) __attribute__((__const__));
14329: 
14329: 
14329: extern
14329: gboolean g_unichar_compose (gunichar a,
14329:                             gunichar b,
14329:                             gunichar *ch);
14329: extern
14329: gboolean g_unichar_decompose (gunichar ch,
14329:                               gunichar *a,
14329:                               gunichar *b);
14329: 
14329: extern
14329: gsize g_unichar_fully_decompose (gunichar ch,
14329:                                  gboolean compat,
14329:                                  gunichar *result,
14329:                                  gsize result_len);
14329: # 726 "/usr/include/glib-2.0/glib/gunicode.h"
14329: extern
14329: void g_unicode_canonical_ordering (gunichar *string,
14329:                                    gsize len);
14329: 
14329: 
14329: __attribute__((__deprecated__)) extern
14329: gunichar *g_unicode_canonical_decomposition (gunichar ch,
14329:                                              gsize *result_len) __attribute__((__malloc__));
14329: 
14329: 
14329: 
14329: extern const gchar * const g_utf8_skip;
14329: # 752 "/usr/include/glib-2.0/glib/gunicode.h"
14329: extern
14329: gunichar g_utf8_get_char (const gchar *p) __attribute__((__pure__));
14329: extern
14329: gunichar g_utf8_get_char_validated (const gchar *p,
14329:                                     gssize max_len) __attribute__((__pure__));
14329: 
14329: extern
14329: gchar* g_utf8_offset_to_pointer (const gchar *str,
14329:                                    glong offset) __attribute__((__pure__));
14329: extern
14329: glong g_utf8_pointer_to_offset (const gchar *str,
14329:                                    const gchar *pos) __attribute__((__pure__));
14329: extern
14329: gchar* g_utf8_prev_char (const gchar *p) __attribute__((__pure__));
14329: extern
14329: gchar* g_utf8_find_next_char (const gchar *p,
14329:                                    const gchar *end) __attribute__((__pure__));
14329: extern
14329: gchar* g_utf8_find_prev_char (const gchar *str,
14329:                                    const gchar *p) __attribute__((__pure__));
14329: 
14329: extern
14329: glong g_utf8_strlen (const gchar *p,
14329:                                    gssize max) __attribute__((__pure__));
14329: 
14329: extern
14329: gchar *g_utf8_substring (const gchar *str,
14329:                                    glong start_pos,
14329:                                    glong end_pos) __attribute__((__malloc__));
14329: 
14329: extern
14329: gchar *g_utf8_strncpy (gchar *dest,
14329:                                    const gchar *src,
14329:                                    gsize n);
14329: 
14329: 
14329: 
14329: extern
14329: gchar* g_utf8_strchr (const gchar *p,
14329:                        gssize len,
14329:                        gunichar c);
14329: extern
14329: gchar* g_utf8_strrchr (const gchar *p,
14329:                        gssize len,
14329:                        gunichar c);
14329: extern
14329: gchar* g_utf8_strreverse (const gchar *str,
14329:                           gssize len);
14329: 
14329: extern
14329: gunichar2 *g_utf8_to_utf16 (const gchar *str,
14329:                                 glong len,
14329:                                 glong *items_read,
14329:                                 glong *items_written,
14329:                                 GError **error) __attribute__((__malloc__));
14329: extern
14329: gunichar * g_utf8_to_ucs4 (const gchar *str,
14329:                                 glong len,
14329:                                 glong *items_read,
14329:                                 glong *items_written,
14329:                                 GError **error) __attribute__((__malloc__));
14329: extern
14329: gunichar * g_utf8_to_ucs4_fast (const gchar *str,
14329:                                 glong len,
14329:                                 glong *items_written) __attribute__((__malloc__));
14329: extern
14329: gunichar * g_utf16_to_ucs4 (const gunichar2 *str,
14329:                                 glong len,
14329:                                 glong *items_read,
14329:                                 glong *items_written,
14329:                                 GError **error) __attribute__((__malloc__));
14329: extern
14329: gchar* g_utf16_to_utf8 (const gunichar2 *str,
14329:                                 glong len,
14329:                                 glong *items_read,
14329:                                 glong *items_written,
14329:                                 GError **error) __attribute__((__malloc__));
14329: extern
14329: gunichar2 *g_ucs4_to_utf16 (const gunichar *str,
14329:                                 glong len,
14329:                                 glong *items_read,
14329:                                 glong *items_written,
14329:                                 GError **error) __attribute__((__malloc__));
14329: extern
14329: gchar* g_ucs4_to_utf8 (const gunichar *str,
14329:                                 glong len,
14329:                                 glong *items_read,
14329:                                 glong *items_written,
14329:                                 GError **error) __attribute__((__malloc__));
14329: 
14329: extern
14329: gint g_unichar_to_utf8 (gunichar c,
14329:                              gchar *outbuf);
14329: 
14329: extern
14329: gboolean g_utf8_validate (const gchar *str,
14329:                           gssize max_len,
14329:                           const gchar **end);
14329: 
14329: extern
14329: gchar *g_utf8_strup (const gchar *str,
14329:                        gssize len) __attribute__((__malloc__));
14329: extern
14329: gchar *g_utf8_strdown (const gchar *str,
14329:                        gssize len) __attribute__((__malloc__));
14329: extern
14329: gchar *g_utf8_casefold (const gchar *str,
14329:                         gssize len) __attribute__((__malloc__));
14329: # 885 "/usr/include/glib-2.0/glib/gunicode.h"
14329: typedef enum {
14329:   G_NORMALIZE_DEFAULT,
14329:   G_NORMALIZE_NFD = G_NORMALIZE_DEFAULT,
14329:   G_NORMALIZE_DEFAULT_COMPOSE,
14329:   G_NORMALIZE_NFC = G_NORMALIZE_DEFAULT_COMPOSE,
14329:   G_NORMALIZE_ALL,
14329:   G_NORMALIZE_NFKD = G_NORMALIZE_ALL,
14329:   G_NORMALIZE_ALL_COMPOSE,
14329:   G_NORMALIZE_NFKC = G_NORMALIZE_ALL_COMPOSE
14329: } GNormalizeMode;
14329: 
14329: extern
14329: gchar *g_utf8_normalize (const gchar *str,
14329:                          gssize len,
14329:                          GNormalizeMode mode) __attribute__((__malloc__));
14329: 
14329: extern
14329: gint g_utf8_collate (const gchar *str1,
14329:                            const gchar *str2) __attribute__((__pure__));
14329: extern
14329: gchar *g_utf8_collate_key (const gchar *str,
14329:                            gssize len) __attribute__((__malloc__));
14329: extern
14329: gchar *g_utf8_collate_key_for_filename (const gchar *str,
14329:                                         gssize len) __attribute__((__malloc__));
14329: 
14329: extern
14329: gchar *g_utf8_make_valid (const gchar *str,
14329:                           gssize len) __attribute__((__malloc__));
14329: 
14329: 
14329: # 34 "/usr/include/glib-2.0/glib/gstring.h" 2
14329: 
14329: 
14329: 
14329: 
14329: 
14329: typedef struct _GString GString;
14329: 
14329: struct _GString
14329: {
14329:   gchar *str;
14329:   gsize len;
14329:   gsize allocated_len;
14329: };
14329: 
14329: extern
14329: GString* g_string_new (const gchar *init);
14329: extern
14329: GString* g_string_new_len (const gchar *init,
14329:                                          gssize len);
14329: extern
14329: GString* g_string_sized_new (gsize dfl_size);
14329: extern
14329: gchar* g_string_free (GString *string,
14329:                                          gboolean free_segment);
14329: extern
14329: GBytes* g_string_free_to_bytes (GString *string);
14329: extern
14329: gboolean g_string_equal (const GString *v,
14329:                                          const GString *v2);
14329: extern
14329: guint g_string_hash (const GString *str);
14329: extern
14329: GString* g_string_assign (GString *string,
14329:                                          const gchar *rval);
14329: extern
14329: GString* g_string_truncate (GString *string,
14329:                                          gsize len);
14329: extern
14329: GString* g_string_set_size (GString *string,
14329:                                          gsize len);
14329: extern
14329: GString* g_string_insert_len (GString *string,
14329:                                          gssize pos,
14329:                                          const gchar *val,
14329:                                          gssize len);
14329: extern
14329: GString* g_string_append (GString *string,
14329:                                          const gchar *val);
14329: extern
14329: GString* g_string_append_len (GString *string,
14329:                                          const gchar *val,
14329:                                          gssize len);
14329: extern
14329: GString* g_string_append_c (GString *string,
14329:                                          gchar c);
14329: extern
14329: GString* g_string_append_unichar (GString *string,
14329:                                          gunichar wc);
14329: extern
14329: GString* g_string_prepend (GString *string,
14329:                                          const gchar *val);
14329: extern
14329: GString* g_string_prepend_c (GString *string,
14329:                                          gchar c);
14329: extern
14329: GString* g_string_prepend_unichar (GString *string,
14329:                                          gunichar wc);
14329: extern
14329: GString* g_string_prepend_len (GString *string,
14329:                                          const gchar *val,
14329:                                          gssize len);
14329: extern
14329: GString* g_string_insert (GString *string,
14329:                                          gssize pos,
14329:                                          const gchar *val);
14329: extern
14329: GString* g_string_insert_c (GString *string,
14329:                                          gssize pos,
14329:                                          gchar c);
14329: extern
14329: GString* g_string_insert_unichar (GString *string,
14329:                                          gssize pos,
14329:                                          gunichar wc);
14329: extern
14329: GString* g_string_overwrite (GString *string,
14329:                                          gsize pos,
14329:                                          const gchar *val);
14329: extern
14329: GString* g_string_overwrite_len (GString *string,
14329:                                          gsize pos,
14329:                                          const gchar *val,
14329:                                          gssize len);
14329: extern
14329: GString* g_string_erase (GString *string,
14329:                                          gssize pos,
14329:                                          gssize len);
14329: extern
14329: GString* g_string_ascii_down (GString *string);
14329: extern
14329: GString* g_string_ascii_up (GString *string);
14329: extern
14329: void g_string_vprintf (GString *string,
14329:                                          const gchar *format,
14329:                                          va_list args)
14329:                                          __attribute__((__format__ (gnu_printf, 2, 0)));
14329: extern
14329: void g_string_printf (GString *string,
14329:                                          const gchar *format,
14329:                                          ...) __attribute__((__format__ (gnu_printf, 2, 3)));
14329: extern
14329: void g_string_append_vprintf (GString *string,
14329:                                          const gchar *format,
14329:                                          va_list args)
14329:                                          __attribute__((__format__ (gnu_printf, 2, 0)));
14329: extern
14329: void g_string_append_printf (GString *string,
14329:                                          const gchar *format,
14329:                                          ...) __attribute__((__format__ (gnu_printf, 2, 3)));
14329: extern
14329: GString* g_string_append_uri_escaped (GString *string,
14329:                                           const gchar *unescaped,
14329:                                           const gchar *reserved_chars_allowed,
14329:                                           gboolean allow_utf8);
14329: 
14329: 
14329: 
14329: static inline GString*
14329: g_string_append_c_inline (GString *gstring,
14329:                           gchar c)
14329: {
14329:   if (gstring->len + 1 < gstring->allocated_len)
14329:     {
14329:       gstring->str[gstring->len++] = c;
14329:       gstring->str[gstring->len] = 0;
14329:     }
14329:   else
14329:     g_string_insert_c (gstring, -1, c);
14329:   return gstring;
14329: }
14329: 
14329: 
14329: 
14329: 
14329: __attribute__((__deprecated__)) extern
14329: GString *g_string_down (GString *string);
14329: __attribute__((__deprecated__)) extern
14329: GString *g_string_up (GString *string);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: # 35 "/usr/include/glib-2.0/glib/giochannel.h" 2
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: typedef struct _GIOChannel GIOChannel;
14329: typedef struct _GIOFuncs GIOFuncs;
14329: 
14329: typedef enum
14329: {
14329:   G_IO_ERROR_NONE,
14329:   G_IO_ERROR_AGAIN,
14329:   G_IO_ERROR_INVAL,
14329:   G_IO_ERROR_UNKNOWN
14329: } GIOError;
14329: 
14329: 
14329: 
14329: typedef enum
14329: {
14329: 
14329:   G_IO_CHANNEL_ERROR_FBIG,
14329:   G_IO_CHANNEL_ERROR_INVAL,
14329:   G_IO_CHANNEL_ERROR_IO,
14329:   G_IO_CHANNEL_ERROR_ISDIR,
14329:   G_IO_CHANNEL_ERROR_NOSPC,
14329:   G_IO_CHANNEL_ERROR_NXIO,
14329:   G_IO_CHANNEL_ERROR_OVERFLOW,
14329:   G_IO_CHANNEL_ERROR_PIPE,
14329: 
14329:   G_IO_CHANNEL_ERROR_FAILED
14329: } GIOChannelError;
14329: 
14329: typedef enum
14329: {
14329:   G_IO_STATUS_ERROR,
14329:   G_IO_STATUS_NORMAL,
14329:   G_IO_STATUS_EOF,
14329:   G_IO_STATUS_AGAIN
14329: } GIOStatus;
14329: 
14329: typedef enum
14329: {
14329:   G_SEEK_CUR,
14329:   G_SEEK_SET,
14329:   G_SEEK_END
14329: } GSeekType;
14329: 
14329: typedef enum
14329: {
14329:   G_IO_FLAG_APPEND = 1 << 0,
14329:   G_IO_FLAG_NONBLOCK = 1 << 1,
14329:   G_IO_FLAG_IS_READABLE = 1 << 2,
14329:   G_IO_FLAG_IS_WRITABLE = 1 << 3,
14329:   G_IO_FLAG_IS_WRITEABLE = 1 << 3,
14329:   G_IO_FLAG_IS_SEEKABLE = 1 << 4,
14329:   G_IO_FLAG_MASK = (1 << 5) - 1,
14329:   G_IO_FLAG_GET_MASK = G_IO_FLAG_MASK,
14329:   G_IO_FLAG_SET_MASK = G_IO_FLAG_APPEND | G_IO_FLAG_NONBLOCK
14329: } GIOFlags;
14329: 
14329: struct _GIOChannel
14329: {
14329: 
14329:   gint ref_count;
14329:   GIOFuncs *funcs;
14329: 
14329:   gchar *encoding;
14329:   GIConv read_cd;
14329:   GIConv write_cd;
14329:   gchar *line_term;
14329:   guint line_term_len;
14329: 
14329:   gsize buf_size;
14329:   GString *read_buf;
14329:   GString *encoded_read_buf;
14329:   GString *write_buf;
14329:   gchar partial_write_buf[6];
14329: 
14329: 
14329: 
14329:   guint use_buffer : 1;
14329:   guint do_encode : 1;
14329:   guint close_on_unref : 1;
14329:   guint is_readable : 1;
14329:   guint is_writeable : 1;
14329:   guint is_seekable : 1;
14329: 
14329:   gpointer reserved1;
14329:   gpointer reserved2;
14329: };
14329: 
14329: typedef gboolean (*GIOFunc) (GIOChannel *source,
14329:         GIOCondition condition,
14329:         gpointer data);
14329: struct _GIOFuncs
14329: {
14329:   GIOStatus (*io_read) (GIOChannel *channel,
14329:              gchar *buf,
14329:       gsize count,
14329:       gsize *bytes_read,
14329:       GError **err);
14329:   GIOStatus (*io_write) (GIOChannel *channel,
14329:       const gchar *buf,
14329:       gsize count,
14329:       gsize *bytes_written,
14329:       GError **err);
14329:   GIOStatus (*io_seek) (GIOChannel *channel,
14329:       gint64 offset,
14329:       GSeekType type,
14329:       GError **err);
14329:   GIOStatus (*io_close) (GIOChannel *channel,
14329:       GError **err);
14329:   GSource* (*io_create_watch) (GIOChannel *channel,
14329:       GIOCondition condition);
14329:   void (*io_free) (GIOChannel *channel);
14329:   GIOStatus (*io_set_flags) (GIOChannel *channel,
14329:                                   GIOFlags flags,
14329:       GError **err);
14329:   GIOFlags (*io_get_flags) (GIOChannel *channel);
14329: };
14329: 
14329: extern
14329: void g_io_channel_init (GIOChannel *channel);
14329: extern
14329: GIOChannel *g_io_channel_ref (GIOChannel *channel);
14329: extern
14329: void g_io_channel_unref (GIOChannel *channel);
14329: 
14329: __attribute__((__deprecated__("Use '" "g_io_channel_read_chars" "' instead"))) extern
14329: GIOError g_io_channel_read (GIOChannel *channel,
14329:                                  gchar *buf,
14329:                                  gsize count,
14329:                                  gsize *bytes_read);
14329: 
14329: __attribute__((__deprecated__("Use '" "g_io_channel_write_chars" "' instead"))) extern
14329: GIOError g_io_channel_write (GIOChannel *channel,
14329:                                  const gchar *buf,
14329:                                  gsize count,
14329:                                  gsize *bytes_written);
14329: 
14329: __attribute__((__deprecated__("Use '" "g_io_channel_seek_position" "' instead"))) extern
14329: GIOError g_io_channel_seek (GIOChannel *channel,
14329:                                  gint64 offset,
14329:                                  GSeekType type);
14329: 
14329: __attribute__((__deprecated__("Use '" "g_io_channel_shutdown" "' instead"))) extern
14329: void g_io_channel_close (GIOChannel *channel);
14329: 
14329: extern
14329: GIOStatus g_io_channel_shutdown (GIOChannel *channel,
14329:      gboolean flush,
14329:      GError **err);
14329: extern
14329: guint g_io_add_watch_full (GIOChannel *channel,
14329:      gint priority,
14329:      GIOCondition condition,
14329:      GIOFunc func,
14329:      gpointer user_data,
14329:      GDestroyNotify notify);
14329: extern
14329: GSource * g_io_create_watch (GIOChannel *channel,
14329:      GIOCondition condition);
14329: extern
14329: guint g_io_add_watch (GIOChannel *channel,
14329:      GIOCondition condition,
14329:      GIOFunc func,
14329:      gpointer user_data);
14329: 
14329: 
14329: 
14329: 
14329: extern
14329: void g_io_channel_set_buffer_size (GIOChannel *channel,
14329:         gsize size);
14329: extern
14329: gsize g_io_channel_get_buffer_size (GIOChannel *channel);
14329: extern
14329: GIOCondition g_io_channel_get_buffer_condition (GIOChannel *channel);
14329: extern
14329: GIOStatus g_io_channel_set_flags (GIOChannel *channel,
14329:         GIOFlags flags,
14329:         GError **error);
14329: extern
14329: GIOFlags g_io_channel_get_flags (GIOChannel *channel);
14329: extern
14329: void g_io_channel_set_line_term (GIOChannel *channel,
14329:         const gchar *line_term,
14329:         gint length);
14329: extern
14329: const gchar * g_io_channel_get_line_term (GIOChannel *channel,
14329:         gint *length);
14329: extern
14329: void g_io_channel_set_buffered (GIOChannel *channel,
14329:         gboolean buffered);
14329: extern
14329: gboolean g_io_channel_get_buffered (GIOChannel *channel);
14329: extern
14329: GIOStatus g_io_channel_set_encoding (GIOChannel *channel,
14329:         const gchar *encoding,
14329:         GError **error);
14329: extern
14329: const gchar * g_io_channel_get_encoding (GIOChannel *channel);
14329: extern
14329: void g_io_channel_set_close_on_unref (GIOChannel *channel,
14329:         gboolean do_close);
14329: extern
14329: gboolean g_io_channel_get_close_on_unref (GIOChannel *channel);
14329: 
14329: 
14329: extern
14329: GIOStatus g_io_channel_flush (GIOChannel *channel,
14329:         GError **error);
14329: extern
14329: GIOStatus g_io_channel_read_line (GIOChannel *channel,
14329:         gchar **str_return,
14329:         gsize *length,
14329:         gsize *terminator_pos,
14329:         GError **error);
14329: extern
14329: GIOStatus g_io_channel_read_line_string (GIOChannel *channel,
14329:         GString *buffer,
14329:         gsize *terminator_pos,
14329:         GError **error);
14329: extern
14329: GIOStatus g_io_channel_read_to_end (GIOChannel *channel,
14329:         gchar **str_return,
14329:         gsize *length,
14329:         GError **error);
14329: extern
14329: GIOStatus g_io_channel_read_chars (GIOChannel *channel,
14329:         gchar *buf,
14329:         gsize count,
14329:         gsize *bytes_read,
14329:         GError **error);
14329: extern
14329: GIOStatus g_io_channel_read_unichar (GIOChannel *channel,
14329:         gunichar *thechar,
14329:         GError **error);
14329: extern
14329: GIOStatus g_io_channel_write_chars (GIOChannel *channel,
14329:         const gchar *buf,
14329:         gssize count,
14329:         gsize *bytes_written,
14329:         GError **error);
14329: extern
14329: GIOStatus g_io_channel_write_unichar (GIOChannel *channel,
14329:         gunichar thechar,
14329:         GError **error);
14329: extern
14329: GIOStatus g_io_channel_seek_position (GIOChannel *channel,
14329:         gint64 offset,
14329:         GSeekType type,
14329:         GError **error);
14329: extern
14329: GIOChannel* g_io_channel_new_file (const gchar *filename,
14329:         const gchar *mode,
14329:         GError **error);
14329: 
14329: 
14329: 
14329: extern
14329: GQuark g_io_channel_error_quark (void);
14329: extern
14329: GIOChannelError g_io_channel_error_from_errno (gint en);
14329: # 320 "/usr/include/glib-2.0/glib/giochannel.h"
14329: extern
14329: GIOChannel* g_io_channel_unix_new (int fd);
14329: extern
14329: gint g_io_channel_unix_get_fd (GIOChannel *channel);
14329: 
14329: 
14329: 
14329: extern GSourceFuncs g_io_watch_funcs;
14329: # 402 "/usr/include/glib-2.0/glib/giochannel.h"
14329: 
14329: # 55 "/usr/include/glib-2.0/glib.h" 2
14329: # 1 "/usr/include/glib-2.0/glib/gkeyfile.h" 1
14329: # 31 "/usr/include/glib-2.0/glib/gkeyfile.h"
14329: 
14329: 
14329: typedef enum
14329: {
14329:   G_KEY_FILE_ERROR_UNKNOWN_ENCODING,
14329:   G_KEY_FILE_ERROR_PARSE,
14329:   G_KEY_FILE_ERROR_NOT_FOUND,
14329:   G_KEY_FILE_ERROR_KEY_NOT_FOUND,
14329:   G_KEY_FILE_ERROR_GROUP_NOT_FOUND,
14329:   G_KEY_FILE_ERROR_INVALID_VALUE
14329: } GKeyFileError;
14329: 
14329: 
14329: 
14329: extern
14329: GQuark g_key_file_error_quark (void);
14329: 
14329: typedef struct _GKeyFile GKeyFile;
14329: 
14329: typedef enum
14329: {
14329:   G_KEY_FILE_NONE = 0,
14329:   G_KEY_FILE_KEEP_COMMENTS = 1 << 0,
14329:   G_KEY_FILE_KEEP_TRANSLATIONS = 1 << 1
14329: } GKeyFileFlags;
14329: 
14329: extern
14329: GKeyFile *g_key_file_new (void);
14329: extern
14329: GKeyFile *g_key_file_ref (GKeyFile *key_file);
14329: extern
14329: void g_key_file_unref (GKeyFile *key_file);
14329: extern
14329: void g_key_file_free (GKeyFile *key_file);
14329: extern
14329: void g_key_file_set_list_separator (GKeyFile *key_file,
14329:           gchar separator);
14329: extern
14329: gboolean g_key_file_load_from_file (GKeyFile *key_file,
14329:           const gchar *file,
14329:           GKeyFileFlags flags,
14329:           GError **error);
14329: extern
14329: gboolean g_key_file_load_from_data (GKeyFile *key_file,
14329:           const gchar *data,
14329:           gsize length,
14329:           GKeyFileFlags flags,
14329:           GError **error);
14329: extern
14329: gboolean g_key_file_load_from_bytes (GKeyFile *key_file,
14329:                                              GBytes *bytes,
14329:                                              GKeyFileFlags flags,
14329:                                              GError **error);
14329: extern
14329: gboolean g_key_file_load_from_dirs (GKeyFile *key_file,
14329:           const gchar *file,
14329:           const gchar **search_dirs,
14329:           gchar **full_path,
14329:           GKeyFileFlags flags,
14329:           GError **error);
14329: extern
14329: gboolean g_key_file_load_from_data_dirs (GKeyFile *key_file,
14329:           const gchar *file,
14329:           gchar **full_path,
14329:           GKeyFileFlags flags,
14329:           GError **error);
14329: extern
14329: gchar *g_key_file_to_data (GKeyFile *key_file,
14329:           gsize *length,
14329:           GError **error) __attribute__((__malloc__));
14329: extern
14329: gboolean g_key_file_save_to_file (GKeyFile *key_file,
14329:                                              const gchar *filename,
14329:                                              GError **error);
14329: extern
14329: gchar *g_key_file_get_start_group (GKeyFile *key_file) __attribute__((__malloc__));
14329: extern
14329: gchar **g_key_file_get_groups (GKeyFile *key_file,
14329:           gsize *length);
14329: extern
14329: gchar **g_key_file_get_keys (GKeyFile *key_file,
14329:           const gchar *group_name,
14329:           gsize *length,
14329:           GError **error);
14329: extern
14329: gboolean g_key_file_has_group (GKeyFile *key_file,
14329:           const gchar *group_name);
14329: extern
14329: gboolean g_key_file_has_key (GKeyFile *key_file,
14329:           const gchar *group_name,
14329:           const gchar *key,
14329:           GError **error);
14329: extern
14329: gchar *g_key_file_get_value (GKeyFile *key_file,
14329:           const gchar *group_name,
14329:           const gchar *key,
14329:           GError **error) __attribute__((__malloc__));
14329: extern
14329: void g_key_file_set_value (GKeyFile *key_file,
14329:           const gchar *group_name,
14329:           const gchar *key,
14329:           const gchar *value);
14329: extern
14329: gchar *g_key_file_get_string (GKeyFile *key_file,
14329:           const gchar *group_name,
14329:           const gchar *key,
14329:           GError **error) __attribute__((__malloc__));
14329: extern
14329: void g_key_file_set_string (GKeyFile *key_file,
14329:           const gchar *group_name,
14329:           const gchar *key,
14329:           const gchar *string);
14329: extern
14329: gchar *g_key_file_get_locale_string (GKeyFile *key_file,
14329:           const gchar *group_name,
14329:           const gchar *key,
14329:           const gchar *locale,
14329:           GError **error) __attribute__((__malloc__));
14329: extern
14329: gchar *g_key_file_get_locale_for_key (GKeyFile *key_file,
14329:                                              const gchar *group_name,
14329:                                              const gchar *key,
14329:                                              const gchar *locale) __attribute__((__malloc__));
14329: extern
14329: void g_key_file_set_locale_string (GKeyFile *key_file,
14329:           const gchar *group_name,
14329:           const gchar *key,
14329:           const gchar *locale,
14329:           const gchar *string);
14329: extern
14329: gboolean g_key_file_get_boolean (GKeyFile *key_file,
14329:           const gchar *group_name,
14329:           const gchar *key,
14329:           GError **error);
14329: extern
14329: void g_key_file_set_boolean (GKeyFile *key_file,
14329:           const gchar *group_name,
14329:           const gchar *key,
14329:           gboolean value);
14329: extern
14329: gint g_key_file_get_integer (GKeyFile *key_file,
14329:           const gchar *group_name,
14329:           const gchar *key,
14329:           GError **error);
14329: extern
14329: void g_key_file_set_integer (GKeyFile *key_file,
14329:           const gchar *group_name,
14329:           const gchar *key,
14329:           gint value);
14329: extern
14329: gint64 g_key_file_get_int64 (GKeyFile *key_file,
14329:           const gchar *group_name,
14329:           const gchar *key,
14329:           GError **error);
14329: extern
14329: void g_key_file_set_int64 (GKeyFile *key_file,
14329:           const gchar *group_name,
14329:           const gchar *key,
14329:           gint64 value);
14329: extern
14329: guint64 g_key_file_get_uint64 (GKeyFile *key_file,
14329:           const gchar *group_name,
14329:           const gchar *key,
14329:           GError **error);
14329: extern
14329: void g_key_file_set_uint64 (GKeyFile *key_file,
14329:           const gchar *group_name,
14329:           const gchar *key,
14329:           guint64 value);
14329: extern
14329: gdouble g_key_file_get_double (GKeyFile *key_file,
14329:                                              const gchar *group_name,
14329:                                              const gchar *key,
14329:                                              GError **error);
14329: extern
14329: void g_key_file_set_double (GKeyFile *key_file,
14329:                                              const gchar *group_name,
14329:                                              const gchar *key,
14329:                                              gdouble value);
14329: extern
14329: gchar **g_key_file_get_string_list (GKeyFile *key_file,
14329:           const gchar *group_name,
14329:           const gchar *key,
14329:           gsize *length,
14329:           GError **error);
14329: extern
14329: void g_key_file_set_string_list (GKeyFile *key_file,
14329:           const gchar *group_name,
14329:           const gchar *key,
14329:           const gchar * const list[],
14329:           gsize length);
14329: extern
14329: gchar **g_key_file_get_locale_string_list (GKeyFile *key_file,
14329:           const gchar *group_name,
14329:           const gchar *key,
14329:           const gchar *locale,
14329:           gsize *length,
14329:           GError **error);
14329: extern
14329: void g_key_file_set_locale_string_list (GKeyFile *key_file,
14329:           const gchar *group_name,
14329:           const gchar *key,
14329:           const gchar *locale,
14329:           const gchar * const list[],
14329:           gsize length);
14329: extern
14329: gboolean *g_key_file_get_boolean_list (GKeyFile *key_file,
14329:           const gchar *group_name,
14329:           const gchar *key,
14329:           gsize *length,
14329:           GError **error) __attribute__((__malloc__));
14329: extern
14329: void g_key_file_set_boolean_list (GKeyFile *key_file,
14329:           const gchar *group_name,
14329:           const gchar *key,
14329:           gboolean list[],
14329:           gsize length);
14329: extern
14329: gint *g_key_file_get_integer_list (GKeyFile *key_file,
14329:           const gchar *group_name,
14329:           const gchar *key,
14329:           gsize *length,
14329:           GError **error) __attribute__((__malloc__));
14329: extern
14329: void g_key_file_set_double_list (GKeyFile *key_file,
14329:                                              const gchar *group_name,
14329:                                              const gchar *key,
14329:                                              gdouble list[],
14329:                                              gsize length);
14329: extern
14329: gdouble *g_key_file_get_double_list (GKeyFile *key_file,
14329:                                              const gchar *group_name,
14329:                                              const gchar *key,
14329:                                              gsize *length,
14329:                                              GError **error) __attribute__((__malloc__));
14329: extern
14329: void g_key_file_set_integer_list (GKeyFile *key_file,
14329:           const gchar *group_name,
14329:           const gchar *key,
14329:           gint list[],
14329:           gsize length);
14329: extern
14329: gboolean g_key_file_set_comment (GKeyFile *key_file,
14329:                                              const gchar *group_name,
14329:                                              const gchar *key,
14329:                                              const gchar *comment,
14329:                                              GError **error);
14329: extern
14329: gchar *g_key_file_get_comment (GKeyFile *key_file,
14329:                                              const gchar *group_name,
14329:                                              const gchar *key,
14329:                                              GError **error) __attribute__((__malloc__));
14329: 
14329: extern
14329: gboolean g_key_file_remove_comment (GKeyFile *key_file,
14329:                                              const gchar *group_name,
14329:                                              const gchar *key,
14329:           GError **error);
14329: extern
14329: gboolean g_key_file_remove_key (GKeyFile *key_file,
14329:           const gchar *group_name,
14329:           const gchar *key,
14329:           GError **error);
14329: extern
14329: gboolean g_key_file_remove_group (GKeyFile *key_file,
14329:           const gchar *group_name,
14329:           GError **error);
14329: # 332 "/usr/include/glib-2.0/glib/gkeyfile.h"
14329: 
14329: # 56 "/usr/include/glib-2.0/glib.h" 2
14329: 
14329: 
14329: 
14329: # 1 "/usr/include/glib-2.0/glib/gmappedfile.h" 1
14329: # 30 "/usr/include/glib-2.0/glib/gmappedfile.h"
14329: 
14329: 
14329: typedef struct _GMappedFile GMappedFile;
14329: 
14329: extern
14329: GMappedFile *g_mapped_file_new (const gchar *filename,
14329:              gboolean writable,
14329:              GError **error);
14329: extern
14329: GMappedFile *g_mapped_file_new_from_fd (gint fd,
14329:       gboolean writable,
14329:       GError **error);
14329: extern
14329: gsize g_mapped_file_get_length (GMappedFile *file);
14329: extern
14329: gchar *g_mapped_file_get_contents (GMappedFile *file);
14329: extern
14329: GBytes * g_mapped_file_get_bytes (GMappedFile *file);
14329: extern
14329: GMappedFile *g_mapped_file_ref (GMappedFile *file);
14329: extern
14329: void g_mapped_file_unref (GMappedFile *file);
14329: 
14329: __attribute__((__deprecated__("Use '" "g_mapped_file_unref" "' instead"))) extern
14329: void g_mapped_file_free (GMappedFile *file);
14329: 
14329: 
14329: # 60 "/usr/include/glib-2.0/glib.h" 2
14329: # 1 "/usr/include/glib-2.0/glib/gmarkup.h" 1
14329: # 31 "/usr/include/glib-2.0/glib/gmarkup.h"
14329: 
14329: # 49 "/usr/include/glib-2.0/glib/gmarkup.h"
14329: typedef enum
14329: {
14329:   G_MARKUP_ERROR_BAD_UTF8,
14329:   G_MARKUP_ERROR_EMPTY,
14329:   G_MARKUP_ERROR_PARSE,
14329: 
14329: 
14329: 
14329:   G_MARKUP_ERROR_UNKNOWN_ELEMENT,
14329:   G_MARKUP_ERROR_UNKNOWN_ATTRIBUTE,
14329:   G_MARKUP_ERROR_INVALID_CONTENT,
14329:   G_MARKUP_ERROR_MISSING_ATTRIBUTE
14329: } GMarkupError;
14329: # 72 "/usr/include/glib-2.0/glib/gmarkup.h"
14329: extern
14329: GQuark g_markup_error_quark (void);
14329: # 95 "/usr/include/glib-2.0/glib/gmarkup.h"
14329: typedef enum
14329: {
14329:   G_MARKUP_DO_NOT_USE_THIS_UNSUPPORTED_FLAG = 1 << 0,
14329:   G_MARKUP_TREAT_CDATA_AS_TEXT = 1 << 1,
14329:   G_MARKUP_PREFIX_ERROR_POSITION = 1 << 2,
14329:   G_MARKUP_IGNORE_QUALIFIED = 1 << 3
14329: } GMarkupParseFlags;
14329: # 112 "/usr/include/glib-2.0/glib/gmarkup.h"
14329: typedef struct _GMarkupParseContext GMarkupParseContext;
14329: typedef struct _GMarkupParser GMarkupParser;
14329: # 143 "/usr/include/glib-2.0/glib/gmarkup.h"
14329: struct _GMarkupParser
14329: {
14329: 
14329:   void (*start_element) (GMarkupParseContext *context,
14329:                           const gchar *element_name,
14329:                           const gchar **attribute_names,
14329:                           const gchar **attribute_values,
14329:                           gpointer user_data,
14329:                           GError **error);
14329: 
14329: 
14329:   void (*end_element) (GMarkupParseContext *context,
14329:                           const gchar *element_name,
14329:                           gpointer user_data,
14329:                           GError **error);
14329: 
14329: 
14329: 
14329:   void (*text) (GMarkupParseContext *context,
14329:                           const gchar *text,
14329:                           gsize text_len,
14329:                           gpointer user_data,
14329:                           GError **error);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329:   void (*passthrough) (GMarkupParseContext *context,
14329:                           const gchar *passthrough_text,
14329:                           gsize text_len,
14329:                           gpointer user_data,
14329:                           GError **error);
14329: 
14329: 
14329: 
14329: 
14329:   void (*error) (GMarkupParseContext *context,
14329:                           GError *error,
14329:                           gpointer user_data);
14329: };
14329: 
14329: extern
14329: GMarkupParseContext *g_markup_parse_context_new (const GMarkupParser *parser,
14329:                                                    GMarkupParseFlags flags,
14329:                                                    gpointer user_data,
14329:                                                    GDestroyNotify user_data_dnotify);
14329: extern
14329: GMarkupParseContext *g_markup_parse_context_ref (GMarkupParseContext *context);
14329: extern
14329: void g_markup_parse_context_unref (GMarkupParseContext *context);
14329: extern
14329: void g_markup_parse_context_free (GMarkupParseContext *context);
14329: extern
14329: gboolean g_markup_parse_context_parse (GMarkupParseContext *context,
14329:                                                    const gchar *text,
14329:                                                    gssize text_len,
14329:                                                    GError **error);
14329: extern
14329: void g_markup_parse_context_push (GMarkupParseContext *context,
14329:                                                    const GMarkupParser *parser,
14329:                                                    gpointer user_data);
14329: extern
14329: gpointer g_markup_parse_context_pop (GMarkupParseContext *context);
14329: 
14329: extern
14329: gboolean g_markup_parse_context_end_parse (GMarkupParseContext *context,
14329:                                                        GError **error);
14329: extern
14329: const gchar * g_markup_parse_context_get_element (GMarkupParseContext *context);
14329: extern
14329: const GSList * g_markup_parse_context_get_element_stack (GMarkupParseContext *context);
14329: 
14329: 
14329: extern
14329: void g_markup_parse_context_get_position (GMarkupParseContext *context,
14329:                                                           gint *line_number,
14329:                                                           gint *char_number);
14329: extern
14329: gpointer g_markup_parse_context_get_user_data (GMarkupParseContext *context);
14329: 
14329: 
14329: extern
14329: gchar* g_markup_escape_text (const gchar *text,
14329:                              gssize length);
14329: 
14329: extern
14329: gchar *g_markup_printf_escaped (const char *format,
14329:     ...) __attribute__((__format__ (gnu_printf, 1, 2)));
14329: extern
14329: gchar *g_markup_vprintf_escaped (const char *format,
14329:      va_list args) __attribute__((__format__ (gnu_printf, 1, 0)));
14329: 
14329: typedef enum
14329: {
14329:   G_MARKUP_COLLECT_INVALID,
14329:   G_MARKUP_COLLECT_STRING,
14329:   G_MARKUP_COLLECT_STRDUP,
14329:   G_MARKUP_COLLECT_BOOLEAN,
14329:   G_MARKUP_COLLECT_TRISTATE,
14329: 
14329:   G_MARKUP_COLLECT_OPTIONAL = (1 << 16)
14329: } GMarkupCollectType;
14329: 
14329: 
14329: 
14329: extern
14329: gboolean g_markup_collect_attributes (const gchar *element_name,
14329:                                         const gchar **attribute_names,
14329:                                         const gchar **attribute_values,
14329:                                         GError **error,
14329:                                         GMarkupCollectType first_type,
14329:                                         const gchar *first_attr,
14329:                                         ...);
14329: 
14329: 
14329: # 61 "/usr/include/glib-2.0/glib.h" 2
14329: 
14329: # 1 "/usr/include/glib-2.0/glib/gmessages.h" 1
14329: # 35 "/usr/include/glib-2.0/glib/gmessages.h"
14329: # 1 "/usr/include/glib-2.0/glib/gvariant.h" 1
14329: # 28 "/usr/include/glib-2.0/glib/gvariant.h"
14329: # 1 "/usr/include/glib-2.0/glib/gvarianttype.h" 1
14329: # 30 "/usr/include/glib-2.0/glib/gvarianttype.h"
14329: 
14329: # 41 "/usr/include/glib-2.0/glib/gvarianttype.h"
14329: typedef struct _GVariantType GVariantType;
14329: # 295 "/usr/include/glib-2.0/glib/gvarianttype.h"
14329: extern
14329: gboolean g_variant_type_string_is_valid (const gchar *type_string);
14329: extern
14329: gboolean g_variant_type_string_scan (const gchar *string,
14329:                                                                          const gchar *limit,
14329:                                                                          const gchar **endptr);
14329: 
14329: 
14329: extern
14329: void g_variant_type_free (GVariantType *type);
14329: extern
14329: GVariantType * g_variant_type_copy (const GVariantType *type);
14329: extern
14329: GVariantType * g_variant_type_new (const gchar *type_string);
14329: 
14329: 
14329: extern
14329: gsize g_variant_type_get_string_length (const GVariantType *type);
14329: extern
14329: const gchar * g_variant_type_peek_string (const GVariantType *type);
14329: extern
14329: gchar * g_variant_type_dup_string (const GVariantType *type);
14329: 
14329: 
14329: extern
14329: gboolean g_variant_type_is_definite (const GVariantType *type);
14329: extern
14329: gboolean g_variant_type_is_container (const GVariantType *type);
14329: extern
14329: gboolean g_variant_type_is_basic (const GVariantType *type);
14329: extern
14329: gboolean g_variant_type_is_maybe (const GVariantType *type);
14329: extern
14329: gboolean g_variant_type_is_array (const GVariantType *type);
14329: extern
14329: gboolean g_variant_type_is_tuple (const GVariantType *type);
14329: extern
14329: gboolean g_variant_type_is_dict_entry (const GVariantType *type);
14329: extern
14329: gboolean g_variant_type_is_variant (const GVariantType *type);
14329: 
14329: 
14329: extern
14329: guint g_variant_type_hash (gconstpointer type);
14329: extern
14329: gboolean g_variant_type_equal (gconstpointer type1,
14329:                                                                          gconstpointer type2);
14329: 
14329: 
14329: extern
14329: gboolean g_variant_type_is_subtype_of (const GVariantType *type,
14329:                                                                          const GVariantType *supertype);
14329: 
14329: 
14329: extern
14329: const GVariantType * g_variant_type_element (const GVariantType *type);
14329: extern
14329: const GVariantType * g_variant_type_first (const GVariantType *type);
14329: extern
14329: const GVariantType * g_variant_type_next (const GVariantType *type);
14329: extern
14329: gsize g_variant_type_n_items (const GVariantType *type);
14329: extern
14329: const GVariantType * g_variant_type_key (const GVariantType *type);
14329: extern
14329: const GVariantType * g_variant_type_value (const GVariantType *type);
14329: 
14329: 
14329: extern
14329: GVariantType * g_variant_type_new_array (const GVariantType *element);
14329: extern
14329: GVariantType * g_variant_type_new_maybe (const GVariantType *element);
14329: extern
14329: GVariantType * g_variant_type_new_tuple (const GVariantType * const *items,
14329:                                                                          gint length);
14329: extern
14329: GVariantType * g_variant_type_new_dict_entry (const GVariantType *key,
14329:                                                                          const GVariantType *value);
14329: 
14329: 
14329: extern
14329: const GVariantType * g_variant_type_checked_ (const gchar *);
14329: 
14329: 
14329: # 29 "/usr/include/glib-2.0/glib/gvariant.h" 2
14329: 
14329: 
14329: 
14329: 
14329: 
14329: typedef struct _GVariant GVariant;
14329: 
14329: typedef enum
14329: {
14329:   G_VARIANT_CLASS_BOOLEAN = 'b',
14329:   G_VARIANT_CLASS_BYTE = 'y',
14329:   G_VARIANT_CLASS_INT16 = 'n',
14329:   G_VARIANT_CLASS_UINT16 = 'q',
14329:   G_VARIANT_CLASS_INT32 = 'i',
14329:   G_VARIANT_CLASS_UINT32 = 'u',
14329:   G_VARIANT_CLASS_INT64 = 'x',
14329:   G_VARIANT_CLASS_UINT64 = 't',
14329:   G_VARIANT_CLASS_HANDLE = 'h',
14329:   G_VARIANT_CLASS_DOUBLE = 'd',
14329:   G_VARIANT_CLASS_STRING = 's',
14329:   G_VARIANT_CLASS_OBJECT_PATH = 'o',
14329:   G_VARIANT_CLASS_SIGNATURE = 'g',
14329:   G_VARIANT_CLASS_VARIANT = 'v',
14329:   G_VARIANT_CLASS_MAYBE = 'm',
14329:   G_VARIANT_CLASS_ARRAY = 'a',
14329:   G_VARIANT_CLASS_TUPLE = '(',
14329:   G_VARIANT_CLASS_DICT_ENTRY = '{'
14329: } GVariantClass;
14329: 
14329: extern
14329: void g_variant_unref (GVariant *value);
14329: extern
14329: GVariant * g_variant_ref (GVariant *value);
14329: extern
14329: GVariant * g_variant_ref_sink (GVariant *value);
14329: extern
14329: gboolean g_variant_is_floating (GVariant *value);
14329: extern
14329: GVariant * g_variant_take_ref (GVariant *value);
14329: 
14329: extern
14329: const GVariantType * g_variant_get_type (GVariant *value);
14329: extern
14329: const gchar * g_variant_get_type_string (GVariant *value);
14329: extern
14329: gboolean g_variant_is_of_type (GVariant *value,
14329:                                                                          const GVariantType *type);
14329: extern
14329: gboolean g_variant_is_container (GVariant *value);
14329: extern
14329: GVariantClass g_variant_classify (GVariant *value);
14329: extern
14329: GVariant * g_variant_new_boolean (gboolean value);
14329: extern
14329: GVariant * g_variant_new_byte (guint8 value);
14329: extern
14329: GVariant * g_variant_new_int16 (gint16 value);
14329: extern
14329: GVariant * g_variant_new_uint16 (guint16 value);
14329: extern
14329: GVariant * g_variant_new_int32 (gint32 value);
14329: extern
14329: GVariant * g_variant_new_uint32 (guint32 value);
14329: extern
14329: GVariant * g_variant_new_int64 (gint64 value);
14329: extern
14329: GVariant * g_variant_new_uint64 (guint64 value);
14329: extern
14329: GVariant * g_variant_new_handle (gint32 value);
14329: extern
14329: GVariant * g_variant_new_double (gdouble value);
14329: extern
14329: GVariant * g_variant_new_string (const gchar *string);
14329: extern
14329: GVariant * g_variant_new_take_string (gchar *string);
14329: extern
14329: GVariant * g_variant_new_printf (const gchar *format_string,
14329:                                                                          ...) __attribute__((__format__ (gnu_printf, 1, 2)));
14329: extern
14329: GVariant * g_variant_new_object_path (const gchar *object_path);
14329: extern
14329: gboolean g_variant_is_object_path (const gchar *string);
14329: extern
14329: GVariant * g_variant_new_signature (const gchar *signature);
14329: extern
14329: gboolean g_variant_is_signature (const gchar *string);
14329: extern
14329: GVariant * g_variant_new_variant (GVariant *value);
14329: extern
14329: GVariant * g_variant_new_strv (const gchar * const *strv,
14329:                                                                          gssize length);
14329: extern
14329: GVariant * g_variant_new_objv (const gchar * const *strv,
14329:                                                                          gssize length);
14329: extern
14329: GVariant * g_variant_new_bytestring (const gchar *string);
14329: extern
14329: GVariant * g_variant_new_bytestring_array (const gchar * const *strv,
14329:                                                                          gssize length);
14329: extern
14329: GVariant * g_variant_new_fixed_array (const GVariantType *element_type,
14329:                                                                          gconstpointer elements,
14329:                                                                          gsize n_elements,
14329:                                                                          gsize element_size);
14329: extern
14329: gboolean g_variant_get_boolean (GVariant *value);
14329: extern
14329: guint8 g_variant_get_byte (GVariant *value);
14329: extern
14329: gint16 g_variant_get_int16 (GVariant *value);
14329: extern
14329: guint16 g_variant_get_uint16 (GVariant *value);
14329: extern
14329: gint32 g_variant_get_int32 (GVariant *value);
14329: extern
14329: guint32 g_variant_get_uint32 (GVariant *value);
14329: extern
14329: gint64 g_variant_get_int64 (GVariant *value);
14329: extern
14329: guint64 g_variant_get_uint64 (GVariant *value);
14329: extern
14329: gint32 g_variant_get_handle (GVariant *value);
14329: extern
14329: gdouble g_variant_get_double (GVariant *value);
14329: extern
14329: GVariant * g_variant_get_variant (GVariant *value);
14329: extern
14329: const gchar * g_variant_get_string (GVariant *value,
14329:                                                                          gsize *length);
14329: extern
14329: gchar * g_variant_dup_string (GVariant *value,
14329:                                                                          gsize *length);
14329: extern
14329: const gchar ** g_variant_get_strv (GVariant *value,
14329:                                                                          gsize *length);
14329: extern
14329: gchar ** g_variant_dup_strv (GVariant *value,
14329:                                                                          gsize *length);
14329: extern
14329: const gchar ** g_variant_get_objv (GVariant *value,
14329:                                                                          gsize *length);
14329: extern
14329: gchar ** g_variant_dup_objv (GVariant *value,
14329:                                                                          gsize *length);
14329: extern
14329: const gchar * g_variant_get_bytestring (GVariant *value);
14329: extern
14329: gchar * g_variant_dup_bytestring (GVariant *value,
14329:                                                                          gsize *length);
14329: extern
14329: const gchar ** g_variant_get_bytestring_array (GVariant *value,
14329:                                                                          gsize *length);
14329: extern
14329: gchar ** g_variant_dup_bytestring_array (GVariant *value,
14329:                                                                          gsize *length);
14329: 
14329: extern
14329: GVariant * g_variant_new_maybe (const GVariantType *child_type,
14329:                                                                          GVariant *child);
14329: extern
14329: GVariant * g_variant_new_array (const GVariantType *child_type,
14329:                                                                          GVariant * const *children,
14329:                                                                          gsize n_children);
14329: extern
14329: GVariant * g_variant_new_tuple (GVariant * const *children,
14329:                                                                          gsize n_children);
14329: extern
14329: GVariant * g_variant_new_dict_entry (GVariant *key,
14329:                                                                          GVariant *value);
14329: 
14329: extern
14329: GVariant * g_variant_get_maybe (GVariant *value);
14329: extern
14329: gsize g_variant_n_children (GVariant *value);
14329: extern
14329: void g_variant_get_child (GVariant *value,
14329:                                                                          gsize index_,
14329:                                                                          const gchar *format_string,
14329:                                                                          ...);
14329: extern
14329: GVariant * g_variant_get_child_value (GVariant *value,
14329:                                                                          gsize index_);
14329: extern
14329: gboolean g_variant_lookup (GVariant *dictionary,
14329:                                                                          const gchar *key,
14329:                                                                          const gchar *format_string,
14329:                                                                          ...);
14329: extern
14329: GVariant * g_variant_lookup_value (GVariant *dictionary,
14329:                                                                          const gchar *key,
14329:                                                                          const GVariantType *expected_type);
14329: extern
14329: gconstpointer g_variant_get_fixed_array (GVariant *value,
14329:                                                                          gsize *n_elements,
14329:                                                                          gsize element_size);
14329: 
14329: extern
14329: gsize g_variant_get_size (GVariant *value);
14329: extern
14329: gconstpointer g_variant_get_data (GVariant *value);
14329: extern
14329: GBytes * g_variant_get_data_as_bytes (GVariant *value);
14329: extern
14329: void g_variant_store (GVariant *value,
14329:                                                                          gpointer data);
14329: 
14329: extern
14329: gchar * g_variant_print (GVariant *value,
14329:                                                                          gboolean type_annotate);
14329: extern
14329: GString * g_variant_print_string (GVariant *value,
14329:                                                                          GString *string,
14329:                                                                          gboolean type_annotate);
14329: 
14329: extern
14329: guint g_variant_hash (gconstpointer value);
14329: extern
14329: gboolean g_variant_equal (gconstpointer one,
14329:                                                                          gconstpointer two);
14329: 
14329: extern
14329: GVariant * g_variant_get_normal_form (GVariant *value);
14329: extern
14329: gboolean g_variant_is_normal_form (GVariant *value);
14329: extern
14329: GVariant * g_variant_byteswap (GVariant *value);
14329: 
14329: extern
14329: GVariant * g_variant_new_from_bytes (const GVariantType *type,
14329:                                                                          GBytes *bytes,
14329:                                                                          gboolean trusted);
14329: extern
14329: GVariant * g_variant_new_from_data (const GVariantType *type,
14329:                                                                          gconstpointer data,
14329:                                                                          gsize size,
14329:                                                                          gboolean trusted,
14329:                                                                          GDestroyNotify notify,
14329:                                                                          gpointer user_data);
14329: 
14329: typedef struct _GVariantIter GVariantIter;
14329: struct _GVariantIter {
14329: 
14329:   gsize x[16];
14329: };
14329: 
14329: extern
14329: GVariantIter * g_variant_iter_new (GVariant *value);
14329: extern
14329: gsize g_variant_iter_init (GVariantIter *iter,
14329:                                                                          GVariant *value);
14329: extern
14329: GVariantIter * g_variant_iter_copy (GVariantIter *iter);
14329: extern
14329: gsize g_variant_iter_n_children (GVariantIter *iter);
14329: extern
14329: void g_variant_iter_free (GVariantIter *iter);
14329: extern
14329: GVariant * g_variant_iter_next_value (GVariantIter *iter);
14329: extern
14329: gboolean g_variant_iter_next (GVariantIter *iter,
14329:                                                                          const gchar *format_string,
14329:                                                                          ...);
14329: extern
14329: gboolean g_variant_iter_loop (GVariantIter *iter,
14329:                                                                          const gchar *format_string,
14329:                                                                          ...);
14329: 
14329: 
14329: typedef struct _GVariantBuilder GVariantBuilder;
14329: struct _GVariantBuilder {
14329: 
14329:   union
14329:   {
14329:     struct {
14329:       gsize partial_magic;
14329:       const GVariantType *type;
14329:       gsize y[14];
14329:     } s;
14329:     gsize x[16];
14329:   } u;
14329: };
14329: 
14329: typedef enum
14329: {
14329:   G_VARIANT_PARSE_ERROR_FAILED,
14329:   G_VARIANT_PARSE_ERROR_BASIC_TYPE_EXPECTED,
14329:   G_VARIANT_PARSE_ERROR_CANNOT_INFER_TYPE,
14329:   G_VARIANT_PARSE_ERROR_DEFINITE_TYPE_EXPECTED,
14329:   G_VARIANT_PARSE_ERROR_INPUT_NOT_AT_END,
14329:   G_VARIANT_PARSE_ERROR_INVALID_CHARACTER,
14329:   G_VARIANT_PARSE_ERROR_INVALID_FORMAT_STRING,
14329:   G_VARIANT_PARSE_ERROR_INVALID_OBJECT_PATH,
14329:   G_VARIANT_PARSE_ERROR_INVALID_SIGNATURE,
14329:   G_VARIANT_PARSE_ERROR_INVALID_TYPE_STRING,
14329:   G_VARIANT_PARSE_ERROR_NO_COMMON_TYPE,
14329:   G_VARIANT_PARSE_ERROR_NUMBER_OUT_OF_RANGE,
14329:   G_VARIANT_PARSE_ERROR_NUMBER_TOO_BIG,
14329:   G_VARIANT_PARSE_ERROR_TYPE_ERROR,
14329:   G_VARIANT_PARSE_ERROR_UNEXPECTED_TOKEN,
14329:   G_VARIANT_PARSE_ERROR_UNKNOWN_KEYWORD,
14329:   G_VARIANT_PARSE_ERROR_UNTERMINATED_STRING_CONSTANT,
14329:   G_VARIANT_PARSE_ERROR_VALUE_EXPECTED
14329: } GVariantParseError;
14329: 
14329: 
14329: __attribute__((__deprecated__("Use '" "g_variant_parse_error_quark" "' instead"))) extern
14329: GQuark g_variant_parser_get_error_quark (void);
14329: 
14329: extern
14329: GQuark g_variant_parse_error_quark (void);
14329: # 364 "/usr/include/glib-2.0/glib/gvariant.h"
14329: extern
14329: GVariantBuilder * g_variant_builder_new (const GVariantType *type);
14329: extern
14329: void g_variant_builder_unref (GVariantBuilder *builder);
14329: extern
14329: GVariantBuilder * g_variant_builder_ref (GVariantBuilder *builder);
14329: extern
14329: void g_variant_builder_init (GVariantBuilder *builder,
14329:                                                                          const GVariantType *type);
14329: extern
14329: GVariant * g_variant_builder_end (GVariantBuilder *builder);
14329: extern
14329: void g_variant_builder_clear (GVariantBuilder *builder);
14329: extern
14329: void g_variant_builder_open (GVariantBuilder *builder,
14329:                                                                          const GVariantType *type);
14329: extern
14329: void g_variant_builder_close (GVariantBuilder *builder);
14329: extern
14329: void g_variant_builder_add_value (GVariantBuilder *builder,
14329:                                                                          GVariant *value);
14329: extern
14329: void g_variant_builder_add (GVariantBuilder *builder,
14329:                                                                          const gchar *format_string,
14329:                                                                          ...);
14329: extern
14329: void g_variant_builder_add_parsed (GVariantBuilder *builder,
14329:                                                                          const gchar *format,
14329:                                                                          ...);
14329: 
14329: extern
14329: GVariant * g_variant_new (const gchar *format_string,
14329:                                                                          ...);
14329: extern
14329: void g_variant_get (GVariant *value,
14329:                                                                          const gchar *format_string,
14329:                                                                          ...);
14329: extern
14329: GVariant * g_variant_new_va (const gchar *format_string,
14329:                                                                          const gchar **endptr,
14329:                                                                          va_list *app);
14329: extern
14329: void g_variant_get_va (GVariant *value,
14329:                                                                          const gchar *format_string,
14329:                                                                          const gchar **endptr,
14329:                                                                          va_list *app);
14329: extern
14329: gboolean g_variant_check_format_string (GVariant *value,
14329:                                                                          const gchar *format_string,
14329:                                                                          gboolean copy_only);
14329: 
14329: extern
14329: GVariant * g_variant_parse (const GVariantType *type,
14329:                                                                          const gchar *text,
14329:                                                                          const gchar *limit,
14329:                                                                          const gchar **endptr,
14329:                                                                          GError **error);
14329: extern
14329: GVariant * g_variant_new_parsed (const gchar *format,
14329:                                                                          ...);
14329: extern
14329: GVariant * g_variant_new_parsed_va (const gchar *format,
14329:                                                                          va_list *app);
14329: 
14329: extern
14329: gchar * g_variant_parse_error_print_context (GError *error,
14329:                                                                          const gchar *source_str);
14329: 
14329: extern
14329: gint g_variant_compare (gconstpointer one,
14329:                                                                          gconstpointer two);
14329: 
14329: typedef struct _GVariantDict GVariantDict;
14329: struct _GVariantDict {
14329: 
14329:   union
14329:   {
14329:     struct {
14329:       GVariant *asv;
14329:       gsize partial_magic;
14329:       gsize y[14];
14329:     } s;
14329:     gsize x[16];
14329:   } u;
14329: };
14329: # 479 "/usr/include/glib-2.0/glib/gvariant.h"
14329: extern
14329: GVariantDict * g_variant_dict_new (GVariant *from_asv);
14329: 
14329: extern
14329: void g_variant_dict_init (GVariantDict *dict,
14329:                                                                          GVariant *from_asv);
14329: 
14329: extern
14329: gboolean g_variant_dict_lookup (GVariantDict *dict,
14329:                                                                          const gchar *key,
14329:                                                                          const gchar *format_string,
14329:                                                                          ...);
14329: extern
14329: GVariant * g_variant_dict_lookup_value (GVariantDict *dict,
14329:                                                                          const gchar *key,
14329:                                                                          const GVariantType *expected_type);
14329: extern
14329: gboolean g_variant_dict_contains (GVariantDict *dict,
14329:                                                                          const gchar *key);
14329: extern
14329: void g_variant_dict_insert (GVariantDict *dict,
14329:                                                                          const gchar *key,
14329:                                                                          const gchar *format_string,
14329:                                                                          ...);
14329: extern
14329: void g_variant_dict_insert_value (GVariantDict *dict,
14329:                                                                          const gchar *key,
14329:                                                                          GVariant *value);
14329: extern
14329: gboolean g_variant_dict_remove (GVariantDict *dict,
14329:                                                                          const gchar *key);
14329: extern
14329: void g_variant_dict_clear (GVariantDict *dict);
14329: extern
14329: GVariant * g_variant_dict_end (GVariantDict *dict);
14329: extern
14329: GVariantDict * g_variant_dict_ref (GVariantDict *dict);
14329: extern
14329: void g_variant_dict_unref (GVariantDict *dict);
14329: 
14329: 
14329: # 36 "/usr/include/glib-2.0/glib/gmessages.h" 2
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern
14329: gsize g_printf_string_upper_bound (const gchar* format,
14329:          va_list args) __attribute__((__format__ (gnu_printf, 1, 0)));
14329: # 52 "/usr/include/glib-2.0/glib/gmessages.h"
14329: typedef enum
14329: {
14329: 
14329:   G_LOG_FLAG_RECURSION = 1 << 0,
14329:   G_LOG_FLAG_FATAL = 1 << 1,
14329: 
14329: 
14329:   G_LOG_LEVEL_ERROR = 1 << 2,
14329:   G_LOG_LEVEL_CRITICAL = 1 << 3,
14329:   G_LOG_LEVEL_WARNING = 1 << 4,
14329:   G_LOG_LEVEL_MESSAGE = 1 << 5,
14329:   G_LOG_LEVEL_INFO = 1 << 6,
14329:   G_LOG_LEVEL_DEBUG = 1 << 7,
14329: 
14329:   G_LOG_LEVEL_MASK = ~(G_LOG_FLAG_RECURSION | G_LOG_FLAG_FATAL)
14329: } GLogLevelFlags;
14329: 
14329: 
14329: 
14329: 
14329: typedef void (*GLogFunc) (const gchar *log_domain,
14329:                                                  GLogLevelFlags log_level,
14329:                                                  const gchar *message,
14329:                                                  gpointer user_data);
14329: 
14329: 
14329: 
14329: extern
14329: guint g_log_set_handler (const gchar *log_domain,
14329:                                          GLogLevelFlags log_levels,
14329:                                          GLogFunc log_func,
14329:                                          gpointer user_data);
14329: extern
14329: guint g_log_set_handler_full (const gchar *log_domain,
14329:                                          GLogLevelFlags log_levels,
14329:                                          GLogFunc log_func,
14329:                                          gpointer user_data,
14329:                                          GDestroyNotify destroy);
14329: extern
14329: void g_log_remove_handler (const gchar *log_domain,
14329:                                          guint handler_id);
14329: extern
14329: void g_log_default_handler (const gchar *log_domain,
14329:                                          GLogLevelFlags log_level,
14329:                                          const gchar *message,
14329:                                          gpointer unused_data);
14329: extern
14329: GLogFunc g_log_set_default_handler (GLogFunc log_func,
14329:         gpointer user_data);
14329: extern
14329: void g_log (const gchar *log_domain,
14329:                                          GLogLevelFlags log_level,
14329:                                          const gchar *format,
14329:                                          ...) __attribute__((__format__ (gnu_printf, 3, 4)));
14329: extern
14329: void g_logv (const gchar *log_domain,
14329:                                          GLogLevelFlags log_level,
14329:                                          const gchar *format,
14329:                                          va_list args) __attribute__((__format__ (gnu_printf, 3, 0)));
14329: extern
14329: GLogLevelFlags g_log_set_fatal_mask (const gchar *log_domain,
14329:                                          GLogLevelFlags fatal_mask);
14329: extern
14329: GLogLevelFlags g_log_set_always_fatal (GLogLevelFlags fatal_mask);
14329: # 133 "/usr/include/glib-2.0/glib/gmessages.h"
14329: typedef enum
14329: {
14329:   G_LOG_WRITER_HANDLED = 1,
14329:   G_LOG_WRITER_UNHANDLED = 0,
14329: } GLogWriterOutput;
14329: # 155 "/usr/include/glib-2.0/glib/gmessages.h"
14329: typedef struct _GLogField GLogField;
14329: struct _GLogField
14329: {
14329:   const gchar *key;
14329:   gconstpointer value;
14329:   gssize length;
14329: };
14329: # 193 "/usr/include/glib-2.0/glib/gmessages.h"
14329: typedef GLogWriterOutput (*GLogWriterFunc) (GLogLevelFlags log_level,
14329:                                                 const GLogField *fields,
14329:                                                 gsize n_fields,
14329:                                                 gpointer user_data);
14329: 
14329: extern
14329: void g_log_structured (const gchar *log_domain,
14329:                                                 GLogLevelFlags log_level,
14329:                                                 ...);
14329: extern
14329: void g_log_structured_array (GLogLevelFlags log_level,
14329:                                                 const GLogField *fields,
14329:                                                 gsize n_fields);
14329: 
14329: extern
14329: void g_log_variant (const gchar *log_domain,
14329:                                                 GLogLevelFlags log_level,
14329:                                                 GVariant *fields);
14329: 
14329: extern
14329: void g_log_set_writer_func (GLogWriterFunc func,
14329:                                                 gpointer user_data,
14329:                                                 GDestroyNotify user_data_free);
14329: 
14329: extern
14329: gboolean g_log_writer_supports_color (gint output_fd);
14329: extern
14329: gboolean g_log_writer_is_journald (gint output_fd);
14329: 
14329: extern
14329: gchar *g_log_writer_format_fields (GLogLevelFlags log_level,
14329:                                                 const GLogField *fields,
14329:                                                 gsize n_fields,
14329:                                                 gboolean use_color);
14329: 
14329: extern
14329: GLogWriterOutput g_log_writer_journald (GLogLevelFlags log_level,
14329:                                                 const GLogField *fields,
14329:                                                 gsize n_fields,
14329:                                                 gpointer user_data);
14329: extern
14329: GLogWriterOutput g_log_writer_standard_streams (GLogLevelFlags log_level,
14329:                                                 const GLogField *fields,
14329:                                                 gsize n_fields,
14329:                                                 gpointer user_data);
14329: extern
14329: GLogWriterOutput g_log_writer_default (GLogLevelFlags log_level,
14329:                                                 const GLogField *fields,
14329:                                                 gsize n_fields,
14329:                                                 gpointer user_data);
14329: # 262 "/usr/include/glib-2.0/glib/gmessages.h"
14329: void _g_log_fallback_handler (const gchar *log_domain,
14329:        GLogLevelFlags log_level,
14329:        const gchar *message,
14329:        gpointer unused_data);
14329: 
14329: 
14329: extern
14329: void g_return_if_fail_warning (const char *log_domain,
14329:           const char *pretty_function,
14329:           const char *expression) ;
14329: extern
14329: void g_warn_message (const char *domain,
14329:                                const char *file,
14329:                                int line,
14329:                                const char *func,
14329:                                const char *warnexpr) ;
14329: __attribute__((__deprecated__)) extern
14329: void g_assert_warning (const char *log_domain,
14329:           const char *file,
14329:           const int line,
14329:                  const char *pretty_function,
14329:                  const char *expression) __attribute__((__noreturn__));
14329: 
14329: extern
14329: void g_log_structured_standard (const gchar *log_domain,
14329:                                 GLogLevelFlags log_level,
14329:                                 const gchar *file,
14329:                                 const gchar *line,
14329:                                 const gchar *func,
14329:                                 const gchar *message_format,
14329:                                 ...) __attribute__((__format__ (gnu_printf, 6, 7)));
14329: # 463 "/usr/include/glib-2.0/glib/gmessages.h"
14329: typedef void (*GPrintFunc) (const gchar *string);
14329: extern
14329: void g_print (const gchar *format,
14329:                                          ...) __attribute__((__format__ (gnu_printf, 1, 2)));
14329: extern
14329: GPrintFunc g_set_print_handler (GPrintFunc func);
14329: extern
14329: void g_printerr (const gchar *format,
14329:                                          ...) __attribute__((__format__ (gnu_printf, 1, 2)));
14329: extern
14329: GPrintFunc g_set_printerr_handler (GPrintFunc func);
14329: # 622 "/usr/include/glib-2.0/glib/gmessages.h"
14329: 
14329: # 63 "/usr/include/glib-2.0/glib.h" 2
14329: 
14329: # 1 "/usr/include/glib-2.0/glib/goption.h" 1
14329: # 29 "/usr/include/glib-2.0/glib/goption.h"
14329: 
14329: # 38 "/usr/include/glib-2.0/glib/goption.h"
14329: typedef struct _GOptionContext GOptionContext;
14329: # 51 "/usr/include/glib-2.0/glib/goption.h"
14329: typedef struct _GOptionGroup GOptionGroup;
14329: typedef struct _GOptionEntry GOptionEntry;
14329: # 81 "/usr/include/glib-2.0/glib/goption.h"
14329: typedef enum
14329: {
14329:   G_OPTION_FLAG_NONE = 0,
14329:   G_OPTION_FLAG_HIDDEN = 1 << 0,
14329:   G_OPTION_FLAG_IN_MAIN = 1 << 1,
14329:   G_OPTION_FLAG_REVERSE = 1 << 2,
14329:   G_OPTION_FLAG_NO_ARG = 1 << 3,
14329:   G_OPTION_FLAG_FILENAME = 1 << 4,
14329:   G_OPTION_FLAG_OPTIONAL_ARG = 1 << 5,
14329:   G_OPTION_FLAG_NOALIAS = 1 << 6
14329: } GOptionFlags;
14329: # 118 "/usr/include/glib-2.0/glib/goption.h"
14329: typedef enum
14329: {
14329:   G_OPTION_ARG_NONE,
14329:   G_OPTION_ARG_STRING,
14329:   G_OPTION_ARG_INT,
14329:   G_OPTION_ARG_CALLBACK,
14329:   G_OPTION_ARG_FILENAME,
14329:   G_OPTION_ARG_STRING_ARRAY,
14329:   G_OPTION_ARG_FILENAME_ARRAY,
14329:   G_OPTION_ARG_DOUBLE,
14329:   G_OPTION_ARG_INT64
14329: } GOptionArg;
14329: # 148 "/usr/include/glib-2.0/glib/goption.h"
14329: typedef gboolean (*GOptionArgFunc) (const gchar *option_name,
14329:         const gchar *value,
14329:         gpointer data,
14329:         GError **error);
14329: # 166 "/usr/include/glib-2.0/glib/goption.h"
14329: typedef gboolean (*GOptionParseFunc) (GOptionContext *context,
14329:           GOptionGroup *group,
14329:           gpointer data,
14329:           GError **error);
14329: # 181 "/usr/include/glib-2.0/glib/goption.h"
14329: typedef void (*GOptionErrorFunc) (GOptionContext *context,
14329:       GOptionGroup *group,
14329:       gpointer data,
14329:       GError **error);
14329: # 205 "/usr/include/glib-2.0/glib/goption.h"
14329: typedef enum
14329: {
14329:   G_OPTION_ERROR_UNKNOWN_OPTION,
14329:   G_OPTION_ERROR_BAD_VALUE,
14329:   G_OPTION_ERROR_FAILED
14329: } GOptionError;
14329: 
14329: extern
14329: GQuark g_option_error_quark (void);
14329: # 257 "/usr/include/glib-2.0/glib/goption.h"
14329: struct _GOptionEntry
14329: {
14329:   const gchar *long_name;
14329:   gchar short_name;
14329:   gint flags;
14329: 
14329:   GOptionArg arg;
14329:   gpointer arg_data;
14329: 
14329:   const gchar *description;
14329:   const gchar *arg_description;
14329: };
14329: # 288 "/usr/include/glib-2.0/glib/goption.h"
14329: extern
14329: GOptionContext *g_option_context_new (const gchar *parameter_string);
14329: extern
14329: void g_option_context_set_summary (GOptionContext *context,
14329:                                                    const gchar *summary);
14329: extern
14329: const gchar * g_option_context_get_summary (GOptionContext *context);
14329: extern
14329: void g_option_context_set_description (GOptionContext *context,
14329:                                                    const gchar *description);
14329: extern
14329: const gchar * g_option_context_get_description (GOptionContext *context);
14329: extern
14329: void g_option_context_free (GOptionContext *context);
14329: extern
14329: void g_option_context_set_help_enabled (GOptionContext *context,
14329:          gboolean help_enabled);
14329: extern
14329: gboolean g_option_context_get_help_enabled (GOptionContext *context);
14329: extern
14329: void g_option_context_set_ignore_unknown_options (GOptionContext *context,
14329:             gboolean ignore_unknown);
14329: extern
14329: gboolean g_option_context_get_ignore_unknown_options (GOptionContext *context);
14329: 
14329: extern
14329: void g_option_context_set_strict_posix (GOptionContext *context,
14329:                                                              gboolean strict_posix);
14329: extern
14329: gboolean g_option_context_get_strict_posix (GOptionContext *context);
14329: 
14329: extern
14329: void g_option_context_add_main_entries (GOptionContext *context,
14329:          const GOptionEntry *entries,
14329:          const gchar *translation_domain);
14329: extern
14329: gboolean g_option_context_parse (GOptionContext *context,
14329:          gint *argc,
14329:          gchar ***argv,
14329:          GError **error);
14329: extern
14329: gboolean g_option_context_parse_strv (GOptionContext *context,
14329:                                                    gchar ***arguments,
14329:                                                    GError **error);
14329: extern
14329: void g_option_context_set_translate_func (GOptionContext *context,
14329:            GTranslateFunc func,
14329:            gpointer data,
14329:            GDestroyNotify destroy_notify);
14329: extern
14329: void g_option_context_set_translation_domain (GOptionContext *context,
14329:         const gchar *domain);
14329: 
14329: extern
14329: void g_option_context_add_group (GOptionContext *context,
14329:        GOptionGroup *group);
14329: extern
14329: void g_option_context_set_main_group (GOptionContext *context,
14329:             GOptionGroup *group);
14329: extern
14329: GOptionGroup *g_option_context_get_main_group (GOptionContext *context);
14329: extern
14329: gchar *g_option_context_get_help (GOptionContext *context,
14329:                                                gboolean main_help,
14329:                                                GOptionGroup *group);
14329: 
14329: extern
14329: GOptionGroup *g_option_group_new (const gchar *name,
14329:            const gchar *description,
14329:            const gchar *help_description,
14329:            gpointer user_data,
14329:            GDestroyNotify destroy);
14329: extern
14329: void g_option_group_set_parse_hooks (GOptionGroup *group,
14329:            GOptionParseFunc pre_parse_func,
14329:            GOptionParseFunc post_parse_func);
14329: extern
14329: void g_option_group_set_error_hook (GOptionGroup *group,
14329:            GOptionErrorFunc error_func);
14329: __attribute__((__deprecated__)) extern
14329: void g_option_group_free (GOptionGroup *group);
14329: extern
14329: GOptionGroup *g_option_group_ref (GOptionGroup *group);
14329: extern
14329: void g_option_group_unref (GOptionGroup *group);
14329: extern
14329: void g_option_group_add_entries (GOptionGroup *group,
14329:            const GOptionEntry *entries);
14329: extern
14329: void g_option_group_set_translate_func (GOptionGroup *group,
14329:            GTranslateFunc func,
14329:            gpointer data,
14329:            GDestroyNotify destroy_notify);
14329: extern
14329: void g_option_group_set_translation_domain (GOptionGroup *group,
14329:            const gchar *domain);
14329: 
14329: 
14329: # 65 "/usr/include/glib-2.0/glib.h" 2
14329: # 1 "/usr/include/glib-2.0/glib/gpattern.h" 1
14329: # 27 "/usr/include/glib-2.0/glib/gpattern.h"
14329: 
14329: 
14329: 
14329: typedef struct _GPatternSpec GPatternSpec;
14329: 
14329: extern
14329: GPatternSpec* g_pattern_spec_new (const gchar *pattern);
14329: extern
14329: void g_pattern_spec_free (GPatternSpec *pspec);
14329: extern
14329: gboolean g_pattern_spec_equal (GPatternSpec *pspec1,
14329:      GPatternSpec *pspec2);
14329: extern
14329: gboolean g_pattern_match (GPatternSpec *pspec,
14329:      guint string_length,
14329:      const gchar *string,
14329:      const gchar *string_reversed);
14329: extern
14329: gboolean g_pattern_match_string (GPatternSpec *pspec,
14329:      const gchar *string);
14329: extern
14329: gboolean g_pattern_match_simple (const gchar *pattern,
14329:      const gchar *string);
14329: 
14329: 
14329: # 66 "/usr/include/glib-2.0/glib.h" 2
14329: 
14329: # 1 "/usr/include/glib-2.0/glib/gprimes.h" 1
14329: # 34 "/usr/include/glib-2.0/glib/gprimes.h"
14329: 
14329: # 45 "/usr/include/glib-2.0/glib/gprimes.h"
14329: extern
14329: guint g_spaced_primes_closest (guint num) __attribute__((__const__));
14329: 
14329: 
14329: # 68 "/usr/include/glib-2.0/glib.h" 2
14329: # 1 "/usr/include/glib-2.0/glib/gqsort.h" 1
14329: # 34 "/usr/include/glib-2.0/glib/gqsort.h"
14329: 
14329: 
14329: extern
14329: void g_qsort_with_data (gconstpointer pbase,
14329:    gint total_elems,
14329:    gsize size,
14329:    GCompareDataFunc compare_func,
14329:    gpointer user_data);
14329: 
14329: 
14329: # 69 "/usr/include/glib-2.0/glib.h" 2
14329: 
14329: # 1 "/usr/include/glib-2.0/glib/gqueue.h" 1
14329: # 34 "/usr/include/glib-2.0/glib/gqueue.h"
14329: 
14329: 
14329: typedef struct _GQueue GQueue;
14329: # 47 "/usr/include/glib-2.0/glib/gqueue.h"
14329: struct _GQueue
14329: {
14329:   GList *head;
14329:   GList *tail;
14329:   guint length;
14329: };
14329: # 72 "/usr/include/glib-2.0/glib/gqueue.h"
14329: extern
14329: GQueue* g_queue_new (void);
14329: extern
14329: void g_queue_free (GQueue *queue);
14329: extern
14329: void g_queue_free_full (GQueue *queue,
14329:     GDestroyNotify free_func);
14329: extern
14329: void g_queue_init (GQueue *queue);
14329: extern
14329: void g_queue_clear (GQueue *queue);
14329: extern
14329: gboolean g_queue_is_empty (GQueue *queue);
14329: extern
14329: guint g_queue_get_length (GQueue *queue);
14329: extern
14329: void g_queue_reverse (GQueue *queue);
14329: extern
14329: GQueue * g_queue_copy (GQueue *queue);
14329: extern
14329: void g_queue_foreach (GQueue *queue,
14329:                                  GFunc func,
14329:                                  gpointer user_data);
14329: extern
14329: GList * g_queue_find (GQueue *queue,
14329:                                  gconstpointer data);
14329: extern
14329: GList * g_queue_find_custom (GQueue *queue,
14329:                                  gconstpointer data,
14329:                                  GCompareFunc func);
14329: extern
14329: void g_queue_sort (GQueue *queue,
14329:                                  GCompareDataFunc compare_func,
14329:                                  gpointer user_data);
14329: 
14329: extern
14329: void g_queue_push_head (GQueue *queue,
14329:                                  gpointer data);
14329: extern
14329: void g_queue_push_tail (GQueue *queue,
14329:                                  gpointer data);
14329: extern
14329: void g_queue_push_nth (GQueue *queue,
14329:                                  gpointer data,
14329:                                  gint n);
14329: extern
14329: gpointer g_queue_pop_head (GQueue *queue);
14329: extern
14329: gpointer g_queue_pop_tail (GQueue *queue);
14329: extern
14329: gpointer g_queue_pop_nth (GQueue *queue,
14329:                                  guint n);
14329: extern
14329: gpointer g_queue_peek_head (GQueue *queue);
14329: extern
14329: gpointer g_queue_peek_tail (GQueue *queue);
14329: extern
14329: gpointer g_queue_peek_nth (GQueue *queue,
14329:                                  guint n);
14329: extern
14329: gint g_queue_index (GQueue *queue,
14329:                                  gconstpointer data);
14329: extern
14329: gboolean g_queue_remove (GQueue *queue,
14329:                                  gconstpointer data);
14329: extern
14329: guint g_queue_remove_all (GQueue *queue,
14329:                                  gconstpointer data);
14329: extern
14329: void g_queue_insert_before (GQueue *queue,
14329:                                  GList *sibling,
14329:                                  gpointer data);
14329: extern
14329: void g_queue_insert_after (GQueue *queue,
14329:                                  GList *sibling,
14329:                                  gpointer data);
14329: extern
14329: void g_queue_insert_sorted (GQueue *queue,
14329:                                  gpointer data,
14329:                                  GCompareDataFunc func,
14329:                                  gpointer user_data);
14329: 
14329: extern
14329: void g_queue_push_head_link (GQueue *queue,
14329:                                  GList *link_);
14329: extern
14329: void g_queue_push_tail_link (GQueue *queue,
14329:                                  GList *link_);
14329: extern
14329: void g_queue_push_nth_link (GQueue *queue,
14329:                                  gint n,
14329:                                  GList *link_);
14329: extern
14329: GList* g_queue_pop_head_link (GQueue *queue);
14329: extern
14329: GList* g_queue_pop_tail_link (GQueue *queue);
14329: extern
14329: GList* g_queue_pop_nth_link (GQueue *queue,
14329:                                  guint n);
14329: extern
14329: GList* g_queue_peek_head_link (GQueue *queue);
14329: extern
14329: GList* g_queue_peek_tail_link (GQueue *queue);
14329: extern
14329: GList* g_queue_peek_nth_link (GQueue *queue,
14329:                                  guint n);
14329: extern
14329: gint g_queue_link_index (GQueue *queue,
14329:                                  GList *link_);
14329: extern
14329: void g_queue_unlink (GQueue *queue,
14329:                                  GList *link_);
14329: extern
14329: void g_queue_delete_link (GQueue *queue,
14329:                                  GList *link_);
14329: 
14329: 
14329: # 71 "/usr/include/glib-2.0/glib.h" 2
14329: # 1 "/usr/include/glib-2.0/glib/grand.h" 1
14329: # 34 "/usr/include/glib-2.0/glib/grand.h"
14329: 
14329: 
14329: typedef struct _GRand GRand;
14329: # 47 "/usr/include/glib-2.0/glib/grand.h"
14329: extern
14329: GRand* g_rand_new_with_seed (guint32 seed);
14329: extern
14329: GRand* g_rand_new_with_seed_array (const guint32 *seed,
14329:         guint seed_length);
14329: extern
14329: GRand* g_rand_new (void);
14329: extern
14329: void g_rand_free (GRand *rand_);
14329: extern
14329: GRand* g_rand_copy (GRand *rand_);
14329: extern
14329: void g_rand_set_seed (GRand *rand_,
14329:           guint32 seed);
14329: extern
14329: void g_rand_set_seed_array (GRand *rand_,
14329:           const guint32 *seed,
14329:           guint seed_length);
14329: 
14329: 
14329: 
14329: extern
14329: guint32 g_rand_int (GRand *rand_);
14329: extern
14329: gint32 g_rand_int_range (GRand *rand_,
14329:           gint32 begin,
14329:           gint32 end);
14329: extern
14329: gdouble g_rand_double (GRand *rand_);
14329: extern
14329: gdouble g_rand_double_range (GRand *rand_,
14329:           gdouble begin,
14329:           gdouble end);
14329: extern
14329: void g_random_set_seed (guint32 seed);
14329: 
14329: 
14329: 
14329: extern
14329: guint32 g_random_int (void);
14329: extern
14329: gint32 g_random_int_range (gint32 begin,
14329:           gint32 end);
14329: extern
14329: gdouble g_random_double (void);
14329: extern
14329: gdouble g_random_double_range (gdouble begin,
14329:           gdouble end);
14329: 
14329: 
14329: 
14329: # 72 "/usr/include/glib-2.0/glib.h" 2
14329: # 1 "/usr/include/glib-2.0/glib/grcbox.h" 1
14329: # 19 "/usr/include/glib-2.0/glib/grcbox.h"
14329:        
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern
14329: gpointer g_rc_box_alloc (gsize block_size) __attribute__((__malloc__)) __attribute__((__alloc_size__(1)));
14329: extern
14329: gpointer g_rc_box_alloc0 (gsize block_size) __attribute__((__malloc__)) __attribute__((__alloc_size__(1)));
14329: extern
14329: gpointer g_rc_box_dup (gsize block_size,
14329:                                                  gconstpointer mem_block) __attribute__((__alloc_size__(1)));
14329: extern
14329: gpointer g_rc_box_acquire (gpointer mem_block);
14329: extern
14329: void g_rc_box_release (gpointer mem_block);
14329: extern
14329: void g_rc_box_release_full (gpointer mem_block,
14329:                                                  GDestroyNotify clear_func);
14329: 
14329: extern
14329: gsize g_rc_box_get_size (gpointer mem_block);
14329: 
14329: extern
14329: gpointer g_atomic_rc_box_alloc (gsize block_size) __attribute__((__malloc__)) __attribute__((__alloc_size__(1)));
14329: extern
14329: gpointer g_atomic_rc_box_alloc0 (gsize block_size) __attribute__((__malloc__)) __attribute__((__alloc_size__(1)));
14329: extern
14329: gpointer g_atomic_rc_box_dup (gsize block_size,
14329:                                                  gconstpointer mem_block) __attribute__((__alloc_size__(1)));
14329: extern
14329: gpointer g_atomic_rc_box_acquire (gpointer mem_block);
14329: extern
14329: void g_atomic_rc_box_release (gpointer mem_block);
14329: extern
14329: void g_atomic_rc_box_release_full (gpointer mem_block,
14329:                                                  GDestroyNotify clear_func);
14329: 
14329: extern
14329: gsize g_atomic_rc_box_get_size (gpointer mem_block);
14329: # 88 "/usr/include/glib-2.0/glib/grcbox.h"
14329: 
14329: # 73 "/usr/include/glib-2.0/glib.h" 2
14329: # 1 "/usr/include/glib-2.0/glib/grefcount.h" 1
14329: # 28 "/usr/include/glib-2.0/glib/grefcount.h"
14329: 
14329: 
14329: extern
14329: void g_ref_count_init (grefcount *rc);
14329: extern
14329: void g_ref_count_inc (grefcount *rc);
14329: extern
14329: gboolean g_ref_count_dec (grefcount *rc);
14329: extern
14329: gboolean g_ref_count_compare (grefcount *rc,
14329:                                                  gint val);
14329: 
14329: extern
14329: void g_atomic_ref_count_init (gatomicrefcount *arc);
14329: extern
14329: void g_atomic_ref_count_inc (gatomicrefcount *arc);
14329: extern
14329: gboolean g_atomic_ref_count_dec (gatomicrefcount *arc);
14329: extern
14329: gboolean g_atomic_ref_count_compare (gatomicrefcount *arc,
14329:                                                  gint val);
14329: # 120 "/usr/include/glib-2.0/glib/grefcount.h"
14329: 
14329: # 74 "/usr/include/glib-2.0/glib.h" 2
14329: # 1 "/usr/include/glib-2.0/glib/grefstring.h" 1
14329: # 19 "/usr/include/glib-2.0/glib/grefstring.h"
14329:        
14329: 
14329: # 1 "/usr/include/glib-2.0/glib/gmem.h" 1
14329: # 22 "/usr/include/glib-2.0/glib/grefstring.h" 2
14329: # 1 "/usr/include/glib-2.0/glib/gmacros.h" 1
14329: # 23 "/usr/include/glib-2.0/glib/grefstring.h" 2
14329: 
14329: 
14329: 
14329: extern
14329: char * g_ref_string_new (const char *str);
14329: extern
14329: char * g_ref_string_new_len (const char *str,
14329:                                  gssize len);
14329: extern
14329: char * g_ref_string_new_intern (const char *str);
14329: 
14329: extern
14329: char * g_ref_string_acquire (char *str);
14329: extern
14329: void g_ref_string_release (char *str);
14329: 
14329: extern
14329: gsize g_ref_string_length (char *str);
14329: 
14329: typedef char GRefString;
14329: 
14329: 
14329: # 75 "/usr/include/glib-2.0/glib.h" 2
14329: # 1 "/usr/include/glib-2.0/glib/gregex.h" 1
14329: # 31 "/usr/include/glib-2.0/glib/gregex.h"
14329: 
14329: # 140 "/usr/include/glib-2.0/glib/gregex.h"
14329: typedef enum
14329: {
14329:   G_REGEX_ERROR_COMPILE,
14329:   G_REGEX_ERROR_OPTIMIZE,
14329:   G_REGEX_ERROR_REPLACE,
14329:   G_REGEX_ERROR_MATCH,
14329:   G_REGEX_ERROR_INTERNAL,
14329: 
14329: 
14329:   G_REGEX_ERROR_STRAY_BACKSLASH = 101,
14329:   G_REGEX_ERROR_MISSING_CONTROL_CHAR = 102,
14329:   G_REGEX_ERROR_UNRECOGNIZED_ESCAPE = 103,
14329:   G_REGEX_ERROR_QUANTIFIERS_OUT_OF_ORDER = 104,
14329:   G_REGEX_ERROR_QUANTIFIER_TOO_BIG = 105,
14329:   G_REGEX_ERROR_UNTERMINATED_CHARACTER_CLASS = 106,
14329:   G_REGEX_ERROR_INVALID_ESCAPE_IN_CHARACTER_CLASS = 107,
14329:   G_REGEX_ERROR_RANGE_OUT_OF_ORDER = 108,
14329:   G_REGEX_ERROR_NOTHING_TO_REPEAT = 109,
14329:   G_REGEX_ERROR_UNRECOGNIZED_CHARACTER = 112,
14329:   G_REGEX_ERROR_POSIX_NAMED_CLASS_OUTSIDE_CLASS = 113,
14329:   G_REGEX_ERROR_UNMATCHED_PARENTHESIS = 114,
14329:   G_REGEX_ERROR_INEXISTENT_SUBPATTERN_REFERENCE = 115,
14329:   G_REGEX_ERROR_UNTERMINATED_COMMENT = 118,
14329:   G_REGEX_ERROR_EXPRESSION_TOO_LARGE = 120,
14329:   G_REGEX_ERROR_MEMORY_ERROR = 121,
14329:   G_REGEX_ERROR_VARIABLE_LENGTH_LOOKBEHIND = 125,
14329:   G_REGEX_ERROR_MALFORMED_CONDITION = 126,
14329:   G_REGEX_ERROR_TOO_MANY_CONDITIONAL_BRANCHES = 127,
14329:   G_REGEX_ERROR_ASSERTION_EXPECTED = 128,
14329:   G_REGEX_ERROR_UNKNOWN_POSIX_CLASS_NAME = 130,
14329:   G_REGEX_ERROR_POSIX_COLLATING_ELEMENTS_NOT_SUPPORTED = 131,
14329:   G_REGEX_ERROR_HEX_CODE_TOO_LARGE = 134,
14329:   G_REGEX_ERROR_INVALID_CONDITION = 135,
14329:   G_REGEX_ERROR_SINGLE_BYTE_MATCH_IN_LOOKBEHIND = 136,
14329:   G_REGEX_ERROR_INFINITE_LOOP = 140,
14329:   G_REGEX_ERROR_MISSING_SUBPATTERN_NAME_TERMINATOR = 142,
14329:   G_REGEX_ERROR_DUPLICATE_SUBPATTERN_NAME = 143,
14329:   G_REGEX_ERROR_MALFORMED_PROPERTY = 146,
14329:   G_REGEX_ERROR_UNKNOWN_PROPERTY = 147,
14329:   G_REGEX_ERROR_SUBPATTERN_NAME_TOO_LONG = 148,
14329:   G_REGEX_ERROR_TOO_MANY_SUBPATTERNS = 149,
14329:   G_REGEX_ERROR_INVALID_OCTAL_VALUE = 151,
14329:   G_REGEX_ERROR_TOO_MANY_BRANCHES_IN_DEFINE = 154,
14329:   G_REGEX_ERROR_DEFINE_REPETION = 155,
14329:   G_REGEX_ERROR_INCONSISTENT_NEWLINE_OPTIONS = 156,
14329:   G_REGEX_ERROR_MISSING_BACK_REFERENCE = 157,
14329:   G_REGEX_ERROR_INVALID_RELATIVE_REFERENCE = 158,
14329:   G_REGEX_ERROR_BACKTRACKING_CONTROL_VERB_ARGUMENT_FORBIDDEN = 159,
14329:   G_REGEX_ERROR_UNKNOWN_BACKTRACKING_CONTROL_VERB = 160,
14329:   G_REGEX_ERROR_NUMBER_TOO_BIG = 161,
14329:   G_REGEX_ERROR_MISSING_SUBPATTERN_NAME = 162,
14329:   G_REGEX_ERROR_MISSING_DIGIT = 163,
14329:   G_REGEX_ERROR_INVALID_DATA_CHARACTER = 164,
14329:   G_REGEX_ERROR_EXTRA_SUBPATTERN_NAME = 165,
14329:   G_REGEX_ERROR_BACKTRACKING_CONTROL_VERB_ARGUMENT_REQUIRED = 166,
14329:   G_REGEX_ERROR_INVALID_CONTROL_CHAR = 168,
14329:   G_REGEX_ERROR_MISSING_NAME = 169,
14329:   G_REGEX_ERROR_NOT_SUPPORTED_IN_CLASS = 171,
14329:   G_REGEX_ERROR_TOO_MANY_FORWARD_REFERENCES = 172,
14329:   G_REGEX_ERROR_NAME_TOO_LONG = 175,
14329:   G_REGEX_ERROR_CHARACTER_VALUE_TOO_LARGE = 176
14329: } GRegexError;
14329: # 214 "/usr/include/glib-2.0/glib/gregex.h"
14329: extern
14329: GQuark g_regex_error_quark (void);
14329: # 296 "/usr/include/glib-2.0/glib/gregex.h"
14329: typedef enum
14329: {
14329:   G_REGEX_CASELESS = 1 << 0,
14329:   G_REGEX_MULTILINE = 1 << 1,
14329:   G_REGEX_DOTALL = 1 << 2,
14329:   G_REGEX_EXTENDED = 1 << 3,
14329:   G_REGEX_ANCHORED = 1 << 4,
14329:   G_REGEX_DOLLAR_ENDONLY = 1 << 5,
14329:   G_REGEX_UNGREEDY = 1 << 9,
14329:   G_REGEX_RAW = 1 << 11,
14329:   G_REGEX_NO_AUTO_CAPTURE = 1 << 12,
14329:   G_REGEX_OPTIMIZE = 1 << 13,
14329:   G_REGEX_FIRSTLINE = 1 << 18,
14329:   G_REGEX_DUPNAMES = 1 << 19,
14329:   G_REGEX_NEWLINE_CR = 1 << 20,
14329:   G_REGEX_NEWLINE_LF = 1 << 21,
14329:   G_REGEX_NEWLINE_CRLF = G_REGEX_NEWLINE_CR | G_REGEX_NEWLINE_LF,
14329:   G_REGEX_NEWLINE_ANYCRLF = G_REGEX_NEWLINE_CR | 1 << 22,
14329:   G_REGEX_BSR_ANYCRLF = 1 << 23,
14329:   G_REGEX_JAVASCRIPT_COMPAT = 1 << 25
14329: } GRegexCompileFlags;
14329: # 386 "/usr/include/glib-2.0/glib/gregex.h"
14329: typedef enum
14329: {
14329:   G_REGEX_MATCH_ANCHORED = 1 << 4,
14329:   G_REGEX_MATCH_NOTBOL = 1 << 7,
14329:   G_REGEX_MATCH_NOTEOL = 1 << 8,
14329:   G_REGEX_MATCH_NOTEMPTY = 1 << 10,
14329:   G_REGEX_MATCH_PARTIAL = 1 << 15,
14329:   G_REGEX_MATCH_NEWLINE_CR = 1 << 20,
14329:   G_REGEX_MATCH_NEWLINE_LF = 1 << 21,
14329:   G_REGEX_MATCH_NEWLINE_CRLF = G_REGEX_MATCH_NEWLINE_CR | G_REGEX_MATCH_NEWLINE_LF,
14329:   G_REGEX_MATCH_NEWLINE_ANY = 1 << 22,
14329:   G_REGEX_MATCH_NEWLINE_ANYCRLF = G_REGEX_MATCH_NEWLINE_CR | G_REGEX_MATCH_NEWLINE_ANY,
14329:   G_REGEX_MATCH_BSR_ANYCRLF = 1 << 23,
14329:   G_REGEX_MATCH_BSR_ANY = 1 << 24,
14329:   G_REGEX_MATCH_PARTIAL_SOFT = G_REGEX_MATCH_PARTIAL,
14329:   G_REGEX_MATCH_PARTIAL_HARD = 1 << 27,
14329:   G_REGEX_MATCH_NOTEMPTY_ATSTART = 1 << 28
14329: } GRegexMatchFlags;
14329: # 413 "/usr/include/glib-2.0/glib/gregex.h"
14329: typedef struct _GRegex GRegex;
14329: # 422 "/usr/include/glib-2.0/glib/gregex.h"
14329: typedef struct _GMatchInfo GMatchInfo;
14329: # 441 "/usr/include/glib-2.0/glib/gregex.h"
14329: typedef gboolean (*GRegexEvalCallback) (const GMatchInfo *match_info,
14329:        GString *result,
14329:        gpointer user_data);
14329: 
14329: 
14329: extern
14329: GRegex *g_regex_new (const gchar *pattern,
14329:        GRegexCompileFlags compile_options,
14329:        GRegexMatchFlags match_options,
14329:        GError **error);
14329: extern
14329: GRegex *g_regex_ref (GRegex *regex);
14329: extern
14329: void g_regex_unref (GRegex *regex);
14329: extern
14329: const gchar *g_regex_get_pattern (const GRegex *regex);
14329: extern
14329: gint g_regex_get_max_backref (const GRegex *regex);
14329: extern
14329: gint g_regex_get_capture_count (const GRegex *regex);
14329: extern
14329: gboolean g_regex_get_has_cr_or_lf (const GRegex *regex);
14329: extern
14329: gint g_regex_get_max_lookbehind (const GRegex *regex);
14329: extern
14329: gint g_regex_get_string_number (const GRegex *regex,
14329:        const gchar *name);
14329: extern
14329: gchar *g_regex_escape_string (const gchar *string,
14329:        gint length);
14329: extern
14329: gchar *g_regex_escape_nul (const gchar *string,
14329:        gint length);
14329: 
14329: extern
14329: GRegexCompileFlags g_regex_get_compile_flags (const GRegex *regex);
14329: extern
14329: GRegexMatchFlags g_regex_get_match_flags (const GRegex *regex);
14329: 
14329: 
14329: extern
14329: gboolean g_regex_match_simple (const gchar *pattern,
14329:        const gchar *string,
14329:        GRegexCompileFlags compile_options,
14329:        GRegexMatchFlags match_options);
14329: extern
14329: gboolean g_regex_match (const GRegex *regex,
14329:        const gchar *string,
14329:        GRegexMatchFlags match_options,
14329:        GMatchInfo **match_info);
14329: extern
14329: gboolean g_regex_match_full (const GRegex *regex,
14329:        const gchar *string,
14329:        gssize string_len,
14329:        gint start_position,
14329:        GRegexMatchFlags match_options,
14329:        GMatchInfo **match_info,
14329:        GError **error);
14329: extern
14329: gboolean g_regex_match_all (const GRegex *regex,
14329:        const gchar *string,
14329:        GRegexMatchFlags match_options,
14329:        GMatchInfo **match_info);
14329: extern
14329: gboolean g_regex_match_all_full (const GRegex *regex,
14329:        const gchar *string,
14329:        gssize string_len,
14329:        gint start_position,
14329:        GRegexMatchFlags match_options,
14329:        GMatchInfo **match_info,
14329:        GError **error);
14329: 
14329: 
14329: extern
14329: gchar **g_regex_split_simple (const gchar *pattern,
14329:        const gchar *string,
14329:        GRegexCompileFlags compile_options,
14329:        GRegexMatchFlags match_options);
14329: extern
14329: gchar **g_regex_split (const GRegex *regex,
14329:        const gchar *string,
14329:        GRegexMatchFlags match_options);
14329: extern
14329: gchar **g_regex_split_full (const GRegex *regex,
14329:        const gchar *string,
14329:        gssize string_len,
14329:        gint start_position,
14329:        GRegexMatchFlags match_options,
14329:        gint max_tokens,
14329:        GError **error);
14329: 
14329: 
14329: extern
14329: gchar *g_regex_replace (const GRegex *regex,
14329:        const gchar *string,
14329:        gssize string_len,
14329:        gint start_position,
14329:        const gchar *replacement,
14329:        GRegexMatchFlags match_options,
14329:        GError **error);
14329: extern
14329: gchar *g_regex_replace_literal (const GRegex *regex,
14329:        const gchar *string,
14329:        gssize string_len,
14329:        gint start_position,
14329:        const gchar *replacement,
14329:        GRegexMatchFlags match_options,
14329:        GError **error);
14329: extern
14329: gchar *g_regex_replace_eval (const GRegex *regex,
14329:        const gchar *string,
14329:        gssize string_len,
14329:        gint start_position,
14329:        GRegexMatchFlags match_options,
14329:        GRegexEvalCallback eval,
14329:        gpointer user_data,
14329:        GError **error);
14329: extern
14329: gboolean g_regex_check_replacement (const gchar *replacement,
14329:        gboolean *has_references,
14329:        GError **error);
14329: 
14329: 
14329: extern
14329: GRegex *g_match_info_get_regex (const GMatchInfo *match_info);
14329: extern
14329: const gchar *g_match_info_get_string (const GMatchInfo *match_info);
14329: 
14329: extern
14329: GMatchInfo *g_match_info_ref (GMatchInfo *match_info);
14329: extern
14329: void g_match_info_unref (GMatchInfo *match_info);
14329: extern
14329: void g_match_info_free (GMatchInfo *match_info);
14329: extern
14329: gboolean g_match_info_next (GMatchInfo *match_info,
14329:        GError **error);
14329: extern
14329: gboolean g_match_info_matches (const GMatchInfo *match_info);
14329: extern
14329: gint g_match_info_get_match_count (const GMatchInfo *match_info);
14329: extern
14329: gboolean g_match_info_is_partial_match (const GMatchInfo *match_info);
14329: extern
14329: gchar *g_match_info_expand_references(const GMatchInfo *match_info,
14329:        const gchar *string_to_expand,
14329:        GError **error);
14329: extern
14329: gchar *g_match_info_fetch (const GMatchInfo *match_info,
14329:        gint match_num);
14329: extern
14329: gboolean g_match_info_fetch_pos (const GMatchInfo *match_info,
14329:        gint match_num,
14329:        gint *start_pos,
14329:        gint *end_pos);
14329: extern
14329: gchar *g_match_info_fetch_named (const GMatchInfo *match_info,
14329:        const gchar *name);
14329: extern
14329: gboolean g_match_info_fetch_named_pos (const GMatchInfo *match_info,
14329:        const gchar *name,
14329:        gint *start_pos,
14329:        gint *end_pos);
14329: extern
14329: gchar **g_match_info_fetch_all (const GMatchInfo *match_info);
14329: 
14329: 
14329: # 76 "/usr/include/glib-2.0/glib.h" 2
14329: # 1 "/usr/include/glib-2.0/glib/gscanner.h" 1
14329: # 35 "/usr/include/glib-2.0/glib/gscanner.h"
14329: 
14329: 
14329: typedef struct _GScanner GScanner;
14329: typedef struct _GScannerConfig GScannerConfig;
14329: typedef union _GTokenValue GTokenValue;
14329: 
14329: typedef void (*GScannerMsgFunc) (GScanner *scanner,
14329:        gchar *message,
14329:        gboolean error);
14329: # 62 "/usr/include/glib-2.0/glib/gscanner.h"
14329: typedef enum
14329: {
14329:   G_ERR_UNKNOWN,
14329:   G_ERR_UNEXP_EOF,
14329:   G_ERR_UNEXP_EOF_IN_STRING,
14329:   G_ERR_UNEXP_EOF_IN_COMMENT,
14329:   G_ERR_NON_DIGIT_IN_CONST,
14329:   G_ERR_DIGIT_RADIX,
14329:   G_ERR_FLOAT_RADIX,
14329:   G_ERR_FLOAT_MALFORMED
14329: } GErrorType;
14329: 
14329: 
14329: typedef enum
14329: {
14329:   G_TOKEN_EOF = 0,
14329: 
14329:   G_TOKEN_LEFT_PAREN = '(',
14329:   G_TOKEN_RIGHT_PAREN = ')',
14329:   G_TOKEN_LEFT_CURLY = '{',
14329:   G_TOKEN_RIGHT_CURLY = '}',
14329:   G_TOKEN_LEFT_BRACE = '[',
14329:   G_TOKEN_RIGHT_BRACE = ']',
14329:   G_TOKEN_EQUAL_SIGN = '=',
14329:   G_TOKEN_COMMA = ',',
14329: 
14329:   G_TOKEN_NONE = 256,
14329: 
14329:   G_TOKEN_ERROR,
14329: 
14329:   G_TOKEN_CHAR,
14329:   G_TOKEN_BINARY,
14329:   G_TOKEN_OCTAL,
14329:   G_TOKEN_INT,
14329:   G_TOKEN_HEX,
14329:   G_TOKEN_FLOAT,
14329:   G_TOKEN_STRING,
14329: 
14329:   G_TOKEN_SYMBOL,
14329:   G_TOKEN_IDENTIFIER,
14329:   G_TOKEN_IDENTIFIER_NULL,
14329: 
14329:   G_TOKEN_COMMENT_SINGLE,
14329:   G_TOKEN_COMMENT_MULTI,
14329: 
14329: 
14329:   G_TOKEN_LAST
14329: } GTokenType;
14329: 
14329: union _GTokenValue
14329: {
14329:   gpointer v_symbol;
14329:   gchar *v_identifier;
14329:   gulong v_binary;
14329:   gulong v_octal;
14329:   gulong v_int;
14329:   guint64 v_int64;
14329:   gdouble v_float;
14329:   gulong v_hex;
14329:   gchar *v_string;
14329:   gchar *v_comment;
14329:   guchar v_char;
14329:   guint v_error;
14329: };
14329: 
14329: struct _GScannerConfig
14329: {
14329: 
14329: 
14329:   gchar *cset_skip_characters;
14329:   gchar *cset_identifier_first;
14329:   gchar *cset_identifier_nth;
14329:   gchar *cpair_comment_single;
14329: 
14329: 
14329: 
14329:   guint case_sensitive : 1;
14329: 
14329: 
14329: 
14329: 
14329:   guint skip_comment_multi : 1;
14329:   guint skip_comment_single : 1;
14329:   guint scan_comment_multi : 1;
14329:   guint scan_identifier : 1;
14329:   guint scan_identifier_1char : 1;
14329:   guint scan_identifier_NULL : 1;
14329:   guint scan_symbols : 1;
14329:   guint scan_binary : 1;
14329:   guint scan_octal : 1;
14329:   guint scan_float : 1;
14329:   guint scan_hex : 1;
14329:   guint scan_hex_dollar : 1;
14329:   guint scan_string_sq : 1;
14329:   guint scan_string_dq : 1;
14329:   guint numbers_2_int : 1;
14329:   guint int_2_float : 1;
14329:   guint identifier_2_string : 1;
14329:   guint char_2_token : 1;
14329:   guint symbol_2_token : 1;
14329:   guint scope_0_fallback : 1;
14329:   guint store_int64 : 1;
14329: 
14329: 
14329:   guint padding_dummy;
14329: };
14329: 
14329: struct _GScanner
14329: {
14329: 
14329:   gpointer user_data;
14329:   guint max_parse_errors;
14329: 
14329: 
14329:   guint parse_errors;
14329: 
14329: 
14329:   const gchar *input_name;
14329: 
14329: 
14329:   GData *qdata;
14329: 
14329: 
14329:   GScannerConfig *config;
14329: 
14329: 
14329:   GTokenType token;
14329:   GTokenValue value;
14329:   guint line;
14329:   guint position;
14329: 
14329: 
14329:   GTokenType next_token;
14329:   GTokenValue next_value;
14329:   guint next_line;
14329:   guint next_position;
14329: 
14329: 
14329: 
14329:   GHashTable *symbol_table;
14329:   gint input_fd;
14329:   const gchar *text;
14329:   const gchar *text_end;
14329:   gchar *buffer;
14329:   guint scope_id;
14329: 
14329: 
14329: 
14329:   GScannerMsgFunc msg_handler;
14329: };
14329: 
14329: extern
14329: GScanner* g_scanner_new (const GScannerConfig *config_templ);
14329: extern
14329: void g_scanner_destroy (GScanner *scanner);
14329: extern
14329: void g_scanner_input_file (GScanner *scanner,
14329:        gint input_fd);
14329: extern
14329: void g_scanner_sync_file_offset (GScanner *scanner);
14329: extern
14329: void g_scanner_input_text (GScanner *scanner,
14329:        const gchar *text,
14329:        guint text_len);
14329: extern
14329: GTokenType g_scanner_get_next_token (GScanner *scanner);
14329: extern
14329: GTokenType g_scanner_peek_next_token (GScanner *scanner);
14329: extern
14329: GTokenType g_scanner_cur_token (GScanner *scanner);
14329: extern
14329: GTokenValue g_scanner_cur_value (GScanner *scanner);
14329: extern
14329: guint g_scanner_cur_line (GScanner *scanner);
14329: extern
14329: guint g_scanner_cur_position (GScanner *scanner);
14329: extern
14329: gboolean g_scanner_eof (GScanner *scanner);
14329: extern
14329: guint g_scanner_set_scope (GScanner *scanner,
14329:        guint scope_id);
14329: extern
14329: void g_scanner_scope_add_symbol (GScanner *scanner,
14329:        guint scope_id,
14329:        const gchar *symbol,
14329:        gpointer value);
14329: extern
14329: void g_scanner_scope_remove_symbol (GScanner *scanner,
14329:        guint scope_id,
14329:        const gchar *symbol);
14329: extern
14329: gpointer g_scanner_scope_lookup_symbol (GScanner *scanner,
14329:        guint scope_id,
14329:        const gchar *symbol);
14329: extern
14329: void g_scanner_scope_foreach_symbol (GScanner *scanner,
14329:        guint scope_id,
14329:        GHFunc func,
14329:        gpointer user_data);
14329: extern
14329: gpointer g_scanner_lookup_symbol (GScanner *scanner,
14329:        const gchar *symbol);
14329: extern
14329: void g_scanner_unexp_token (GScanner *scanner,
14329:        GTokenType expected_token,
14329:        const gchar *identifier_spec,
14329:        const gchar *symbol_spec,
14329:        const gchar *symbol_name,
14329:        const gchar *message,
14329:        gint is_error);
14329: extern
14329: void g_scanner_error (GScanner *scanner,
14329:        const gchar *format,
14329:        ...) __attribute__((__format__ (gnu_printf, 2, 3)));
14329: extern
14329: void g_scanner_warn (GScanner *scanner,
14329:        const gchar *format,
14329:        ...) __attribute__((__format__ (gnu_printf, 2, 3)));
14329: # 301 "/usr/include/glib-2.0/glib/gscanner.h"
14329: 
14329: # 77 "/usr/include/glib-2.0/glib.h" 2
14329: # 1 "/usr/include/glib-2.0/glib/gsequence.h" 1
14329: # 28 "/usr/include/glib-2.0/glib/gsequence.h"
14329: 
14329: 
14329: typedef struct _GSequence GSequence;
14329: typedef struct _GSequenceNode GSequenceIter;
14329: 
14329: typedef gint (* GSequenceIterCompareFunc) (GSequenceIter *a,
14329:                                            GSequenceIter *b,
14329:                                            gpointer data);
14329: 
14329: 
14329: 
14329: extern
14329: GSequence * g_sequence_new (GDestroyNotify data_destroy);
14329: extern
14329: void g_sequence_free (GSequence *seq);
14329: extern
14329: gint g_sequence_get_length (GSequence *seq);
14329: extern
14329: void g_sequence_foreach (GSequence *seq,
14329:                                               GFunc func,
14329:                                               gpointer user_data);
14329: extern
14329: void g_sequence_foreach_range (GSequenceIter *begin,
14329:                                               GSequenceIter *end,
14329:                                               GFunc func,
14329:                                               gpointer user_data);
14329: extern
14329: void g_sequence_sort (GSequence *seq,
14329:                                               GCompareDataFunc cmp_func,
14329:                                               gpointer cmp_data);
14329: extern
14329: void g_sequence_sort_iter (GSequence *seq,
14329:                                               GSequenceIterCompareFunc cmp_func,
14329:                                               gpointer cmp_data);
14329: extern
14329: gboolean g_sequence_is_empty (GSequence *seq);
14329: 
14329: 
14329: 
14329: extern
14329: GSequenceIter *g_sequence_get_begin_iter (GSequence *seq);
14329: extern
14329: GSequenceIter *g_sequence_get_end_iter (GSequence *seq);
14329: extern
14329: GSequenceIter *g_sequence_get_iter_at_pos (GSequence *seq,
14329:                                               gint pos);
14329: extern
14329: GSequenceIter *g_sequence_append (GSequence *seq,
14329:                                               gpointer data);
14329: extern
14329: GSequenceIter *g_sequence_prepend (GSequence *seq,
14329:                                               gpointer data);
14329: extern
14329: GSequenceIter *g_sequence_insert_before (GSequenceIter *iter,
14329:                                               gpointer data);
14329: extern
14329: void g_sequence_move (GSequenceIter *src,
14329:                                               GSequenceIter *dest);
14329: extern
14329: void g_sequence_swap (GSequenceIter *a,
14329:                                               GSequenceIter *b);
14329: extern
14329: GSequenceIter *g_sequence_insert_sorted (GSequence *seq,
14329:                                               gpointer data,
14329:                                               GCompareDataFunc cmp_func,
14329:                                               gpointer cmp_data);
14329: extern
14329: GSequenceIter *g_sequence_insert_sorted_iter (GSequence *seq,
14329:                                               gpointer data,
14329:                                               GSequenceIterCompareFunc iter_cmp,
14329:                                               gpointer cmp_data);
14329: extern
14329: void g_sequence_sort_changed (GSequenceIter *iter,
14329:                                               GCompareDataFunc cmp_func,
14329:                                               gpointer cmp_data);
14329: extern
14329: void g_sequence_sort_changed_iter (GSequenceIter *iter,
14329:                                               GSequenceIterCompareFunc iter_cmp,
14329:                                               gpointer cmp_data);
14329: extern
14329: void g_sequence_remove (GSequenceIter *iter);
14329: extern
14329: void g_sequence_remove_range (GSequenceIter *begin,
14329:                                               GSequenceIter *end);
14329: extern
14329: void g_sequence_move_range (GSequenceIter *dest,
14329:                                               GSequenceIter *begin,
14329:                                               GSequenceIter *end);
14329: extern
14329: GSequenceIter *g_sequence_search (GSequence *seq,
14329:                                               gpointer data,
14329:                                               GCompareDataFunc cmp_func,
14329:                                               gpointer cmp_data);
14329: extern
14329: GSequenceIter *g_sequence_search_iter (GSequence *seq,
14329:                                               gpointer data,
14329:                                               GSequenceIterCompareFunc iter_cmp,
14329:                                               gpointer cmp_data);
14329: extern
14329: GSequenceIter *g_sequence_lookup (GSequence *seq,
14329:                                               gpointer data,
14329:                                               GCompareDataFunc cmp_func,
14329:                                               gpointer cmp_data);
14329: extern
14329: GSequenceIter *g_sequence_lookup_iter (GSequence *seq,
14329:                                               gpointer data,
14329:                                               GSequenceIterCompareFunc iter_cmp,
14329:                                               gpointer cmp_data);
14329: 
14329: 
14329: 
14329: extern
14329: gpointer g_sequence_get (GSequenceIter *iter);
14329: extern
14329: void g_sequence_set (GSequenceIter *iter,
14329:                                               gpointer data);
14329: 
14329: 
14329: extern
14329: gboolean g_sequence_iter_is_begin (GSequenceIter *iter);
14329: extern
14329: gboolean g_sequence_iter_is_end (GSequenceIter *iter);
14329: extern
14329: GSequenceIter *g_sequence_iter_next (GSequenceIter *iter);
14329: extern
14329: GSequenceIter *g_sequence_iter_prev (GSequenceIter *iter);
14329: extern
14329: gint g_sequence_iter_get_position (GSequenceIter *iter);
14329: extern
14329: GSequenceIter *g_sequence_iter_move (GSequenceIter *iter,
14329:                                               gint delta);
14329: extern
14329: GSequence * g_sequence_iter_get_sequence (GSequenceIter *iter);
14329: 
14329: 
14329: 
14329: extern
14329: gint g_sequence_iter_compare (GSequenceIter *a,
14329:                                               GSequenceIter *b);
14329: extern
14329: GSequenceIter *g_sequence_range_get_midpoint (GSequenceIter *begin,
14329:                                               GSequenceIter *end);
14329: 
14329: 
14329: # 78 "/usr/include/glib-2.0/glib.h" 2
14329: # 1 "/usr/include/glib-2.0/glib/gshell.h" 1
14329: # 28 "/usr/include/glib-2.0/glib/gshell.h"
14329: 
14329: 
14329: 
14329: 
14329: typedef enum
14329: {
14329: 
14329:   G_SHELL_ERROR_BAD_QUOTING,
14329: 
14329:   G_SHELL_ERROR_EMPTY_STRING,
14329:   G_SHELL_ERROR_FAILED
14329: } GShellError;
14329: 
14329: extern
14329: GQuark g_shell_error_quark (void);
14329: 
14329: extern
14329: gchar* g_shell_quote (const gchar *unquoted_string);
14329: extern
14329: gchar* g_shell_unquote (const gchar *quoted_string,
14329:                              GError **error);
14329: extern
14329: gboolean g_shell_parse_argv (const gchar *command_line,
14329:                              gint *argcp,
14329:                              gchar ***argvp,
14329:                              GError **error);
14329: 
14329: 
14329: # 79 "/usr/include/glib-2.0/glib.h" 2
14329: # 1 "/usr/include/glib-2.0/glib/gslice.h" 1
14329: # 27 "/usr/include/glib-2.0/glib/gslice.h"
14329: 
14329: 
14329: 
14329: 
14329: extern
14329: gpointer g_slice_alloc (gsize block_size) __attribute__((__malloc__)) __attribute__((__alloc_size__(1)));
14329: extern
14329: gpointer g_slice_alloc0 (gsize block_size) __attribute__((__malloc__)) __attribute__((__alloc_size__(1)));
14329: extern
14329: gpointer g_slice_copy (gsize block_size,
14329:                                          gconstpointer mem_block) __attribute__((__alloc_size__(1)));
14329: extern
14329: void g_slice_free1 (gsize block_size,
14329:       gpointer mem_block);
14329: extern
14329: void g_slice_free_chain_with_offset (gsize block_size,
14329:       gpointer mem_chain,
14329:       gsize next_offset);
14329: # 76 "/usr/include/glib-2.0/glib/gslice.h"
14329: typedef enum {
14329:   G_SLICE_CONFIG_ALWAYS_MALLOC = 1,
14329:   G_SLICE_CONFIG_BYPASS_MAGAZINES,
14329:   G_SLICE_CONFIG_WORKING_SET_MSECS,
14329:   G_SLICE_CONFIG_COLOR_INCREMENT,
14329:   G_SLICE_CONFIG_CHUNK_SIZES,
14329:   G_SLICE_CONFIG_CONTENTION_COUNTER
14329: } GSliceConfig;
14329: 
14329: __attribute__((__deprecated__)) extern
14329: void g_slice_set_config (GSliceConfig ckey, gint64 value);
14329: __attribute__((__deprecated__)) extern
14329: gint64 g_slice_get_config (GSliceConfig ckey);
14329: __attribute__((__deprecated__)) extern
14329: gint64* g_slice_get_config_state (GSliceConfig ckey, gint64 address, guint *n_values);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: # 80 "/usr/include/glib-2.0/glib.h" 2
14329: 
14329: # 1 "/usr/include/glib-2.0/glib/gspawn.h" 1
14329: # 28 "/usr/include/glib-2.0/glib/gspawn.h"
14329: 
14329: # 68 "/usr/include/glib-2.0/glib/gspawn.h"
14329: typedef enum
14329: {
14329:   G_SPAWN_ERROR_FORK,
14329:   G_SPAWN_ERROR_READ,
14329:   G_SPAWN_ERROR_CHDIR,
14329:   G_SPAWN_ERROR_ACCES,
14329:   G_SPAWN_ERROR_PERM,
14329:   G_SPAWN_ERROR_TOO_BIG,
14329: 
14329:   G_SPAWN_ERROR_2BIG = G_SPAWN_ERROR_TOO_BIG,
14329: 
14329:   G_SPAWN_ERROR_NOEXEC,
14329:   G_SPAWN_ERROR_NAMETOOLONG,
14329:   G_SPAWN_ERROR_NOENT,
14329:   G_SPAWN_ERROR_NOMEM,
14329:   G_SPAWN_ERROR_NOTDIR,
14329:   G_SPAWN_ERROR_LOOP,
14329:   G_SPAWN_ERROR_TXTBUSY,
14329:   G_SPAWN_ERROR_IO,
14329:   G_SPAWN_ERROR_NFILE,
14329:   G_SPAWN_ERROR_MFILE,
14329:   G_SPAWN_ERROR_INVAL,
14329:   G_SPAWN_ERROR_ISDIR,
14329:   G_SPAWN_ERROR_LIBBAD,
14329:   G_SPAWN_ERROR_FAILED
14329: 
14329: 
14329: } GSpawnError;
14329: # 140 "/usr/include/glib-2.0/glib/gspawn.h"
14329: typedef void (* GSpawnChildSetupFunc) (gpointer user_data);
14329: # 170 "/usr/include/glib-2.0/glib/gspawn.h"
14329: typedef enum
14329: {
14329:   G_SPAWN_DEFAULT = 0,
14329:   G_SPAWN_LEAVE_DESCRIPTORS_OPEN = 1 << 0,
14329:   G_SPAWN_DO_NOT_REAP_CHILD = 1 << 1,
14329: 
14329:   G_SPAWN_SEARCH_PATH = 1 << 2,
14329: 
14329:   G_SPAWN_STDOUT_TO_DEV_NULL = 1 << 3,
14329:   G_SPAWN_STDERR_TO_DEV_NULL = 1 << 4,
14329:   G_SPAWN_CHILD_INHERITS_STDIN = 1 << 5,
14329:   G_SPAWN_FILE_AND_ARGV_ZERO = 1 << 6,
14329:   G_SPAWN_SEARCH_PATH_FROM_ENVP = 1 << 7,
14329:   G_SPAWN_CLOEXEC_PIPES = 1 << 8
14329: } GSpawnFlags;
14329: 
14329: extern
14329: GQuark g_spawn_error_quark (void);
14329: extern
14329: GQuark g_spawn_exit_error_quark (void);
14329: 
14329: extern
14329: gboolean g_spawn_async (const gchar *working_directory,
14329:                         gchar **argv,
14329:                         gchar **envp,
14329:                         GSpawnFlags flags,
14329:                         GSpawnChildSetupFunc child_setup,
14329:                         gpointer user_data,
14329:                         GPid *child_pid,
14329:                         GError **error);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern
14329: gboolean g_spawn_async_with_pipes (const gchar *working_directory,
14329:                                    gchar **argv,
14329:                                    gchar **envp,
14329:                                    GSpawnFlags flags,
14329:                                    GSpawnChildSetupFunc child_setup,
14329:                                    gpointer user_data,
14329:                                    GPid *child_pid,
14329:                                    gint *standard_input,
14329:                                    gint *standard_output,
14329:                                    gint *standard_error,
14329:                                    GError **error);
14329: 
14329: 
14329: extern
14329: gboolean g_spawn_async_with_fds (const gchar *working_directory,
14329:                                  gchar **argv,
14329:                                  gchar **envp,
14329:                                  GSpawnFlags flags,
14329:                                  GSpawnChildSetupFunc child_setup,
14329:                                  gpointer user_data,
14329:                                  GPid *child_pid,
14329:                                  gint stdin_fd,
14329:                                  gint stdout_fd,
14329:                                  gint stderr_fd,
14329:                                  GError **error);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern
14329: gboolean g_spawn_sync (const gchar *working_directory,
14329:                                gchar **argv,
14329:                                gchar **envp,
14329:                                GSpawnFlags flags,
14329:                                GSpawnChildSetupFunc child_setup,
14329:                                gpointer user_data,
14329:                                gchar **standard_output,
14329:                                gchar **standard_error,
14329:                                gint *exit_status,
14329:                                GError **error);
14329: 
14329: extern
14329: gboolean g_spawn_command_line_sync (const gchar *command_line,
14329:                                      gchar **standard_output,
14329:                                      gchar **standard_error,
14329:                                      gint *exit_status,
14329:                                      GError **error);
14329: extern
14329: gboolean g_spawn_command_line_async (const gchar *command_line,
14329:                                      GError **error);
14329: 
14329: extern
14329: gboolean g_spawn_check_exit_status (gint exit_status,
14329:         GError **error);
14329: 
14329: extern
14329: void g_spawn_close_pid (GPid pid);
14329: 
14329: 
14329: # 82 "/usr/include/glib-2.0/glib.h" 2
14329: # 1 "/usr/include/glib-2.0/glib/gstrfuncs.h" 1
14329: # 37 "/usr/include/glib-2.0/glib/gstrfuncs.h"
14329: 
14329: 
14329: 
14329: typedef enum {
14329:   G_ASCII_ALNUM = 1 << 0,
14329:   G_ASCII_ALPHA = 1 << 1,
14329:   G_ASCII_CNTRL = 1 << 2,
14329:   G_ASCII_DIGIT = 1 << 3,
14329:   G_ASCII_GRAPH = 1 << 4,
14329:   G_ASCII_LOWER = 1 << 5,
14329:   G_ASCII_PRINT = 1 << 6,
14329:   G_ASCII_PUNCT = 1 << 7,
14329:   G_ASCII_SPACE = 1 << 8,
14329:   G_ASCII_UPPER = 1 << 9,
14329:   G_ASCII_XDIGIT = 1 << 10
14329: } GAsciiType;
14329: 
14329: extern const guint16 * const g_ascii_table;
14329: # 89 "/usr/include/glib-2.0/glib/gstrfuncs.h"
14329: extern
14329: gchar g_ascii_tolower (gchar c) __attribute__((__const__));
14329: extern
14329: gchar g_ascii_toupper (gchar c) __attribute__((__const__));
14329: 
14329: extern
14329: gint g_ascii_digit_value (gchar c) __attribute__((__const__));
14329: extern
14329: gint g_ascii_xdigit_value (gchar c) __attribute__((__const__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern
14329: gchar* g_strdelimit (gchar *string,
14329:      const gchar *delimiters,
14329:      gchar new_delimiter);
14329: extern
14329: gchar* g_strcanon (gchar *string,
14329:      const gchar *valid_chars,
14329:      gchar substitutor);
14329: extern
14329: const gchar * g_strerror (gint errnum) __attribute__((__const__));
14329: extern
14329: const gchar * g_strsignal (gint signum) __attribute__((__const__));
14329: extern
14329: gchar * g_strreverse (gchar *string);
14329: extern
14329: gsize g_strlcpy (gchar *dest,
14329:      const gchar *src,
14329:      gsize dest_size);
14329: extern
14329: gsize g_strlcat (gchar *dest,
14329:      const gchar *src,
14329:      gsize dest_size);
14329: extern
14329: gchar * g_strstr_len (const gchar *haystack,
14329:      gssize haystack_len,
14329:      const gchar *needle);
14329: extern
14329: gchar * g_strrstr (const gchar *haystack,
14329:      const gchar *needle);
14329: extern
14329: gchar * g_strrstr_len (const gchar *haystack,
14329:      gssize haystack_len,
14329:      const gchar *needle);
14329: 
14329: extern
14329: gboolean g_str_has_suffix (const gchar *str,
14329:      const gchar *suffix);
14329: extern
14329: gboolean g_str_has_prefix (const gchar *str,
14329:      const gchar *prefix);
14329: 
14329: 
14329: 
14329: extern
14329: gdouble g_strtod (const gchar *nptr,
14329:      gchar **endptr);
14329: extern
14329: gdouble g_ascii_strtod (const gchar *nptr,
14329:      gchar **endptr);
14329: extern
14329: guint64 g_ascii_strtoull (const gchar *nptr,
14329:      gchar **endptr,
14329:      guint base);
14329: extern
14329: gint64 g_ascii_strtoll (const gchar *nptr,
14329:      gchar **endptr,
14329:      guint base);
14329: 
14329: 
14329: 
14329: 
14329: extern
14329: gchar * g_ascii_dtostr (gchar *buffer,
14329:      gint buf_len,
14329:      gdouble d);
14329: extern
14329: gchar * g_ascii_formatd (gchar *buffer,
14329:      gint buf_len,
14329:      const gchar *format,
14329:      gdouble d);
14329: 
14329: 
14329: extern
14329: gchar* g_strchug (gchar *string);
14329: 
14329: extern
14329: gchar* g_strchomp (gchar *string);
14329: 
14329: 
14329: 
14329: extern
14329: gint g_ascii_strcasecmp (const gchar *s1,
14329:         const gchar *s2);
14329: extern
14329: gint g_ascii_strncasecmp (const gchar *s1,
14329:         const gchar *s2,
14329:         gsize n);
14329: extern
14329: gchar* g_ascii_strdown (const gchar *str,
14329:         gssize len) __attribute__((__malloc__));
14329: extern
14329: gchar* g_ascii_strup (const gchar *str,
14329:         gssize len) __attribute__((__malloc__));
14329: 
14329: extern
14329: gboolean g_str_is_ascii (const gchar *str);
14329: 
14329: __attribute__((__deprecated__)) extern
14329: gint g_strcasecmp (const gchar *s1,
14329:                                         const gchar *s2);
14329: __attribute__((__deprecated__)) extern
14329: gint g_strncasecmp (const gchar *s1,
14329:                                         const gchar *s2,
14329:                                         guint n);
14329: __attribute__((__deprecated__)) extern
14329: gchar* g_strdown (gchar *string);
14329: __attribute__((__deprecated__)) extern
14329: gchar* g_strup (gchar *string);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern
14329: gchar* g_strdup (const gchar *str) __attribute__((__malloc__));
14329: extern
14329: gchar* g_strdup_printf (const gchar *format,
14329:      ...) __attribute__((__format__ (gnu_printf, 1, 2))) __attribute__((__malloc__));
14329: extern
14329: gchar* g_strdup_vprintf (const gchar *format,
14329:      va_list args) __attribute__((__format__ (gnu_printf, 1, 0))) __attribute__((__malloc__));
14329: extern
14329: gchar* g_strndup (const gchar *str,
14329:      gsize n) __attribute__((__malloc__));
14329: extern
14329: gchar* g_strnfill (gsize length,
14329:      gchar fill_char) __attribute__((__malloc__));
14329: extern
14329: gchar* g_strconcat (const gchar *string1,
14329:      ...) __attribute__((__malloc__)) __attribute__((__sentinel__));
14329: extern
14329: gchar* g_strjoin (const gchar *separator,
14329:      ...) __attribute__((__malloc__)) __attribute__((__sentinel__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern
14329: gchar* g_strcompress (const gchar *source) __attribute__((__malloc__));
14329: # 252 "/usr/include/glib-2.0/glib/gstrfuncs.h"
14329: extern
14329: gchar* g_strescape (const gchar *source,
14329:      const gchar *exceptions) __attribute__((__malloc__));
14329: 
14329: extern
14329: gpointer g_memdup (gconstpointer mem,
14329:      guint byte_size) __attribute__((__alloc_size__(2)));
14329: # 269 "/usr/include/glib-2.0/glib/gstrfuncs.h"
14329: typedef gchar** GStrv;
14329: extern
14329: gchar** g_strsplit (const gchar *string,
14329:      const gchar *delimiter,
14329:      gint max_tokens);
14329: extern
14329: gchar ** g_strsplit_set (const gchar *string,
14329:      const gchar *delimiters,
14329:      gint max_tokens);
14329: extern
14329: gchar* g_strjoinv (const gchar *separator,
14329:      gchar **str_array) __attribute__((__malloc__));
14329: extern
14329: void g_strfreev (gchar **str_array);
14329: extern
14329: gchar** g_strdupv (gchar **str_array);
14329: extern
14329: guint g_strv_length (gchar **str_array);
14329: 
14329: extern
14329: gchar* g_stpcpy (gchar *dest,
14329:                                         const char *src);
14329: 
14329: extern
14329: gchar * g_str_to_ascii (const gchar *str,
14329:                                                                          const gchar *from_locale);
14329: 
14329: extern
14329: gchar ** g_str_tokenize_and_fold (const gchar *string,
14329:                                                                          const gchar *translit_locale,
14329:                                                                          gchar ***ascii_alternates);
14329: 
14329: extern
14329: gboolean g_str_match_string (const gchar *search_term,
14329:                                                                          const gchar *potential_hit,
14329:                                                                          gboolean accept_alternates);
14329: 
14329: extern
14329: gboolean g_strv_contains (const gchar * const *strv,
14329:                                         const gchar *str);
14329: # 321 "/usr/include/glib-2.0/glib/gstrfuncs.h"
14329: typedef enum
14329:   {
14329:     G_NUMBER_PARSER_ERROR_INVALID,
14329:     G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS,
14329:   } GNumberParserError;
14329: # 337 "/usr/include/glib-2.0/glib/gstrfuncs.h"
14329: extern
14329: GQuark g_number_parser_error_quark (void);
14329: 
14329: extern
14329: gboolean g_ascii_string_to_signed (const gchar *str,
14329:                                                     guint base,
14329:                                                     gint64 min,
14329:                                                     gint64 max,
14329:                                                     gint64 *out_num,
14329:                                                     GError **error);
14329: 
14329: extern
14329: gboolean g_ascii_string_to_unsigned (const gchar *str,
14329:                                                     guint base,
14329:                                                     guint64 min,
14329:                                                     guint64 max,
14329:                                                     guint64 *out_num,
14329:                                                     GError **error);
14329: 
14329: 
14329: # 83 "/usr/include/glib-2.0/glib.h" 2
14329: 
14329: # 1 "/usr/include/glib-2.0/glib/gstringchunk.h" 1
14329: # 34 "/usr/include/glib-2.0/glib/gstringchunk.h"
14329: 
14329: 
14329: typedef struct _GStringChunk GStringChunk;
14329: 
14329: extern
14329: GStringChunk* g_string_chunk_new (gsize size);
14329: extern
14329: void g_string_chunk_free (GStringChunk *chunk);
14329: extern
14329: void g_string_chunk_clear (GStringChunk *chunk);
14329: extern
14329: gchar* g_string_chunk_insert (GStringChunk *chunk,
14329:                                            const gchar *string);
14329: extern
14329: gchar* g_string_chunk_insert_len (GStringChunk *chunk,
14329:                                            const gchar *string,
14329:                                            gssize len);
14329: extern
14329: gchar* g_string_chunk_insert_const (GStringChunk *chunk,
14329:                                            const gchar *string);
14329: 
14329: 
14329: # 85 "/usr/include/glib-2.0/glib.h" 2
14329: # 1 "/usr/include/glib-2.0/glib/gtestutils.h" 1
14329: # 32 "/usr/include/glib-2.0/glib/gtestutils.h"
14329: 
14329: 
14329: typedef struct GTestCase GTestCase;
14329: typedef struct GTestSuite GTestSuite;
14329: typedef void (*GTestFunc) (void);
14329: typedef void (*GTestDataFunc) (gconstpointer user_data);
14329: typedef void (*GTestFixtureFunc) (gpointer fixture,
14329:                                   gconstpointer user_data);
14329: # 131 "/usr/include/glib-2.0/glib/gtestutils.h"
14329: extern
14329: int g_strcmp0 (const char *str1,
14329:                                          const char *str2);
14329: 
14329: 
14329: extern
14329: void g_test_minimized_result (double minimized_quantity,
14329:                                          const char *format,
14329:                                          ...) __attribute__((__format__ (gnu_printf, 2, 3)));
14329: extern
14329: void g_test_maximized_result (double maximized_quantity,
14329:                                          const char *format,
14329:                                          ...) __attribute__((__format__ (gnu_printf, 2, 3)));
14329: 
14329: 
14329: extern
14329: void g_test_init (int *argc,
14329:                                          char ***argv,
14329:                                          ...) __attribute__((__sentinel__));
14329: # 182 "/usr/include/glib-2.0/glib/gtestutils.h"
14329: extern
14329: gboolean g_test_subprocess (void);
14329: 
14329: 
14329: extern
14329: int g_test_run (void);
14329: 
14329: extern
14329: void g_test_add_func (const char *testpath,
14329:                                          GTestFunc test_func);
14329: 
14329: extern
14329: void g_test_add_data_func (const char *testpath,
14329:                                          gconstpointer test_data,
14329:                                          GTestDataFunc test_func);
14329: 
14329: extern
14329: void g_test_add_data_func_full (const char *testpath,
14329:                                          gpointer test_data,
14329:                                          GTestDataFunc test_func,
14329:                                          GDestroyNotify data_free_func);
14329: 
14329: 
14329: extern
14329: void g_test_fail (void);
14329: extern
14329: void g_test_incomplete (const gchar *msg);
14329: extern
14329: void g_test_skip (const gchar *msg);
14329: extern
14329: gboolean g_test_failed (void);
14329: extern
14329: void g_test_set_nonfatal_assertions (void);
14329: # 230 "/usr/include/glib-2.0/glib/gtestutils.h"
14329: extern
14329: void g_test_message (const char *format,
14329:                                          ...) __attribute__((__format__ (gnu_printf, 1, 2)));
14329: extern
14329: void g_test_bug_base (const char *uri_pattern);
14329: extern
14329: void g_test_bug (const char *bug_uri_snippet);
14329: 
14329: extern
14329: void g_test_timer_start (void);
14329: extern
14329: double g_test_timer_elapsed (void);
14329: extern
14329: double g_test_timer_last (void);
14329: 
14329: 
14329: extern
14329: void g_test_queue_free (gpointer gfree_pointer);
14329: extern
14329: void g_test_queue_destroy (GDestroyNotify destroy_func,
14329:                                          gpointer destroy_data);
14329: 
14329: 
14329: typedef enum {
14329:   G_TEST_TRAP_SILENCE_STDOUT = 1 << 7,
14329:   G_TEST_TRAP_SILENCE_STDERR = 1 << 8,
14329:   G_TEST_TRAP_INHERIT_STDIN = 1 << 9
14329: } GTestTrapFlags;
14329: 
14329: __attribute__((__deprecated__("Use '" "g_test_trap_subprocess" "' instead"))) extern
14329: gboolean g_test_trap_fork (guint64 usec_timeout,
14329:                                          GTestTrapFlags test_trap_flags);
14329: 
14329: typedef enum {
14329:   G_TEST_SUBPROCESS_INHERIT_STDIN = 1 << 0,
14329:   G_TEST_SUBPROCESS_INHERIT_STDOUT = 1 << 1,
14329:   G_TEST_SUBPROCESS_INHERIT_STDERR = 1 << 2
14329: } GTestSubprocessFlags;
14329: 
14329: extern
14329: void g_test_trap_subprocess (const char *test_path,
14329:                                          guint64 usec_timeout,
14329:                                          GTestSubprocessFlags test_flags);
14329: 
14329: extern
14329: gboolean g_test_trap_has_passed (void);
14329: extern
14329: gboolean g_test_trap_reached_timeout (void);
14329: # 287 "/usr/include/glib-2.0/glib/gtestutils.h"
14329: extern
14329: gint32 g_test_rand_int (void);
14329: extern
14329: gint32 g_test_rand_int_range (gint32 begin,
14329:                                          gint32 end);
14329: extern
14329: double g_test_rand_double (void);
14329: extern
14329: double g_test_rand_double_range (double range_start,
14329:                                          double range_end);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern
14329: GTestCase* g_test_create_case (const char *test_name,
14329:                                          gsize data_size,
14329:                                          gconstpointer test_data,
14329:                                          GTestFixtureFunc data_setup,
14329:                                          GTestFixtureFunc data_test,
14329:                                          GTestFixtureFunc data_teardown);
14329: extern
14329: GTestSuite* g_test_create_suite (const char *suite_name);
14329: extern
14329: GTestSuite* g_test_get_root (void);
14329: extern
14329: void g_test_suite_add (GTestSuite *suite,
14329:                                          GTestCase *test_case);
14329: extern
14329: void g_test_suite_add_suite (GTestSuite *suite,
14329:                                          GTestSuite *nestedsuite);
14329: extern
14329: int g_test_run_suite (GTestSuite *suite);
14329: 
14329: extern
14329: void g_test_trap_assertions (const char *domain,
14329:                                          const char *file,
14329:                                          int line,
14329:                                          const char *func,
14329:                                          guint64 assertion_flags,
14329:                                          const char *pattern);
14329: extern
14329: void g_assertion_message (const char *domain,
14329:                                          const char *file,
14329:                                          int line,
14329:                                          const char *func,
14329:                                          const char *message);
14329: extern
14329: void g_assertion_message_expr (const char *domain,
14329:                                          const char *file,
14329:                                          int line,
14329:                                          const char *func,
14329:                                          const char *expr) __attribute__((__noreturn__));
14329: extern
14329: void g_assertion_message_cmpstr (const char *domain,
14329:                                          const char *file,
14329:                                          int line,
14329:                                          const char *func,
14329:                                          const char *expr,
14329:                                          const char *arg1,
14329:                                          const char *cmp,
14329:                                          const char *arg2);
14329: extern
14329: void g_assertion_message_cmpnum (const char *domain,
14329:                                          const char *file,
14329:                                          int line,
14329:                                          const char *func,
14329:                                          const char *expr,
14329:                                          long double arg1,
14329:                                          const char *cmp,
14329:                                          long double arg2,
14329:                                          char numtype);
14329: extern
14329: void g_assertion_message_error (const char *domain,
14329:                                          const char *file,
14329:                                          int line,
14329:                                          const char *func,
14329:                                          const char *expr,
14329:                                          const GError *error,
14329:                                          GQuark error_domain,
14329:                                          int error_code);
14329: extern
14329: void g_test_add_vtable (const char *testpath,
14329:                                          gsize data_size,
14329:                                          gconstpointer test_data,
14329:                                          GTestFixtureFunc data_setup,
14329:                                          GTestFixtureFunc data_test,
14329:                                          GTestFixtureFunc data_teardown);
14329: typedef struct {
14329:   gboolean test_initialized;
14329:   gboolean test_quick;
14329:   gboolean test_perf;
14329:   gboolean test_verbose;
14329:   gboolean test_quiet;
14329:   gboolean test_undefined;
14329: } GTestConfig;
14329: extern const GTestConfig * const g_test_config_vars;
14329: 
14329: 
14329: typedef enum {
14329:   G_TEST_RUN_SUCCESS,
14329:   G_TEST_RUN_SKIPPED,
14329:   G_TEST_RUN_FAILURE,
14329:   G_TEST_RUN_INCOMPLETE
14329: } GTestResult;
14329: 
14329: typedef enum {
14329:   G_TEST_LOG_NONE,
14329:   G_TEST_LOG_ERROR,
14329:   G_TEST_LOG_START_BINARY,
14329:   G_TEST_LOG_LIST_CASE,
14329:   G_TEST_LOG_SKIP_CASE,
14329:   G_TEST_LOG_START_CASE,
14329:   G_TEST_LOG_STOP_CASE,
14329:   G_TEST_LOG_MIN_RESULT,
14329:   G_TEST_LOG_MAX_RESULT,
14329:   G_TEST_LOG_MESSAGE,
14329:   G_TEST_LOG_START_SUITE,
14329:   G_TEST_LOG_STOP_SUITE
14329: } GTestLogType;
14329: 
14329: typedef struct {
14329:   GTestLogType log_type;
14329:   guint n_strings;
14329:   gchar **strings;
14329:   guint n_nums;
14329:   long double *nums;
14329: } GTestLogMsg;
14329: typedef struct {
14329: 
14329:   GString *data;
14329:   GSList *msgs;
14329: } GTestLogBuffer;
14329: 
14329: extern
14329: const char* g_test_log_type_name (GTestLogType log_type);
14329: extern
14329: GTestLogBuffer* g_test_log_buffer_new (void);
14329: extern
14329: void g_test_log_buffer_free (GTestLogBuffer *tbuffer);
14329: extern
14329: void g_test_log_buffer_push (GTestLogBuffer *tbuffer,
14329:                                          guint n_bytes,
14329:                                          const guint8 *bytes);
14329: extern
14329: GTestLogMsg* g_test_log_buffer_pop (GTestLogBuffer *tbuffer);
14329: extern
14329: void g_test_log_msg_free (GTestLogMsg *tmsg);
14329: # 451 "/usr/include/glib-2.0/glib/gtestutils.h"
14329: typedef gboolean (*GTestLogFatalFunc) (const gchar *log_domain,
14329:                                                  GLogLevelFlags log_level,
14329:                                                  const gchar *message,
14329:                                                  gpointer user_data);
14329: extern
14329: void
14329: g_test_log_set_fatal_handler (GTestLogFatalFunc log_func,
14329:                                          gpointer user_data);
14329: 
14329: extern
14329: void g_test_expect_message (const gchar *log_domain,
14329:                                                   GLogLevelFlags log_level,
14329:                                                   const gchar *pattern);
14329: extern
14329: void g_test_assert_expected_messages_internal (const char *domain,
14329:                                                   const char *file,
14329:                                                   int line,
14329:                                                   const char *func);
14329: 
14329: typedef enum
14329: {
14329:   G_TEST_DIST,
14329:   G_TEST_BUILT
14329: } GTestFileType;
14329: 
14329: extern
14329: gchar * g_test_build_filename (GTestFileType file_type,
14329:                                                   const gchar *first_path,
14329:                                                   ...) __attribute__((__sentinel__));
14329: extern
14329: const gchar *g_test_get_dir (GTestFileType file_type);
14329: extern
14329: const gchar *g_test_get_filename (GTestFileType file_type,
14329:                                                   const gchar *first_path,
14329:                                                   ...) __attribute__((__sentinel__));
14329: 
14329: 
14329: 
14329: 
14329: # 86 "/usr/include/glib-2.0/glib.h" 2
14329: 
14329: # 1 "/usr/include/glib-2.0/glib/gthreadpool.h" 1
14329: # 34 "/usr/include/glib-2.0/glib/gthreadpool.h"
14329: 
14329: 
14329: typedef struct _GThreadPool GThreadPool;
14329: 
14329: 
14329: 
14329: 
14329: struct _GThreadPool
14329: {
14329:   GFunc func;
14329:   gpointer user_data;
14329:   gboolean exclusive;
14329: };
14329: 
14329: extern
14329: GThreadPool * g_thread_pool_new (GFunc func,
14329:                                                  gpointer user_data,
14329:                                                  gint max_threads,
14329:                                                  gboolean exclusive,
14329:                                                  GError **error);
14329: extern
14329: void g_thread_pool_free (GThreadPool *pool,
14329:                                                  gboolean immediate,
14329:                                                  gboolean wait_);
14329: extern
14329: gboolean g_thread_pool_push (GThreadPool *pool,
14329:                                                  gpointer data,
14329:                                                  GError **error);
14329: extern
14329: guint g_thread_pool_unprocessed (GThreadPool *pool);
14329: extern
14329: void g_thread_pool_set_sort_function (GThreadPool *pool,
14329:                                                  GCompareDataFunc func,
14329:                                                  gpointer user_data);
14329: extern
14329: gboolean g_thread_pool_move_to_front (GThreadPool *pool,
14329:                                                  gpointer data);
14329: 
14329: extern
14329: gboolean g_thread_pool_set_max_threads (GThreadPool *pool,
14329:                                                  gint max_threads,
14329:                                                  GError **error);
14329: extern
14329: gint g_thread_pool_get_max_threads (GThreadPool *pool);
14329: extern
14329: guint g_thread_pool_get_num_threads (GThreadPool *pool);
14329: 
14329: extern
14329: void g_thread_pool_set_max_unused_threads (gint max_threads);
14329: extern
14329: gint g_thread_pool_get_max_unused_threads (void);
14329: extern
14329: guint g_thread_pool_get_num_unused_threads (void);
14329: extern
14329: void g_thread_pool_stop_unused_threads (void);
14329: extern
14329: void g_thread_pool_set_max_idle_time (guint interval);
14329: extern
14329: guint g_thread_pool_get_max_idle_time (void);
14329: 
14329: 
14329: # 88 "/usr/include/glib-2.0/glib.h" 2
14329: # 1 "/usr/include/glib-2.0/glib/gtimer.h" 1
14329: # 34 "/usr/include/glib-2.0/glib/gtimer.h"
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: typedef struct _GTimer GTimer;
14329: 
14329: 
14329: 
14329: extern
14329: GTimer* g_timer_new (void);
14329: extern
14329: void g_timer_destroy (GTimer *timer);
14329: extern
14329: void g_timer_start (GTimer *timer);
14329: extern
14329: void g_timer_stop (GTimer *timer);
14329: extern
14329: void g_timer_reset (GTimer *timer);
14329: extern
14329: void g_timer_continue (GTimer *timer);
14329: extern
14329: gdouble g_timer_elapsed (GTimer *timer,
14329:       gulong *microseconds);
14329: 
14329: extern
14329: void g_usleep (gulong microseconds);
14329: 
14329: extern
14329: void g_time_val_add (GTimeVal *time_,
14329:                                   glong microseconds);
14329: extern
14329: gboolean g_time_val_from_iso8601 (const gchar *iso_date,
14329:       GTimeVal *time_);
14329: extern
14329: gchar* g_time_val_to_iso8601 (GTimeVal *time_) __attribute__((__malloc__));
14329: 
14329: 
14329: # 89 "/usr/include/glib-2.0/glib.h" 2
14329: 
14329: # 1 "/usr/include/glib-2.0/glib/gtrashstack.h" 1
14329: # 34 "/usr/include/glib-2.0/glib/gtrashstack.h"
14329: 
14329: 
14329: typedef struct _GTrashStack GTrashStack;
14329: struct _GTrashStack
14329: {
14329:   GTrashStack *next;
14329: };
14329: 
14329: __attribute__((__deprecated__)) extern
14329: void g_trash_stack_push (GTrashStack **stack_p,
14329:                                 gpointer data_p);
14329: __attribute__((__deprecated__)) extern
14329: gpointer g_trash_stack_pop (GTrashStack **stack_p);
14329: __attribute__((__deprecated__)) extern
14329: gpointer g_trash_stack_peek (GTrashStack **stack_p);
14329: __attribute__((__deprecated__)) extern
14329: guint g_trash_stack_height (GTrashStack **stack_p);
14329: 
14329: 
14329: # 91 "/usr/include/glib-2.0/glib.h" 2
14329: # 1 "/usr/include/glib-2.0/glib/gtree.h" 1
14329: # 34 "/usr/include/glib-2.0/glib/gtree.h"
14329: 
14329: 
14329: typedef struct _GTree GTree;
14329: 
14329: typedef gboolean (*GTraverseFunc) (gpointer key,
14329:                                    gpointer value,
14329:                                    gpointer data);
14329: 
14329: 
14329: 
14329: extern
14329: GTree* g_tree_new (GCompareFunc key_compare_func);
14329: extern
14329: GTree* g_tree_new_with_data (GCompareDataFunc key_compare_func,
14329:                                  gpointer key_compare_data);
14329: extern
14329: GTree* g_tree_new_full (GCompareDataFunc key_compare_func,
14329:                                  gpointer key_compare_data,
14329:                                  GDestroyNotify key_destroy_func,
14329:                                  GDestroyNotify value_destroy_func);
14329: extern
14329: GTree* g_tree_ref (GTree *tree);
14329: extern
14329: void g_tree_unref (GTree *tree);
14329: extern
14329: void g_tree_destroy (GTree *tree);
14329: extern
14329: void g_tree_insert (GTree *tree,
14329:                                  gpointer key,
14329:                                  gpointer value);
14329: extern
14329: void g_tree_replace (GTree *tree,
14329:                                  gpointer key,
14329:                                  gpointer value);
14329: extern
14329: gboolean g_tree_remove (GTree *tree,
14329:                                  gconstpointer key);
14329: extern
14329: gboolean g_tree_steal (GTree *tree,
14329:                                  gconstpointer key);
14329: extern
14329: gpointer g_tree_lookup (GTree *tree,
14329:                                  gconstpointer key);
14329: extern
14329: gboolean g_tree_lookup_extended (GTree *tree,
14329:                                  gconstpointer lookup_key,
14329:                                  gpointer *orig_key,
14329:                                  gpointer *value);
14329: extern
14329: void g_tree_foreach (GTree *tree,
14329:                                  GTraverseFunc func,
14329:                                  gpointer user_data);
14329: 
14329: __attribute__((__deprecated__)) extern
14329: void g_tree_traverse (GTree *tree,
14329:                                  GTraverseFunc traverse_func,
14329:                                  GTraverseType traverse_type,
14329:                                  gpointer user_data);
14329: 
14329: extern
14329: gpointer g_tree_search (GTree *tree,
14329:                                  GCompareFunc search_func,
14329:                                  gconstpointer user_data);
14329: extern
14329: gint g_tree_height (GTree *tree);
14329: extern
14329: gint g_tree_nnodes (GTree *tree);
14329: 
14329: 
14329: # 92 "/usr/include/glib-2.0/glib.h" 2
14329: 
14329: 
14329: # 1 "/usr/include/glib-2.0/glib/gurifuncs.h" 1
14329: # 30 "/usr/include/glib-2.0/glib/gurifuncs.h"
14329: 
14329: # 67 "/usr/include/glib-2.0/glib/gurifuncs.h"
14329: extern
14329: char * g_uri_unescape_string (const char *escaped_string,
14329:           const char *illegal_characters);
14329: extern
14329: char * g_uri_unescape_segment (const char *escaped_string,
14329:           const char *escaped_string_end,
14329:           const char *illegal_characters);
14329: extern
14329: char * g_uri_parse_scheme (const char *uri);
14329: extern
14329: char * g_uri_escape_string (const char *unescaped,
14329:           const char *reserved_chars_allowed,
14329:           gboolean allow_utf8);
14329: 
14329: 
14329: # 95 "/usr/include/glib-2.0/glib.h" 2
14329: 
14329: # 1 "/usr/include/glib-2.0/glib/guuid.h" 1
14329: # 32 "/usr/include/glib-2.0/glib/guuid.h"
14329: 
14329: 
14329: extern
14329: gboolean g_uuid_string_is_valid (const gchar *str);
14329: 
14329: extern
14329: gchar * g_uuid_string_random (void);
14329: 
14329: 
14329: # 97 "/usr/include/glib-2.0/glib.h" 2
14329: 
14329: 
14329: # 1 "/usr/include/glib-2.0/glib/gversion.h" 1
14329: # 34 "/usr/include/glib-2.0/glib/gversion.h"
14329: 
14329: 
14329: extern const guint glib_major_version;
14329: extern const guint glib_minor_version;
14329: extern const guint glib_micro_version;
14329: extern const guint glib_interface_age;
14329: extern const guint glib_binary_age;
14329: 
14329: extern
14329: const gchar * glib_check_version (guint required_major,
14329:                                   guint required_minor,
14329:                                   guint required_micro);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: # 100 "/usr/include/glib-2.0/glib.h" 2
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: # 1 "/usr/include/glib-2.0/glib/deprecated/gallocator.h" 1
14329: # 25 "/usr/include/glib-2.0/glib/deprecated/gallocator.h"
14329: 
14329: 
14329: typedef struct _GAllocator GAllocator;
14329: typedef struct _GMemChunk GMemChunk;
14329: # 42 "/usr/include/glib-2.0/glib/deprecated/gallocator.h"
14329: __attribute__((__deprecated__)) extern
14329: GMemChunk * g_mem_chunk_new (const gchar *name,
14329:                                          gint atom_size,
14329:                                          gsize area_size,
14329:                                          gint type);
14329: __attribute__((__deprecated__)) extern
14329: void g_mem_chunk_destroy (GMemChunk *mem_chunk);
14329: __attribute__((__deprecated__)) extern
14329: gpointer g_mem_chunk_alloc (GMemChunk *mem_chunk);
14329: __attribute__((__deprecated__)) extern
14329: gpointer g_mem_chunk_alloc0 (GMemChunk *mem_chunk);
14329: __attribute__((__deprecated__)) extern
14329: void g_mem_chunk_free (GMemChunk *mem_chunk,
14329:                                          gpointer mem);
14329: __attribute__((__deprecated__)) extern
14329: void g_mem_chunk_clean (GMemChunk *mem_chunk);
14329: __attribute__((__deprecated__)) extern
14329: void g_mem_chunk_reset (GMemChunk *mem_chunk);
14329: __attribute__((__deprecated__)) extern
14329: void g_mem_chunk_print (GMemChunk *mem_chunk);
14329: __attribute__((__deprecated__)) extern
14329: void g_mem_chunk_info (void);
14329: __attribute__((__deprecated__)) extern
14329: void g_blow_chunks (void);
14329: 
14329: 
14329: __attribute__((__deprecated__)) extern
14329: GAllocator * g_allocator_new (const gchar *name,
14329:                                          guint n_preallocs);
14329: __attribute__((__deprecated__)) extern
14329: void g_allocator_free (GAllocator *allocator);
14329: __attribute__((__deprecated__)) extern
14329: void g_list_push_allocator (GAllocator *allocator);
14329: __attribute__((__deprecated__)) extern
14329: void g_list_pop_allocator (void);
14329: __attribute__((__deprecated__)) extern
14329: void g_slist_push_allocator (GAllocator *allocator);
14329: __attribute__((__deprecated__)) extern
14329: void g_slist_pop_allocator (void);
14329: __attribute__((__deprecated__)) extern
14329: void g_node_push_allocator (GAllocator *allocator);
14329: __attribute__((__deprecated__)) extern
14329: void g_node_pop_allocator (void);
14329: 
14329: 
14329: # 107 "/usr/include/glib-2.0/glib.h" 2
14329: # 1 "/usr/include/glib-2.0/glib/deprecated/gcache.h" 1
14329: # 34 "/usr/include/glib-2.0/glib/deprecated/gcache.h"
14329: 
14329: 
14329: 
14329: 
14329: typedef struct _GCache GCache;
14329: 
14329: typedef gpointer (*GCacheNewFunc) (gpointer key);
14329: typedef gpointer (*GCacheDupFunc) (gpointer value);
14329: typedef void (*GCacheDestroyFunc) (gpointer value);
14329: 
14329: 
14329: 
14329: __attribute__((__deprecated__)) extern
14329: GCache* g_cache_new (GCacheNewFunc value_new_func,
14329:                                 GCacheDestroyFunc value_destroy_func,
14329:                                 GCacheDupFunc key_dup_func,
14329:                                 GCacheDestroyFunc key_destroy_func,
14329:                                 GHashFunc hash_key_func,
14329:                                 GHashFunc hash_value_func,
14329:                                 GEqualFunc key_equal_func);
14329: __attribute__((__deprecated__)) extern
14329: void g_cache_destroy (GCache *cache);
14329: __attribute__((__deprecated__)) extern
14329: gpointer g_cache_insert (GCache *cache,
14329:                                 gpointer key);
14329: __attribute__((__deprecated__)) extern
14329: void g_cache_remove (GCache *cache,
14329:                                 gconstpointer value);
14329: __attribute__((__deprecated__)) extern
14329: void g_cache_key_foreach (GCache *cache,
14329:                                 GHFunc func,
14329:                                 gpointer user_data);
14329: __attribute__((__deprecated__)) extern
14329: void g_cache_value_foreach (GCache *cache,
14329:                                 GHFunc func,
14329:                                 gpointer user_data);
14329: 
14329: 
14329: 
14329: 
14329: # 108 "/usr/include/glib-2.0/glib.h" 2
14329: # 1 "/usr/include/glib-2.0/glib/deprecated/gcompletion.h" 1
14329: # 34 "/usr/include/glib-2.0/glib/deprecated/gcompletion.h"
14329: 
14329: 
14329: typedef struct _GCompletion GCompletion;
14329: 
14329: typedef gchar* (*GCompletionFunc) (gpointer);
14329: 
14329: 
14329: 
14329: 
14329: typedef gint (*GCompletionStrncmpFunc) (const gchar *s1,
14329:                                         const gchar *s2,
14329:                                         gsize n);
14329: 
14329: struct _GCompletion
14329: {
14329:   GList* items;
14329:   GCompletionFunc func;
14329: 
14329:   gchar* prefix;
14329:   GList* cache;
14329:   GCompletionStrncmpFunc strncmp_func;
14329: };
14329: 
14329: __attribute__((__deprecated__)) extern
14329: GCompletion* g_completion_new (GCompletionFunc func);
14329: __attribute__((__deprecated__)) extern
14329: void g_completion_add_items (GCompletion* cmp,
14329:                                          GList* items);
14329: __attribute__((__deprecated__)) extern
14329: void g_completion_remove_items (GCompletion* cmp,
14329:                                          GList* items);
14329: __attribute__((__deprecated__)) extern
14329: void g_completion_clear_items (GCompletion* cmp);
14329: __attribute__((__deprecated__)) extern
14329: GList* g_completion_complete (GCompletion* cmp,
14329:                                          const gchar* prefix,
14329:                                          gchar** new_prefix);
14329: __attribute__((__deprecated__)) extern
14329: GList* g_completion_complete_utf8 (GCompletion *cmp,
14329:                                          const gchar* prefix,
14329:                                          gchar** new_prefix);
14329: __attribute__((__deprecated__)) extern
14329: void g_completion_set_compare (GCompletion *cmp,
14329:                                          GCompletionStrncmpFunc strncmp_func);
14329: __attribute__((__deprecated__)) extern
14329: void g_completion_free (GCompletion* cmp);
14329: 
14329: 
14329: # 109 "/usr/include/glib-2.0/glib.h" 2
14329: # 1 "/usr/include/glib-2.0/glib/deprecated/gmain.h" 1
14329: # 34 "/usr/include/glib-2.0/glib/deprecated/gmain.h"
14329: 
14329: # 137 "/usr/include/glib-2.0/glib/deprecated/gmain.h"
14329: 
14329: # 110 "/usr/include/glib-2.0/glib.h" 2
14329: # 1 "/usr/include/glib-2.0/glib/deprecated/grel.h" 1
14329: # 34 "/usr/include/glib-2.0/glib/deprecated/grel.h"
14329: 
14329: 
14329: typedef struct _GRelation GRelation;
14329: typedef struct _GTuples GTuples;
14329: 
14329: struct _GTuples
14329: {
14329:   guint len;
14329: };
14329: # 67 "/usr/include/glib-2.0/glib/deprecated/grel.h"
14329: __attribute__((__deprecated__)) extern
14329: GRelation* g_relation_new (gint fields);
14329: __attribute__((__deprecated__)) extern
14329: void g_relation_destroy (GRelation *relation);
14329: __attribute__((__deprecated__)) extern
14329: void g_relation_index (GRelation *relation,
14329:                                gint field,
14329:                                GHashFunc hash_func,
14329:                                GEqualFunc key_equal_func);
14329: __attribute__((__deprecated__)) extern
14329: void g_relation_insert (GRelation *relation,
14329:                                ...);
14329: __attribute__((__deprecated__)) extern
14329: gint g_relation_delete (GRelation *relation,
14329:                                gconstpointer key,
14329:                                gint field);
14329: __attribute__((__deprecated__)) extern
14329: GTuples* g_relation_select (GRelation *relation,
14329:                                gconstpointer key,
14329:                                gint field);
14329: __attribute__((__deprecated__)) extern
14329: gint g_relation_count (GRelation *relation,
14329:                                gconstpointer key,
14329:                                gint field);
14329: __attribute__((__deprecated__)) extern
14329: gboolean g_relation_exists (GRelation *relation,
14329:                                ...);
14329: __attribute__((__deprecated__)) extern
14329: void g_relation_print (GRelation *relation);
14329: __attribute__((__deprecated__)) extern
14329: void g_tuples_destroy (GTuples *tuples);
14329: __attribute__((__deprecated__)) extern
14329: gpointer g_tuples_index (GTuples *tuples,
14329:                                gint index_,
14329:                                gint field);
14329: 
14329: 
14329: # 111 "/usr/include/glib-2.0/glib.h" 2
14329: # 1 "/usr/include/glib-2.0/glib/deprecated/gthread.h" 1
14329: # 34 "/usr/include/glib-2.0/glib/deprecated/gthread.h"
14329: 
14329: 
14329: 
14329: 
14329: typedef enum
14329: {
14329:   G_THREAD_PRIORITY_LOW,
14329:   G_THREAD_PRIORITY_NORMAL,
14329:   G_THREAD_PRIORITY_HIGH,
14329:   G_THREAD_PRIORITY_URGENT
14329: } GThreadPriority;
14329: 
14329: 
14329: 
14329: struct _GThread
14329: {
14329: 
14329:   GThreadFunc func;
14329:   gpointer data;
14329:   gboolean joinable;
14329:   GThreadPriority priority;
14329: };
14329: 
14329: 
14329: 
14329: typedef struct _GThreadFunctions GThreadFunctions;
14329: struct _GThreadFunctions
14329: {
14329:   GMutex* (*mutex_new) (void);
14329:   void (*mutex_lock) (GMutex *mutex);
14329:   gboolean (*mutex_trylock) (GMutex *mutex);
14329:   void (*mutex_unlock) (GMutex *mutex);
14329:   void (*mutex_free) (GMutex *mutex);
14329:   GCond* (*cond_new) (void);
14329:   void (*cond_signal) (GCond *cond);
14329:   void (*cond_broadcast) (GCond *cond);
14329:   void (*cond_wait) (GCond *cond,
14329:                                    GMutex *mutex);
14329:   gboolean (*cond_timed_wait) (GCond *cond,
14329:                                    GMutex *mutex,
14329:                                    GTimeVal *end_time);
14329:   void (*cond_free) (GCond *cond);
14329:   GPrivate* (*private_new) (GDestroyNotify destructor);
14329:   gpointer (*private_get) (GPrivate *private_key);
14329:   void (*private_set) (GPrivate *private_key,
14329:                                    gpointer data);
14329:   void (*thread_create) (GThreadFunc func,
14329:                                    gpointer data,
14329:                                    gulong stack_size,
14329:                                    gboolean joinable,
14329:                                    gboolean bound,
14329:                                    GThreadPriority priority,
14329:                                    gpointer thread,
14329:                                    GError **error);
14329:   void (*thread_yield) (void);
14329:   void (*thread_join) (gpointer thread);
14329:   void (*thread_exit) (void);
14329:   void (*thread_set_priority)(gpointer thread,
14329:                                    GThreadPriority priority);
14329:   void (*thread_self) (gpointer thread);
14329:   gboolean (*thread_equal) (gpointer thread1,
14329:                                    gpointer thread2);
14329: };
14329: 
14329: extern GThreadFunctions g_thread_functions_for_glib_use;
14329: extern gboolean g_thread_use_default_impl;
14329: 
14329: extern guint64 (*g_thread_gettime) (void);
14329: 
14329: __attribute__((__deprecated__("Use '" "g_thread_new" "' instead"))) extern
14329: GThread *g_thread_create (GThreadFunc func,
14329:                                 gpointer data,
14329:                                 gboolean joinable,
14329:                                 GError **error);
14329: 
14329: __attribute__((__deprecated__("Use '" "g_thread_new" "' instead"))) extern
14329: GThread *g_thread_create_full (GThreadFunc func,
14329:                                 gpointer data,
14329:                                 gulong stack_size,
14329:                                 gboolean joinable,
14329:                                 gboolean bound,
14329:                                 GThreadPriority priority,
14329:                                 GError **error);
14329: 
14329: __attribute__((__deprecated__)) extern
14329: void g_thread_set_priority (GThread *thread,
14329:                                 GThreadPriority priority);
14329: 
14329: __attribute__((__deprecated__)) extern
14329: void g_thread_foreach (GFunc thread_func,
14329:                                 gpointer user_data);
14329: 
14329: 
14329: 
14329: # 1 "/usr/include/pthread.h" 1 3 4
14329: # 23 "/usr/include/pthread.h" 3 4
14329: # 1 "/usr/include/sched.h" 1 3 4
14329: # 29 "/usr/include/sched.h" 3 4
14329: # 1 "/usr/lib/gcc/arm-linux-gnueabihf/8/include/stddef.h" 1 3 4
14329: # 30 "/usr/include/sched.h" 2 3 4
14329: # 43 "/usr/include/sched.h" 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/sched.h" 1 3 4
14329: # 75 "/usr/include/arm-linux-gnueabihf/bits/sched.h" 3 4
14329: 
14329: # 75 "/usr/include/arm-linux-gnueabihf/bits/sched.h" 3 4
14329: struct sched_param
14329: {
14329:   int sched_priority;
14329: };
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int clone (int (*__fn) (void *__arg), void *__child_stack,
14329:     int __flags, void *__arg, ...) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern int unshare (int __flags) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern int sched_getcpu (void) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern int setns (int __fd, int __nstype) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: # 44 "/usr/include/sched.h" 2 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/cpu-set.h" 1 3 4
14329: # 32 "/usr/include/arm-linux-gnueabihf/bits/cpu-set.h" 3 4
14329: typedef unsigned long int __cpu_mask;
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: typedef struct
14329: {
14329:   __cpu_mask __bits[1024 / (8 * sizeof (__cpu_mask))];
14329: } cpu_set_t;
14329: # 115 "/usr/include/arm-linux-gnueabihf/bits/cpu-set.h" 3 4
14329: 
14329: 
14329: extern int __sched_cpucount (size_t __setsize, const cpu_set_t *__setp)
14329:      __attribute__ ((__nothrow__ , __leaf__));
14329: extern cpu_set_t *__sched_cpualloc (size_t __count) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__warn_unused_result__));
14329: extern void __sched_cpufree (cpu_set_t *__set) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: # 45 "/usr/include/sched.h" 2 3 4
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int sched_setparam (__pid_t __pid, const struct sched_param *__param)
14329:      __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern int sched_getparam (__pid_t __pid, struct sched_param *__param) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern int sched_setscheduler (__pid_t __pid, int __policy,
14329:           const struct sched_param *__param) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern int sched_getscheduler (__pid_t __pid) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern int sched_yield (void) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern int sched_get_priority_max (int __algorithm) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern int sched_get_priority_min (int __algorithm) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern int sched_rr_get_interval (__pid_t __pid, struct timespec *__t) __attribute__ ((__nothrow__ , __leaf__));
14329: # 121 "/usr/include/sched.h" 3 4
14329: extern int sched_setaffinity (__pid_t __pid, size_t __cpusetsize,
14329:          const cpu_set_t *__cpuset) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern int sched_getaffinity (__pid_t __pid, size_t __cpusetsize,
14329:          cpu_set_t *__cpuset) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: # 24 "/usr/include/pthread.h" 2 3 4
14329: 
14329: 
14329: 
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/setjmp.h" 1 3 4
14329: # 33 "/usr/include/arm-linux-gnueabihf/bits/setjmp.h" 3 4
14329: typedef int __jmp_buf[64] __attribute__((__aligned__ (8)));
14329: # 28 "/usr/include/pthread.h" 2 3 4
14329: # 1 "/usr/include/arm-linux-gnueabihf/bits/wordsize.h" 1 3 4
14329: # 29 "/usr/include/pthread.h" 2 3 4
14329: 
14329: 
14329: 
14329: 
14329: enum
14329: {
14329:   PTHREAD_CREATE_JOINABLE,
14329: 
14329:   PTHREAD_CREATE_DETACHED
14329: 
14329: };
14329: 
14329: 
14329: 
14329: enum
14329: {
14329:   PTHREAD_MUTEX_TIMED_NP,
14329:   PTHREAD_MUTEX_RECURSIVE_NP,
14329:   PTHREAD_MUTEX_ERRORCHECK_NP,
14329:   PTHREAD_MUTEX_ADAPTIVE_NP
14329: 
14329:   ,
14329:   PTHREAD_MUTEX_NORMAL = PTHREAD_MUTEX_TIMED_NP,
14329:   PTHREAD_MUTEX_RECURSIVE = PTHREAD_MUTEX_RECURSIVE_NP,
14329:   PTHREAD_MUTEX_ERRORCHECK = PTHREAD_MUTEX_ERRORCHECK_NP,
14329:   PTHREAD_MUTEX_DEFAULT = PTHREAD_MUTEX_NORMAL
14329: 
14329: 
14329: 
14329:   , PTHREAD_MUTEX_FAST_NP = PTHREAD_MUTEX_TIMED_NP
14329: 
14329: };
14329: 
14329: 
14329: 
14329: 
14329: enum
14329: {
14329:   PTHREAD_MUTEX_STALLED,
14329:   PTHREAD_MUTEX_STALLED_NP = PTHREAD_MUTEX_STALLED,
14329:   PTHREAD_MUTEX_ROBUST,
14329:   PTHREAD_MUTEX_ROBUST_NP = PTHREAD_MUTEX_ROBUST
14329: };
14329: 
14329: 
14329: 
14329: 
14329: 
14329: enum
14329: {
14329:   PTHREAD_PRIO_NONE,
14329:   PTHREAD_PRIO_INHERIT,
14329:   PTHREAD_PRIO_PROTECT
14329: };
14329: # 115 "/usr/include/pthread.h" 3 4
14329: enum
14329: {
14329:   PTHREAD_RWLOCK_PREFER_READER_NP,
14329:   PTHREAD_RWLOCK_PREFER_WRITER_NP,
14329:   PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP,
14329:   PTHREAD_RWLOCK_DEFAULT_NP = PTHREAD_RWLOCK_PREFER_READER_NP
14329: };
14329: # 156 "/usr/include/pthread.h" 3 4
14329: enum
14329: {
14329:   PTHREAD_INHERIT_SCHED,
14329: 
14329:   PTHREAD_EXPLICIT_SCHED
14329: 
14329: };
14329: 
14329: 
14329: 
14329: enum
14329: {
14329:   PTHREAD_SCOPE_SYSTEM,
14329: 
14329:   PTHREAD_SCOPE_PROCESS
14329: 
14329: };
14329: 
14329: 
14329: 
14329: enum
14329: {
14329:   PTHREAD_PROCESS_PRIVATE,
14329: 
14329:   PTHREAD_PROCESS_SHARED
14329: 
14329: };
14329: # 191 "/usr/include/pthread.h" 3 4
14329: struct _pthread_cleanup_buffer
14329: {
14329:   void (*__routine) (void *);
14329:   void *__arg;
14329:   int __canceltype;
14329:   struct _pthread_cleanup_buffer *__prev;
14329: };
14329: 
14329: 
14329: enum
14329: {
14329:   PTHREAD_CANCEL_ENABLE,
14329: 
14329:   PTHREAD_CANCEL_DISABLE
14329: 
14329: };
14329: enum
14329: {
14329:   PTHREAD_CANCEL_DEFERRED,
14329: 
14329:   PTHREAD_CANCEL_ASYNCHRONOUS
14329: 
14329: };
14329: # 229 "/usr/include/pthread.h" 3 4
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int pthread_create (pthread_t *__restrict __newthread,
14329:       const pthread_attr_t *__restrict __attr,
14329:       void *(*__start_routine) (void *),
14329:       void *__restrict __arg) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 3)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern void pthread_exit (void *__retval) __attribute__ ((__noreturn__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int pthread_join (pthread_t __th, void **__thread_return);
14329: 
14329: 
14329: 
14329: 
14329: extern int pthread_tryjoin_np (pthread_t __th, void **__thread_return) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int pthread_timedjoin_np (pthread_t __th, void **__thread_return,
14329:      const struct timespec *__abstime);
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int pthread_detach (pthread_t __th) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: extern pthread_t pthread_self (void) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__));
14329: 
14329: 
14329: extern int pthread_equal (pthread_t __thread1, pthread_t __thread2)
14329:   __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int pthread_attr_init (pthread_attr_t *__attr) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: extern int pthread_attr_destroy (pthread_attr_t *__attr)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: extern int pthread_attr_getdetachstate (const pthread_attr_t *__attr,
14329:      int *__detachstate)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: extern int pthread_attr_setdetachstate (pthread_attr_t *__attr,
14329:      int __detachstate)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: extern int pthread_attr_getguardsize (const pthread_attr_t *__attr,
14329:           size_t *__guardsize)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: extern int pthread_attr_setguardsize (pthread_attr_t *__attr,
14329:           size_t __guardsize)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: extern int pthread_attr_getschedparam (const pthread_attr_t *__restrict __attr,
14329:            struct sched_param *__restrict __param)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: extern int pthread_attr_setschedparam (pthread_attr_t *__restrict __attr,
14329:            const struct sched_param *__restrict
14329:            __param) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: extern int pthread_attr_getschedpolicy (const pthread_attr_t *__restrict
14329:      __attr, int *__restrict __policy)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: extern int pthread_attr_setschedpolicy (pthread_attr_t *__attr, int __policy)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: extern int pthread_attr_getinheritsched (const pthread_attr_t *__restrict
14329:       __attr, int *__restrict __inherit)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: extern int pthread_attr_setinheritsched (pthread_attr_t *__attr,
14329:       int __inherit)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: extern int pthread_attr_getscope (const pthread_attr_t *__restrict __attr,
14329:       int *__restrict __scope)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: extern int pthread_attr_setscope (pthread_attr_t *__attr, int __scope)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: extern int pthread_attr_getstackaddr (const pthread_attr_t *__restrict
14329:           __attr, void **__restrict __stackaddr)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))) __attribute__ ((__deprecated__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int pthread_attr_setstackaddr (pthread_attr_t *__attr,
14329:           void *__stackaddr)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__deprecated__));
14329: 
14329: 
14329: extern int pthread_attr_getstacksize (const pthread_attr_t *__restrict
14329:           __attr, size_t *__restrict __stacksize)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: 
14329: 
14329: extern int pthread_attr_setstacksize (pthread_attr_t *__attr,
14329:           size_t __stacksize)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: extern int pthread_attr_getstack (const pthread_attr_t *__restrict __attr,
14329:       void **__restrict __stackaddr,
14329:       size_t *__restrict __stacksize)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2, 3)));
14329: 
14329: 
14329: 
14329: 
14329: extern int pthread_attr_setstack (pthread_attr_t *__attr, void *__stackaddr,
14329:       size_t __stacksize) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int pthread_attr_setaffinity_np (pthread_attr_t *__attr,
14329:      size_t __cpusetsize,
14329:      const cpu_set_t *__cpuset)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 3)));
14329: 
14329: 
14329: 
14329: extern int pthread_attr_getaffinity_np (const pthread_attr_t *__attr,
14329:      size_t __cpusetsize,
14329:      cpu_set_t *__cpuset)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 3)));
14329: 
14329: 
14329: extern int pthread_getattr_default_np (pthread_attr_t *__attr)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: extern int pthread_setattr_default_np (const pthread_attr_t *__attr)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: 
14329: extern int pthread_getattr_np (pthread_t __th, pthread_attr_t *__attr)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int pthread_setschedparam (pthread_t __target_thread, int __policy,
14329:       const struct sched_param *__param)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3)));
14329: 
14329: 
14329: extern int pthread_getschedparam (pthread_t __target_thread,
14329:       int *__restrict __policy,
14329:       struct sched_param *__restrict __param)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 3)));
14329: 
14329: 
14329: extern int pthread_setschedprio (pthread_t __target_thread, int __prio)
14329:      __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: extern int pthread_getname_np (pthread_t __target_thread, char *__buf,
14329:           size_t __buflen)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2)));
14329: 
14329: 
14329: extern int pthread_setname_np (pthread_t __target_thread, const char *__name)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int pthread_getconcurrency (void) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern int pthread_setconcurrency (int __level) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int pthread_yield (void) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: extern int pthread_setaffinity_np (pthread_t __th, size_t __cpusetsize,
14329:        const cpu_set_t *__cpuset)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3)));
14329: 
14329: 
14329: extern int pthread_getaffinity_np (pthread_t __th, size_t __cpusetsize,
14329:        cpu_set_t *__cpuset)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (3)));
14329: # 495 "/usr/include/pthread.h" 3 4
14329: extern int pthread_once (pthread_once_t *__once_control,
14329:     void (*__init_routine) (void)) __attribute__ ((__nonnull__ (1, 2)));
14329: # 507 "/usr/include/pthread.h" 3 4
14329: extern int pthread_setcancelstate (int __state, int *__oldstate);
14329: 
14329: 
14329: 
14329: extern int pthread_setcanceltype (int __type, int *__oldtype);
14329: 
14329: 
14329: extern int pthread_cancel (pthread_t __th);
14329: 
14329: 
14329: 
14329: 
14329: extern void pthread_testcancel (void);
14329: 
14329: 
14329: 
14329: 
14329: typedef struct
14329: {
14329:   struct
14329:   {
14329:     __jmp_buf __cancel_jmp_buf;
14329:     int __mask_was_saved;
14329:   } __cancel_jmp_buf[1];
14329:   void *__pad[4];
14329: } __pthread_unwind_buf_t __attribute__ ((__aligned__));
14329: # 541 "/usr/include/pthread.h" 3 4
14329: struct __pthread_cleanup_frame
14329: {
14329:   void (*__cancel_routine) (void *);
14329:   void *__cancel_arg;
14329:   int __do_it;
14329:   int __cancel_type;
14329: };
14329: # 681 "/usr/include/pthread.h" 3 4
14329: extern void __pthread_register_cancel (__pthread_unwind_buf_t *__buf)
14329:      ;
14329: # 693 "/usr/include/pthread.h" 3 4
14329: extern void __pthread_unregister_cancel (__pthread_unwind_buf_t *__buf)
14329:   ;
14329: # 716 "/usr/include/pthread.h" 3 4
14329: extern void __pthread_register_cancel_defer (__pthread_unwind_buf_t *__buf)
14329:      ;
14329: # 729 "/usr/include/pthread.h" 3 4
14329: extern void __pthread_unregister_cancel_restore (__pthread_unwind_buf_t *__buf)
14329:   ;
14329: 
14329: 
14329: 
14329: extern void __pthread_unwind_next (__pthread_unwind_buf_t *__buf)
14329:      __attribute__ ((__noreturn__))
14329: 
14329:      __attribute__ ((__weak__))
14329: 
14329:      ;
14329: 
14329: 
14329: 
14329: struct __jmp_buf_tag;
14329: extern int __sigsetjmp (struct __jmp_buf_tag *__env, int __savemask) __attribute__ ((__nothrow__));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int pthread_mutex_init (pthread_mutex_t *__mutex,
14329:           const pthread_mutexattr_t *__mutexattr)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: extern int pthread_mutex_destroy (pthread_mutex_t *__mutex)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: extern int pthread_mutex_trylock (pthread_mutex_t *__mutex)
14329:      __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: extern int pthread_mutex_lock (pthread_mutex_t *__mutex)
14329:      __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: extern int pthread_mutex_timedlock (pthread_mutex_t *__restrict __mutex,
14329:         const struct timespec *__restrict
14329:         __abstime) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: 
14329: extern int pthread_mutex_unlock (pthread_mutex_t *__mutex)
14329:      __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: extern int pthread_mutex_getprioceiling (const pthread_mutex_t *
14329:       __restrict __mutex,
14329:       int *__restrict __prioceiling)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: 
14329: extern int pthread_mutex_setprioceiling (pthread_mutex_t *__restrict __mutex,
14329:       int __prioceiling,
14329:       int *__restrict __old_ceiling)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 3)));
14329: 
14329: 
14329: 
14329: 
14329: extern int pthread_mutex_consistent (pthread_mutex_t *__mutex)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: extern int pthread_mutex_consistent_np (pthread_mutex_t *__mutex)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: # 807 "/usr/include/pthread.h" 3 4
14329: extern int pthread_mutexattr_init (pthread_mutexattr_t *__attr)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: extern int pthread_mutexattr_destroy (pthread_mutexattr_t *__attr)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: extern int pthread_mutexattr_getpshared (const pthread_mutexattr_t *
14329:       __restrict __attr,
14329:       int *__restrict __pshared)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: extern int pthread_mutexattr_setpshared (pthread_mutexattr_t *__attr,
14329:       int __pshared)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: extern int pthread_mutexattr_gettype (const pthread_mutexattr_t *__restrict
14329:           __attr, int *__restrict __kind)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: 
14329: 
14329: extern int pthread_mutexattr_settype (pthread_mutexattr_t *__attr, int __kind)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: extern int pthread_mutexattr_getprotocol (const pthread_mutexattr_t *
14329:        __restrict __attr,
14329:        int *__restrict __protocol)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: 
14329: extern int pthread_mutexattr_setprotocol (pthread_mutexattr_t *__attr,
14329:        int __protocol)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: extern int pthread_mutexattr_getprioceiling (const pthread_mutexattr_t *
14329:           __restrict __attr,
14329:           int *__restrict __prioceiling)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: extern int pthread_mutexattr_setprioceiling (pthread_mutexattr_t *__attr,
14329:           int __prioceiling)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: extern int pthread_mutexattr_getrobust (const pthread_mutexattr_t *__attr,
14329:      int *__robustness)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: extern int pthread_mutexattr_getrobust_np (const pthread_mutexattr_t *__attr,
14329:         int *__robustness)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: 
14329: extern int pthread_mutexattr_setrobust (pthread_mutexattr_t *__attr,
14329:      int __robustness)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: extern int pthread_mutexattr_setrobust_np (pthread_mutexattr_t *__attr,
14329:         int __robustness)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: # 889 "/usr/include/pthread.h" 3 4
14329: extern int pthread_rwlock_init (pthread_rwlock_t *__restrict __rwlock,
14329:     const pthread_rwlockattr_t *__restrict
14329:     __attr) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: extern int pthread_rwlock_destroy (pthread_rwlock_t *__rwlock)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: extern int pthread_rwlock_rdlock (pthread_rwlock_t *__rwlock)
14329:      __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: extern int pthread_rwlock_tryrdlock (pthread_rwlock_t *__rwlock)
14329:   __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: extern int pthread_rwlock_timedrdlock (pthread_rwlock_t *__restrict __rwlock,
14329:            const struct timespec *__restrict
14329:            __abstime) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: 
14329: extern int pthread_rwlock_wrlock (pthread_rwlock_t *__rwlock)
14329:      __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: extern int pthread_rwlock_trywrlock (pthread_rwlock_t *__rwlock)
14329:      __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: extern int pthread_rwlock_timedwrlock (pthread_rwlock_t *__restrict __rwlock,
14329:            const struct timespec *__restrict
14329:            __abstime) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: 
14329: extern int pthread_rwlock_unlock (pthread_rwlock_t *__rwlock)
14329:      __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int pthread_rwlockattr_init (pthread_rwlockattr_t *__attr)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: extern int pthread_rwlockattr_destroy (pthread_rwlockattr_t *__attr)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: extern int pthread_rwlockattr_getpshared (const pthread_rwlockattr_t *
14329:        __restrict __attr,
14329:        int *__restrict __pshared)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: extern int pthread_rwlockattr_setpshared (pthread_rwlockattr_t *__attr,
14329:        int __pshared)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: extern int pthread_rwlockattr_getkind_np (const pthread_rwlockattr_t *
14329:        __restrict __attr,
14329:        int *__restrict __pref)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: extern int pthread_rwlockattr_setkind_np (pthread_rwlockattr_t *__attr,
14329:        int __pref) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int pthread_cond_init (pthread_cond_t *__restrict __cond,
14329:          const pthread_condattr_t *__restrict __cond_attr)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: extern int pthread_cond_destroy (pthread_cond_t *__cond)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: extern int pthread_cond_signal (pthread_cond_t *__cond)
14329:      __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: extern int pthread_cond_broadcast (pthread_cond_t *__cond)
14329:      __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int pthread_cond_wait (pthread_cond_t *__restrict __cond,
14329:          pthread_mutex_t *__restrict __mutex)
14329:      __attribute__ ((__nonnull__ (1, 2)));
14329: # 1001 "/usr/include/pthread.h" 3 4
14329: extern int pthread_cond_timedwait (pthread_cond_t *__restrict __cond,
14329:        pthread_mutex_t *__restrict __mutex,
14329:        const struct timespec *__restrict __abstime)
14329:      __attribute__ ((__nonnull__ (1, 2, 3)));
14329: 
14329: 
14329: 
14329: 
14329: extern int pthread_condattr_init (pthread_condattr_t *__attr)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: extern int pthread_condattr_destroy (pthread_condattr_t *__attr)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: extern int pthread_condattr_getpshared (const pthread_condattr_t *
14329:      __restrict __attr,
14329:      int *__restrict __pshared)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: extern int pthread_condattr_setpshared (pthread_condattr_t *__attr,
14329:      int __pshared) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: extern int pthread_condattr_getclock (const pthread_condattr_t *
14329:           __restrict __attr,
14329:           __clockid_t *__restrict __clock_id)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: extern int pthread_condattr_setclock (pthread_condattr_t *__attr,
14329:           __clockid_t __clock_id)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: # 1045 "/usr/include/pthread.h" 3 4
14329: extern int pthread_spin_init (pthread_spinlock_t *__lock, int __pshared)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: extern int pthread_spin_destroy (pthread_spinlock_t *__lock)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: extern int pthread_spin_lock (pthread_spinlock_t *__lock)
14329:      __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: extern int pthread_spin_trylock (pthread_spinlock_t *__lock)
14329:      __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: extern int pthread_spin_unlock (pthread_spinlock_t *__lock)
14329:      __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern int pthread_barrier_init (pthread_barrier_t *__restrict __barrier,
14329:      const pthread_barrierattr_t *__restrict
14329:      __attr, unsigned int __count)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: extern int pthread_barrier_destroy (pthread_barrier_t *__barrier)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: extern int pthread_barrier_wait (pthread_barrier_t *__barrier)
14329:      __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: 
14329: extern int pthread_barrierattr_init (pthread_barrierattr_t *__attr)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: extern int pthread_barrierattr_destroy (pthread_barrierattr_t *__attr)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: extern int pthread_barrierattr_getpshared (const pthread_barrierattr_t *
14329:         __restrict __attr,
14329:         int *__restrict __pshared)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
14329: 
14329: 
14329: extern int pthread_barrierattr_setpshared (pthread_barrierattr_t *__attr,
14329:         int __pshared)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: # 1112 "/usr/include/pthread.h" 3 4
14329: extern int pthread_key_create (pthread_key_t *__key,
14329:           void (*__destr_function) (void *))
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
14329: 
14329: 
14329: extern int pthread_key_delete (pthread_key_t __key) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern void *pthread_getspecific (pthread_key_t __key) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: extern int pthread_setspecific (pthread_key_t __key,
14329:     const void *__pointer) __attribute__ ((__nothrow__ , __leaf__)) ;
14329: 
14329: 
14329: 
14329: 
14329: extern int pthread_getcpuclockid (pthread_t __thread_id,
14329:       __clockid_t *__clock_id)
14329:      __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2)));
14329: # 1146 "/usr/include/pthread.h" 3 4
14329: extern int pthread_atfork (void (*__prepare) (void),
14329:       void (*__parent) (void),
14329:       void (*__child) (void)) __attribute__ ((__nothrow__ , __leaf__));
14329: 
14329: 
14329: 
14329: 
14329: extern __inline __attribute__ ((__gnu_inline__)) int
14329: __attribute__ ((__nothrow__ , __leaf__)) pthread_equal (pthread_t __thread1, pthread_t __thread2)
14329: {
14329:   return __thread1 == __thread2;
14329: }
14329: 
14329: 
14329: 
14329: # 129 "/usr/include/glib-2.0/glib/deprecated/gthread.h" 2
14329: 
14329: 
14329: 
14329: 
14329: 
14329: # 133 "/usr/include/glib-2.0/glib/deprecated/gthread.h"
14329: typedef struct
14329: {
14329:   GMutex *mutex;
14329: 
14329: 
14329:   pthread_mutex_t unused;
14329: 
14329: } GStaticMutex;
14329: # 149 "/usr/include/glib-2.0/glib/deprecated/gthread.h"
14329: __attribute__((__deprecated__("Use '" "g_mutex_init" "' instead"))) extern
14329: void g_static_mutex_init (GStaticMutex *mutex);
14329: __attribute__((__deprecated__("Use '" "g_mutex_clear" "' instead"))) extern
14329: void g_static_mutex_free (GStaticMutex *mutex);
14329: __attribute__((__deprecated__("Use '" "GMutex" "' instead"))) extern
14329: GMutex *g_static_mutex_get_mutex_impl (GStaticMutex *mutex);
14329: 
14329: typedef struct _GStaticRecMutex GStaticRecMutex;
14329: struct _GStaticRecMutex
14329: {
14329: 
14329:   GStaticMutex mutex;
14329:   guint depth;
14329: 
14329: 
14329:   union {
14329: 
14329: 
14329: 
14329:     pthread_t owner;
14329: 
14329:     gdouble dummy;
14329:   } unused;
14329: };
14329: 
14329: 
14329: __attribute__((__deprecated__("Use '" "g_rec_mutex_init" "' instead"))) extern
14329: void g_static_rec_mutex_init (GStaticRecMutex *mutex);
14329: 
14329: __attribute__((__deprecated__("Use '" "g_rec_mutex_lock" "' instead"))) extern
14329: void g_static_rec_mutex_lock (GStaticRecMutex *mutex);
14329: 
14329: __attribute__((__deprecated__("Use '" "g_rec_mutex_try_lock" "' instead"))) extern
14329: gboolean g_static_rec_mutex_trylock (GStaticRecMutex *mutex);
14329: 
14329: __attribute__((__deprecated__("Use '" "g_rec_mutex_unlock" "' instead"))) extern
14329: void g_static_rec_mutex_unlock (GStaticRecMutex *mutex);
14329: 
14329: __attribute__((__deprecated__)) extern
14329: void g_static_rec_mutex_lock_full (GStaticRecMutex *mutex,
14329:                                          guint depth);
14329: 
14329: __attribute__((__deprecated__)) extern
14329: guint g_static_rec_mutex_unlock_full (GStaticRecMutex *mutex);
14329: 
14329: __attribute__((__deprecated__("Use '" "g_rec_mutex_free" "' instead"))) extern
14329: void g_static_rec_mutex_free (GStaticRecMutex *mutex);
14329: 
14329: typedef struct _GStaticRWLock GStaticRWLock;
14329: struct _GStaticRWLock
14329: {
14329: 
14329:   GStaticMutex mutex;
14329:   GCond *read_cond;
14329:   GCond *write_cond;
14329:   guint read_counter;
14329:   gboolean have_writer;
14329:   guint want_to_read;
14329:   guint want_to_write;
14329: };
14329: 
14329: 
14329: 
14329: __attribute__((__deprecated__("Use '" "g_rw_lock_init" "' instead"))) extern
14329: void g_static_rw_lock_init (GStaticRWLock *lock);
14329: 
14329: __attribute__((__deprecated__("Use '" "g_rw_lock_reader_lock" "' instead"))) extern
14329: void g_static_rw_lock_reader_lock (GStaticRWLock *lock);
14329: 
14329: __attribute__((__deprecated__("Use '" "g_rw_lock_reader_trylock" "' instead"))) extern
14329: gboolean g_static_rw_lock_reader_trylock (GStaticRWLock *lock);
14329: 
14329: __attribute__((__deprecated__("Use '" "g_rw_lock_reader_unlock" "' instead"))) extern
14329: void g_static_rw_lock_reader_unlock (GStaticRWLock *lock);
14329: 
14329: __attribute__((__deprecated__("Use '" "g_rw_lock_writer_lock" "' instead"))) extern
14329: void g_static_rw_lock_writer_lock (GStaticRWLock *lock);
14329: 
14329: __attribute__((__deprecated__("Use '" "g_rw_lock_writer_trylock" "' instead"))) extern
14329: gboolean g_static_rw_lock_writer_trylock (GStaticRWLock *lock);
14329: 
14329: __attribute__((__deprecated__("Use '" "g_rw_lock_writer_unlock" "' instead"))) extern
14329: void g_static_rw_lock_writer_unlock (GStaticRWLock *lock);
14329: 
14329: __attribute__((__deprecated__("Use '" "g_rw_lock_free" "' instead"))) extern
14329: void g_static_rw_lock_free (GStaticRWLock *lock);
14329: 
14329: __attribute__((__deprecated__)) extern
14329: GPrivate * g_private_new (GDestroyNotify notify);
14329: 
14329: typedef struct _GStaticPrivate GStaticPrivate;
14329: struct _GStaticPrivate
14329: {
14329: 
14329:   guint index;
14329: };
14329: 
14329: 
14329: __attribute__((__deprecated__)) extern
14329: void g_static_private_init (GStaticPrivate *private_key);
14329: 
14329: __attribute__((__deprecated__("Use '" "g_private_get" "' instead"))) extern
14329: gpointer g_static_private_get (GStaticPrivate *private_key);
14329: 
14329: __attribute__((__deprecated__("Use '" "g_private_set" "' instead"))) extern
14329: void g_static_private_set (GStaticPrivate *private_key,
14329:                                           gpointer data,
14329:                                           GDestroyNotify notify);
14329: 
14329: __attribute__((__deprecated__)) extern
14329: void g_static_private_free (GStaticPrivate *private_key);
14329: 
14329: __attribute__((__deprecated__)) extern
14329: gboolean g_once_init_enter_impl (volatile gsize *location);
14329: 
14329: __attribute__((__deprecated__)) extern
14329: void g_thread_init (gpointer vtable);
14329: __attribute__((__deprecated__)) extern
14329: void g_thread_init_with_errorcheck_mutexes (gpointer vtable);
14329: 
14329: __attribute__((__deprecated__)) extern
14329: gboolean g_thread_get_initialized (void);
14329: 
14329: extern gboolean g_threads_got_initialized;
14329: 
14329: 
14329: 
14329: __attribute__((__deprecated__)) extern
14329: GMutex * g_mutex_new (void);
14329: __attribute__((__deprecated__)) extern
14329: void g_mutex_free (GMutex *mutex);
14329: __attribute__((__deprecated__)) extern
14329: GCond * g_cond_new (void);
14329: __attribute__((__deprecated__)) extern
14329: void g_cond_free (GCond *cond);
14329: __attribute__((__deprecated__)) extern
14329: gboolean g_cond_timed_wait (GCond *cond,
14329:                                          GMutex *mutex,
14329:                                          GTimeVal *timeval);
14329: 
14329: 
14329: 
14329: 
14329: # 112 "/usr/include/glib-2.0/glib.h" 2
14329: 
14329: 
14329: # 1 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 1
14329: # 24 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: static inline void
14329: g_autoptr_cleanup_generic_gfree (void *p)
14329: {
14329:   void **pp = (void**)p;
14329:   g_free (*pp);
14329: }
14329: 
14329: static inline void
14329: g_autoptr_cleanup_gstring_free (GString *string)
14329: {
14329:   if (string)
14329:     g_string_free (string, (!(0)));
14329: }
14329: 
14329: 
14329: 
14329: 
14329: typedef GAsyncQueue *GAsyncQueue_autoptr; typedef GList *GAsyncQueue_listautoptr; typedef GSList *GAsyncQueue_slistautoptr;
14329: # 41 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic push
14329: # 41 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 41 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
14329: # 41 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329:  static __attribute__((__unused__)) inline void glib_autoptr_cleanup_GAsyncQueue (GAsyncQueue **_ptr) { if (*_ptr) (g_async_queue_unref) (*_ptr); } static __attribute__((__unused__)) inline void glib_listautoptr_cleanup_GAsyncQueue (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_async_queue_unref); } static __attribute__((__unused__)) inline void glib_slistautoptr_cleanup_GAsyncQueue (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_async_queue_unref); }
14329: # 41 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic pop
14329: # 41 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: typedef GBookmarkFile *GBookmarkFile_autoptr; typedef GList *GBookmarkFile_listautoptr; typedef GSList *GBookmarkFile_slistautoptr;
14329: # 42 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic push
14329: # 42 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 42 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
14329: # 42 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329:  static __attribute__((__unused__)) inline void glib_autoptr_cleanup_GBookmarkFile (GBookmarkFile **_ptr) { if (*_ptr) (g_bookmark_file_free) (*_ptr); } static __attribute__((__unused__)) inline void glib_listautoptr_cleanup_GBookmarkFile (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_bookmark_file_free); } static __attribute__((__unused__)) inline void glib_slistautoptr_cleanup_GBookmarkFile (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_bookmark_file_free); }
14329: # 42 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic pop
14329: # 42 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: typedef GBytes *GBytes_autoptr; typedef GList *GBytes_listautoptr; typedef GSList *GBytes_slistautoptr;
14329: # 43 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic push
14329: # 43 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 43 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
14329: # 43 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329:  static __attribute__((__unused__)) inline void glib_autoptr_cleanup_GBytes (GBytes **_ptr) { if (*_ptr) (g_bytes_unref) (*_ptr); } static __attribute__((__unused__)) inline void glib_listautoptr_cleanup_GBytes (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_bytes_unref); } static __attribute__((__unused__)) inline void glib_slistautoptr_cleanup_GBytes (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_bytes_unref); }
14329: # 43 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic pop
14329: # 43 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: typedef GChecksum *GChecksum_autoptr; typedef GList *GChecksum_listautoptr; typedef GSList *GChecksum_slistautoptr;
14329: # 44 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic push
14329: # 44 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 44 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
14329: # 44 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329:  static __attribute__((__unused__)) inline void glib_autoptr_cleanup_GChecksum (GChecksum **_ptr) { if (*_ptr) (g_checksum_free) (*_ptr); } static __attribute__((__unused__)) inline void glib_listautoptr_cleanup_GChecksum (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_checksum_free); } static __attribute__((__unused__)) inline void glib_slistautoptr_cleanup_GChecksum (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_checksum_free); }
14329: # 44 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic pop
14329: # 44 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: typedef GDateTime *GDateTime_autoptr; typedef GList *GDateTime_listautoptr; typedef GSList *GDateTime_slistautoptr;
14329: # 45 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic push
14329: # 45 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 45 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
14329: # 45 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329:  static __attribute__((__unused__)) inline void glib_autoptr_cleanup_GDateTime (GDateTime **_ptr) { if (*_ptr) (g_date_time_unref) (*_ptr); } static __attribute__((__unused__)) inline void glib_listautoptr_cleanup_GDateTime (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_date_time_unref); } static __attribute__((__unused__)) inline void glib_slistautoptr_cleanup_GDateTime (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_date_time_unref); }
14329: # 45 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic pop
14329: # 45 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: typedef GDir *GDir_autoptr; typedef GList *GDir_listautoptr; typedef GSList *GDir_slistautoptr;
14329: # 46 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic push
14329: # 46 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 46 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
14329: # 46 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329:  static __attribute__((__unused__)) inline void glib_autoptr_cleanup_GDir (GDir **_ptr) { if (*_ptr) (g_dir_close) (*_ptr); } static __attribute__((__unused__)) inline void glib_listautoptr_cleanup_GDir (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_dir_close); } static __attribute__((__unused__)) inline void glib_slistautoptr_cleanup_GDir (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_dir_close); }
14329: # 46 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic pop
14329: # 46 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: typedef GError *GError_autoptr; typedef GList *GError_listautoptr; typedef GSList *GError_slistautoptr;
14329: # 47 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic push
14329: # 47 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 47 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
14329: # 47 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329:  static __attribute__((__unused__)) inline void glib_autoptr_cleanup_GError (GError **_ptr) { if (*_ptr) (g_error_free) (*_ptr); } static __attribute__((__unused__)) inline void glib_listautoptr_cleanup_GError (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_error_free); } static __attribute__((__unused__)) inline void glib_slistautoptr_cleanup_GError (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_error_free); }
14329: # 47 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic pop
14329: # 47 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: typedef GHashTable *GHashTable_autoptr; typedef GList *GHashTable_listautoptr; typedef GSList *GHashTable_slistautoptr;
14329: # 48 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic push
14329: # 48 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 48 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
14329: # 48 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329:  static __attribute__((__unused__)) inline void glib_autoptr_cleanup_GHashTable (GHashTable **_ptr) { if (*_ptr) (g_hash_table_unref) (*_ptr); } static __attribute__((__unused__)) inline void glib_listautoptr_cleanup_GHashTable (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_hash_table_unref); } static __attribute__((__unused__)) inline void glib_slistautoptr_cleanup_GHashTable (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_hash_table_unref); }
14329: # 48 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic pop
14329: # 48 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: typedef GHmac *GHmac_autoptr; typedef GList *GHmac_listautoptr; typedef GSList *GHmac_slistautoptr;
14329: # 49 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic push
14329: # 49 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 49 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
14329: # 49 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329:  static __attribute__((__unused__)) inline void glib_autoptr_cleanup_GHmac (GHmac **_ptr) { if (*_ptr) (g_hmac_unref) (*_ptr); } static __attribute__((__unused__)) inline void glib_listautoptr_cleanup_GHmac (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_hmac_unref); } static __attribute__((__unused__)) inline void glib_slistautoptr_cleanup_GHmac (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_hmac_unref); }
14329: # 49 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic pop
14329: # 49 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: typedef GIOChannel *GIOChannel_autoptr; typedef GList *GIOChannel_listautoptr; typedef GSList *GIOChannel_slistautoptr;
14329: # 50 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic push
14329: # 50 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 50 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
14329: # 50 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329:  static __attribute__((__unused__)) inline void glib_autoptr_cleanup_GIOChannel (GIOChannel **_ptr) { if (*_ptr) (g_io_channel_unref) (*_ptr); } static __attribute__((__unused__)) inline void glib_listautoptr_cleanup_GIOChannel (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_io_channel_unref); } static __attribute__((__unused__)) inline void glib_slistautoptr_cleanup_GIOChannel (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_io_channel_unref); }
14329: # 50 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic pop
14329: # 50 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: typedef GKeyFile *GKeyFile_autoptr; typedef GList *GKeyFile_listautoptr; typedef GSList *GKeyFile_slistautoptr;
14329: # 51 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic push
14329: # 51 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 51 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
14329: # 51 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329:  static __attribute__((__unused__)) inline void glib_autoptr_cleanup_GKeyFile (GKeyFile **_ptr) { if (*_ptr) (g_key_file_unref) (*_ptr); } static __attribute__((__unused__)) inline void glib_listautoptr_cleanup_GKeyFile (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_key_file_unref); } static __attribute__((__unused__)) inline void glib_slistautoptr_cleanup_GKeyFile (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_key_file_unref); }
14329: # 51 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic pop
14329: # 51 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: typedef GList *GList_autoptr; typedef GList *GList_listautoptr; typedef GSList *GList_slistautoptr;
14329: # 52 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic push
14329: # 52 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 52 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
14329: # 52 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329:  static __attribute__((__unused__)) inline void glib_autoptr_cleanup_GList (GList **_ptr) { if (*_ptr) (g_list_free) (*_ptr); } static __attribute__((__unused__)) inline void glib_listautoptr_cleanup_GList (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_list_free); } static __attribute__((__unused__)) inline void glib_slistautoptr_cleanup_GList (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_list_free); }
14329: # 52 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic pop
14329: # 52 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: typedef GArray *GArray_autoptr; typedef GList *GArray_listautoptr; typedef GSList *GArray_slistautoptr;
14329: # 53 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic push
14329: # 53 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 53 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
14329: # 53 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329:  static __attribute__((__unused__)) inline void glib_autoptr_cleanup_GArray (GArray **_ptr) { if (*_ptr) (g_array_unref) (*_ptr); } static __attribute__((__unused__)) inline void glib_listautoptr_cleanup_GArray (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_array_unref); } static __attribute__((__unused__)) inline void glib_slistautoptr_cleanup_GArray (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_array_unref); }
14329: # 53 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic pop
14329: # 53 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: typedef GPtrArray *GPtrArray_autoptr; typedef GList *GPtrArray_listautoptr; typedef GSList *GPtrArray_slistautoptr;
14329: # 54 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic push
14329: # 54 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 54 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
14329: # 54 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329:  static __attribute__((__unused__)) inline void glib_autoptr_cleanup_GPtrArray (GPtrArray **_ptr) { if (*_ptr) (g_ptr_array_unref) (*_ptr); } static __attribute__((__unused__)) inline void glib_listautoptr_cleanup_GPtrArray (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_ptr_array_unref); } static __attribute__((__unused__)) inline void glib_slistautoptr_cleanup_GPtrArray (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_ptr_array_unref); }
14329: # 54 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic pop
14329: # 54 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: typedef GByteArray *GByteArray_autoptr; typedef GList *GByteArray_listautoptr; typedef GSList *GByteArray_slistautoptr;
14329: # 55 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic push
14329: # 55 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 55 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
14329: # 55 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329:  static __attribute__((__unused__)) inline void glib_autoptr_cleanup_GByteArray (GByteArray **_ptr) { if (*_ptr) (g_byte_array_unref) (*_ptr); } static __attribute__((__unused__)) inline void glib_listautoptr_cleanup_GByteArray (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_byte_array_unref); } static __attribute__((__unused__)) inline void glib_slistautoptr_cleanup_GByteArray (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_byte_array_unref); }
14329: # 55 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic pop
14329: # 55 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: typedef GMainContext *GMainContext_autoptr; typedef GList *GMainContext_listautoptr; typedef GSList *GMainContext_slistautoptr;
14329: # 56 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic push
14329: # 56 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 56 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
14329: # 56 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329:  static __attribute__((__unused__)) inline void glib_autoptr_cleanup_GMainContext (GMainContext **_ptr) { if (*_ptr) (g_main_context_unref) (*_ptr); } static __attribute__((__unused__)) inline void glib_listautoptr_cleanup_GMainContext (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_main_context_unref); } static __attribute__((__unused__)) inline void glib_slistautoptr_cleanup_GMainContext (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_main_context_unref); }
14329: # 56 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic pop
14329: # 56 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: typedef GMainLoop *GMainLoop_autoptr; typedef GList *GMainLoop_listautoptr; typedef GSList *GMainLoop_slistautoptr;
14329: # 57 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic push
14329: # 57 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 57 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
14329: # 57 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329:  static __attribute__((__unused__)) inline void glib_autoptr_cleanup_GMainLoop (GMainLoop **_ptr) { if (*_ptr) (g_main_loop_unref) (*_ptr); } static __attribute__((__unused__)) inline void glib_listautoptr_cleanup_GMainLoop (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_main_loop_unref); } static __attribute__((__unused__)) inline void glib_slistautoptr_cleanup_GMainLoop (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_main_loop_unref); }
14329: # 57 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic pop
14329: # 57 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: typedef GSource *GSource_autoptr; typedef GList *GSource_listautoptr; typedef GSList *GSource_slistautoptr;
14329: # 58 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic push
14329: # 58 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 58 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
14329: # 58 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329:  static __attribute__((__unused__)) inline void glib_autoptr_cleanup_GSource (GSource **_ptr) { if (*_ptr) (g_source_unref) (*_ptr); } static __attribute__((__unused__)) inline void glib_listautoptr_cleanup_GSource (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_source_unref); } static __attribute__((__unused__)) inline void glib_slistautoptr_cleanup_GSource (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_source_unref); }
14329: # 58 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic pop
14329: # 58 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: typedef GMappedFile *GMappedFile_autoptr; typedef GList *GMappedFile_listautoptr; typedef GSList *GMappedFile_slistautoptr;
14329: # 59 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic push
14329: # 59 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 59 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
14329: # 59 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329:  static __attribute__((__unused__)) inline void glib_autoptr_cleanup_GMappedFile (GMappedFile **_ptr) { if (*_ptr) (g_mapped_file_unref) (*_ptr); } static __attribute__((__unused__)) inline void glib_listautoptr_cleanup_GMappedFile (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_mapped_file_unref); } static __attribute__((__unused__)) inline void glib_slistautoptr_cleanup_GMappedFile (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_mapped_file_unref); }
14329: # 59 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic pop
14329: # 59 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: typedef GMarkupParseContext *GMarkupParseContext_autoptr; typedef GList *GMarkupParseContext_listautoptr; typedef GSList *GMarkupParseContext_slistautoptr;
14329: # 60 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic push
14329: # 60 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 60 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
14329: # 60 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329:  static __attribute__((__unused__)) inline void glib_autoptr_cleanup_GMarkupParseContext (GMarkupParseContext **_ptr) { if (*_ptr) (g_markup_parse_context_unref) (*_ptr); } static __attribute__((__unused__)) inline void glib_listautoptr_cleanup_GMarkupParseContext (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_markup_parse_context_unref); } static __attribute__((__unused__)) inline void glib_slistautoptr_cleanup_GMarkupParseContext (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_markup_parse_context_unref); }
14329: # 60 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic pop
14329: # 60 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: typedef GNode *GNode_autoptr; typedef GList *GNode_listautoptr; typedef GSList *GNode_slistautoptr;
14329: # 61 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic push
14329: # 61 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 61 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
14329: # 61 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329:  static __attribute__((__unused__)) inline void glib_autoptr_cleanup_GNode (GNode **_ptr) { if (*_ptr) (g_node_destroy) (*_ptr); } static __attribute__((__unused__)) inline void glib_listautoptr_cleanup_GNode (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_node_destroy); } static __attribute__((__unused__)) inline void glib_slistautoptr_cleanup_GNode (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_node_destroy); }
14329: # 61 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic pop
14329: # 61 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: typedef GOptionContext *GOptionContext_autoptr; typedef GList *GOptionContext_listautoptr; typedef GSList *GOptionContext_slistautoptr;
14329: # 62 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic push
14329: # 62 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 62 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
14329: # 62 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329:  static __attribute__((__unused__)) inline void glib_autoptr_cleanup_GOptionContext (GOptionContext **_ptr) { if (*_ptr) (g_option_context_free) (*_ptr); } static __attribute__((__unused__)) inline void glib_listautoptr_cleanup_GOptionContext (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_option_context_free); } static __attribute__((__unused__)) inline void glib_slistautoptr_cleanup_GOptionContext (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_option_context_free); }
14329: # 62 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic pop
14329: # 62 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: typedef GOptionGroup *GOptionGroup_autoptr; typedef GList *GOptionGroup_listautoptr; typedef GSList *GOptionGroup_slistautoptr;
14329: # 63 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic push
14329: # 63 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 63 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
14329: # 63 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329:  static __attribute__((__unused__)) inline void glib_autoptr_cleanup_GOptionGroup (GOptionGroup **_ptr) { if (*_ptr) (g_option_group_unref) (*_ptr); } static __attribute__((__unused__)) inline void glib_listautoptr_cleanup_GOptionGroup (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_option_group_unref); } static __attribute__((__unused__)) inline void glib_slistautoptr_cleanup_GOptionGroup (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_option_group_unref); }
14329: # 63 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic pop
14329: # 63 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: typedef GPatternSpec *GPatternSpec_autoptr; typedef GList *GPatternSpec_listautoptr; typedef GSList *GPatternSpec_slistautoptr;
14329: # 64 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic push
14329: # 64 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 64 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
14329: # 64 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329:  static __attribute__((__unused__)) inline void glib_autoptr_cleanup_GPatternSpec (GPatternSpec **_ptr) { if (*_ptr) (g_pattern_spec_free) (*_ptr); } static __attribute__((__unused__)) inline void glib_listautoptr_cleanup_GPatternSpec (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_pattern_spec_free); } static __attribute__((__unused__)) inline void glib_slistautoptr_cleanup_GPatternSpec (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_pattern_spec_free); }
14329: # 64 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic pop
14329: # 64 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: typedef GQueue *GQueue_autoptr; typedef GList *GQueue_listautoptr; typedef GSList *GQueue_slistautoptr;
14329: # 65 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic push
14329: # 65 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 65 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
14329: # 65 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329:  static __attribute__((__unused__)) inline void glib_autoptr_cleanup_GQueue (GQueue **_ptr) { if (*_ptr) (g_queue_free) (*_ptr); } static __attribute__((__unused__)) inline void glib_listautoptr_cleanup_GQueue (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_queue_free); } static __attribute__((__unused__)) inline void glib_slistautoptr_cleanup_GQueue (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_queue_free); }
14329: # 65 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic pop
14329: # 65 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: 
14329: # 66 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic push
14329: # 66 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 66 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
14329: # 66 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329:  static inline void glib_auto_cleanup_GQueue (GQueue *_ptr) { (g_queue_clear) (_ptr); }
14329: # 66 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic pop
14329: # 66 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: typedef GRand *GRand_autoptr; typedef GList *GRand_listautoptr; typedef GSList *GRand_slistautoptr;
14329: # 67 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic push
14329: # 67 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 67 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
14329: # 67 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329:  static __attribute__((__unused__)) inline void glib_autoptr_cleanup_GRand (GRand **_ptr) { if (*_ptr) (g_rand_free) (*_ptr); } static __attribute__((__unused__)) inline void glib_listautoptr_cleanup_GRand (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_rand_free); } static __attribute__((__unused__)) inline void glib_slistautoptr_cleanup_GRand (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_rand_free); }
14329: # 67 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic pop
14329: # 67 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: typedef GRegex *GRegex_autoptr; typedef GList *GRegex_listautoptr; typedef GSList *GRegex_slistautoptr;
14329: # 68 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic push
14329: # 68 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 68 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
14329: # 68 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329:  static __attribute__((__unused__)) inline void glib_autoptr_cleanup_GRegex (GRegex **_ptr) { if (*_ptr) (g_regex_unref) (*_ptr); } static __attribute__((__unused__)) inline void glib_listautoptr_cleanup_GRegex (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_regex_unref); } static __attribute__((__unused__)) inline void glib_slistautoptr_cleanup_GRegex (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_regex_unref); }
14329: # 68 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic pop
14329: # 68 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: typedef GMatchInfo *GMatchInfo_autoptr; typedef GList *GMatchInfo_listautoptr; typedef GSList *GMatchInfo_slistautoptr;
14329: # 69 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic push
14329: # 69 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 69 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
14329: # 69 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329:  static __attribute__((__unused__)) inline void glib_autoptr_cleanup_GMatchInfo (GMatchInfo **_ptr) { if (*_ptr) (g_match_info_unref) (*_ptr); } static __attribute__((__unused__)) inline void glib_listautoptr_cleanup_GMatchInfo (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_match_info_unref); } static __attribute__((__unused__)) inline void glib_slistautoptr_cleanup_GMatchInfo (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_match_info_unref); }
14329: # 69 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic pop
14329: # 69 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: typedef GScanner *GScanner_autoptr; typedef GList *GScanner_listautoptr; typedef GSList *GScanner_slistautoptr;
14329: # 70 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic push
14329: # 70 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 70 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
14329: # 70 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329:  static __attribute__((__unused__)) inline void glib_autoptr_cleanup_GScanner (GScanner **_ptr) { if (*_ptr) (g_scanner_destroy) (*_ptr); } static __attribute__((__unused__)) inline void glib_listautoptr_cleanup_GScanner (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_scanner_destroy); } static __attribute__((__unused__)) inline void glib_slistautoptr_cleanup_GScanner (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_scanner_destroy); }
14329: # 70 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic pop
14329: # 70 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: typedef GSequence *GSequence_autoptr; typedef GList *GSequence_listautoptr; typedef GSList *GSequence_slistautoptr;
14329: # 71 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic push
14329: # 71 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 71 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
14329: # 71 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329:  static __attribute__((__unused__)) inline void glib_autoptr_cleanup_GSequence (GSequence **_ptr) { if (*_ptr) (g_sequence_free) (*_ptr); } static __attribute__((__unused__)) inline void glib_listautoptr_cleanup_GSequence (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_sequence_free); } static __attribute__((__unused__)) inline void glib_slistautoptr_cleanup_GSequence (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_sequence_free); }
14329: # 71 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic pop
14329: # 71 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: typedef GSList *GSList_autoptr; typedef GList *GSList_listautoptr; typedef GSList *GSList_slistautoptr;
14329: # 72 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic push
14329: # 72 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 72 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
14329: # 72 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329:  static __attribute__((__unused__)) inline void glib_autoptr_cleanup_GSList (GSList **_ptr) { if (*_ptr) (g_slist_free) (*_ptr); } static __attribute__((__unused__)) inline void glib_listautoptr_cleanup_GSList (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_slist_free); } static __attribute__((__unused__)) inline void glib_slistautoptr_cleanup_GSList (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_slist_free); }
14329: # 72 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic pop
14329: # 72 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: typedef GString *GString_autoptr; typedef GList *GString_listautoptr; typedef GSList *GString_slistautoptr;
14329: # 73 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic push
14329: # 73 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 73 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
14329: # 73 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329:  static __attribute__((__unused__)) inline void glib_autoptr_cleanup_GString (GString **_ptr) { if (*_ptr) (g_autoptr_cleanup_gstring_free) (*_ptr); } static __attribute__((__unused__)) inline void glib_listautoptr_cleanup_GString (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_autoptr_cleanup_gstring_free); } static __attribute__((__unused__)) inline void glib_slistautoptr_cleanup_GString (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_autoptr_cleanup_gstring_free); }
14329: # 73 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic pop
14329: # 73 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: typedef GStringChunk *GStringChunk_autoptr; typedef GList *GStringChunk_listautoptr; typedef GSList *GStringChunk_slistautoptr;
14329: # 74 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic push
14329: # 74 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 74 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
14329: # 74 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329:  static __attribute__((__unused__)) inline void glib_autoptr_cleanup_GStringChunk (GStringChunk **_ptr) { if (*_ptr) (g_string_chunk_free) (*_ptr); } static __attribute__((__unused__)) inline void glib_listautoptr_cleanup_GStringChunk (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_string_chunk_free); } static __attribute__((__unused__)) inline void glib_slistautoptr_cleanup_GStringChunk (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_string_chunk_free); }
14329: # 74 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic pop
14329: # 74 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: typedef GThread *GThread_autoptr; typedef GList *GThread_listautoptr; typedef GSList *GThread_slistautoptr;
14329: # 75 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic push
14329: # 75 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 75 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
14329: # 75 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329:  static __attribute__((__unused__)) inline void glib_autoptr_cleanup_GThread (GThread **_ptr) { if (*_ptr) (g_thread_unref) (*_ptr); } static __attribute__((__unused__)) inline void glib_listautoptr_cleanup_GThread (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_thread_unref); } static __attribute__((__unused__)) inline void glib_slistautoptr_cleanup_GThread (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_thread_unref); }
14329: # 75 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic pop
14329: # 75 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: 
14329: # 76 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic push
14329: # 76 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 76 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
14329: # 76 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329:  static inline void glib_auto_cleanup_GMutex (GMutex *_ptr) { (g_mutex_clear) (_ptr); }
14329: # 76 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic pop
14329: # 76 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: typedef GMutexLocker *GMutexLocker_autoptr; typedef GList *GMutexLocker_listautoptr; typedef GSList *GMutexLocker_slistautoptr;
14329: # 77 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic push
14329: # 77 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 77 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
14329: # 77 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329:  static __attribute__((__unused__)) inline void glib_autoptr_cleanup_GMutexLocker (GMutexLocker **_ptr) { if (*_ptr) (g_mutex_locker_free) (*_ptr); } static __attribute__((__unused__)) inline void glib_listautoptr_cleanup_GMutexLocker (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_mutex_locker_free); } static __attribute__((__unused__)) inline void glib_slistautoptr_cleanup_GMutexLocker (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_mutex_locker_free); }
14329: # 77 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic pop
14329: # 77 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: 
14329: # 78 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic push
14329: # 78 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 78 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
14329: # 78 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329:  static inline void glib_auto_cleanup_GCond (GCond *_ptr) { (g_cond_clear) (_ptr); }
14329: # 78 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic pop
14329: # 78 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: typedef GTimer *GTimer_autoptr; typedef GList *GTimer_listautoptr; typedef GSList *GTimer_slistautoptr;
14329: # 79 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic push
14329: # 79 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 79 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
14329: # 79 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329:  static __attribute__((__unused__)) inline void glib_autoptr_cleanup_GTimer (GTimer **_ptr) { if (*_ptr) (g_timer_destroy) (*_ptr); } static __attribute__((__unused__)) inline void glib_listautoptr_cleanup_GTimer (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_timer_destroy); } static __attribute__((__unused__)) inline void glib_slistautoptr_cleanup_GTimer (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_timer_destroy); }
14329: # 79 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic pop
14329: # 79 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: typedef GTimeZone *GTimeZone_autoptr; typedef GList *GTimeZone_listautoptr; typedef GSList *GTimeZone_slistautoptr;
14329: # 80 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic push
14329: # 80 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 80 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
14329: # 80 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329:  static __attribute__((__unused__)) inline void glib_autoptr_cleanup_GTimeZone (GTimeZone **_ptr) { if (*_ptr) (g_time_zone_unref) (*_ptr); } static __attribute__((__unused__)) inline void glib_listautoptr_cleanup_GTimeZone (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_time_zone_unref); } static __attribute__((__unused__)) inline void glib_slistautoptr_cleanup_GTimeZone (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_time_zone_unref); }
14329: # 80 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic pop
14329: # 80 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: typedef GTree *GTree_autoptr; typedef GList *GTree_listautoptr; typedef GSList *GTree_slistautoptr;
14329: # 81 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic push
14329: # 81 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 81 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
14329: # 81 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329:  static __attribute__((__unused__)) inline void glib_autoptr_cleanup_GTree (GTree **_ptr) { if (*_ptr) (g_tree_unref) (*_ptr); } static __attribute__((__unused__)) inline void glib_listautoptr_cleanup_GTree (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_tree_unref); } static __attribute__((__unused__)) inline void glib_slistautoptr_cleanup_GTree (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_tree_unref); }
14329: # 81 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic pop
14329: # 81 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: typedef GVariant *GVariant_autoptr; typedef GList *GVariant_listautoptr; typedef GSList *GVariant_slistautoptr;
14329: # 82 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic push
14329: # 82 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 82 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
14329: # 82 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329:  static __attribute__((__unused__)) inline void glib_autoptr_cleanup_GVariant (GVariant **_ptr) { if (*_ptr) (g_variant_unref) (*_ptr); } static __attribute__((__unused__)) inline void glib_listautoptr_cleanup_GVariant (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_variant_unref); } static __attribute__((__unused__)) inline void glib_slistautoptr_cleanup_GVariant (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_variant_unref); }
14329: # 82 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic pop
14329: # 82 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: typedef GVariantBuilder *GVariantBuilder_autoptr; typedef GList *GVariantBuilder_listautoptr; typedef GSList *GVariantBuilder_slistautoptr;
14329: # 83 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic push
14329: # 83 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 83 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
14329: # 83 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329:  static __attribute__((__unused__)) inline void glib_autoptr_cleanup_GVariantBuilder (GVariantBuilder **_ptr) { if (*_ptr) (g_variant_builder_unref) (*_ptr); } static __attribute__((__unused__)) inline void glib_listautoptr_cleanup_GVariantBuilder (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_variant_builder_unref); } static __attribute__((__unused__)) inline void glib_slistautoptr_cleanup_GVariantBuilder (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_variant_builder_unref); }
14329: # 83 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic pop
14329: # 83 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: 
14329: # 84 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic push
14329: # 84 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 84 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
14329: # 84 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329:  static inline void glib_auto_cleanup_GVariantBuilder (GVariantBuilder *_ptr) { (g_variant_builder_clear) (_ptr); }
14329: # 84 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic pop
14329: # 84 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: typedef GVariantIter *GVariantIter_autoptr; typedef GList *GVariantIter_listautoptr; typedef GSList *GVariantIter_slistautoptr;
14329: # 85 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic push
14329: # 85 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 85 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
14329: # 85 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329:  static __attribute__((__unused__)) inline void glib_autoptr_cleanup_GVariantIter (GVariantIter **_ptr) { if (*_ptr) (g_variant_iter_free) (*_ptr); } static __attribute__((__unused__)) inline void glib_listautoptr_cleanup_GVariantIter (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_variant_iter_free); } static __attribute__((__unused__)) inline void glib_slistautoptr_cleanup_GVariantIter (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_variant_iter_free); }
14329: # 85 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic pop
14329: # 85 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: typedef GVariantDict *GVariantDict_autoptr; typedef GList *GVariantDict_listautoptr; typedef GSList *GVariantDict_slistautoptr;
14329: # 86 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic push
14329: # 86 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 86 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
14329: # 86 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329:  static __attribute__((__unused__)) inline void glib_autoptr_cleanup_GVariantDict (GVariantDict **_ptr) { if (*_ptr) (g_variant_dict_unref) (*_ptr); } static __attribute__((__unused__)) inline void glib_listautoptr_cleanup_GVariantDict (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_variant_dict_unref); } static __attribute__((__unused__)) inline void glib_slistautoptr_cleanup_GVariantDict (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_variant_dict_unref); }
14329: # 86 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic pop
14329: # 86 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: 
14329: # 87 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic push
14329: # 87 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 87 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
14329: # 87 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329:  static inline void glib_auto_cleanup_GVariantDict (GVariantDict *_ptr) { (g_variant_dict_clear) (_ptr); }
14329: # 87 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic pop
14329: # 87 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: typedef GVariantType *GVariantType_autoptr; typedef GList *GVariantType_listautoptr; typedef GSList *GVariantType_slistautoptr;
14329: # 88 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic push
14329: # 88 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 88 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
14329: # 88 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329:  static __attribute__((__unused__)) inline void glib_autoptr_cleanup_GVariantType (GVariantType **_ptr) { if (*_ptr) (g_variant_type_free) (*_ptr); } static __attribute__((__unused__)) inline void glib_listautoptr_cleanup_GVariantType (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_variant_type_free); } static __attribute__((__unused__)) inline void glib_slistautoptr_cleanup_GVariantType (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_variant_type_free); }
14329: # 88 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic pop
14329: # 88 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: 
14329: # 89 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic push
14329: # 89 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 89 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
14329: # 89 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329:  static inline void glib_auto_cleanup_GStrv (GStrv *_ptr) { if (*_ptr != 
14329: # 89 "/usr/include/glib-2.0/glib/glib-autocleanups.h" 3 4
14329: ((void *)0)
14329: # 89 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: ) (g_strfreev) (*_ptr); }
14329: # 89 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic pop
14329: # 89 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: typedef GRefString *GRefString_autoptr; typedef GList *GRefString_listautoptr; typedef GSList *GRefString_slistautoptr;
14329: # 90 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic push
14329: # 90 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 90 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
14329: # 90 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329:  static __attribute__((__unused__)) inline void glib_autoptr_cleanup_GRefString (GRefString **_ptr) { if (*_ptr) (g_ref_string_release) (*_ptr); } static __attribute__((__unused__)) inline void glib_listautoptr_cleanup_GRefString (GList **_l) { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_ref_string_release); } static __attribute__((__unused__)) inline void glib_slistautoptr_cleanup_GRefString (GSList **_l) { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) g_ref_string_release); }
14329: # 90 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: #pragma GCC diagnostic pop
14329: # 90 "/usr/include/glib-2.0/glib/glib-autocleanups.h"
14329: 
14329: # 115 "/usr/include/glib-2.0/glib.h" 2
14329: # 29 "/usr/include/glib-2.0/gobject/gbinding.h" 2
14329: # 1 "/usr/include/glib-2.0/gobject/gobject.h" 1
14329: # 24 "/usr/include/glib-2.0/gobject/gobject.h"
14329: # 1 "/usr/include/glib-2.0/gobject/gtype.h" 1
14329: # 26 "/usr/include/glib-2.0/gobject/gtype.h"
14329: 
14329: # 382 "/usr/include/glib-2.0/gobject/gtype.h"
14329: typedef gsize GType;
14329: 
14329: 
14329: 
14329: typedef struct _GValue GValue;
14329: typedef union _GTypeCValue GTypeCValue;
14329: typedef struct _GTypePlugin GTypePlugin;
14329: typedef struct _GTypeClass GTypeClass;
14329: typedef struct _GTypeInterface GTypeInterface;
14329: typedef struct _GTypeInstance GTypeInstance;
14329: typedef struct _GTypeInfo GTypeInfo;
14329: typedef struct _GTypeFundamentalInfo GTypeFundamentalInfo;
14329: typedef struct _GInterfaceInfo GInterfaceInfo;
14329: typedef struct _GTypeValueTable GTypeValueTable;
14329: typedef struct _GTypeQuery GTypeQuery;
14329: # 406 "/usr/include/glib-2.0/gobject/gtype.h"
14329: struct _GTypeClass
14329: {
14329: 
14329:   GType g_type;
14329: };
14329: 
14329: 
14329: 
14329: 
14329: 
14329: struct _GTypeInstance
14329: {
14329: 
14329:   GTypeClass *g_class;
14329: };
14329: 
14329: 
14329: 
14329: 
14329: 
14329: struct _GTypeInterface
14329: {
14329: 
14329:   GType g_type;
14329:   GType g_instance_type;
14329: };
14329: # 442 "/usr/include/glib-2.0/gobject/gtype.h"
14329: struct _GTypeQuery
14329: {
14329:   GType type;
14329:   const gchar *type_name;
14329:   guint class_size;
14329:   guint instance_size;
14329: };
14329: # 676 "/usr/include/glib-2.0/gobject/gtype.h"
14329: typedef enum
14329: {
14329:   G_TYPE_DEBUG_NONE = 0,
14329:   G_TYPE_DEBUG_OBJECTS = 1 << 0,
14329:   G_TYPE_DEBUG_SIGNALS = 1 << 1,
14329:   G_TYPE_DEBUG_INSTANCE_COUNT = 1 << 2,
14329:   G_TYPE_DEBUG_MASK = 0x07
14329: } GTypeDebugFlags;
14329: 
14329: 
14329: 
14329: __attribute__((__deprecated__)) extern
14329: void g_type_init (void);
14329: __attribute__((__deprecated__)) extern
14329: void g_type_init_with_debug_flags (GTypeDebugFlags debug_flags);
14329: extern
14329: const gchar * g_type_name (GType type);
14329: extern
14329: GQuark g_type_qname (GType type);
14329: extern
14329: GType g_type_from_name (const gchar *name);
14329: extern
14329: GType g_type_parent (GType type);
14329: extern
14329: guint g_type_depth (GType type);
14329: extern
14329: GType g_type_next_base (GType leaf_type,
14329:             GType root_type);
14329: extern
14329: gboolean g_type_is_a (GType type,
14329:             GType is_a_type);
14329: extern
14329: gpointer g_type_class_ref (GType type);
14329: extern
14329: gpointer g_type_class_peek (GType type);
14329: extern
14329: gpointer g_type_class_peek_static (GType type);
14329: extern
14329: void g_type_class_unref (gpointer g_class);
14329: extern
14329: gpointer g_type_class_peek_parent (gpointer g_class);
14329: extern
14329: gpointer g_type_interface_peek (gpointer instance_class,
14329:             GType iface_type);
14329: extern
14329: gpointer g_type_interface_peek_parent (gpointer g_iface);
14329: 
14329: extern
14329: gpointer g_type_default_interface_ref (GType g_type);
14329: extern
14329: gpointer g_type_default_interface_peek (GType g_type);
14329: extern
14329: void g_type_default_interface_unref (gpointer g_iface);
14329: 
14329: 
14329: extern
14329: GType* g_type_children (GType type,
14329:             guint *n_children);
14329: extern
14329: GType* g_type_interfaces (GType type,
14329:             guint *n_interfaces);
14329: 
14329: 
14329: extern
14329: void g_type_set_qdata (GType type,
14329:             GQuark quark,
14329:             gpointer data);
14329: extern
14329: gpointer g_type_get_qdata (GType type,
14329:             GQuark quark);
14329: extern
14329: void g_type_query (GType type,
14329:             GTypeQuery *query);
14329: 
14329: extern
14329: int g_type_get_instance_count (GType type);
14329: # 767 "/usr/include/glib-2.0/gobject/gtype.h"
14329: typedef void (*GBaseInitFunc) (gpointer g_class);
14329: # 778 "/usr/include/glib-2.0/gobject/gtype.h"
14329: typedef void (*GBaseFinalizeFunc) (gpointer g_class);
14329: # 880 "/usr/include/glib-2.0/gobject/gtype.h"
14329: typedef void (*GClassInitFunc) (gpointer g_class,
14329:            gpointer class_data);
14329: # 895 "/usr/include/glib-2.0/gobject/gtype.h"
14329: typedef void (*GClassFinalizeFunc) (gpointer g_class,
14329:            gpointer class_data);
14329: # 915 "/usr/include/glib-2.0/gobject/gtype.h"
14329: typedef void (*GInstanceInitFunc) (GTypeInstance *instance,
14329:            gpointer g_class);
14329: # 929 "/usr/include/glib-2.0/gobject/gtype.h"
14329: typedef void (*GInterfaceInitFunc) (gpointer g_iface,
14329:            gpointer iface_data);
14329: # 940 "/usr/include/glib-2.0/gobject/gtype.h"
14329: typedef void (*GInterfaceFinalizeFunc) (gpointer g_iface,
14329:            gpointer iface_data);
14329: # 961 "/usr/include/glib-2.0/gobject/gtype.h"
14329: typedef gboolean (*GTypeClassCacheFunc) (gpointer cache_data,
14329:            GTypeClass *g_class);
14329: # 974 "/usr/include/glib-2.0/gobject/gtype.h"
14329: typedef void (*GTypeInterfaceCheckFunc) (gpointer check_data,
14329:            gpointer g_iface);
14329: # 986 "/usr/include/glib-2.0/gobject/gtype.h"
14329: typedef enum
14329: {
14329:   G_TYPE_FLAG_CLASSED = (1 << 0),
14329:   G_TYPE_FLAG_INSTANTIATABLE = (1 << 1),
14329:   G_TYPE_FLAG_DERIVABLE = (1 << 2),
14329:   G_TYPE_FLAG_DEEP_DERIVABLE = (1 << 3)
14329: } GTypeFundamentalFlags;
14329: # 1003 "/usr/include/glib-2.0/gobject/gtype.h"
14329: typedef enum
14329: {
14329:   G_TYPE_FLAG_ABSTRACT = (1 << 4),
14329:   G_TYPE_FLAG_VALUE_ABSTRACT = (1 << 5)
14329: } GTypeFlags;
14329: # 1039 "/usr/include/glib-2.0/gobject/gtype.h"
14329: struct _GTypeInfo
14329: {
14329: 
14329:   guint16 class_size;
14329: 
14329:   GBaseInitFunc base_init;
14329:   GBaseFinalizeFunc base_finalize;
14329: 
14329: 
14329:   GClassInitFunc class_init;
14329:   GClassFinalizeFunc class_finalize;
14329:   gconstpointer class_data;
14329: 
14329: 
14329:   guint16 instance_size;
14329:   guint16 n_preallocs;
14329:   GInstanceInitFunc instance_init;
14329: 
14329: 
14329:   const GTypeValueTable *value_table;
14329: };
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: struct _GTypeFundamentalInfo
14329: {
14329:   GTypeFundamentalFlags type_flags;
14329: };
14329: # 1080 "/usr/include/glib-2.0/gobject/gtype.h"
14329: struct _GInterfaceInfo
14329: {
14329:   GInterfaceInitFunc interface_init;
14329:   GInterfaceFinalizeFunc interface_finalize;
14329:   gpointer interface_data;
14329: };
14329: # 1244 "/usr/include/glib-2.0/gobject/gtype.h"
14329: struct _GTypeValueTable
14329: {
14329:   void (*value_init) (GValue *value);
14329:   void (*value_free) (GValue *value);
14329:   void (*value_copy) (const GValue *src_value,
14329:       GValue *dest_value);
14329: 
14329:   gpointer (*value_peek_pointer) (const GValue *value);
14329:   const gchar *collect_format;
14329:   gchar* (*collect_value) (GValue *value,
14329:       guint n_collect_values,
14329:       GTypeCValue *collect_values,
14329:       guint collect_flags);
14329:   const gchar *lcopy_format;
14329:   gchar* (*lcopy_value) (const GValue *value,
14329:       guint n_collect_values,
14329:       GTypeCValue *collect_values,
14329:       guint collect_flags);
14329: };
14329: extern
14329: GType g_type_register_static (GType parent_type,
14329:       const gchar *type_name,
14329:       const GTypeInfo *info,
14329:       GTypeFlags flags);
14329: extern
14329: GType g_type_register_static_simple (GType parent_type,
14329:       const gchar *type_name,
14329:       guint class_size,
14329:       GClassInitFunc class_init,
14329:       guint instance_size,
14329:       GInstanceInitFunc instance_init,
14329:       GTypeFlags flags);
14329: 
14329: extern
14329: GType g_type_register_dynamic (GType parent_type,
14329:       const gchar *type_name,
14329:       GTypePlugin *plugin,
14329:       GTypeFlags flags);
14329: extern
14329: GType g_type_register_fundamental (GType type_id,
14329:       const gchar *type_name,
14329:       const GTypeInfo *info,
14329:       const GTypeFundamentalInfo *finfo,
14329:       GTypeFlags flags);
14329: extern
14329: void g_type_add_interface_static (GType instance_type,
14329:       GType interface_type,
14329:       const GInterfaceInfo *info);
14329: extern
14329: void g_type_add_interface_dynamic (GType instance_type,
14329:       GType interface_type,
14329:       GTypePlugin *plugin);
14329: extern
14329: void g_type_interface_add_prerequisite (GType interface_type,
14329:       GType prerequisite_type);
14329: extern
14329: GType*g_type_interface_prerequisites (GType interface_type,
14329:       guint *n_prerequisites);
14329: __attribute__((__deprecated__)) extern
14329: void g_type_class_add_private (gpointer g_class,
14329:                                          gsize private_size);
14329: extern
14329: gint g_type_add_instance_private (GType class_type,
14329:                                          gsize private_size);
14329: extern
14329: gpointer g_type_instance_get_private (GTypeInstance *instance,
14329:                                          GType private_type);
14329: extern
14329: void g_type_class_adjust_private_offset (gpointer g_class,
14329:                                              gint *private_size_or_offset);
14329: 
14329: extern
14329: void g_type_add_class_private (GType class_type,
14329:       gsize private_size);
14329: extern
14329: gpointer g_type_class_get_private (GTypeClass *klass,
14329:       GType private_type);
14329: extern
14329: gint g_type_class_get_instance_private_offset (gpointer g_class);
14329: 
14329: extern
14329: void g_type_ensure (GType type);
14329: extern
14329: guint g_type_get_type_registration_serial (void);
14329: # 2197 "/usr/include/glib-2.0/gobject/gtype.h"
14329: extern
14329: GTypePlugin* g_type_get_plugin (GType type);
14329: extern
14329: GTypePlugin* g_type_interface_get_plugin (GType instance_type,
14329:        GType interface_type);
14329: extern
14329: GType g_type_fundamental_next (void);
14329: extern
14329: GType g_type_fundamental (GType type_id);
14329: extern
14329: GTypeInstance* g_type_create_instance (GType type);
14329: extern
14329: void g_type_free_instance (GTypeInstance *instance);
14329: 
14329: extern
14329: void g_type_add_class_cache_func (gpointer cache_data,
14329:        GTypeClassCacheFunc cache_func);
14329: extern
14329: void g_type_remove_class_cache_func (gpointer cache_data,
14329:        GTypeClassCacheFunc cache_func);
14329: extern
14329: void g_type_class_unref_uncached (gpointer g_class);
14329: 
14329: extern
14329: void g_type_add_interface_check (gpointer check_data,
14329:        GTypeInterfaceCheckFunc check_func);
14329: extern
14329: void g_type_remove_interface_check (gpointer check_data,
14329:        GTypeInterfaceCheckFunc check_func);
14329: 
14329: extern
14329: GTypeValueTable* g_type_value_table_peek (GType type);
14329: 
14329: 
14329: 
14329: extern
14329: gboolean g_type_check_instance (GTypeInstance *instance) __attribute__((__pure__));
14329: extern
14329: GTypeInstance* g_type_check_instance_cast (GTypeInstance *instance,
14329:        GType iface_type);
14329: extern
14329: gboolean g_type_check_instance_is_a (GTypeInstance *instance,
14329:        GType iface_type) __attribute__((__pure__));
14329: extern
14329: gboolean g_type_check_instance_is_fundamentally_a (GTypeInstance *instance,
14329:                                                            GType fundamental_type) __attribute__((__pure__));
14329: extern
14329: GTypeClass* g_type_check_class_cast (GTypeClass *g_class,
14329:        GType is_a_type);
14329: extern
14329: gboolean g_type_check_class_is_a (GTypeClass *g_class,
14329:        GType is_a_type) __attribute__((__pure__));
14329: extern
14329: gboolean g_type_check_is_value_type (GType type) __attribute__((__const__));
14329: extern
14329: gboolean g_type_check_value (const GValue *value) __attribute__((__pure__));
14329: extern
14329: gboolean g_type_check_value_holds (const GValue *value,
14329:        GType type) __attribute__((__pure__));
14329: extern
14329: gboolean g_type_test_flags (GType type,
14329:        guint flags) __attribute__((__const__));
14329: 
14329: 
14329: 
14329: extern
14329: const gchar * g_type_name_from_instance (GTypeInstance *instance);
14329: extern
14329: const gchar * g_type_name_from_class (GTypeClass *g_class);
14329: # 2326 "/usr/include/glib-2.0/gobject/gtype.h"
14329: 
14329: # 25 "/usr/include/glib-2.0/gobject/gobject.h" 2
14329: # 1 "/usr/include/glib-2.0/gobject/gvalue.h" 1
14329: # 28 "/usr/include/glib-2.0/gobject/gvalue.h"
14329: 
14329: # 94 "/usr/include/glib-2.0/gobject/gvalue.h"
14329: typedef void (*GValueTransform) (const GValue *src_value,
14329:      GValue *dest_value);
14329: # 108 "/usr/include/glib-2.0/gobject/gvalue.h"
14329: struct _GValue
14329: {
14329: 
14329:   GType g_type;
14329: 
14329: 
14329:   union {
14329:     gint v_int;
14329:     guint v_uint;
14329:     glong v_long;
14329:     gulong v_ulong;
14329:     gint64 v_int64;
14329:     guint64 v_uint64;
14329:     gfloat v_float;
14329:     gdouble v_double;
14329:     gpointer v_pointer;
14329:   } data[2];
14329: };
14329: 
14329: 
14329: 
14329: extern
14329: GValue* g_value_init (GValue *value,
14329:       GType g_type);
14329: extern
14329: void g_value_copy (const GValue *src_value,
14329:       GValue *dest_value);
14329: extern
14329: GValue* g_value_reset (GValue *value);
14329: extern
14329: void g_value_unset (GValue *value);
14329: extern
14329: void g_value_set_instance (GValue *value,
14329:       gpointer instance);
14329: extern
14329: void g_value_init_from_instance (GValue *value,
14329:                                               gpointer instance);
14329: 
14329: 
14329: 
14329: extern
14329: gboolean g_value_fits_pointer (const GValue *value);
14329: extern
14329: gpointer g_value_peek_pointer (const GValue *value);
14329: 
14329: 
14329: 
14329: extern
14329: gboolean g_value_type_compatible (GType src_type,
14329:       GType dest_type);
14329: extern
14329: gboolean g_value_type_transformable (GType src_type,
14329:       GType dest_type);
14329: extern
14329: gboolean g_value_transform (const GValue *src_value,
14329:       GValue *dest_value);
14329: extern
14329: void g_value_register_transform_func (GType src_type,
14329:       GType dest_type,
14329:       GValueTransform transform_func);
14329: # 194 "/usr/include/glib-2.0/gobject/gvalue.h"
14329: 
14329: # 26 "/usr/include/glib-2.0/gobject/gobject.h" 2
14329: # 1 "/usr/include/glib-2.0/gobject/gparam.h" 1
14329: # 28 "/usr/include/glib-2.0/gobject/gparam.h"
14329: 
14329: # 150 "/usr/include/glib-2.0/gobject/gparam.h"
14329: typedef enum
14329: {
14329:   G_PARAM_READABLE = 1 << 0,
14329:   G_PARAM_WRITABLE = 1 << 1,
14329:   G_PARAM_READWRITE = (G_PARAM_READABLE | G_PARAM_WRITABLE),
14329:   G_PARAM_CONSTRUCT = 1 << 2,
14329:   G_PARAM_CONSTRUCT_ONLY = 1 << 3,
14329:   G_PARAM_LAX_VALIDATION = 1 << 4,
14329:   G_PARAM_STATIC_NAME = 1 << 5,
14329: 
14329:   G_PARAM_PRIVATE = G_PARAM_STATIC_NAME,
14329: 
14329:   G_PARAM_STATIC_NICK = 1 << 6,
14329:   G_PARAM_STATIC_BLURB = 1 << 7,
14329: 
14329:   G_PARAM_EXPLICIT_NOTIFY = 1 << 30,
14329: 
14329:   G_PARAM_DEPRECATED = (gint)(1u << 31)
14329: } GParamFlags;
14329: # 194 "/usr/include/glib-2.0/gobject/gparam.h"
14329: typedef struct _GParamSpec GParamSpec;
14329: typedef struct _GParamSpecClass GParamSpecClass;
14329: typedef struct _GParameter GParameter;
14329: typedef struct _GParamSpecPool GParamSpecPool;
14329: # 209 "/usr/include/glib-2.0/gobject/gparam.h"
14329: struct _GParamSpec
14329: {
14329:   GTypeInstance g_type_instance;
14329: 
14329:   const gchar *name;
14329:   GParamFlags flags;
14329:   GType value_type;
14329:   GType owner_type;
14329: 
14329: 
14329:   gchar *_nick;
14329:   gchar *_blurb;
14329:   GData *qdata;
14329:   guint ref_count;
14329:   guint param_id;
14329: };
14329: # 244 "/usr/include/glib-2.0/gobject/gparam.h"
14329: struct _GParamSpecClass
14329: {
14329:   GTypeClass g_type_class;
14329: 
14329:   GType value_type;
14329: 
14329:   void (*finalize) (GParamSpec *pspec);
14329: 
14329: 
14329:   void (*value_set_default) (GParamSpec *pspec,
14329:       GValue *value);
14329:   gboolean (*value_validate) (GParamSpec *pspec,
14329:       GValue *value);
14329:   gint (*values_cmp) (GParamSpec *pspec,
14329:       const GValue *value1,
14329:       const GValue *value2);
14329: 
14329:   gpointer dummy[4];
14329: };
14329: # 273 "/usr/include/glib-2.0/gobject/gparam.h"
14329: struct _GParameter
14329: {
14329:   const gchar *name;
14329:   GValue value;
14329: };
14329: 
14329: 
14329: 
14329: extern
14329: GParamSpec* g_param_spec_ref (GParamSpec *pspec);
14329: extern
14329: void g_param_spec_unref (GParamSpec *pspec);
14329: extern
14329: void g_param_spec_sink (GParamSpec *pspec);
14329: extern
14329: GParamSpec* g_param_spec_ref_sink (GParamSpec *pspec);
14329: extern
14329: gpointer g_param_spec_get_qdata (GParamSpec *pspec,
14329:        GQuark quark);
14329: extern
14329: void g_param_spec_set_qdata (GParamSpec *pspec,
14329:        GQuark quark,
14329:        gpointer data);
14329: extern
14329: void g_param_spec_set_qdata_full (GParamSpec *pspec,
14329:        GQuark quark,
14329:        gpointer data,
14329:        GDestroyNotify destroy);
14329: extern
14329: gpointer g_param_spec_steal_qdata (GParamSpec *pspec,
14329:        GQuark quark);
14329: extern
14329: GParamSpec* g_param_spec_get_redirect_target (GParamSpec *pspec);
14329: 
14329: extern
14329: void g_param_value_set_default (GParamSpec *pspec,
14329:        GValue *value);
14329: extern
14329: gboolean g_param_value_defaults (GParamSpec *pspec,
14329:        GValue *value);
14329: extern
14329: gboolean g_param_value_validate (GParamSpec *pspec,
14329:        GValue *value);
14329: extern
14329: gboolean g_param_value_convert (GParamSpec *pspec,
14329:        const GValue *src_value,
14329:        GValue *dest_value,
14329:        gboolean strict_validation);
14329: extern
14329: gint g_param_values_cmp (GParamSpec *pspec,
14329:        const GValue *value1,
14329:        const GValue *value2);
14329: extern
14329: const gchar * g_param_spec_get_name (GParamSpec *pspec);
14329: extern
14329: const gchar * g_param_spec_get_nick (GParamSpec *pspec);
14329: extern
14329: const gchar * g_param_spec_get_blurb (GParamSpec *pspec);
14329: extern
14329: void g_value_set_param (GValue *value,
14329:        GParamSpec *param);
14329: extern
14329: GParamSpec* g_value_get_param (const GValue *value);
14329: extern
14329: GParamSpec* g_value_dup_param (const GValue *value);
14329: 
14329: 
14329: extern
14329: void g_value_take_param (GValue *value,
14329:               GParamSpec *param);
14329: __attribute__((__deprecated__("Use '" "g_value_take_param" "' instead"))) extern
14329: void g_value_set_param_take_ownership (GValue *value,
14329:                                                  GParamSpec *param);
14329: extern
14329: const GValue * g_param_spec_get_default_value (GParamSpec *pspec);
14329: 
14329: extern
14329: GQuark g_param_spec_get_name_quark (GParamSpec *pspec);
14329: 
14329: 
14329: typedef struct _GParamSpecTypeInfo GParamSpecTypeInfo;
14329: # 378 "/usr/include/glib-2.0/gobject/gparam.h"
14329: struct _GParamSpecTypeInfo
14329: {
14329: 
14329:   guint16 instance_size;
14329:   guint16 n_preallocs;
14329:   void (*instance_init) (GParamSpec *pspec);
14329: 
14329: 
14329:   GType value_type;
14329:   void (*finalize) (GParamSpec *pspec);
14329:   void (*value_set_default) (GParamSpec *pspec,
14329:       GValue *value);
14329:   gboolean (*value_validate) (GParamSpec *pspec,
14329:       GValue *value);
14329:   gint (*values_cmp) (GParamSpec *pspec,
14329:       const GValue *value1,
14329:       const GValue *value2);
14329: };
14329: extern
14329: GType g_param_type_register_static (const gchar *name,
14329:       const GParamSpecTypeInfo *pspec_info);
14329: 
14329: 
14329: GType _g_param_type_register_static_constant (const gchar *name,
14329:             const GParamSpecTypeInfo *pspec_info,
14329:             GType opt_type);
14329: 
14329: 
14329: 
14329: extern
14329: gpointer g_param_spec_internal (GType param_type,
14329:        const gchar *name,
14329:        const gchar *nick,
14329:        const gchar *blurb,
14329:        GParamFlags flags);
14329: extern
14329: GParamSpecPool* g_param_spec_pool_new (gboolean type_prefixing);
14329: extern
14329: void g_param_spec_pool_insert (GParamSpecPool *pool,
14329:        GParamSpec *pspec,
14329:        GType owner_type);
14329: extern
14329: void g_param_spec_pool_remove (GParamSpecPool *pool,
14329:        GParamSpec *pspec);
14329: extern
14329: GParamSpec* g_param_spec_pool_lookup (GParamSpecPool *pool,
14329:        const gchar *param_name,
14329:        GType owner_type,
14329:        gboolean walk_ancestors);
14329: extern
14329: GList* g_param_spec_pool_list_owned (GParamSpecPool *pool,
14329:        GType owner_type);
14329: extern
14329: GParamSpec** g_param_spec_pool_list (GParamSpecPool *pool,
14329:        GType owner_type,
14329:        guint *n_pspecs_p);
14329: # 452 "/usr/include/glib-2.0/gobject/gparam.h"
14329: 
14329: # 27 "/usr/include/glib-2.0/gobject/gobject.h" 2
14329: # 1 "/usr/include/glib-2.0/gobject/gclosure.h" 1
14329: # 27 "/usr/include/glib-2.0/gobject/gclosure.h"
14329: 
14329: # 74 "/usr/include/glib-2.0/gobject/gclosure.h"
14329: typedef struct _GClosure GClosure;
14329: typedef struct _GClosureNotifyData GClosureNotifyData;
14329: # 86 "/usr/include/glib-2.0/gobject/gclosure.h"
14329: typedef void (*GCallback) (void);
14329: # 95 "/usr/include/glib-2.0/gobject/gclosure.h"
14329: typedef void (*GClosureNotify) (gpointer data,
14329:       GClosure *closure);
14329: # 115 "/usr/include/glib-2.0/gobject/gclosure.h"
14329: typedef void (*GClosureMarshal) (GClosure *closure,
14329:       GValue *return_value,
14329:       guint n_param_values,
14329:       const GValue *param_values,
14329:       gpointer invocation_hint,
14329:       gpointer marshal_data);
14329: # 142 "/usr/include/glib-2.0/gobject/gclosure.h"
14329: typedef void (* GVaClosureMarshal) (GClosure *closure,
14329:         GValue *return_value,
14329:         gpointer instance,
14329:         va_list args,
14329:         gpointer marshal_data,
14329:         int n_params,
14329:         GType *param_types);
14329: # 157 "/usr/include/glib-2.0/gobject/gclosure.h"
14329: typedef struct _GCClosure GCClosure;
14329: 
14329: 
14329: 
14329: struct _GClosureNotifyData
14329: {
14329:   gpointer data;
14329:   GClosureNotify notify;
14329: };
14329: # 175 "/usr/include/glib-2.0/gobject/gclosure.h"
14329: struct _GClosure
14329: {
14329: 
14329:   volatile guint ref_count : 15;
14329: 
14329: 
14329:   volatile guint meta_marshal_nouse : 1;
14329:   volatile guint n_guards : 1;
14329:   volatile guint n_fnotifiers : 2;
14329:   volatile guint n_inotifiers : 8;
14329:   volatile guint in_inotify : 1;
14329:   volatile guint floating : 1;
14329: 
14329:   volatile guint derivative_flag : 1;
14329: 
14329:   volatile guint in_marshal : 1;
14329:   volatile guint is_invalid : 1;
14329: 
14329:                   void (*marshal) (GClosure *closure,
14329:          GValue *return_value,
14329:          guint n_param_values,
14329:          const GValue *param_values,
14329:          gpointer invocation_hint,
14329:          gpointer marshal_data);
14329:                     gpointer data;
14329: 
14329:                   GClosureNotifyData *notifiers;
14329: # 213 "/usr/include/glib-2.0/gobject/gclosure.h"
14329: };
14329: 
14329: 
14329: struct _GCClosure
14329: {
14329:   GClosure closure;
14329:   gpointer callback;
14329: };
14329: 
14329: 
14329: 
14329: extern
14329: GClosure* g_cclosure_new (GCallback callback_func,
14329:        gpointer user_data,
14329:        GClosureNotify destroy_data);
14329: extern
14329: GClosure* g_cclosure_new_swap (GCallback callback_func,
14329:        gpointer user_data,
14329:        GClosureNotify destroy_data);
14329: extern
14329: GClosure* g_signal_type_cclosure_new (GType itype,
14329:        guint struct_offset);
14329: 
14329: 
14329: 
14329: extern
14329: GClosure* g_closure_ref (GClosure *closure);
14329: extern
14329: void g_closure_sink (GClosure *closure);
14329: extern
14329: void g_closure_unref (GClosure *closure);
14329: 
14329: extern
14329: GClosure* g_closure_new_simple (guint sizeof_closure,
14329:        gpointer data);
14329: extern
14329: void g_closure_add_finalize_notifier (GClosure *closure,
14329:        gpointer notify_data,
14329:        GClosureNotify notify_func);
14329: extern
14329: void g_closure_remove_finalize_notifier (GClosure *closure,
14329:        gpointer notify_data,
14329:        GClosureNotify notify_func);
14329: extern
14329: void g_closure_add_invalidate_notifier (GClosure *closure,
14329:        gpointer notify_data,
14329:        GClosureNotify notify_func);
14329: extern
14329: void g_closure_remove_invalidate_notifier (GClosure *closure,
14329:        gpointer notify_data,
14329:        GClosureNotify notify_func);
14329: extern
14329: void g_closure_add_marshal_guards (GClosure *closure,
14329:        gpointer pre_marshal_data,
14329:        GClosureNotify pre_marshal_notify,
14329:        gpointer post_marshal_data,
14329:        GClosureNotify post_marshal_notify);
14329: extern
14329: void g_closure_set_marshal (GClosure *closure,
14329:        GClosureMarshal marshal);
14329: extern
14329: void g_closure_set_meta_marshal (GClosure *closure,
14329:        gpointer marshal_data,
14329:        GClosureMarshal meta_marshal);
14329: extern
14329: void g_closure_invalidate (GClosure *closure);
14329: extern
14329: void g_closure_invoke (GClosure *closure,
14329:        GValue *return_value,
14329:        guint n_param_values,
14329:        const GValue *param_values,
14329:        gpointer invocation_hint);
14329: # 297 "/usr/include/glib-2.0/gobject/gclosure.h"
14329: extern
14329: void g_cclosure_marshal_generic (GClosure *closure,
14329:                                  GValue *return_gvalue,
14329:                                  guint n_param_values,
14329:                                  const GValue *param_values,
14329:                                  gpointer invocation_hint,
14329:                                  gpointer marshal_data);
14329: 
14329: extern
14329: void g_cclosure_marshal_generic_va (GClosure *closure,
14329:         GValue *return_value,
14329:         gpointer instance,
14329:         va_list args_list,
14329:         gpointer marshal_data,
14329:         int n_params,
14329:         GType *param_types);
14329: 
14329: 
14329: 
14329: # 28 "/usr/include/glib-2.0/gobject/gobject.h" 2
14329: # 1 "/usr/include/glib-2.0/gobject/gsignal.h" 1
14329: # 27 "/usr/include/glib-2.0/gobject/gsignal.h"
14329: # 1 "/usr/include/glib-2.0/gobject/gmarshal.h" 1
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: 
14329: extern
14329: void g_cclosure_marshal_VOID__VOID (GClosure *closure,
14329:                                     GValue *return_value,
14329:                                     guint n_param_values,
14329:                                     const GValue *param_values,
14329:                                     gpointer invocation_hint,
14329:                                     gpointer marshal_data);
14329: extern
14329: void g_cclosure_marshal_VOID__VOIDv (GClosure *closure,
14329:                                      GValue *return_value,
14329:                                      gpointer instance,
14329:                                      va_list args,
14329:                                      gpointer marshal_data,
14329:                                      int n_params,
14329:                                      GType *param_types);
14329: 
14329: 
14329: extern
14329: void g_cclosure_marshal_VOID__BOOLEAN (GClosure *closure,
14329:                                        GValue *return_value,
14329:                                        guint n_param_values,
14329:                                        const GValue *param_values,
14329:                                        gpointer invocation_hint,
14329:                                        gpointer marshal_data);
14329: extern
14329: void g_cclosure_marshal_VOID__BOOLEANv (GClosure *closure,
14329:                                         GValue *return_value,
14329:                                         gpointer instance,
14329:                                         va_list args,
14329:                                         gpointer marshal_data,
14329:                                         int n_params,
14329:                                         GType *param_types);
14329: 
14329: 
14329: extern
14329: void g_cclosure_marshal_VOID__CHAR (GClosure *closure,
14329:                                     GValue *return_value,
14329:                                     guint n_param_values,
14329:                                     const GValue *param_values,
14329:                                     gpointer invocation_hint,
14329:                                     gpointer marshal_data);
14329: extern
14329: void g_cclosure_marshal_VOID__CHARv (GClosure *closure,
14329:                                      GValue *return_value,
14329:                                      gpointer instance,
14329:                                      va_list args,
14329:                                      gpointer marshal_data,
14329:                                      int n_params,
14329:                                      GType *param_types);
14329: 
14329: 
14329: extern
14329: void g_cclosure_marshal_VOID__UCHAR (GClosure *closure,
14329:                                      GValue *return_value,
14329:                                      guint n_param_values,
14329:                                      const GValue *param_values,
14329:                                      gpointer invocation_hint,
14329:                                      gpointer marshal_data);
14329: extern
14329: void g_cclosure_marshal_VOID__UCHARv (GClosure *closure,
14329:                                       GValue *return_value,
14329:                                       gpointer instance,
14329:                                       va_list args,
14329:                                       gpointer marshal_data,
14329:                                       int n_params,
14329:                                       GType *param_types);
14329: 
14329: 
14329: extern
14329: void g_cclosure_marshal_VOID__INT (GClosure *closure,
14329:                                    GValue *return_value,
14329:                                    guint n_param_values,
14329:                                    const GValue *param_values,
14329:                                    gpointer invocation_hint,
14329:                                    gpointer marshal_data);
14329: extern
14329: void g_cclosure_marshal_VOID__INTv (GClosure *closure,
14329:                                     GValue *return_value,
14329:                                     gpointer instance,
14329:                                     va_list args,
14329:                                     gpointer marshal_data,
14329:                                     int n_params,
14329:                                     GType *param_types);
14329: 
14329: 
14329: extern
14329: void g_cclosure_marshal_VOID__UINT (GClosure *closure,
14329:                                     GValue *return_value,
14329:                                     guint n_param_values,
14329:                                     const GValue *param_values,
14329:                                     gpointer invocation_hint,
14329:                                     gpointer marshal_data);
14329: extern
14329: void g_cclosure_marshal_VOID__UINTv (GClosure *closure,
14329:                                      GValue *return_value,
14329:                                      gpointer instance,
14329:                                      va_list args,
14329:                                      gpointer marshal_data,
14329:                                      int n_params,
14329:                                      GType *param_types);
14329: 
14329: 
14329: extern
14329: void g_cclosure_marshal_VOID__LONG (GClosure *closure,
14329:                                     GValue *return_value,
14329:                                     guint n_param_values,
14329:                                     const GValue *param_values,
14329:                                     gpointer invocation_hint,
14329:                                     gpointer marshal_data);
14329: extern
14329: void g_cclosure_marshal_VOID__LONGv (GClosure *closure,
14329:                                      GValue *return_value,
14329:                                      gpointer instance,
14329:                                      va_list args,
14329:                                      gpointer marshal_data,
14329:                                      int n_params,
14329:                                      GType *param_types);
14329: 
14329: 
14329: extern
14329: void g_cclosure_marshal_VOID__ULONG (GClosure *closure,
14329:                                      GValue *return_value,
14329:                                      guint n_param_values,
14329:                                      const GValue *param_values,
14329:                                      gpointer invocation_hint,
14329:                                      gpointer marshal_data);
14329: extern
14329: void g_cclosure_marshal_VOID__ULONGv (GClosure *closure,
14329:                                       GValue *return_value,
14329:                                       gpointer instance,
14329:                                       va_list args,
14329:                                       gpointer marshal_data,
14329:                                       int n_params,
14329:                                       GType *param_types);
14329: 
14329: 
14329: extern
14329: void g_cclosure_marshal_VOID__ENUM (GClosure *closure,
14329:                                     GValue *return_value,
14329:                                     guint n_param_values,
14329:                                     const GValue *param_values,
14329:                                     gpointer invocation_hint,
14329:                                     gpointer marshal_data);
14329: extern
14329: void g_cclosure_marshal_VOID__ENUMv (GClosure *closure,
14329:                                      GValue *return_value,
14329:                                      gpointer instance,
14329:                                      va_list args,
14329:                                      gpointer marshal_data,
14329:                                      int n_params,
14329:                                      GType *param_types);
14329: 
14329: 
14329: extern
14329: void g_cclosure_marshal_VOID__FLAGS (GClosure *closure,
14329:                                      GValue *return_value,
14329:                                      guint n_param_values,
14329:                                      const GValue *param_values,
14329:                                      gpointer invocation_hint,
14329:                                      gpointer marshal_data);
14329: extern
14329: void g_cclosure_marshal_VOID__FLAGSv (GClosure *closure,
14329:                                       GValue *return_value,
14329:                                       gpointer instance,
14329:                                       va_list args,
14329:                                       gpointer marshal_data,
14329:                                       int n_params,
14329:                                       GType *param_types);
14329: 
14329: 
14329: extern
14329: void g_cclosure_marshal_VOID__FLOAT (GClosure *closure,
14329:                                      GValue *return_value,
14329:                                      guint n_param_values,
14329:                                      const GValue *param_values,
14329:                                      gpointer invocation_hint,
14329:                                      gpointer marshal_data);
14329: extern
14329: void g_cclosure_marshal_VOID__FLOATv (GClosure *closure,
14329:                                       GValue *return_value,
14329:                                       gpointer instance,
14329:                                       va_list args,
14329:                                       gpointer marshal_data,
14329:                                       int n_params,
14329:                                       GType *param_types);
14329: 
14329: 
14329: extern
14329: void g_cclosure_marshal_VOID__DOUBLE (GClosure *closure,
14329:                                       GValue *return_value,
14329:                                       guint n_param_values,
14329:                                       const GValue *param_values,
14329:                                       gpointer invocation_hint,
14329:                                       gpointer marshal_data);
14329: extern
14329: void g_cclosure_marshal_VOID__DOUBLEv (GClosure *closure,
14329: